aboutsummaryrefslogtreecommitdiffstats
path: root/asterisk-1.6.1.12-summary.txt
diff options
context:
space:
mode:
Diffstat (limited to 'asterisk-1.6.1.12-summary.txt')
-rw-r--r--asterisk-1.6.1.12-summary.txt563
1 files changed, 563 insertions, 0 deletions
diff --git a/asterisk-1.6.1.12-summary.txt b/asterisk-1.6.1.12-summary.txt
new file mode 100644
index 000000000..b996e65a5
--- /dev/null
+++ b/asterisk-1.6.1.12-summary.txt
@@ -0,0 +1,563 @@
+ Release Summary
+
+ asterisk-1.6.1.12
+
+ Date: 2009-12-17
+
+ <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.1.10.
+
+ ----------------------------------------------------------------------
+
+ 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
+ 16 tilghman 5 alecdavis 4 alecdavis
+ 10 dvossel 5 dvossel 4 atis
+ 6 alecdavis 5 falves11 3 falves11
+ 5 russell 3 mnicholson 2 dimas
+ 4 kpfleming 3 parisioa 2 parisioa
+ 4 mnicholson 3 tilghman 2 wdoekes
+ 3 file 2 atis 1 abelbeck
+ 3 jpeeler 2 mnick 1 ajohnson
+ 2 atis 1 abelbeck 1 AlexMS
+ 2 dimas 1 ajohnson 1 amorsen
+ 2 mnick 1 AlexMS 1 bklang
+ 2 oej 1 amorsen 1 CGMChris
+ 1 bklang 1 diLLec 1 corruptor
+ 1 diruggles 1 Laureano 1 dant
+ 1 jsmith 1 lmadsen 1 davidw
+ 1 Laureano 1 oej 1 dcabot
+ 1 lmadsen 1 OrNix 1 diLLec
+ 1 qwell 1 Parantido 1 mgernoth
+ 1 seanbright 1 qwell 1 msetim
+ 1 transnexus 1 rmudgett 1 nicchap
+ 1 vnovy 1 thedavidfactor 1 OrNix
+ 1 zalex1953 1 Parantido
+ 1 patrol-cz
+ 1 rmudgett
+ 1 sgimeno
+ 1 Shagg63
+ 1 udosw
+ 1 vnovy
+ 1 zalex1953
+
+ ----------------------------------------------------------------------
+
+ 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
+
+ #16239: AMD() incorrectly sets AMDCAUSE channel variable
+ Revision: 232358
+ Reporter: CGMChris
+ Coders: file
+
+ Category: Applications/app_dial
+
+ #16337: [patch] Segmentation Fault on Originate command.
+ Revision: 232271
+ Reporter: Parantido
+ Testers: Parantido, dvossel
+ Coders: dvossel
+
+ Category: Applications/app_directory
+
+ #16409: [patch] First DTMF digit is missed if pressed during "using your
+ touch tone keypad..." announcement
+ Revision: 234862
+ Reporter: alecdavis
+ Testers: alecdavis
+ Coders: alecdavis
+
+ #16437: [patch] Unable to escape back to dialplan or operator, using 'o'
+ and 'a' extensions in dialcontext
+ Revision: 234895
+ Reporter: alecdavis
+ Testers: alecdavis
+ Coders: alecdavis
+
+ Category: Applications/app_externalivr
+
+ #16305: [patch] ExternalIVR confuses AGI by double closing FDs
+ Revision: 232812
+ Reporter: diLLec
+ Testers: thedavidfactor, diLLec
+ Coders: diruggles
+
+ Category: Applications/app_meetme
+
+ #16247: [patch] Muted user remains talking forever
+ Revision: 234426
+ Reporter: dimas
+ Coders: dimas
+
+ Category: Applications/app_mixmonitor
+
+ #16152: [patch] MixMonitor thread doesn't exit until channel is dropped
+ Revision: 230511
+ Reporter: AlexMS
+ Testers: dvossel, AlexMS
+ Coders: dvossel
+
+ Category: Applications/app_queue
+
+ #15982: [patch] Segmentation fault in queue_cmp_cb
+ Revision: 231135
+ Reporter: atis
+ Testers: atis
+ Coders: tilghman
+
+ #15984: QUEUE_MEMBER and QUEUE_MEMBER_COUNT tries to destroy queue,
+ leading to segmentation fault
+ Revision: 231135
+ Reporter: atis
+ Testers: atis
+ Coders: tilghman
+
+ Category: Applications/app_voicemail
+
+ #15625: [patch] Prepending to a voicemail on forward causes locked sip
+ channel and large file filling disk space
+ Revision: 231690
+ Reporter: Shagg63
+ Testers: mnicholson
+ Coders: mnicholson
+
+ #16291: app_voicemail.c strip_control() strips more than just control
+ chars
+ Revision: 233166
+ Reporter: wdoekes
+ Coders: dvossel
+
+ Category: Channels/General
+
+ #16058: [patch] Crash in local_ast_moh_start / ast_indicate_data due to
+ AST_CONTROL_HOLD with bad pointer
+ Revision: 231929
+ Reporter: atis
+ Coders: jpeeler
+
+ #16242: [patch] Comfort noise frame with f->data NULL but f->datalen 160
+ Revision: 231512
+ Reporter: amorsen
+ Testers: amorsen, oej, dvossel
+ Coders: oej
+
+ Category: Channels/chan_agent
+
+ #14590: [patch] updatecdr='yes' in agents.conf is not working
+ Revision: 230630
+ Reporter: msetim
+ Testers: Laureano, mnicholson
+ Coders: Laureano
+
+ Category: Channels/chan_dahdi
+
+ #15972: [patch] Dropping frame since I'm still dialing on Zap/... (resp.
+ DAHDi/...) with DIGITAL calls
+ Revision: 232093
+ Reporter: udosw
+ Testers: alecdavis
+ Coders: alecdavis
+
+ #16389: [patch] busydetect incorrectly hangs up incoming call due to
+ incoming DTMF seen as busy pattern.
+ Revision: 234899
+ Reporter: alecdavis
+ Testers: alecdavis
+ Coders: alecdavis
+
+ Category: Channels/chan_iax2
+
+ #16094: [patch] iax2 show cache, locks channels.
+ Revision: 230728
+ Reporter: alecdavis
+ Testers: alecdavis, dvossel
+ Coders: alecdavis
+
+ Category: Channels/chan_sip/General
+
+ #15356: After a few thousand calls, or at random, Asterisk stops receiving
+ events from the network
+ Revision: 234132
+ Reporter: falves11
+ Testers: falves11
+ Coders: tilghman
+
+ #15716: [patch] chan_sip fails to destroy channels in INVITE when no
+ response received
+ Revision: 234132
+ Reporter: dant
+ Testers: falves11
+ Coders: tilghman
+
+ #16268: [patch] Last line of SDP is not being parsed
+ Revision: 230790
+ Reporter: sgimeno
+ Coders: kpfleming
+
+ Category: Channels/chan_sip/Interoperability
+
+ #16186: [patch] T.38 reinvite fails after receiving "415 Unsupported media
+ type" when it could continue in audio mode
+ Revision: 232347
+ Reporter: atis
+ Coders: atis
+
+ Category: Channels/chan_sip/Registration
+
+ #16298: [patch] After upgrading to asterisk 1.4.27 Optipoint SIP phone can
+ no longer register
+ Revision: 233474
+ Reporter: mgernoth
+ Testers: dvossel
+ Coders: dvossel
+
+ Category: Channels/chan_sip/T.38
+
+ #16387: [patch] Missing session level connection data (c=) breaks
+ process_sdp()
+ Revision: 233395
+ Reporter: zalex1953
+ Testers: mnicholson, zalex1953
+ Coders: mnicholson
+
+ Category: Core/BuildSystem
+
+ #14737: [patch] Cannot flavour (flavor) version number because
+ make_version_c looks in wrong directory
+ Revision: 234702
+ Reporter: davidw
+ Coders: tilghman
+
+ #16296: [patch] menuselect.makeopts: does not properly unselect an option
+ with a leading - (minus)
+ Revision: 234258
+ Reporter: abelbeck
+ Testers: abelbeck, qwell, lmadsen
+ Coders: qwell
+
+ Category: Core/General
+
+ #15769: [patch] useless message pops hundreds of times per minute
+ Revision: 233048
+ Reporter: falves11
+ Testers: mnick, falves11
+ Coders: mnick
+
+ #16106: [patch] Hangup extension executed twice in 1.6.2 RC2
+ Revision: 231097
+ Reporter: ajohnson
+ Testers: ajohnson
+ Coders: jpeeler
+
+ #16290: ast_ouraddrfor doesn't do htons() on the port
+ Revision: 232353
+ Reporter: wdoekes
+ Coders: dvossel
+
+ Category: Core/ManagerInterface
+
+ #16264: [patch] UserEvent manager action is not ACKed
+ Revision: 232584
+ Reporter: dimas
+ Coders: dimas
+
+ #16275: [patch] response to "Action: Events" is not finished by empty line
+ Revision: 232578
+ Reporter: vnovy
+ Coders: vnovy
+
+ Category: Core/Netsock
+
+ #15627: [patch] Asterisk runs out of sockets
+ Revision: 234132
+ Reporter: falves11
+ Testers: falves11
+ Coders: tilghman
+
+ #16270: [patch] Asterisk doesn't free udp ports
+ Revision: 234132
+ Reporter: corruptor
+ Testers: falves11
+ Coders: tilghman
+
+ Category: Documentation
+
+ #16223: [patch] "requirecalltoken" config directive not respected globally
+ Revision: 233283
+ Reporter: bklang
+ Coders: bklang
+
+ Category: General
+
+ #16113: [patch] Auto-fallthrough when attempting to enter DTMF using
+ Background() in a Macro()
+ Revision: 235424
+ Reporter: OrNix
+ Testers: OrNix
+ Coders: tilghman
+
+ #16272: [patch] Language code collisions for certan languages
+ Revision: 232865
+ Reporter: patrol-cz
+ Coders: tilghman
+
+ #16446: segfault error 4
+ Revision: 235055
+ Reporter: nicchap
+ Coders: tilghman
+
+ Category: PBX/General
+
+ #16166: [patch] Setting dialplan hint and using a global variable gives
+ incorrect warning.
+ Revision: 233238
+ Reporter: rmudgett
+ Testers: mnick, rmudgett
+ Coders: mnick
+
+ Category: Resources/res_musiconhold
+
+ #16207: [patch] asterisk keeps starting new processes for streaming audio
+ MOH
+ Revision: 232666
+ Reporter: dcabot
+ Testers: parisioa, tilghman
+ Coders: tilghman
+
+ #16279: [patch] asterisk reload causes mpg123 streams to be recreated
+ Revision: 232666
+ Reporter: parisioa
+ Testers: parisioa, tilghman
+ Coders: tilghman
+
+ #16388: [patch] New music on hold patches cause asterisk + full system
+ hard lock
+ Revision: 233730
+ Reporter: parisioa
+ Testers: parisioa, tilghman
+ 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 |
+ |----------+------------+-----------------------------------+------------|
+ | 230586 | dvossel | audiohook signal trigger on every | #14618 |
+ | | | status change | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Correct fix for issue #16268... | |
+ | 230879 | kpfleming | the reporter's original patch was | #16268 |
+ | | | very close to correct. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Change fax detection in chan_sip | |
+ | 230883 | file | so it behaves as one would | |
+ | | | expect. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Load pbx_lua with global symbols | |
+ | 231190 | mnicholson | to allow linking with other lua | |
+ | | | libraries. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | After a frame duplication | |
+ | 231301 | tilghman | failure, unlock the channel | |
+ | | | before returning. | |
+ |----------+------------+-----------------------------------+------------|
+ | 231559 | dvossel | app_queue crashes randomly, often | |
+ | | | during call-transfers | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Turn off debug mode in 1.6.1; fix | |
+ | 231608 | tilghman | such that debug mode and | |
+ | | | non-debug mode functions return | |
+ | | | the same types. | |
+ |----------+------------+-----------------------------------+------------|
+ | 231694 | kpfleming | Another round of UDPTL stack | |
+ | | | fixes/improvements: | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Ignore unknown formats in | |
+ | 231742 | mnicholson | ast_format_str_reduce() and | |
+ | | | return an error if no know | |
+ | | | formats are found. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | WaitExten m option with no | |
+ | 231876 | dvossel | parameters generates frame with | |
+ | | | zero datalen but non-null data | |
+ | | | ptr | |
+ |----------+------------+-----------------------------------+------------|
+ | 232010 | russell | Fix a warning pointed out by | |
+ | | | buildbot. | |
+ |----------+------------+-----------------------------------+------------|
+ | 232014 | russell | Fix a build error on FreeBSD. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Fix a bug where a scheduled item | |
+ | 232231 | file | ID would get retained on | |
+ | | | registrations in a certain | |
+ | | | scenario | |
+ |----------+------------+-----------------------------------+------------|
+ | 233122 | russell | Only do frame payload check for | |
+ | | | HOLD frames. | |
+ |----------+------------+-----------------------------------+------------|
+ | 233613 | dvossel | fixes incorrect logic in | #16299 |
+ | | | ast_uri_encode | |
+ |----------+------------+-----------------------------------+------------|
+ | 233616 | atis | Fix compatibility with valgrind | #16388 |
+ | | | 3.3 and older. | |
+ |----------+------------+-----------------------------------+------------|
+ | 233688 | transnexus | Fixed compile error with OSP | |
+ | | | Toolkit 3.6. | |
+ |----------+------------+-----------------------------------+------------|
+ | 233693 | russell | Set a module load priority for | #16412 |
+ | | | format modules. | |
+ |----------+------------+-----------------------------------+------------|
+ | 234010 | russell | Fix up the faxdetect entry in | |
+ | | | CHANGES. | |
+ |----------+------------+-----------------------------------+------------|
+ | 234212 | tilghman | Missed a case that emits a | |
+ | | | WARNING where none is warranted. | |
+ |----------+------------+-----------------------------------+------------|
+ | 234437 | jpeeler | forgot the merge props for 234426 | |
+ |----------+------------+-----------------------------------+------------|
+ | 234533 | oej | Stop sending 183's after call | |
+ | | | hangup. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | The default rate for 'timing | |
+ | 234574 | seanbright | test' is actually 50/sec, not | |
+ | | | 100/sec as advertised. | |
+ |----------+------------+-----------------------------------+------------|
+ | 234639 | lmadsen | Update IMAP build documentation. | #16433 |
+ |----------+------------+-----------------------------------+------------|
+ | 234932 | alecdavis | Whitespace. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | spandsp does in fact support V.17 | |
+ | 235012 | kpfleming | modulation at 14.4 kilobits per | |
+ | | | second, | |
+ |----------+------------+-----------------------------------+------------|
+ | 235135 | dvossel | reverses minor sip registration | #15539 |
+ | | | regression | |
+ |----------+------------+-----------------------------------+------------|
+ | 235333 | jsmith | Add a line showing that we can | |
+ | | | use CIDR notation. | |
+ +------------------------------------------------------------------------+
+
+ ----------------------------------------------------------------------
+
+ 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.
+
+ CHANGES | 4
+ Makefile | 13 -
+ apps/app_amd.c | 1
+ apps/app_directory.c | 6
+ apps/app_externalivr.c | 91 ++++++------
+ apps/app_fax.c | 2
+ apps/app_meetme.c | 58 +++++--
+ apps/app_mixmonitor.c | 93 +++++++++---
+ apps/app_osplookup.c | 4
+ apps/app_queue.c | 176 +++++++++++++-----------
+ apps/app_voicemail.c | 169 +++++++++++++----------
+ build_tools/make_version_c | 5
+ build_tools/make_version_h | 13 +
+ channels/chan_dahdi.c | 6
+ channels/chan_iax2.c | 2
+ channels/chan_sip.c | 180 +++++++++++++++---------
+ configs/iax.conf.sample | 3
+ configs/sip.conf.sample | 3
+ contrib/valgrind.supp | 12 -
+ doc/tex/imapstorage.tex | 14 +
+ formats/format_g723.c | 6
+ formats/format_g726.c | 6
+ formats/format_g729.c | 6
+ formats/format_gsm.c | 6
+ formats/format_h263.c | 6
+ formats/format_h264.c | 6
+ formats/format_ilbc.c | 6
+ formats/format_jpeg.c | 6
+ formats/format_ogg_vorbis.c | 7
+ formats/format_pcm.c | 6
+ formats/format_sln.c | 6
+ formats/format_sln16.c | 6
+ formats/format_vox.c | 6
+ formats/format_wav.c | 6
+ formats/format_wav_gsm.c | 6
+ funcs/func_groupcount.c | 4
+ funcs/func_lock.c | 2
+ include/asterisk/audiohook.h | 6
+ include/asterisk/file.h | 11 +
+ include/asterisk/udptl.h | 19 ++
+ main/acl.c | 2
+ main/app.c | 12 -
+ main/audiohook.c | 51 +++---
+ main/channel.c | 12 +
+ main/dsp.c | 13 +
+ main/features.c | 10 +
+ main/file.c | 73 +++++++++
+ main/manager.c | 5
+ main/pbx.c | 18 +-
+ main/rtp.c | 1
+ main/timing.c | 2
+ main/udptl.c | 315 ++++++++++++++++++++++++-------------------
+ main/utils.c | 2
+ pbx/pbx_config.c | 25 ++-
+ pbx/pbx_lua.c | 2
+ res/res_agi.c | 3
+ res/res_musiconhold.c | 201 +++++++++++++++++++++------
+ 57 files changed, 1167 insertions(+), 568 deletions(-)
+
+ ----------------------------------------------------------------------