diff options
author | lmadsen <lmadsen@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-08-10 18:34:53 +0000 |
---|---|---|
committer | lmadsen <lmadsen@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-08-10 18:34:53 +0000 |
commit | 7a70461a9248d92ad549b4fb8ca300976e6f1552 (patch) | |
tree | 3ecbe900c95036df0c7b9e72eba288d91391240c /asterisk-1.4.35-summary.txt | |
parent | 172a35ef3988d995b29d70f71f81b5942a6df4c6 (diff) |
Importing release summary for 1.4.35 release.v1X4X35
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.35@281647 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'asterisk-1.4.35-summary.txt')
-rw-r--r-- | asterisk-1.4.35-summary.txt | 436 |
1 files changed, 436 insertions, 0 deletions
diff --git a/asterisk-1.4.35-summary.txt b/asterisk-1.4.35-summary.txt new file mode 100644 index 000000000..8765b6fd2 --- /dev/null +++ b/asterisk-1.4.35-summary.txt @@ -0,0 +1,436 @@ + Release Summary + + asterisk-1.4.35 + + Date: 2010-08-10 + + <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.4.34. + + ---------------------------------------------------------------------- + + 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 + 11 tilghman 2 lmadsen 2 ramonpeek + 6 mnicholson 2 ramonpeek 1 bklang + 6 russell 1 agx 1 Delvar + 5 jpeeler 1 c0rnoTa 1 festr + 2 mmichelson 1 ebroad 1 francesco_r + 2 pabelanger 1 francesco_r 1 gkservice + 2 rmudgett 1 Guggemand 1 Guggemand + 1 Delvar 1 jamicque 1 Ivan + 1 ebroad 1 JJCinAZ 1 jamicque + 1 festr 1 lawbar 1 juls + 1 Guggemand 1 maxochoa 1 junky + 1 Ivan 1 mnicholson 1 kenner + 1 jeang 1 pabelanger 1 mdeneen + 1 junky 1 richardf 1 modelnine + 1 kenner 1 rmudgett 1 mpiazzatnetbug + 1 lmadsen 1 samdell3 1 mtryfoss + 1 ramonpeek 1 tilghman 1 nik600 + 1 tringenbach 1 vrban 1 noahisaac + 1 twilson 1 pabelanger + 1 tzafrir 1 pdf + 1 viniciusfontes 1 pprindeville + 1 tech_admin + 1 Vince + + ---------------------------------------------------------------------- + + 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_amd + + #17656: app_amd total analysis time error with SIP and silence suppression + on + Revision: 277182 + Reporter: juls + Coders: pabelanger + + Category: Applications/app_meetme + + #15704: [patch] MeetMe privilege escalation in password query + Revision: 273474 + Reporter: modelnine + Coders: jpeeler + + #15871: [patch] Channels that was placed in "meetme" in dialing state do + not leave application in CONGESTION case + Revision: 273354 + Reporter: Ivan + Coders: Ivan + + #17390: [patch] Race conditition in app_meetme leads to crash + Revision: 275773 + Reporter: Vince + Coders: jpeeler + + Category: Applications/app_playback + + #16102: [patch] default say.conf for new number method doesnt handle all + numbers + Revision: 274417 + Reporter: Delvar + Coders: Delvar + + Category: Applications/app_queue + + #17576: [patch] Cannot join a queue when all members are paused and + "joinempty=no". + Revision: 273639 + Reporter: ramonpeek + Testers: ramonpeek + Coders: ramonpeek + + Category: Applications/app_voicemail/IMAP + + #16350: [patch] Deleting Multiple IMAP voicemails does not work reliably + Revision: 278261 + Reporter: noahisaac + Coders: tilghman + + Category: CDR/General + + #17592: [patch] [regression] No CDR after originate from manager + Revision: 275027 + Reporter: jamicque + Testers: jamicque, mnicholson + Coders: mnicholson + + Category: Channels/chan_dahdi + + #17441: [patch] priexclusive in chan_dahdi.conf ignored when reloading + dahdi module + Revision: 277419 + Reporter: mtryfoss + Testers: rmudgett + Coders: rmudgett + + Category: Channels/chan_sip/General + + #17372: [patch] [regression] Progress in band error (don't send RTP + packets) + Revision: 275665 + Reporter: tech_admin + Coders: jpeeler + + #17513: [patch] prematuremedia and progress inband + Revision: 274283 + Reporter: festr + Coders: festr + + #17582: [patch] Message on stale nonce give 'to' instead of 'from' + Revision: 275241 + Reporter: kenner + Testers: lmadsen + Coders: kenner + + Category: Channels/chan_sip/T.38 + + #16705: [patch] [regression] T.38 negotiation Broken + Revision: 277944 + Reporter: mpiazzatnetbug + Testers: vrban, ebroad, c0rnoTa, samdell3 + Coders: ebroad + + Category: Core/BuildSystem + + #17616: [patch] Configure sets ac_cv_fork_works=no incorrectly for uclibc + Revision: 277738 + Reporter: pprindeville + Coders: tilghman + + Category: Core/Configuration + + #17583: [patch] remove extra line breaks from 'core show config mappings' + Revision: 273884 + Reporter: pabelanger + Testers: lmadsen + Coders: pabelanger + + Category: Core/General + + #17407: [patch] DEADLOCK_AVOIDANCE can actually generate dealocks + Revision: 273793 + Reporter: pdf + Coders: tilghman + + #17536: [patch] unload mod is not complete + Revision: 275290 + Reporter: junky + Testers: pabelanger + Coders: junky + + Category: Core/ManagerInterface + + #16506: [patch] Segmentation fault using manager http MXML + Revision: 278023 + Reporter: nik600 + Coders: tilghman + + #17636: Manager GetVar on unset variable causes segfault + Revision: 277261 + Reporter: bklang + Coders: tilghman + + Category: Core/PBX + + #16035: [patch] Status of dahdi/zap channels incorrectly reported + unavailable instead of idle + Revision: 277327 + Reporter: francesco_r + Testers: francesco_r, agx, lawbar + Coders: viniciusfontes + + Category: Core/RTP + + #17571: [patch] [regression] RFC 2833 frame out of order detection does + not properly handle numeric overflow + Revision: 274157 + Reporter: mdeneen + Testers: richardf, maxochoa, JJCinAZ + Coders: mmichelson + + Category: Functions/func_realtime + + #16029: [patch] sip peers loaded with realtime doesnt load useragent + Revision: 273060 + Reporter: Guggemand + Testers: Guggemand + Coders: Guggemand + + #17369: [patch] realtime shows 2x fullcontact if delimited by ';' + Revision: 277568 + Reporter: gkservice + Testers: tilghman + Coders: tilghman + + Category: Resources/General + + #17564: [patch] Asterisk "locks up" the system when an external process is + called from the 'h' extension with a lower priority than Aste + Revision: 273717 + Reporter: ramonpeek + Testers: ramonpeek + Coders: tilghman + + ---------------------------------------------------------------------- + + 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 | + |----------+-------------+----------------------------------+------------| + | | | Remove properties that were | | + | 273017 | russell | erroneously merged to 1.4 from | | + | | | one of my branches. | | + |----------+-------------+----------------------------------+------------| + | | | _Really_ skip the channel... | | + | 273057 | tilghman | don't just retry for another 200 | | + | | | cycles. | | + |----------+-------------+----------------------------------+------------| + | 273565 | russell | Don't return a partially | | + | | | initialized datastore. | | + |----------+-------------+----------------------------------+------------| + | 273640 | tzafrir | Fix various typos, reported by | | + | | | Lintian | | + |----------+-------------+----------------------------------+------------| + | 273981 | tilghman | Command 'stop gracefully' | | + | | | doesn't. | | + |----------+-------------+----------------------------------+------------| + | | | Make get_member_status return | | + | | | QUEUE_NO_MEMBERS instead of | | + | | | QUEUE_NO_REACHABLE_MEMBERS to | | + | 274093 | mnicholson | make joinempty=no work again. | | + | | | This regression was introduced | | + | | | in 273639. Also fixed | | + | | | whitespace. | | + |----------+-------------+----------------------------------+------------| + | 274280 | twilson | Add option to not do a call | | + | | | forward on 482 Loop Detected | | + |----------+-------------+----------------------------------+------------| + | 274359 | jpeeler | Ensure file.o is built | #15250 | + | | | correctly. | | + |----------+-------------+----------------------------------+------------| + | | | Close the DAHDI FD on error when | | + | 274579 | rmudgett | processing chan_dahdi | | + | | | toneduration config parameter. | | + |----------+-------------+----------------------------------+------------| + | | | Document that a leading and | | + | 275021 | russell | trailing slash is expected for | | + | | | test categories. | | + |----------+-------------+----------------------------------+------------| + | | | don't unload modules that | | + | 275143 | mnicholson | returned AST_MODULE_LOAD_DECLINE | | + | | | when they were loaded | | + |----------+-------------+----------------------------------+------------| + | | | give a better error message when | | + | 275182 | mnicholson | attempting to unload a module | | + | | | that is not loaded | | + |----------+-------------+----------------------------------+------------| + | 275909 | tilghman | Move SQL scripts into their own | | + | | | database-specific directories. | | + |----------+-------------+----------------------------------+------------| + | | | Access peer->cdr directly | | + | 275994 | russell | instead of through a saved off | | + | | | reference. | | + |----------+-------------+----------------------------------+------------| + | | | Use chan->cdr instead of | | + | 276123 | russell | chan_cdr (just like peer->cdr | | + | | | instead of peer_cdr in the last | | + | | | commit). | | + |----------+-------------+----------------------------------+------------| + | 276126 | russell | Only reset a CDR that exists. | | + |----------+-------------+----------------------------------+------------| + | | | Update documentation for | | + | 276267 | lmadsen | voicemail.conf externpass | | + | | | option. | | + |----------+-------------+----------------------------------+------------| + | | | In a perfect world, the frame | | + | 276652 | jpeeler | source would never be NULL. In | | + | | | the meantime, don't crash when | | + | | | it is. | | + |----------+-------------+----------------------------------+------------| + | | | For pass through DTMF tones, | | + | | | measure the actual duration | | + | | | between the begin and end | | + | 277247 | mnicholson | packets on the wire. If it is | | + | | | detected to be less than | | + | | | AST_MIN_DTMF_DURATION, trigger | | + | | | dtmf emulation. | | + |----------+-------------+----------------------------------+------------| + | | | Default to no udptl error | | + | | | correction so that error | | + | | | correction will be disabled in | | + | 277497 | mnicholson | the event that the remote end | | + | | | indicates that they do not | | + | | | support the error correction | | + | | | mode we requested. | | + |----------+-------------+----------------------------------+------------| + | | | Save and restore | | + | 277625 | tringenbach | AST_FLAG_BRIDGE_HANGUP_DONT on | | + | | | attended transfer. | | + |----------+-------------+----------------------------------+------------| + | | | Avoid trying to pickup a parked | | + | 277906 | jeang | extension before the park | | + | | | operation is completed. | | + |----------+-------------+----------------------------------+------------| + | 278167 | tilghman | Do not queue up DTMF frames | | + | | | while a call is on hold. | | + |----------+-------------+----------------------------------+------------| + | | | Allow PLC to function properly | | + | 278618 | mmichelson | when channels use SLIN for | | + | | | audio. | | + +------------------------------------------------------------------------+ + + ---------------------------------------------------------------------- + + 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. + + apps/app_amd.c | 7 + apps/app_dial.c | 5 + apps/app_meetme.c | 275 +++++++++++++++++++++---------- + apps/app_queue.c | 9 + + apps/app_voicemail.c | 15 + + autoconf/ast_func_fork.m4 | 2 + channels/chan_agent.c | 7 + channels/chan_dahdi.c | 19 +- + channels/chan_h323.c | 6 + channels/chan_iax2.c | 32 ++- + channels/chan_local.c | 12 + + channels/chan_misdn.c | 4 + channels/chan_oss.c | 28 ++- + channels/chan_sip.c | 72 ++++---- + configs/say.conf.sample | 9 + + configs/sip.conf.sample | 17 + + configs/voicemail.conf.sample | 3 + configure.ac | 1 + contrib/realtime/mysql/iaxfriends.sql | 57 ++++++ + contrib/realtime/mysql/meetme.sql | 12 + + contrib/realtime/mysql/sipfriends.sql | 55 ++++++ + contrib/realtime/mysql/voicemail.sql | 64 +++++++ + contrib/realtime/postgresql/realtime.sql | 143 ++++++++++++++++ + contrib/scripts/iax-friends.sql | 57 ------ + contrib/scripts/meetme.sql | 12 - + contrib/scripts/realtime_pgsql.sql | 143 ---------------- + contrib/scripts/sip-friends.sql | 55 ------ + contrib/scripts/vmdb.sql | 64 ------- + include/asterisk/autoconfig.h.in | 55 +++--- + include/asterisk/channel.h | 12 + + include/asterisk/compiler.h | 6 + include/asterisk/lock.h | 35 ++- + include/asterisk/test.h | 7 + main/Makefile | 2 + main/autoservice.c | 27 ++- + main/channel.c | 34 ++- + main/cli.c | 7 + main/config.c | 4 + main/loader.c | 6 + main/manager.c | 10 - + main/pbx.c | 3 + main/rtp.c | 6 + main/test.c | 5 + res/res_agi.c | 2 + res/res_config_odbc.c | 105 +++++++++-- + res/res_config_pgsql.c | 59 +++++- + res/res_features.c | 27 ++- + res/res_jabber.c | 6 + 48 files changed, 1015 insertions(+), 588 deletions(-) + + ---------------------------------------------------------------------- |