aboutsummaryrefslogtreecommitdiffstats
path: root/asterisk-1.6.2.1-summary.txt
diff options
context:
space:
mode:
Diffstat (limited to 'asterisk-1.6.2.1-summary.txt')
-rw-r--r--asterisk-1.6.2.1-summary.txt588
1 files changed, 588 insertions, 0 deletions
diff --git a/asterisk-1.6.2.1-summary.txt b/asterisk-1.6.2.1-summary.txt
new file mode 100644
index 000000000..ee94c5543
--- /dev/null
+++ b/asterisk-1.6.2.1-summary.txt
@@ -0,0 +1,588 @@
+ Release Summary
+
+ asterisk-1.6.2.1
+
+ Date: 2010-01-14
+
+ <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.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
+ 23 tilghman 3 dvossel 3 bklang
+ 8 dvossel 2 lmadsen 3 wdoekes
+ 5 jpeeler 2 wdoekes 2 corruptor
+ 2 dant 1 alecdavis 2 kobaz
+ 2 lmadsen 1 applsplatz 1 aatef
+ 2 mnicholson 1 aragon 1 alecdavis
+ 2 oej 1 atis 1 alexrecarey
+ 2 russell 1 bklang 1 aragon
+ 2 seanbright 1 cmdrwalrus 1 asgaroth
+ 2 wdoekes 1 corruptor 1 atis
+ 1 alecdavis 1 globalnetinc 1 bcnit
+ 1 applsplatz 1 haakon 1 djrodman
+ 1 bklang 1 klaus3000 1 galeras
+ 1 dimas 1 nickilo 1 globalnetinc
+ 1 file 1 oej 1 goldwein
+ 1 haakon 1 pdhales 1 haakon
+ 1 klaus3000 1 peterj 1 jensvb
+ 1 kpfleming 1 pprindeville 1 jlaguilar
+ 1 michael 1 rickead2000 1 jlaroff
+ 1 mnick 1 seanbright 1 john8675309
+ 1 mvanbaak 1 sergee 1 Kashif Raza
+ 1 nickilo 1 shanermn 1 klaus3000
+ 1 opticron 1 tilghman 1 lmadsen
+ 1 peterj 1 tzafrir 1 ManChicken
+ 1 pprindeville 1 wonderg 1 michael_iedema
+ 1 ppyy 1 yahsyn 1 nickilo
+ 1 Rzadzins 1 yeshuawatso 1 omolenkamp
+ 1 telecos82 1 opticron
+ 1 tzafrir 1 peterj
+ 1 vnovy 1 pprindeville
+ 1 qwell
+ 1 rickead2000
+ 1 RoadKill
+ 1 Rzadzins
+ 1 semond
+ 1 sergee
+ 1 shanermn
+ 1 stanusr
+ 1 telecos82
+ 1 vnovy
+ 1 yahsyn
+ 1 Yasuhiro Konishi
+ 1 yeshuawatso
+
+ ----------------------------------------------------------------------
+
+ 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: Addons/res_config_mysql
+
+ #16533: [patch] Realtime is broken, blank strings aren't valid any more
+ Revision: 237413
+ Reporter: sergee
+ Testers: sergee
+ Coders: tilghman
+
+ Category: Applications/app_chanspy
+
+ #16523: When hanging up a channel running chanspy, chanspy does not exit
+ Revision: 239713
+ Reporter: kobaz
+ Testers: dvossel
+ Coders: dvossel
+
+ #16524: Chanspy cannot spy on a non-bridged channel
+ Revision: 239713
+ Reporter: kobaz
+ Testers: dvossel
+ Coders: dvossel
+
+ Category: Applications/app_meetme
+
+ #15725: [patch][regression] set talker detection (T) does not work unless
+ set talker optimization (o) is enabled.
+ Revision: 238185
+ Reporter: shanermn
+ Testers: shanermn
+ Coders: dimas
+
+ #16509: [patch] meetme can support only 6341 rooms
+ Revision: 236513
+ Reporter: Kashif Raza
+ Testers: seanbright
+ Coders: seanbright
+
+ Category: Applications/app_mixmonitor
+
+ #16522: [regression] MixMonitor stops recording after transfer using
+ AUDIOHOOK_INHERIT
+ Revision: 238637
+ Reporter: corruptor
+ Coders: dvossel
+
+ #16534: mixmonitor CLI command is broken
+ Revision: 237657
+ Reporter: jlaguilar
+ Coders: mvanbaak
+
+ Category: Applications/app_mp3
+
+ #16531: [regression] chan_local audio crash
+ Revision: 238013
+ Reporter: john8675309
+ Coders: russell
+
+ Category: Applications/app_queue
+
+ #16078: [patch] length of queue name is static
+ Revision: 238362
+ Reporter: RoadKill
+ Testers: dvossel
+ Coders: ppyy
+
+ #16168: Hold Time report (reportholdtime) issue
+ Revision: 237921
+ Reporter: nickilo
+ Testers: nickilo, wonderg
+ Coders: nickilo
+
+ #16385: [patch] app_queue segfaults if realtime field uniqueid is NULL
+ Revision: 237328
+ Reporter: haakon
+ Testers: haakon
+ Coders: haakon, dvossel
+
+ Category: Applications/app_stack
+
+ #16510: [patch] Local values not set within gosub
+ Revision: 236303
+ Reporter: atis
+ Testers: atis
+ Coders: tilghman
+
+ Category: Applications/app_test
+
+ #16550: [patch] TestServer application does not wait long enough after
+ sending its last DTMF digit
+ Revision: 237924
+ Reporter: opticron
+ Coders: opticron
+
+ Category: Applications/app_voicemail
+
+ #16515: depreciated minmessage still referred to in warning
+ Revision: 236670
+ Reporter: ManChicken
+ Coders: tilghman
+
+ #16560: [regression] Voicemail message not recording when voicemail.conf
+ format=wav|gsm|wav49
+ Revision: 238632
+ Reporter: goldwein
+ Coders: mnicholson
+
+ Category: CDR/General
+
+ #16180: [patch] CDR dispositions BUSY and FAILED are reported as NO ANSWER
+ Revision: 235665
+ Reporter: aatef
+ Coders: jpeeler
+
+ Category: Channels/chan_dahdi
+
+ #16389: [patch] busydetect incorrectly hangs up incoming call due to
+ incoming DTMF seen as busy pattern.
+ Revision: 235775
+ Reporter: alecdavis
+ Testers: alecdavis
+ Coders: alecdavis
+
+ Category: Channels/chan_iax2
+
+ #16565: crash: in "scheduled_destroy" at chan_iax2.c:1511
+ Revision: 238416
+ Reporter: jensvb
+ Coders: dvossel
+
+ Category: Channels/chan_sip/General
+
+ #15819: [patch] buggy output in "sip show channelstats"
+ Revision: 239703
+ Reporter: klaus3000
+ Testers: klaus3000, oej
+ Coders: klaus3000
+
+ #16295: [patch] handle_incoming() incorrectly sets p->method to SIP_ACK
+ Revision: 236064
+ Reporter: omolenkamp
+ Coders: dvossel
+
+ #16457: [Patch] always m=text 0 in sdp answer
+ Revision: 239428
+ Reporter: peterj
+ Testers: peterj
+ Coders: peterj, dvossel
+
+ #16459: [patch] Change in sip show channels display format allowing more
+ digits for CID
+ Revision: 238406
+ Reporter: Rzadzins
+ Coders: Rzadzins
+
+ Category: Channels/chan_sip/Subscriptions
+
+ #16093: SIP subscriptions are lost after a reload
+ Revision: 237840
+ Reporter: jlaroff
+ Coders: dvossel
+
+ Category: Channels/chan_sip/T.38
+
+ #16411: [patch] IP and port is not transferred for t.38
+ Revision: 239523
+ Reporter: stanusr
+ Coders: lmadsen
+
+ #16497: [patch] [regression] T.38 no longer functions
+ Revision: 240079
+ Reporter: globalnetinc
+ Testers: globalnetinc
+ Coders: mnicholson
+
+ Category: Core/BuildSystem
+
+ #16381: [patch] Implicit declaration of 'ast_complete_source_filename' and
+ 'ast_rtp_destroy' with LOW_MEMORY enabled in trunk
+ Revision: 236899
+ Reporter: michael_iedema
+ Coders: michael
+
+ Category: Core/Channels
+
+ #15609: [patch] WARNING[23025]: channel.c:952 __ast_queue_frame:
+ Exceptionally long voice queue length queuing to Local
+ Revision: 236985
+ Reporter: aragon
+ Testers: aragon
+ Coders: tilghman
+
+ Category: Core/Configuration
+
+ #16090: [patch] Add couple of useful extensions as examples
+ Revision: 239837
+ Reporter: pprindeville
+ Testers: tzafrir, pprindeville, lmadsen
+ Coders: pprindeville
+
+ Category: Core/General
+
+ #16407: [patch] potential buffer overflow in say_date_with_format()
+ Revision: 237577
+ Reporter: qwell
+ Coders: tilghman
+
+ #16427: [patch] remainder ast_expr2 func misspelt as reminder
+ Revision: 236716
+ Reporter: wdoekes
+ Testers: wdoekes
+ Coders: wdoekes
+
+ #16434: [patch] Background() when called from AGI script no longer gives
+ digit code when interrupted
+ Revision: 237409
+ Reporter: rickead2000
+ Testers: rickead2000
+ Coders: tilghman
+
+ #16452: [patch] Lots of crashes after upgrading to latest 1.6.0.20-rc1
+ Revision: 236804
+ Reporter: corruptor
+ Testers: corruptor
+ Coders: tilghman
+
+ Category: Core/ManagerInterface
+
+ #16241: [patch] issues in processing "Action: Events" eventmask
+ Revision: 238985
+ Reporter: vnovy
+ Coders: vnovy
+
+ Category: Core/PBX
+
+ #16479: "sip show peers" returns notice
+ Revision: 237743
+ Reporter: alexrecarey
+ Coders: russell
+
+ Category: Core/Portability
+
+ #16416: [patch] Portability tweaks to contrib/scripts/safe_asterisk
+ Revision: 239311
+ Reporter: bklang
+ Testers: bklang
+ Coders: bklang, tilghman
+
+ Category: Documentation
+
+ #16237: [patch] Building Queues with Asterisk - A How-to Guide
+ Revision: 240040
+ Reporter: lmadsen
+ Testers: pdhales, lmadsen, cmdrwalrus
+ Coders: lmadsen
+
+ Category: Features/Parking
+
+ #16234: [patch] Call parking via AMI causes announcment and ringback to
+ caller channel
+ Revision: 235826
+ Reporter: yeshuawatso
+ Testers: yeshuawatso
+ Coders: tilghman
+
+ #16428: [patch] park() function takes 100% of CPU
+ Revision: 238586
+ Reporter: Yasuhiro Konishi
+ Coders: jpeeler
+
+ Category: Functions/func_cdr
+
+ #16289: [patch] core show function CDR reports wrong disposition values
+ Revision: 238234
+ Reporter: wdoekes
+ Coders: tilghman
+
+ Category: General
+
+ #16251: Symbol referencing errors (MIN/MAX in channel.o/udptl.o)
+ Revision: 238499
+ Reporter: asgaroth
+ Coders: tilghman
+
+ Category: PBX/General
+
+ #16528: [patch] Bridge application fails when both channels have a similar
+ name
+ Revision: 238137
+ Reporter: telecos82
+ Coders: telecos82
+
+ Category: PBX/pbx_config
+
+ #16482: [patch] Serious problem with pattern matching (regression in
+ #15421)
+ Revision: 237497
+ Reporter: wdoekes
+ Testers: wdoekes, tilghman
+ Coders: wdoekes, tilghman
+
+ Category: Resources/res_agi
+
+ #16297: [patch] Timeout in SPEECH RECOGNIZE not working.
+ Revision: 237326
+ Reporter: semond
+ Coders: jpeeler
+
+ #16302: [patch] Asterisk crashes with Asyc AGI when hangup
+ Revision: 238761
+ Reporter: yahsyn
+ Testers: yahsyn
+ Coders: tilghman
+
+ #16504: Segfault in res_agi with no second paramter to EXEC
+ Revision: 236189
+ Reporter: bklang
+ Coders: tilghman
+
+ Category: Resources/res_config_ldap
+
+ #16397: [patch] Segfault in res_config_ldap
+ Revision: 239477
+ Reporter: bklang
+ Testers: applsplatz
+ Coders: applsplatz
+
+ Category: Resources/res_features
+
+ #15459: [regression] parking c-e-p is missing, so timed-out parked call
+ never returns to parker
+ Revision: 239840
+ Reporter: djrodman
+ Coders: mnick
+
+ Category: Resources/res_monitor
+
+ #16376: [patch] Incorrect path passed to MONITOR_EXEC application after
+ 'Monitor()' call finishes.
+ Revision: 235944
+ Reporter: bcnit
+ Coders: dant
+
+ #16377: res_monitor.c chan->monitor->filename_base has duplicated path
+ Revision: 235944
+ Reporter: galeras
+ Coders: dant
+
+ ----------------------------------------------------------------------
+
+ 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 some old code for going to | |
+ | 235522 | file | the 'fax' extension when a T.38 | |
+ | | | switchover occurs. This would | |
+ | | | have | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Point to the typical missing | |
+ | 235576 | tilghman | package, not the cryptic "termcap | |
+ | | | support". | |
+ |----------+------------+-----------------------------------+------------|
+ | 235659 | tilghman | Revise verbiage, per | |
+ | | | #asterisk-dev discussion | |
+ |----------+------------+-----------------------------------+------------|
+ | 236361 | kpfleming | update to latest releases with | |
+ | | | zero uid/gid | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Turn on colors in the daemon, | |
+ | 236437 | tilghman | since there's many requests for | |
+ | | | it on Ubuntu. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Try a test compile to see if | |
+ | 236635 | seanbright | PTHREAD_ONCE_INIT requires extra | |
+ | | | braces. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | When the field is blank, don't | |
+ | 236850 | tilghman | warn about the field being unable | |
+ | | | to be coerced, just skip the | |
+ | | | column. | |
+ |----------+------------+-----------------------------------+------------|
+ | 236905 | jpeeler | One more LOW_MEMORY compile fix. | |
+ |----------+------------+-----------------------------------+------------|
+ | 237139 | oej | Release memory of the contact acl | |
+ | | | before unloading module | |
+ |----------+------------+-----------------------------------+------------|
+ | | | It's also possible for the Local | |
+ | 237322 | tilghman | channel to directly execute an | |
+ | | | Application. | |
+ |----------+------------+-----------------------------------+------------|
+ | 237417 | tilghman | Oops, didn't compile (thanks, | |
+ | | | kpfleming) | |
+ |----------+------------+-----------------------------------+------------|
+ | 237969 | tilghman | Whoa, duplicate setting (dead | |
+ | | | code). | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Document the usefulness of | |
+ | 238349 | tzafrir | explicit udp:// in the register | |
+ | | | string | |
+ |----------+------------+-----------------------------------+------------|
+ | 238838 | jpeeler | Stop a crash when no peer is | #16406 |
+ | | | passed to masq_park_call. | |
+ |----------+------------+-----------------------------------+------------|
+ | 239192 | tilghman | Including bundle1.o breaks Tiger | #16449 |
+ | | | and Leopard | |
+ |----------+------------+-----------------------------------+------------|
+ | 239575 | tilghman | Blank callerid and NULL callerid | |
+ | | | should not compare equal. | |
+ |----------+------------+-----------------------------------+------------|
+ | 239666 | oej | MAX() moved to utils.h | |
+ +------------------------------------------------------------------------+
+
+ ----------------------------------------------------------------------
+
+ 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 | 7
+ apps/app_meetme.c | 66 +--
+ apps/app_mixmonitor.c | 2
+ apps/app_mp3.c | 6
+ apps/app_queue.c | 14
+ apps/app_stack.c | 4
+ apps/app_test.c | 3
+ apps/app_voicemail.c | 2
+ apps/app_waitforring.c | 9
+ apps/app_waitforsilence.c | 9
+ cdr/cdr_adaptive_odbc.c | 44 +-
+ channels/chan_alsa.c | 3
+ channels/chan_console.c | 7
+ channels/chan_iax2.c | 2
+ channels/chan_local.c | 4
+ channels/chan_oss.c | 7
+ channels/chan_sip.c | 138 +++---
+ channels/chan_usbradio.c | 7
+ configs/extensions.conf.sample | 64 ++
+ configs/sip.conf.sample | 10
+ configure.ac | 22 -
+ contrib/init.d/rc.debian.asterisk | 11
+ contrib/scripts/safe_asterisk | 76 +--
+ doc/building_queues.txt | 823 ++++++++++++++++++++++++++++++++++++++
+ funcs/func_cdr.c | 13
+ include/asterisk/audiohook.h | 3
+ include/asterisk/autoconfig.h.in | 54 +-
+ include/asterisk/cdr.h | 10
+ include/asterisk/channel.h | 4
+ include/asterisk/threadstorage.h | 10
+ include/asterisk/utils.h | 5
+ main/ast_expr2.c | 8
+ main/ast_expr2.y | 8
+ main/audiohook.c | 11
+ main/channel.c | 36 +
+ main/cli.c | 10
+ main/config.c | 4
+ main/dsp.c | 18
+ main/features.c | 30 -
+ main/file.c | 11
+ main/manager.c | 4
+ main/pbx.c | 60 +-
+ main/poll.c | 9
+ main/say.c | 52 +-
+ main/udptl.c | 13
+ main/utils.c | 4
+ res/res_agi.c | 17
+ res/res_config_ldap.c | 8
+ res/res_monitor.c | 4
+ sounds/Makefile | 4
+ utils/ael_main.c | 2
+ 51 files changed, 1388 insertions(+), 364 deletions(-)
+
+ ----------------------------------------------------------------------