diff options
Diffstat (limited to 'asterisk-1.8.1-rc1-summary.txt')
-rw-r--r-- | asterisk-1.8.1-rc1-summary.txt | 524 |
1 files changed, 524 insertions, 0 deletions
diff --git a/asterisk-1.8.1-rc1-summary.txt b/asterisk-1.8.1-rc1-summary.txt new file mode 100644 index 000000000..46cc66307 --- /dev/null +++ b/asterisk-1.8.1-rc1-summary.txt @@ -0,0 +1,524 @@ + Release Summary + + asterisk-1.8.1-rc1 + + Date: 2010-11-16 + + <asteriskteam@digium.com> + + ---------------------------------------------------------------------- + + Table of Contents + + 1. Summary + 2. Contributors + 3. Closed Issues + 4. Other Changes + 5. Diffstat + + ---------------------------------------------------------------------- + + Summary + + [Back to Top] + + This release includes only bug fixes. The changes included were made only + to address problems that have been identified in this release series. + Users should be able to safely upgrade to this version if this release + series is already in use. Users considering upgrading from a previous + release series are strongly encouraged to review the UPGRADE.txt document + as well as the CHANGES document for information about upgrading to this + release series. + + The data in this summary reflects changes that have been made since the + previous release, asterisk-1.8.0. + + ---------------------------------------------------------------------- + + Contributors + + [Back to Top] + + This table lists the people who have submitted code, those that have + tested patches, as well as those that reported issues on the issue tracker + that were resolved in this release. For coders, the number is how many of + their patches (of any size) were committed into this release. For testers, + the number is the number of times their name was listed as assisting with + testing a patch. Finally, for reporters, the number is the number of + issues that they reported that were closed by commits that went into this + release. + + Coders Testers Reporters + 13 rmudgett 3 pabelanger 2 pabelanger + 10 tilghman 3 tilghman 2 wdoekes + 9 jpeeler 2 lmadsen 1 abelbeck + 8 twilson 2 zerohalo 1 antonio + 6 pabelanger 1 falves11 1 bwg + 4 russell 1 jcovert 1 chodorenko + 3 dvossel 1 Nic Colledge (mailing list) 1 DennisD + 2 bbryant 1 one47 1 frawd + 1 alecdavis 1 orn 1 globalnetinc + 1 jcovert 1 rgenthner 1 jcollie + 1 junky 1 suretec 1 jcovert + 1 klaus3000 1 sustav 1 jmls + 1 lmadsen 1 tpanton 1 junky + 1 mmichelson 1 wdoekes 1 klaus3000 + 1 mnicholson 1 lftsy + 1 one47 1 netfuse + 1 sruffell 1 one47 + 1 wdoekes 1 orn + 1 scramatte + 1 smallet + 1 sustav + 1 tpanton + 1 zerohalo + + ---------------------------------------------------------------------- + + Closed Issues + + [Back to Top] + + This is a list of all issues from the issue tracker that were closed by + changes that went into this release. + + Category: Applications/app_voicemail + + #18128: [patch] application not properly unregister in voicemail + Revision: 292436 + Reporter: junky + Testers: pabelanger, lmadsen + Coders: junky + + #18240: [patch] VoicemailMain Exits Without Warning + Revision: 294905 + Reporter: netfuse + Testers: pabelanger + Coders: alecdavis + + Category: Channels/chan_dahdi + + #17270: getting warning message every 4 seconds + Revision: 294823 + Reporter: jmls + Coders: rmudgett + + Category: Channels/chan_iax2 + + #18110: Playback stalls when playing demo-congrats to an IAX2 channel + Revision: 294278 + Reporter: tpanton + Testers: tpanton + Coders: jpeeler + + #18202: [patch] IAX2 registration issues + Revision: 293496 + Reporter: pabelanger + Testers: pabelanger, Nic Colledge (mailing list) + Coders: pabelanger + + Category: Channels/chan_sip/CodecHandling + + #17403: [patch] RTP directmedia is broken in some cases + Revision: 293493 + Reporter: one47 + Testers: one47, falves11 + Coders: one47 + + Category: Channels/chan_sip/General + + #16382: [patch] SIP OPTIONS qualify message forever + Revision: 294734 + Reporter: lftsy + Testers: zerohalo + Coders: jpeeler + + #17949: [patch] Mutex 'dialog' freed more times than we've locked ! and + Error releasing mutex. + Revision: 294084 + Reporter: bwg + Coders: bbryant + + #17985: New calls generate ambiguous message on the Asterisk console + Revision: 293305 + Reporter: globalnetinc + Coders: jpeeler + + #18123: rtautoclear = no or rtautoclear = 0 not respected in sip.conf + Revision: 293724 + Reporter: zerohalo + Coders: jpeeler + + #18176: [patch] record priv-recordintro as sln, not gsm + Revision: 292413 + Reporter: pabelanger + Coders: pabelanger + + #18200: chan_sip hangs + Revision: 294084 + Reporter: DennisD + Coders: bbryant + + Category: Channels/chan_sip/Interoperability + + #17878: [patch] chan_sip fails to remove hold when receving a reINVITE + without SDP + Revision: 294243 + Reporter: frawd + Coders: mnicholson + + Category: Channels/chan_sip/TCP-TLS + + #17779: [patch] tcptls.c:350 Unable to connect SIP socket Connection + refused + Revision: 294734 + Reporter: smallet + Testers: zerohalo + Coders: jpeeler + + Category: Core/BuildSystem + + #16155: [patch] Use pkg-config to find gmime libraries. + Revision: 294430 + Reporter: jcollie + Testers: tilghman + Coders: tilghman + + Category: Core/General + + #18282: [patch] better debug message in devicestate.c + Revision: 294501 + Reporter: klaus3000 + Coders: klaus3000 + + Category: Core/ManagerInterface + + #18167: [patch] A call locks when sending SIP originate from AMI script + Revision: 292595 + Reporter: sustav + Testers: sustav + Coders: dvossel + + #18248: [patch] sippeers command in AMI has incorrect output + Revision: 293887 + Reporter: orn + Testers: orn + Coders: pabelanger + + Category: Core/PBX + + #18165: [patch] hint state changes deadlock problem + Revision: 294640 + Reporter: antonio + Coders: jpeeler + + Category: Functions/func_curl + + #18161: [patch] crashing func_curl hashcompat with invalid data + Revision: 294989 + Reporter: wdoekes + Testers: tilghman + Coders: tilghman + + Category: Functions/func_strings + + #18060: [patch] func_string FILTER contains an infinite loop + Revision: 293159 + Reporter: wdoekes + Testers: wdoekes + Coders: wdoekes + + Category: PBX/pbx_spool + + #18089: [patch] Call files generate two warning logs after each successful + completion + Revision: 294569 + Reporter: abelbeck + Testers: tilghman + Coders: tilghman + + Category: Resources/res_config_ldap + + #13861: [patch] ERROR[23999]: res_config_ldap.c:1292 update_ldap: Couldn't + modify ... Undefined attribute type + Revision: 292787 + Reporter: scramatte + Testers: lmadsen, jcovert, suretec, rgenthner + Coders: lmadsen + + #17376: [patch] res_ldap.conf points md5secret to RealmedPassword, but the + schema uses AstAccountRealmedPassword + Revision: 292557 + Reporter: jcovert + Coders: jcovert + + Category: Resources/res_srtp + + #18140: SRTP enable disable from dialplan + Revision: 292309 + Reporter: chodorenko + Coders: twilson + + ---------------------------------------------------------------------- + + Commits Not Associated with an Issue + + [Back to Top] + + This is a list of all changes that went into this release that did not + directly close an issue from the issue tracker. The commits may have been + marked as being related to an issue. If that is the case, the issue + numbers are listed here, as well. + + +------------------------------------------------------------------------+ + | Revision | Author | Summary | Issues | + | | | | Referenced | + |----------+------------+-----------------------------------+------------| + | 292343 | pabelanger | Add resample and imap_tk | | + | | | dependencies. | | + |----------+------------+-----------------------------------+------------| + | | | Oops. This module uses the | | + | 292376 | tilghman | generic timer and no longer uses | | + | | | DAHDI. | | + |----------+------------+-----------------------------------+------------| + | 292489 | rmudgett | Send CONNECT_ACKNOWLEDGE for CIS | | + | | | calls too. | | + |----------+------------+-----------------------------------+------------| + | 292523 | russell | Add var=value to log message on | | + | | | update failure, and add newline. | | + |----------+------------+-----------------------------------+------------| + | 292628 | pabelanger | Fix typo in SUSE init script. | | + |----------+------------+-----------------------------------+------------| + | | | Compile correctly on Linux | | + | 292667 | tilghman | (asterisk/localtime.h depends | | + | | | upon asterisk/autoconfig.h | | + | | | loading first). | | + |----------+------------+-----------------------------------+------------| + | | | Connected line is not updated | | + | 292704 | rmudgett | when chan_dahdi/sig_pri or | | + | | | chan_misdn transfers a call. | | + |----------+------------+-----------------------------------+------------| + | 292740 | twilson | Add TLS cert helper script | | + |----------+------------+-----------------------------------+------------| + | | | Prevent multiple runs of | | + | 292741 | mmichelson | event_sub_test from producing | | + | | | false failure results. | | + |----------+------------+-----------------------------------+------------| + | 292794 | twilson | Make files readable only by the | | + | | | owner | | + |----------+------------+-----------------------------------+------------| + | 292825 | twilson | Don't create directories without | | + | | | at least o+x | | + |----------+------------+-----------------------------------+------------| + | 292868 | dvossel | This patch turns chan_local pvts | | + | | | into astobj2 objects. | | + |----------+------------+-----------------------------------+------------| + | | | Allow the DAHDI driver to | | + | 292906 | tilghman | compile, even with a sufficiently | | + | | | older version of libpri. | | + |----------+------------+-----------------------------------+------------| + | | | Several more defines that need to | | + | 292969 | tilghman | be altered for compiling against | | + | | | an older version of libpri | | + |----------+------------+-----------------------------------+------------| + | | | Allow the DAHDI driver to | | + | 293046 | rmudgett | compile, even with a sufficiently | | + | | | older version of libpri. | | + |----------+------------+-----------------------------------+------------| + | 293081 | rmudgett | No need to define the struct if | | + | | | there are no users. | | + |----------+------------+-----------------------------------+------------| + | | | Fix inprocess_container in | | + | 293119 | jpeeler | voicemail to correctly restrict | | + | | | max messages. | | + |----------+------------+-----------------------------------+------------| + | 293197 | tilghman | "!00" evaluated as false, which | | + | | | is incorrect. Fixing. | | + |----------+------------+-----------------------------------+------------| + | 293341 | rmudgett | Remove some code that serves no | | + | | | purpose. | | + |----------+------------+-----------------------------------+------------| + | 293418 | rmudgett | Remove some more code that serves | | + | | | no purpose. | | + |----------+------------+-----------------------------------+------------| + | | | Analog 3-way call would not | | + | 293530 | rmudgett | connect all parties if one was | | + | | | using sig_pri. | | + |----------+------------+-----------------------------------+------------| + | | | If manager and tls are disabled, | | + | 293611 | pabelanger | do not display TCP/TLS | | + | | | Bindaddress. | | + |----------+------------+-----------------------------------+------------| + | 293648 | rmudgett | Make warning message have more | | + | | | useful information in it. | | + |----------+------------+-----------------------------------+------------| + | 293803 | twilson | Avoid valgrind warnings for | | + | | | ast_rtp_instance_get_xxx_address | | + |----------+------------+-----------------------------------+------------| + | | | Party A in an analog 3-way call | | + | 293807 | rmudgett | would continue to hear ringback | | + | | | after party C answers. | | + |----------+------------+-----------------------------------+------------| + | 293924 | dvossel | Fixes ringback tone on sip | | + | | | semi-attended transfer. | | + |----------+------------+-----------------------------------+------------| + | | | codecs/codec_dahdi: Prevent | | + | 293970 | sruffell | "choppy" audio when receiving | | + | | | unexpected frame sizes. | | + |----------+------------+-----------------------------------+------------| + | 294047 | twilson | Tell people to use the correct | | + | | | common name for clients as well | | + |----------+------------+-----------------------------------+------------| + | 294049 | twilson | Corret spelling and example | | + |----------+------------+-----------------------------------+------------| + | | | valgrind reported references to | | + | 294125 | rmudgett | freed memory during a mISDN | | + | | | hangup collision. | | + |----------+------------+-----------------------------------+------------| + | | | Set a default waittime, and make | | + | 294207 | twilson | sure to convert it to | | + | | | milliseconds | | + |----------+------------+-----------------------------------+------------| + | 294313 | jpeeler | add missing unlock not present in | | + | | | 294277 | | + |----------+------------+-----------------------------------+------------| + | | | Analog lines do not transfer | | + | 294349 | rmudgett | CONNECTED LINE or execute the | | + | | | interception macros. | | + |----------+------------+-----------------------------------+------------| + | 294466 | rmudgett | Allow ast_do_masquerade() failure | | + | | | to be reported again. | | + |----------+------------+-----------------------------------+------------| + | 294535 | russell | Tweak a couple of CLI commands | | + | | | back to their original form. | | + |----------+------------+-----------------------------------+------------| + | 294605 | tilghman | Fixing the Mac OS X build (bamboo | | + | | | warning) | | + |----------+------------+-----------------------------------+------------| + | | | Remove most of the contents of | | + | 294740 | russell | the doc dir in favor of the wiki | | + | | | content. | | + |----------+------------+-----------------------------------+------------| + | 294745 | russell | Remove CCSS architecture PDF. | | + |----------+------------+-----------------------------------+------------| + | | | Return correct error code if lock | | + | | | path fails. The recent changes to | | + | 294911 | jpeeler | open_mailbox actually caused it | | + | | | to be fixed, but let's be | | + | | | consistent. | | + |----------+------------+-----------------------------------+------------| + | 295078 | tilghman | Create test verifying results of | | + | | | expression parser | | + +------------------------------------------------------------------------+ + + ---------------------------------------------------------------------- + + Diffstat Results + + [Back to Top] + + This is a summary of the changes to the source code that went into this + release that was generated using the diffstat utility. + + Makefile | 9 + UPGRADE.txt | 4 + apps/app_dial.c | 2 + apps/app_voicemail.c | 118 +++ + build_tools/prep_tarball | 20 + channels/chan_dahdi.c | 84 +- + channels/chan_iax2.c | 9 + channels/chan_local.c | 406 +++++++------ + channels/chan_misdn.c | 417 +++++++------ + channels/chan_sip.c | 162 +++-- + channels/misdn/ie.c | 1 + channels/sig_analog.c | 212 +++--- + channels/sig_analog.h | 3 + channels/sig_pri.c | 260 ++++++-- + channels/sig_pri.h | 2 + codecs/codec_dahdi.c | 8 + configs/calendar.conf.sample | 6 + configs/res_ldap.conf.sample | 36 - + configure.ac | 19 + contrib/init.d/rc.suse.asterisk | 2 + contrib/scripts/ast_tls_cert | 186 ++++++ + contrib/scripts/asterisk.ldif | 171 ++++- + contrib/scripts/install_prereq | 1 + doc/CODING-GUIDELINES | 982 -------------------------------- + doc/HOWTO_collect_debug_information.txt | 89 -- + doc/India-CID.txt | 75 -- + doc/PEERING | 503 ---------------- + doc/README.txt | 10 + doc/advice_of_charge.txt | 189 ------ + doc/asterisk-mib.txt | 778 ------------------------- + doc/backtrace.txt | 277 --------- + doc/building_queues.txt | 823 -------------------------- + doc/callfiles.txt | 139 ---- + doc/chan_sip-perf-testing.txt | 110 --- + doc/cli.txt | 33 - + doc/codec-64bit.txt | 47 - + doc/database_transactions.txt | 29 + doc/datastores.txt | 63 -- + doc/digium-mib.txt | 24 + doc/distributed_devstate-XMPP.txt | 433 -------------- + doc/distributed_devstate.txt | 320 ---------- + doc/externalivr.txt | 197 ------ + doc/followme.txt | 32 - + doc/google-soc2009-ideas.txt | 3 + doc/hoard.txt | 38 - + doc/jabber.txt | 107 --- + doc/janitor-projects.txt | 28 + doc/jingle.txt | 10 + doc/ldap.txt | 65 -- + doc/macroexclusive.txt | 78 -- + doc/manager_1_1.txt | 454 -------------- + doc/modules.txt | 25 + doc/osp.txt | 747 ------------------------ + doc/queue.txt | 39 - + doc/realtimetext.txt | 84 -- + doc/res_config_sqlite.txt | 124 ---- + doc/rtp-packetization.txt | 75 -- + doc/sip-retransmit.txt | 126 ---- + doc/siptls.txt | 97 --- + doc/smdi.txt | 137 ---- + doc/sms.txt | 147 ---- + doc/snmp.txt | 53 - + doc/speechrec.txt | 295 --------- + doc/ss7.txt | 116 --- + doc/timing.txt | 90 -- + doc/unistim.txt | 127 ---- + doc/valgrind.txt | 24 + doc/video.txt | 47 - + doc/video_console.txt | 159 ----- + doc/voicemail_odbc_postgresql.txt | 454 -------------- + funcs/func_curl.c | 5 + funcs/func_strings.c | 6 + include/asterisk.h | 1 + include/asterisk/channel.h | 46 + + include/asterisk/rtp_engine.h | 57 + + include/asterisk/timing.h | 10 + main/ast_expr2.c | 566 +++++++++++------- + main/ast_expr2.h | 69 -- + main/ast_expr2.y | 4 + main/asterisk.c | 1 + main/channel.c | 257 +++++++- + main/devicestate.c | 3 + main/manager.c | 9 + main/pbx.c | 303 ++++++--- + main/rtp_engine.c | 16 + main/timing.c | 5 + pbx/pbx_spool.c | 163 +++-- + res/ael/ael.tab.c | 978 +++++++++++++++++++++++-------- + res/ael/ael.tab.h | 87 -- + res/ael/ael_lex.c | 32 - + res/ais/clm.c | 4 + res/ais/evt.c | 4 + res/res_calendar.c | 6 + res/res_config_ldap.c | 3 + res/res_musiconhold.c | 3 + res/res_srtp.c | 10 + res/res_timing_timerfd.c | 10 + tests/test_event.c | 2 + tests/test_expr.c | 191 ++++++ + 99 files changed, 3417 insertions(+), 10474 deletions(-) + + ---------------------------------------------------------------------- |