diff options
author | lmadsen <lmadsen@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-12-02 19:43:09 +0000 |
---|---|---|
committer | lmadsen <lmadsen@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-12-02 19:43:09 +0000 |
commit | 5a1a93748221df638ec8e8e9ee0fc852292de538 (patch) | |
tree | ad31121727412cc1603295d50e38123e97f8dd4c /asterisk-1.4.38-summary.txt | |
parent | 43191d91ae3c93927baee985992c67c137928e79 (diff) |
Importing release summary for 1.4.38 release.v1.4.38
git-svn-id: http://svn.digium.com/svn/asterisk/tags/1.4.38@297398 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'asterisk-1.4.38-summary.txt')
-rw-r--r-- | asterisk-1.4.38-summary.txt | 476 |
1 files changed, 476 insertions, 0 deletions
diff --git a/asterisk-1.4.38-summary.txt b/asterisk-1.4.38-summary.txt new file mode 100644 index 000000000..33dee1c17 --- /dev/null +++ b/asterisk-1.4.38-summary.txt @@ -0,0 +1,476 @@ + Release Summary + + asterisk-1.4.38 + + Date: 2010-12-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.4.37. + + ---------------------------------------------------------------------- + + 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 + 14 tilghman 3 alecdavis 3 jmls + 10 jpeeler 3 ramonpeek 2 davidw + 9 rmudgett 2 davidw 1 amorsen + 4 dvossel 1 camsown 1 antonio + 4 twilson 1 dpetersen 1 camsown + 3 alecdavis 1 jamicque 1 dpetersen + 3 pabelanger 1 jmls 1 jamicque + 3 russell 1 jtodd 1 kuj + 2 mnicholson 1 kuj 1 kwemheuer + 2 qwell 1 lmadsen 1 lftsy + 1 bbryant 1 mdu113 1 mdu113 + 1 camsown 1 pabelanger 1 netfuse + 1 kuj 1 qwell 1 pabelanger + 1 lmadsen 1 RadicAlish 1 RadicAlish + 1 mdu113 1 rmudgett 1 rain + 1 oej 1 schmidts 1 ramonpeek + 1 RadicAlish 1 seanbright 1 schmidts + 1 schmitds 1 tbelder 1 seanbright + 1 sruffell 1 wdoekes 1 shin-shoryuken + 1 tbelder 1 zerohalo 1 tbelder + 1 tzafrir + 1 wdoekes + 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_dial + + #16946: Call that clears in same app_dial poll as answer is reported as + NOANSWER but NORMAL_CLEARING + Revision: 291577 + Reporter: davidw + Coders: twilson + + Category: Applications/app_meetme + + #17908: [patch] MeetMe PIN handling broken + Revision: 287758 + Reporter: kuj + Testers: kuj + Coders: kuj + + Category: Applications/app_voicemail + + #18240: [patch] VoicemailMain Exits Without Warning + Revision: 294903 + Reporter: netfuse + Testers: pabelanger + Coders: alecdavis + + Category: Applications/app_voicemail/ODBC + + #17803: [patch] [regression] Forwarding a voicemail with a prepended + message does not work + Revision: 289873 + Reporter: dpetersen + Testers: dpetersen + Coders: tilghman + + Category: CDR/General + + #17569: [patch] cdr->src variable is not set anymore in destination + channels + Revision: 289177 + Reporter: tbelder + Testers: tbelder + Coders: tbelder + + Category: CDR/cdr_pgsql + + #16940: [patch] Problem inserting CDR records when certain characters are + used + Revision: 288265 + Reporter: jamicque + Testers: jamicque + Coders: tilghman + + Category: Channels/chan_dahdi + + #16847: [patch] Deadlock between dahdi_exception and dahdi_indicate + Revision: 291643 + Reporter: shin-shoryuken + Testers: alecdavis, rmudgett + Coders: rmudgett + + #17270: getting warning message every 4 seconds + Revision: 294821 + Reporter: jmls + Coders: rmudgett + + Category: Channels/chan_iax2 + + #17919: [patch] schedule_delivery calls ast_bridged_channel() on an + unlocked channel + Revision: 288192 + Reporter: rain + Coders: rmudgett + + Category: Channels/chan_sip/General + + #16382: [patch] SIP OPTIONS qualify message forever + Revision: 294688 + Reporter: lftsy + Testers: zerohalo + Coders: jpeeler + + #17892: [patch] contact header does not get ast_uri_encoded value from + p->exten, but dialplan does + Revision: 289699 + Reporter: wdoekes + Testers: wdoekes + Coders: jpeeler + + #18123: rtautoclear = no or rtautoclear = 0 not respected in sip.conf + Revision: 293722 + Reporter: zerohalo + Coders: jpeeler + + #18176: [patch] record priv-recordintro as sln, not gsm + Revision: 292411 + Reporter: pabelanger + Coders: pabelanger + + Category: Channels/chan_sip/Subscriptions + + #17785: [patch] Encoded URI in a subscription does not work + Revision: 288112 + Reporter: ramonpeek + Testers: ramonpeek + Coders: tilghman + + #17950: iterate through all ao2_sip dialogs on every subscribe is slow, + and not needed + Revision: 289622 + Reporter: schmidts + Testers: schmidts + Coders: schmitds + + Category: Channels/chan_sip/T.38 + + #16647: [patch] Session failure with specific SDP-Content (one media + specific c= line, no session specific c= line) + Revision: 288412 + Reporter: kwemheuer + Coders: mnicholson + + Category: Core/BuildSystem + + #17314: [patch] ./configure --with-pri=LIBPATH does not use libpri from + LIBPRI_PATH + Revision: 290750 + Reporter: tzafrir + Coders: qwell + + Category: Core/General + + #16057: [patch] Asterisk crashes with "Fixup failed on channel XXX, + strange things may happen." + Revision: 287682 + Reporter: amorsen + Testers: ramonpeek, davidw, alecdavis + Coders: alecdavis + + #17363: [patch] Redirecting ;1 side of local channel during optimisation + causes double free of ;1 side and crash + Revision: 287684 + Reporter: davidw + Testers: ramonpeek, davidw, alecdavis + Coders: alecdavis + + #17698: CTRL-C from asterisk -vvvvvvvvc has strange results + Revision: 290862 + Reporter: jmls + Coders: jpeeler + + Category: Core/ManagerInterface + + #17987: [regression] Newchannel event is missing during masquerading + process + Revision: 289094 + Reporter: RadicAlish + Testers: RadicAlish + Coders: RadicAlish + + Category: Core/PBX + + #18165: [patch] hint state changes deadlock problem + Revision: 294384 + Reporter: antonio + Coders: jpeeler + + Category: PBX/General + + #17882: Crash in ast_frame_free + Revision: 288005 + Reporter: seanbright + Testers: seanbright + Coders: bbryant + + Category: Resources/res_agi + + #17970: [patch] res_agi.c:handle_getvariablefull() failes to unlock + channel if given channel name of the channel that AGI is running on + Revision: 289500 + Reporter: mdu113 + Testers: mdu113 + Coders: mdu113 + + Category: Resources/res_jabber + + #17387: [patch] Memory corruption from iksemel + Revision: 290392 + Reporter: jmls + Testers: jmls + Coders: tilghman + + Category: Sounds + + #17426: [patch] Australian Accent core sounds submission + Revision: 292222 + Reporter: camsown + Testers: camsown, lmadsen, jtodd, qwell + Coders: camsown, lmadsen + + ---------------------------------------------------------------------- + + 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 | + |----------+------------+-----------------------------------+------------| + | 287933 | tilghman | Less than zero is an error, not | | + | | | any non-zero value. | | + |----------+------------+-----------------------------------+------------| + | 288116 | tilghman | Underquoted definition of | | + | | | stringfield macro. | | + |----------+------------+-----------------------------------+------------| + | 288266 | tilghman | Document addition of encoding | #16940 | + | | | parameter. | | + |----------+------------+-----------------------------------+------------| + | | | Fix a 100% CPU consumption | | + | 288339 | russell | problem when setting console=yes | | + | | | in asterisk.conf. | | + |----------+------------+-----------------------------------+------------| + | | | During check_pendings, if the | | + | 288343 | dvossel | dialog is terminated with a | | + | | | CANCEL, change the invitestate to | | + | | | INV_CANCEL like in sip_hangup. | | + |----------+------------+-----------------------------------+------------| + | | | RFC3261 section 12.2 explicitly | | + | 288416 | dvossel | says out of order requests are | | + | | | responded with a 500 Server | | + | | | Internal Error response. | | + |----------+------------+-----------------------------------+------------| + | 288499 | twilson | Don't let a Local channel get | | + | | | bridged to itself | | + |----------+------------+-----------------------------------+------------| + | 288636 | tilghman | Solaris compatibility fixes | | + |----------+------------+-----------------------------------+------------| + | 288746 | twilson | Don't fail a masquerade if it is | | + | | | already being hung up | | + |----------+------------+-----------------------------------+------------| + | 289338 | qwell | Allow a manager originate to | | + | | | succeed on forwarded devices. | | + |----------+------------+-----------------------------------+------------| + | 289424 | russell | Fix a crash in app_sms. | | + |----------+------------+-----------------------------------+------------| + | 289703 | pabelanger | Disable debugging by default | | + |----------+------------+-----------------------------------+------------| + | | | Change RFC2833 DTMF event | | + | 289797 | jpeeler | duration on end to report actual | | + | | | elapsed time. | | + |----------+------------+-----------------------------------+------------| + | | | Add documentation for | | + | 289949 | oej | undocumented option to AMI action | | + | | | originate | | + |----------+------------+-----------------------------------+------------| + | | | Automatically re-run configure | | + | 290100 | tilghman | test for menuselect, when the | | + | | | relevant makeopts settings | | + | | | change. | | + |----------+------------+-----------------------------------+------------| + | 290177 | tilghman | Fixing Mac OS X auto-builder. | | + |----------+------------+-----------------------------------+------------| + | 290323 | rmudgett | Merged revision 258974 from | | + |----------+------------+-----------------------------------+------------| + | | | Add missing unlock to an | | + | 291109 | rmudgett | exception condition in | | + | | | reload_config(). | | + |----------+------------+-----------------------------------+------------| + | 291263 | tilghman | Oops, incorrect range (although | | + | | | unallocated at ARIN) | | + |----------+------------+-----------------------------------+------------| + | | | Lock pvt so pvt->owner can't | | + | 291392 | russell | disappear when queueing up a | | + | | | frame. | | + |----------+------------+-----------------------------------+------------| + | 291862 | twilson | Don't access o->next after | | + | | | freeing o on unload | | + |----------+------------+-----------------------------------+------------| + | 291938 | pabelanger | Clean up formatting. | | + |----------+------------+-----------------------------------+------------| + | | | Fix improper operator key | | + | 292223 | jpeeler | acceptance and clean up temp | | + | | | recording files. | | + |----------+------------+-----------------------------------+------------| + | 292866 | dvossel | This patch turns chan_local pvts | | + | | | into astobj2 objects. | | + |----------+------------+-----------------------------------+------------| + | | | Fix inprocess_container in | | + | 293004 | jpeeler | voicemail to correctly restrict | | + | | | max messages. | | + |----------+------------+-----------------------------------+------------| + | 293194 | tilghman | "!00" evaluated as false, which | | + | | | is incorrect. Fixing. | | + |----------+------------+-----------------------------------+------------| + | 293339 | rmudgett | Remove some code that serves no | | + | | | purpose. | | + |----------+------------+-----------------------------------+------------| + | 293416 | rmudgett | Remove some more code that serves | | + | | | no purpose. | | + |----------+------------+-----------------------------------+------------| + | 293639 | rmudgett | Make warning message have more | | + | | | useful information in it. | | + |----------+------------+-----------------------------------+------------| + | | | Party A in an analog 3-way call | | + | 293805 | rmudgett | would continue to hear ringback | | + | | | after party C answers. | | + |----------+------------+-----------------------------------+------------| + | 293922 | dvossel | Fixes ringback tone on feature | | + | | | semi-attended transfer | | + |----------+------------+-----------------------------------+------------| + | | | codecs/codec_dahdi: Prevent | | + | 293968 | sruffell | "choppy" audio when receiving | | + | | | unexpected frame sizes. | | + |----------+------------+-----------------------------------+------------| + | | | Modify our handling of 491 | | + | 294163 | mnicholson | responses to drop any pending | | + | | | reinvite retry scheduler entries | | + | | | if we get a new 491. | | + |----------+------------+-----------------------------------+------------| + | | | One small addition to 294384 | | + | 294641 | jpeeler | found while very carefully | | + | | | merging to 1.6. | | + |----------+------------+-----------------------------------+------------| + | 294739 | jpeeler | I didn't mean to merge this, | | + | | | sorry | | + |----------+------------+-----------------------------------+------------| + | 295026 | tilghman | Create test verifying results of | | + | | | expression parser | | + |----------+------------+-----------------------------------+------------| + | | | Err, oops. Made it const to | | + | 295031 | tilghman | verify that it wasn't altered, | | + | | | but forgot to revert before | | + | | | commit. | | + +------------------------------------------------------------------------+ + + ---------------------------------------------------------------------- + + 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. + + UPGRADE.txt | 5 + apps/app_dial.c | 2 + apps/app_meetme.c | 18 - + apps/app_sms.c | 6 + apps/app_voicemail.c | 166 +++++++---- + autoconf/ast_ext_lib.m4 | 1 + cdr/cdr_pgsql.c | 25 + + channels/chan_dahdi.c | 372 ++++++++++++++++++-------- + channels/chan_iax2.c | 220 +++++++++------ + channels/chan_local.c | 313 ++++++++++++---------- + channels/chan_oss.c | 9 + channels/chan_sip.c | 158 +++++++---- + codecs/codec_dahdi.c | 8 + configs/cdr_pgsql.conf.sample | 1 + configs/gtalk.conf.sample | 24 - + configs/jabber.conf.sample | 30 +- + configure.ac | 18 + + contrib/valgrind.supp | 2 + include/asterisk.h | 1 + include/asterisk/autoconfig.h.in | 53 +-- + include/asterisk/channel.h | 13 + include/asterisk/compat.h | 4 + include/asterisk/rtp.h | 1 + include/asterisk/stringfields.h | 4 + main/acl.c | 4 + main/ast_expr2.c | 540 ++++++++++++++++++++++++--------------- + main/ast_expr2.h | 67 +--- + main/ast_expr2.y | 4 + main/asterisk.c | 14 - + main/asterisk.exports | 1 + main/channel.c | 62 +++- + main/manager.c | 1 + main/pbx.c | 301 ++++++++++++++------- + main/rtp.c | 16 + + main/strcompat.c | 13 + res/res_agi.c | 2 + res/res_features.c | 5 + res/res_jabber.c | 11 + sounds/Makefile | 17 - + sounds/sounds.xml | 14 - + tests/test_expr.c | 191 +++++++++++++ + 41 files changed, 1787 insertions(+), 930 deletions(-) + + ---------------------------------------------------------------------- |