diff options
Diffstat (limited to 'asterisk-1.6.2.14-summary.txt')
-rw-r--r-- | asterisk-1.6.2.14-summary.txt | 455 |
1 files changed, 455 insertions, 0 deletions
diff --git a/asterisk-1.6.2.14-summary.txt b/asterisk-1.6.2.14-summary.txt new file mode 100644 index 000000000..f206e3f0d --- /dev/null +++ b/asterisk-1.6.2.14-summary.txt @@ -0,0 +1,455 @@ + Release Summary + + asterisk-1.6.2.14 + + Date: 2010-11-02 + + <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.6.2.12. + + ---------------------------------------------------------------------- + + 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 + 17 tilghman 2 mnicholson 2 oej + 8 dvossel 2 qwell 1 298 + 7 mnicholson 1 alexkuklin 1 alexkuklin + 5 qwell 1 denzs 1 alexrecarey + 3 twilson 1 gmartinez 1 coolmig + 2 bbryant 1 junky 1 denzs + 2 oej 1 mdu113 1 Guggemand + 1 alexkuklin 1 mkeuter 1 haakon + 1 jpeeler 1 Nick_Lewis 1 ibc + 1 junky 1 PavelL 1 javyer + 1 makoto 1 pprindeville 1 kshumard + 1 modelnine 1 ricardolandim 1 lmadsen + 1 Nick 1 RoadKill 1 makoto + 1 pabelanger 1 sysreq 1 mdu113 + 1 pprindeville 1 modelnine + 1 rmudgett 1 Nick_Lewis + 1 RoadKill 1 PavelL + 1 schmidts 1 pj + 1 sysreq 1 pprindeville + 1 raarts + 1 ricardolandim + 1 RoadKill + 1 russell + 1 schmidts + 1 sysreq + 1 under + + ---------------------------------------------------------------------- + + 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_festival + + #15706: [patch] app_festival hangs on reading from spawned subprocess + Revision: 284280 + Reporter: modelnine + Testers: gmartinez + Coders: modelnine + + Category: Applications/app_meetme + + #17408: [patch] MoH not restarted after end of conference announcement is + played + Revision: 285532 + Reporter: sysreq + Testers: sysreq + Coders: sysreq + + Category: Applications/app_queue + + #16893: [patch] Realtime queue does not re-read announce variable from + mysql after first use + Revision: 287387 + Reporter: haakon + Coders: tilghman + + #17082: [patch] Improve realtime queue logging + Revision: 284472 + Reporter: coolmig + Coders: tilghman + + #17535: [patch] queue reload clears queue statistics + Revision: 284631 + Reporter: raarts + Coders: tilghman + + #17673: [patch] When using Local/ as members, language is not inherited + Revision: 286115 + Reporter: Guggemand + Coders: twilson + + Category: Applications/app_voicemail + + #15726: [patch] password change for mailboxes without user name + Revision: 285196 + Reporter: 298 + Testers: junky + Coders: junky + + Category: CDR/General + + #17900: [patch] empty CDR variables and everything that goes after is not + shown + Revision: 287115 + Reporter: under + Testers: mnicholson + Coders: mnicholson + + Category: Channels/chan_iax2 + + #17935: [patch] IAXregistry AMI does not return ActionID data + Revision: 284958 + Reporter: alexkuklin + Testers: alexkuklin + Coders: alexkuklin + + Category: Channels/chan_sip/General + + #17741: [patch] sip_poke_noanswer launch ast_devstate_changed everytime + even a peer is still unreachable + Revision: 284399 + Reporter: schmidts + Coders: schmidts + + #17758: [patch] Asterisk just reads the first "Accept" header + Revision: 284002 + Reporter: ibc + Coders: dvossel + + Category: Channels/chan_sip/IPv6 + + #17840: sip show settings: Internal IP with bindaddr=:: + Revision: 286456 + Reporter: oej + Coders: qwell + + Category: Channels/chan_sip/Interoperability + + #17005: [patch] Asterisk sends session-timer with "require" after 15 + minutes + Revision: 285563 + Reporter: alexrecarey + Coders: dvossel + + Category: Channels/chan_sip/Registration + + #17551: [patch] Realtime erase username when Unavailable + Revision: 286757 + Reporter: ricardolandim + Testers: ricardolandim, mnicholson + Coders: mnicholson + + Category: Channels/chan_sip/Subscriptions + + #17790: [patch] Missing semicolon in SIP-Notify + Revision: 283881 + Reporter: denzs + Testers: qwell, denzs + Coders: qwell + + #17928: [patch] AST_MAX_EXTENSION limitation on hint string length + Revision: 287119 + Reporter: mdu113 + Testers: mdu113 + Coders: tilghman + + Category: Codecs/codec_gsm + + #17688: [patch] GCC 4.2.x optimizations result in improper behavior of GSM + codec + Revision: 285818 + Reporter: pprindeville + Testers: mkeuter, pprindeville + Coders: pprindeville + + Category: Core/Channels + + #17370: [patch] ast_readstring (multiple DTMF input) doesn't transmit + silence to the caller even if transmit_silence=yes + Revision: 285744 + Reporter: makoto + Coders: makoto + + Category: Core/Configuration + + #17794: [patch] segfault on dialplan reload + Revision: 285366 + Reporter: PavelL + Testers: PavelL + Coders: tilghman + + #17835: [patch] say.conf dont have the same amount of rule's as say.c + Revision: 284317 + Reporter: RoadKill + Testers: RoadKill + Coders: RoadKill + + Category: Core/General + + #17678: Fix select() usage in Asterisk + Revision: 284593 + Reporter: russell + Coders: tilghman + + Category: Core/ManagerInterface + + #17891: Possible memory leak in originate + Revision: 287470 + Reporter: oej + Coders: oej + + #17917: Reloads of manager.conf do not properly handle the resetting of + options + Revision: 284778 + Reporter: lmadsen + Coders: bbryant + + Category: PBX/General + + #16903: [patch] Incorrect pattern specificity in new dial pattern + functions + Revision: 285710 + Reporter: Nick_Lewis + Testers: Nick_Lewis + Coders: Nick + + Category: Resources/res_musiconhold + + #16744: [patch] 'moh reload' doesn't reload moh directory content + Revision: 285526 + Reporter: pj + Testers: qwell + Coders: qwell + + #17807: Music on hold doesn't recover very cleanly when it can't play a + file + Revision: 285639 + Reporter: kshumard + Coders: bbryant + + Category: Utilities/General + + #17958: [patch] debian warnings on make config + Revision: 287198 + Reporter: javyer + Coders: qwell + + ---------------------------------------------------------------------- + + 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 | + |----------+------------+-----------------------------------+------------| + | | | CDR drivers depend upon res_odbc, | | + | 283318 | tilghman | not directly on the ODBC | | + | | | libraries | | + |----------+------------+-----------------------------------+------------| + | | | This fix makes sure the | | + | 283381 | dvossel | ast_channel hangs up correctly | | + | | | when the dialog's PENDING_BYE | | + | | | flag is set. | | + |----------+------------+-----------------------------------+------------| + | | | Asterisk will not advertise | | + | 283558 | dvossel | session timers are supported when | #17005 | + | | | 'session-timers=refuse' is used. | | + |----------+------------+-----------------------------------+------------| + | | | Add to and from tags to NOTIFY | | + | 283594 | dvossel | dialog-info xml body so pickup | | + | | | can occur. | | + |----------+------------+-----------------------------------+------------| + | | | Fixed how Asterisk destroys a | | + | 283691 | dvossel | dialog on channel hangup before | | + | | | invite receives a response. | | + |----------+------------+-----------------------------------+------------| + | 284595 | tilghman | Failed to rerun bootstrap.sh | | + | | | after last commit | | + |----------+------------+-----------------------------------+------------| + | 284665 | tilghman | Fixing build. | | + |----------+------------+-----------------------------------+------------| + | 284704 | dvossel | Removed relatedpeer code from | | + | | | sip_autodestruct | | + |----------+------------+-----------------------------------+------------| + | 284897 | twilson | Properly detect when a sound file | | + | | | doesn't exist | | + |----------+------------+-----------------------------------+------------| + | 285089 | tilghman | Silly convenience script for BSD | | + | | | platforms. | | + |----------+------------+-----------------------------------+------------| + | 285267 | tilghman | Use poll, if indicated to do so, | | + | | | in the ast_poll2 implementation. | | + |----------+------------+-----------------------------------+------------| + | | | Follow coding guidelines in moh | | + | 285529 | qwell | rescan fix. Also fix the | | + | | | documentation that got me in | | + | | | trouble. | | + |----------+------------+-----------------------------------+------------| + | | | In retrans_pkt, do not unlock pvt | | + | 285567 | dvossel | until the end of the function on | | + | | | a transmit failure. | | + |----------+------------+-----------------------------------+------------| + | 285930 | tilghman | Fix Mac OS X build. | | + |----------+------------+-----------------------------------+------------| + | 285961 | tilghman | Another fix for Mac OS X. | | + |----------+------------+-----------------------------------+------------| + | 286024 | tilghman | Missing newline | | + |----------+------------+-----------------------------------+------------| + | | | An outgoing call may not get hung | | + | 286116 | rmudgett | up if a pre-connect incoming ISDN | | + | | | call is disconnected. | | + |----------+------------+-----------------------------------+------------| + | | | Load iax.conf before registering | | + | 286117 | pabelanger | any | | + | | | functions/applications/actions. | | + |----------+------------+-----------------------------------+------------| + | 286223 | twilson | Return -1 if chan_local doesn't | | + | | | support an option | | + |----------+------------+-----------------------------------+------------| + | 286268 | oej | Handle error response when we | | + | | | can't make file compatible | | + |----------+------------+-----------------------------------+------------| + | 286527 | tilghman | Refactor conversion to ast_poll() | | + | | | to fix callparking regression. | | + |----------+------------+-----------------------------------+------------| + | 286557 | tilghman | C precedence got me | | + |----------+------------+-----------------------------------+------------| + | 286587 | tilghman | Add documentation on missing | | + | | | backend tables for Voicemail | | + |----------+------------+-----------------------------------+------------| + | 286681 | mnicholson | Only drop duplicate answer frames | #2342 | + | | | if the channel is bridged. | | + |----------+------------+-----------------------------------+------------| + | | | Ensure mailbox is not filled to | | + | 286998 | jpeeler | capacity before doing message | | + | | | forwarding. | | + |----------+------------+-----------------------------------+------------| + | | | Use ast_strdup() instead of | | + | 287308 | mnicholson | ast_strdupa() while processing in | #17928 | + | | | ast_hint_state_changed(). | | + |----------+------------+-----------------------------------+------------| + | 287556 | mnicholson | Use ast_str when processing hint | #17928 | + | | | state changes | | + |----------+------------+-----------------------------------+------------| + | 287557 | mnicholson | Revert r287556. | | + |----------+------------+-----------------------------------+------------| + | 287558 | mnicholson | Use ast_str when processing hint | #17928 | + | | | state changes | | + +------------------------------------------------------------------------+ + + ---------------------------------------------------------------------- + + 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. + + BSDmakefile | 11 + + apps/app_chanspy.c | 2 + apps/app_festival.c | 13 - + apps/app_meetme.c | 6 + apps/app_queue.c | 10 + apps/app_voicemail.c | 43 +++- + cdr/cdr_adaptive_odbc.c | 3 + cdr/cdr_odbc.c | 3 + channels/chan_dahdi.c | 16 + + channels/chan_iax2.c | 43 ++-- + channels/chan_local.c | 67 ++++++ + channels/chan_misdn.c | 43 +--- + channels/chan_phone.c | 80 ++++--- + channels/chan_sip.c | 261 ++++++++++++++++---------- + channels/chan_usbradio.c | 159 +++++++-------- + channels/console_video.c | 233 +++++++++++------------ + codecs/gsm/Makefile | 8 + configs/say.conf.sample | 11 - + configure.ac | 64 ++++++ + contrib/init.d/rc.debian.asterisk | 12 + + contrib/realtime/mysql/voicemail_data.sql | 29 ++ + contrib/realtime/mysql/voicemail_messages.sql | 29 ++ + funcs/func_channel.c | 20 + + include/asterisk/astobj2.h | 4 + include/asterisk/autoconfig.h.in | 77 +++++-- + include/asterisk/channel.h | 54 +---- + include/asterisk/frame.h | 7 + include/asterisk/pbx.h | 4 + include/asterisk/poll-compat.h | 8 + include/asterisk/select.h | 109 ++++++++++ + main/asterisk.c | 44 ++++ + main/cdr.c | 20 - + main/channel.c | 16 + + main/features.c | 99 ++++++--- + main/file.c | 5 + main/manager.c | 38 ++- + main/pbx.c | 29 +- + main/poll.c | 196 ++++++++++--------- + main/rtp.c | 7 + main/test.c | 2 + makeopts.in | 1 + pbx/pbx_config.c | 28 +- + res/res_ais.c | 20 + + res/res_config_odbc.c | 2 + res/res_config_pgsql.c | 15 + + res/res_jabber.c | 26 -- + res/res_musiconhold.c | 25 ++ + tests/test_heap.c | 6 + tests/test_poll.c | 247 ++++++++++++++++++++++++ + utils/clicompat.c | 1 + 50 files changed, 1579 insertions(+), 677 deletions(-) + + ---------------------------------------------------------------------- |