aboutsummaryrefslogtreecommitdiffstats
path: root/asterisk-1.6.2.18-rc1-summary.txt
diff options
context:
space:
mode:
Diffstat (limited to 'asterisk-1.6.2.18-rc1-summary.txt')
-rw-r--r--asterisk-1.6.2.18-rc1-summary.txt549
1 files changed, 549 insertions, 0 deletions
diff --git a/asterisk-1.6.2.18-rc1-summary.txt b/asterisk-1.6.2.18-rc1-summary.txt
new file mode 100644
index 000000000..27346682d
--- /dev/null
+++ b/asterisk-1.6.2.18-rc1-summary.txt
@@ -0,0 +1,549 @@
+ Release Summary
+
+ asterisk-1.6.2.18-rc1
+
+ Date: 2011-02-23
+
+ <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.17.
+
+ ----------------------------------------------------------------------
+
+ 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
+ 12 rmudgett 7 rmudgett 2 zaltar
+ 8 jpeeler 2 seanbright 1 alecdavis
+ 7 qwell 2 wimpy 1 alexo
+ 6 lathama 1 alexo 1 bklang
+ 6 seanbright 1 andrel 1 bluecrow76
+ 6 tilghman 1 asgaroth 1 bluefox
+ 6 twilson 1 bklang 1 clegall_proformatique
+ 4 mnicholson 1 efutch 1 edhorton
+ 3 lmadsen 1 ernied 1 ernied
+ 3 russell 1 francesco_r 1 francesco_r
+ 2 zaltar 1 lathama 1 gbour
+ 1 alexo 1 loloski 1 gelo
+ 1 bluecrow76 1 oej 1 gincantalupo
+ 1 cjacobsen 1 one47 1 grecco
+ 1 clegall 1 qwell 1 irroot
+ 1 crjw 1 rfrantik 1 iskatel
+ 1 fnordian 1 russell 1 jacco
+ 1 gbour 1 tilghman 1 JJCinAZ
+ 1 kobaz 1 wedhorn 1 junky
+ 1 kshumard 1 kenji
+ 1 mmichelson 1 kerframil
+ 1 one47 1 kobaz
+ 1 pabelanger 1 kshumard
+ 1 thedavidfactor 1 mcallist
+ 1 wdoekes 1 notahat
+ 1 oej
+ 1 one47
+ 1 pj
+ 1 shawkris
+ 1 shihchuan
+ 1 thedavidfactor
+ 1 var
+ 1 vrban
+ 1 wdoekes
+ 1 wimpy
+
+ ----------------------------------------------------------------------
+
+ 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
+
+ #18264: [patch] Dail L(x) shows "Setting call duration limit to x seconds"
+ in CLI
+ Revision: 302917
+ Reporter: jacco
+ Coders: lmadsen
+
+ #18379: attended transfer weird behaviour
+ Revision: 302693
+ Reporter: gincantalupo
+ Testers: rmudgett
+ Coders: rmudgett
+
+ Category: Applications/app_meetme
+
+ #17317: MeetMe 'L' and 'S' ignore 'C' option
+ Revision: 304773
+ Reporter: var
+ Coders: seanbright
+
+ #18225: [patch] Segfault with new meetme function (count callers in menu8)
+ Revision: 304729
+ Reporter: kenji
+ Testers: seanbright
+ Coders: seanbright
+
+ #18343: [patch] [regression] meetme conf_run leaks refs
+ Revision: 304776
+ Reporter: kobaz
+ Coders: kobaz
+
+ #18444: [patch] leak in meetme
+ Revision: 304726
+ Reporter: junky
+ Testers: seanbright
+ Coders: seanbright
+
+ Category: Applications/app_queue
+
+ #18499: [patch] Fallthrough in get_member_status can cause unwarranted
+ exit from queue
+ Revision: 306346
+ Reporter: zaltar
+ Coders: zaltar
+
+ #18747: [regression] changeset 298596 harm the ring/moh logic in queues
+ Revision: 308007
+ Reporter: vrban
+ Coders: qwell
+
+ Category: Applications/app_voicemail
+
+ #18486: [patch] Voicemail files out of sequence
+ Revision: 303677
+ Reporter: bluefox
+ Coders: jpeeler
+
+ #18498: [patch] [regression] Resequencing of mailbox not working as
+ expected.
+ Revision: 303677
+ Reporter: JJCinAZ
+ Coders: jpeeler
+
+ Category: Applications/app_voicemail/IMAP
+
+ #17870: [patch] greetingsfolder variable should be greetingfolder
+ Revision: 302833
+ Reporter: edhorton
+ Coders: lmadsen
+
+ #18718: [regression] Implicit declaration of copy yields broken
+ app_voicemail when building with IMAP support
+ Revision: 306961
+ Reporter: kerframil
+ Coders: jpeeler
+
+ Category: Channels/General
+
+ #18585: [patch] AMI redirect from meetme - calls fail
+ Revision: 303548
+ Reporter: oej
+ Testers: oej, wedhorn, russell
+ Coders: russell
+
+ Category: Channels/chan_dahdi
+
+ #17085: [patch] [regression] Overlap dialing to PSTN failing after #16789
+ Revision: 303769
+ Reporter: shawkris
+ Testers: wimpy, rmudgett
+ Coders: rmudgett
+
+ #17273: atxfer *2 channel dahdi FXS no hangup
+ Revision: 302173
+ Reporter: grecco
+ Testers: rmudgett
+ Coders: rmudgett
+
+ #18509: [patch] Sending out unnecessary PROCEEDING messages breaks overlap
+ dialing
+ Revision: 303769
+ Reporter: wimpy
+ Testers: wimpy, rmudgett
+ Coders: rmudgett
+
+ Category: Channels/chan_sip/General
+
+ #16675: "sip show peer/user " doesn't complete correctly
+ Revision: 303858
+ Reporter: pj
+ Coders: tilghman
+
+ #18371: [patch] asterisk crash when dialing SIP/${var} where var is empty
+ or not set
+ Revision: 305253
+ Reporter: gbour
+ Coders: gbour
+
+ Category: Core/General
+
+ #18515: [patch] Asterisk produces many zombie processes while under load.
+ Revision: 302599
+ Reporter: ernied
+ Testers: ernied
+ Coders: tilghman
+
+ #18776: [patch] asterisk -rx 'core show version' returns an ANSI string,
+ which is not evaluated correctly with debian init.d script.
+ Revision: 307316
+ Reporter: alecdavis
+ Testers: andrel, lathama
+ Coders: lathama
+
+ Category: Core/ManagerInterface
+
+ #18363: [patch] bad format in post_manager_event() i.e. ParkedCallGiveUp
+ and ParkedCallTimeOut
+ Revision: 302551
+ Reporter: clegall_proformatique
+ Coders: clegall
+
+ Category: Core/Netsock
+
+ #16135: [patch] ast_gethostbyname doesn't set h_length if argument is an
+ IP Address
+ Revision: 302504
+ Reporter: thedavidfactor
+ Coders: thedavidfactor
+
+ Category: Core/PBX
+
+ #17999: Issues with DTMF triggered attended transfers
+ Revision: 302173
+ Reporter: iskatel
+ Testers: rmudgett
+ Coders: rmudgett
+
+ #18310: [patch] hint state changes deadlock/race
+ Revision: 302265
+ Reporter: one47
+ Coders: one47
+
+ Category: Documentation
+
+ #18622: [patch] Remove reference to "priorityjumping" configuration option
+ in extensions.conf.sample
+ Revision: 302416
+ Reporter: kshumard
+ Coders: kshumard
+
+ Category: Features
+
+ #18395: C should not receive request call again after C cancel if B blind
+ transfer using atxfer call C
+ Revision: 302173
+ Reporter: shihchuan
+ Testers: rmudgett
+ Coders: rmudgett
+
+ Category: Features/Parking
+
+ #17946: [patch] Minor fixes to multiparking
+ Revision: 307227
+ Reporter: bluecrow76
+ Coders: bluecrow76
+
+ Category: Formats/format_wav
+
+ #16610: [patch] [OpenSolaris] wav format produces garbage files
+ Revision: 304096
+ Reporter: bklang
+ Testers: bklang, asgaroth, efutch
+ Coders: crjw
+
+ Category: Functions/func_odbc
+
+ #18795: [patch] func_odbc insertsql option may not work
+ Revision: 307836
+ Reporter: irroot
+ Testers: tilghman
+ Coders: tilghman
+
+ Category: General
+
+ #18042: [patch] inefficient strlen() in ast_uri_decode loop
+ Revision: 302554
+ Reporter: wdoekes
+ Coders: wdoekes
+
+ #18456: [patch] Asterisk HTTP response contains wrong Content-type
+ Revision: 305082
+ Reporter: alexo
+ Testers: alexo
+ Coders: alexo
+
+ Category: Resources/res_agi
+
+ #16032: [patch] AGI returns bogus "510 Invalid or unknown command"
+ Revision: 302548
+ Reporter: notahat
+ Coders: fnordian
+
+ Category: Resources/res_config_ldap
+
+ #18435: [patch] Memory leak in res_config_ldap when using realtime
+ Revision: 304865
+ Reporter: zaltar
+ Coders: zaltar
+
+ Category: Resources/res_features
+
+ #17096: C keeps ringing when hanging A and B after blind transfer using
+ atxfer
+ Revision: 302173
+ Reporter: gelo
+ Testers: rmudgett
+ Coders: rmudgett
+
+ #18262: [patch] No MOH When Call Parked
+ Revision: 303106
+ Reporter: francesco_r
+ Testers: francesco_r, rfrantik, one47
+ Coders: cjacobsen
+
+ Category: Resources/res_musiconhold
+
+ #18457: [patch] moh reload leaks file descriptors to dahdi timing channel
+ Revision: 305472
+ Reporter: mcallist
+ Testers: qwell, loloski
+ 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 |
+ |----------+------------+-----------------------------------+------------|
+ | 302049 | twilson | Only offer codecs both sides | |
+ | | | support for directmedia | |
+ |----------+------------+-----------------------------------+------------|
+ | 302313 | mnicholson | URI encode the user part of the | |
+ | | | contact header. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Handle 'Resource temporarily | |
+ | 302461 | pabelanger | unavailable' error more | |
+ | | | gracefully. | |
+ |----------+------------+-----------------------------------+------------|
+ | 302675 | tilghman | Add some API documentation | |
+ |----------+------------+-----------------------------------+------------|
+ | 302788 | russell | Turn a noisy verbose message into | |
+ | | | a debug message. | |
+ |----------+------------+-----------------------------------+------------|
+ | 302920 | russell | Resolve a compiler warning. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Add new queue strategy to | |
+ | 303008 | jpeeler | preserve behavior for when queue | |
+ | | | members moved to ao2. | |
+ |----------+------------+-----------------------------------+------------|
+ | 303273 | lmadsen | Fix changes to L() flag in | #18264 |
+ | | | Dial(). | |
+ |----------+------------+-----------------------------------+------------|
+ | 303285 | qwell | Reset configuration before | |
+ | | | parsing users.conf. | |
+ |----------+------------+-----------------------------------+------------|
+ | 303960 | twilson | Guard against retransmitting BYEs | |
+ | | | indefinitely | |
+ |----------+------------+-----------------------------------+------------|
+ | 304006 | rmudgett | DTMF attended transfers sometimes | |
+ | | | fail for no apparent reason. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Update documentation for | |
+ | 304149 | rmudgett | DAHDISendCallreroutingFacility() | |
+ | | | application. | |
+ |----------+------------+-----------------------------------+------------|
+ | 304181 | seanbright | Make sure the sample queues.conf | |
+ | | | is properly commented. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | This patch modifies chan_sip to | |
+ | | | route responses to the address | |
+ | 304244 | mnicholson | the request came from. It also | |
+ | | | modifies chan_sip to respect the | |
+ | | | maddr parameter in the Via | |
+ | | | header. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Convert from network to host byte | |
+ | 304249 | mnicholson | ordering before checking if an IP | |
+ | | | is a multicast address. | |
+ |----------+------------+-----------------------------------+------------|
+ | 304250 | mmichelson | Get rid of unused 'verbose' field | |
+ | | | in ast_udptl | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Change delimiter used internally | |
+ | 304338 | jpeeler | for GOTO_ON_BLINDXFR to commas to | |
+ | | | match 76703. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Rerun bootstrap.sh with no | |
+ | 304461 | qwell | changes, so that it is more | |
+ | | | obvious what my next commit | |
+ | | | changes. | |
+ |----------+------------+-----------------------------------+------------|
+ | 304465 | qwell | Fix default prefix=/usr | #17013 |
+ | | | regression on non-Linux systems. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Don't leak references if we can't | |
+ | 304659 | seanbright | create a pseudo channel for | |
+ | | | mixing in MeetMe. | |
+ |----------+------------+-----------------------------------+------------|
+ | 304682 | seanbright | Revert part of the previous | |
+ | | | commit that snuck in. | |
+ |----------+------------+-----------------------------------+------------|
+ | 304978 | tilghman | Fix compilation when ODBC_STORAGE | |
+ | | | is defined. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Set file descriptors to -1 on | |
+ | 305130 | qwell | creation, so that we don't see | |
+ | | | weirdness later. | |
+ |----------+------------+-----------------------------------+------------|
+ | 305342 | rmudgett | Obtain the pri lock for PRI queue | |
+ | | | counters. | |
+ |----------+------------+-----------------------------------+------------|
+ | 305648 | lathama | SIP Configuration Documentation | |
+ |----------+------------+-----------------------------------+------------|
+ | 305752 | lathama | Replace link to old doc with new | |
+ | | | wiki page. | |
+ |----------+------------+-----------------------------------+------------|
+ | 305889 | rmudgett | Minor AST_FRAME_TEXT related | |
+ | | | issues. | |
+ |----------+------------+-----------------------------------+------------|
+ | 305985 | lathama | res_phoneprov add snom 300, 320, | #18713 |
+ | | | 360, 370, 820, 821, 870 support | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Set exception on channel in | |
+ | 306123 | jpeeler | parking thread when POLLPRI event | |
+ | | | detected. | |
+ |----------+------------+-----------------------------------+------------|
+ | 306126 | twilson | Set hangup cause in local_hangup | |
+ |----------+------------+-----------------------------------+------------|
+ | 306618 | twilson | Don't allow a REFER w/replaces to | |
+ | | | replace its own dialog | |
+ |----------+------------+-----------------------------------+------------|
+ | 306673 | twilson | Don't try to pickup a call in the | |
+ | | | middle of a masquerade | |
+ |----------+------------+-----------------------------------+------------|
+ | | | make this safer and fully | |
+ | 306865 | jpeeler | correct, pointed out by Steve | |
+ | | | Davis | |
+ |----------+------------+-----------------------------------+------------|
+ | 306966 | jpeeler | fix this line again | |
+ |----------+------------+-----------------------------------+------------|
+ | 306973 | twilson | Fix comparison for REFER Replaces | |
+ | | | tags with pedantic=yes | |
+ |----------+------------+-----------------------------------+------------|
+ | 307535 | qwell | Remove color when executing | #18776 |
+ | | | commands via a remote console. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Reentrancy problem if outgoing | |
+ | 307624 | rmudgett | call gets different B channel | |
+ | | | than requested. | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Increment usage count at first | |
+ | 307792 | tilghman | reference, to avoid a race | #18156 |
+ | | | condition with many threads | |
+ | | | creating connections all at once. | |
+ |----------+------------+-----------------------------------+------------|
+ | 308329 | lathama | Add CSS MIME Type | |
+ |----------+------------+-----------------------------------+------------|
+ | | | Properly check the bounds of | |
+ | | | arrays when decoding UDPTL | |
+ | 308414 | mnicholson | packets. Also, remove broken | |
+ | | | support for receiving UDPTL | |
+ | | | packets larger than 16k. That | |
+ | | | shouldn't ever happen anyway. | |
+ |----------+------------+-----------------------------------+------------|
+ | 308528 | lathama | Add HTTP URI log, use ast_debug | |
+ | | | for console logging | |
+ +------------------------------------------------------------------------+
+
+ ----------------------------------------------------------------------
+
+ 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_dial.c | 4
+ apps/app_meetme.c | 40 +
+ apps/app_privacy.c | 2
+ apps/app_queue.c | 14
+ apps/app_sendtext.c | 2
+ apps/app_voicemail.c | 54 ++
+ channels/chan_dahdi.c | 548 +++++++++++++++++++-------
+ channels/chan_local.c | 1
+ channels/chan_sip.c | 257 +++++++++++-
+ configs/extensions.conf.sample | 8
+ configs/phoneprov.conf.sample | 3
+ configs/queues.conf.sample | 2
+ configs/sip.conf.sample | 3
+ configure.ac | 4
+ funcs/func_odbc.c | 5
+ include/asterisk/astdb.h | 27 +
+ include/asterisk/channel.h | 23 +
+ main/app.c | 53 ++
+ main/asterisk.c | 2
+ main/channel.c | 40 +
+ main/features.c | 841 +++++++++++++++++++++++++++--------------
+ main/file.c | 10
+ main/http.c | 15
+ main/manager.c | 11
+ main/pbx.c | 174 ++++----
+ main/udptl.c | 53 +-
+ main/utils.c | 4
+ phoneprov/snom-mac.xml | 24 +
+ res/res_agi.c | 4
+ res/res_config_ldap.c | 6
+ res/res_musiconhold.c | 7
+ res/res_odbc.c | 11
+ res/res_timing_timerfd.c | 2
+ 33 files changed, 1623 insertions(+), 631 deletions(-)
+
+ ----------------------------------------------------------------------