Release Summary

asterisk-11.7.0

Date: 2013-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-11.6.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

11 jrose
8 rmudgett
5 elguero
4 bebuild
4 kmoore
4 wdoekes
3 mjordan
2 kharwell
2 NITESH BANSAL
2 sgriepentrog
1 abelbeck
1 adomjan
1 coreyfarrell
1 Filip Jenicek
1 junky
1 mmichelson
1 nbougues
1 Oscar Esteve
1 Simone Camporeale
1 Torrey Searle
1 tsearle
1 tzafrir
3 elguero
1 Ben Smithurst
1 Dalius M.
1 rmudgett
1 wdoekes
2 gkelleter
2 nbansal
2 tsearle
1 abelbeck
1 adomjan
1 aragon
1 arcanos
1 bensmithurst
1 brianscott
1 coreyfarrell
1 dario
1 docent
1 elguero
1 frenk77
1 jbigelow
1 jkister
1 jllull
1 jrose
1 kharwell
1 kmoore
1 londonnet
1 mdalius
1 mjordan
1 nbougues
1 oscares
1 patrickm
1 phill
1 rudolf
1 simone.camporeale
1 skavin
1 tomaso
1 wdoekes

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_confbridge


ASTERISK-19983: ConfBridge does not expose a mechanism to change the language on the Bridging channel, defaulting to 'en'
Revision: 400741
Reporter: londonnet
Testers: rmudgett
Coders: junky

Category: Applications/app_queue


ASTERISK-21826: [patch] Bad queue_log entry when removed member from queue via CLI
Revision: 401433
Reporter: oscares
Coders: Oscar Esteve

ASTERISK-22197: [patch] Queuelog EXITWITHKEY only two of four parameters
Revision: 400623
Reporter: mdalius
Testers: Dalius M.
Coders: elguero

Category: Applications/app_voicemail


ASTERISK-22467: [patch] memory leaks 1.8+
Revision: 401830
Reporter: coreyfarrell
Coders: coreyfarrell

Category: Bridges/bridge_native_rtp


ASTERISK-22424: bridge_native_rtp: Asterisk 12 attempts to remotely bridge on 200OK response to invite when the 200 lacks SDP
Revision: 399962
Reporter: jrose
Coders: jrose

Category: CDR/cdr_adaptive_odbc


ASTERISK-22272: [patch] Unexepected behaviour with adaptive odbc filter
Revision: 401579
Reporter: jllull
Coders: rmudgett

Category: Channels/chan_dahdi


ASTERISK-22467: [patch] memory leaks 1.8+
Revision: 401830
Reporter: coreyfarrell
Coders: coreyfarrell

Category: Channels/chan_mgcp


ASTERISK-21190: chan_mgcp crash on chunked m= sdp line
Revision: 401538
Reporter: adomjan
Coders: adomjan

Category: Channels/chan_pjsip


ASTERISK-22667: crash: directmedia with both phones placing each other on hold
Revision: 401446
Reporter: jbigelow
Coders: mjordan

Category: Channels/chan_sip/CodecHandling


ASTERISK-21131: [patch] - Asterisk creates SDP with (peer) unsupported audio codec
Revision: 401498
Reporter: nbougues
Coders: nbougues

Category: Channels/chan_sip/General


ASTERISK-21204: Asterisk increments the session version in 2xx message even if a '183 Session in Progress' with SDP has already been sent in response to initial INVITE.
Revision: 400908
Reporter: nbansal
Coders: NITESH BANSAL

ASTERISK-22467: [patch] memory leaks 1.8+
Revision: 401830
Reporter: coreyfarrell
Coders: coreyfarrell

ASTERISK-22477: array calleridname in the function check_user_full is too short
Revision: 400014
Reporter: docent
Coders: rmudgett

ASTERISK-22621: chan_sip can send two BYEs for a single call
Revision: 400971
Reporter: kmoore
Coders: mmichelson

ASTERISK-22667: crash: directmedia with both phones placing each other on hold
Revision: 401446
Reporter: jbigelow
Coders: mjordan

ASTERISK-22729: [patch] Remove Port Restriction When Checking For NAT
Revision: 401182
Reporter: elguero
Testers: elguero
Coders: elguero

Category: Channels/chan_sip/Interoperability


ASTERISK-22005: Allow a sip peer to accept both AVP and AVPF calls
Revision: 401884
Reporter: tsearle
Coders: tsearle

Category: Channels/chan_sip/Registration


ASTERISK-17138: [patch] Asterisk not re-registering after it receives "Forbidden - wrong password on authentication"
Revision: 400140
Reporter: rudolf
Coders: kmoore

ASTERISK-22236: REGISTER reply send to bad port with nat=yes(or force_rport,comedia) in 11.5.0
Revision: 401167
Reporter: frenk77
Testers: elguero
Coders: elguero

ASTERISK-22428: [patch] SIP unregister does not fully unregister when using Realtime sip peers and Expires not 0 on 200ok
Revision: 399795
Reporter: bensmithurst
Testers: Ben Smithurst, elguero
Coders: elguero

ASTERISK-22574: [patch]Value of expires= is ignored in the Contact header
Revision: 400470
Reporter: phill
Coders: Filip Jenicek

Category: Channels/chan_sip/T.38


ASTERISK-17273: [patch] - Incorrect address specified in SIP re-INVITE with T.38 when directmedia enabled
Revision: 399457
Reporter: dario
Coders: jrose

ASTERISK-18706: UDPTL fail while using directmedia
Revision: 399457
Reporter: jkister
Coders: jrose

Category: Codecs/codec_ilbc


ASTERISK-22467: [patch] memory leaks 1.8+
Revision: 401830
Reporter: coreyfarrell
Coders: coreyfarrell

Category: Core/BuildSystem


ASTERISK-22351: Segfault in LIBEDIT_INTERNAL after tgetstr(), when libncurses5-dev isn't installed
Revision: 401326
Reporter: arcanos
Coders: wdoekes

Category: Core/General


ASTERISK-22351: Segfault in LIBEDIT_INTERNAL after tgetstr(), when libncurses5-dev isn't installed
Revision: 401326
Reporter: arcanos
Coders: wdoekes

ASTERISK-22467: [patch] memory leaks 1.8+
Revision: 401830
Reporter: coreyfarrell
Coders: coreyfarrell

Category: Core/Jitterbuffer


ASTERISK-22467: [patch] memory leaks 1.8+
Revision: 401830
Reporter: coreyfarrell
Coders: coreyfarrell

Category: Core/Logging


ASTERISK-22456: Logger.conf: Logging types ignored after specifying a verbose level
Revision: 401833
Reporter: kharwell
Coders: kharwell

Category: Core/ManagerInterface


ASTERISK-22578: Invalid manager logins aren't reported via security events: Invalid IE Specified ERROR
Revision: 400421
Reporter: mjordan
Coders: kmoore

Category: Core/RTP


ASTERISK-21464: with directrtpsetup some payload type identifiers from A party's INVITE are not copied to the INVITE for B party
Revision: 402042
Reporter: skavin
Coders: sgriepentrog

ASTERISK-22424: bridge_native_rtp: Asterisk 12 attempts to remotely bridge on 200OK response to invite when the 200 lacks SDP
Revision: 399962
Reporter: jrose
Coders: jrose

Category: Core/UDPTL


ASTERISK-18706: UDPTL fail while using directmedia
Revision: 399457
Reporter: jkister
Coders: jrose

Category: Functions/func_config


ASTERISK-22483: AST_LIST_INSERT_TAIL doesn't set field.next on added entry
Revision: 400697
Reporter: brianscott
Coders: kmoore

Category: Functions/func_math


ASTERISK-22467: [patch] memory leaks 1.8+
Revision: 401830
Reporter: coreyfarrell
Coders: coreyfarrell

Category: General


ASTERISK-22540: WARNING[2324] asterisk.c: Fork failed: Cannot allocate memory in /var/log/asterisk/messages then segfault
Revision: 399513
Reporter: aragon
Coders: kharwell

Category: Resources/res_jabber


ASTERISK-22410: [patch] Change "Error isn't a PubSub error ..." error log to a debug log
Revision: 401120
Reporter: abelbeck
Coders: abelbeck

Category: Resources/res_odbc


ASTERISK-22459: Compiling res_odbc against iODBC instead of unixodbc produces runtime errors
Revision: 400768
Reporter: patrickm
Testers: wdoekes
Coders: wdoekes

Category: Resources/res_rtp_asterisk


ASTERISK-21170: DTMF timestamp issue
Revision: 401620
Reporter: nbansal
Coders: NITESH BANSAL

ASTERISK-21917: [patch] STUN crashes when SIP is bound to ipv4 and ipv6
Revision: 400681
Reporter: tsearle
Coders: Torrey Searle

ASTERISK-22667: crash: directmedia with both phones placing each other on hold
Revision: 401446
Reporter: jbigelow
Coders: mjordan

Category: Resources/res_rtp_multicast


ASTERISK-22567: [patch]MutlicastRTP does not set SSRC. SSRC is always set to 0
Revision: 400394
Reporter: simone.camporeale
Coders: Simone Camporeale

Category: Resources/res_xmpp


ASTERISK-22410: [patch] Change "Error isn't a PubSub error ..." error log to a debug log
Revision: 401120
Reporter: abelbeck
Coders: abelbeck

Category: Tests/General


ASTERISK-22467: [patch] memory leaks 1.8+
Revision: 401830
Reporter: coreyfarrell
Coders: coreyfarrell


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.

RevisionAuthorSummaryIssues Referenced
399564kmooreEnsure global types in the config framework are initialized
399708rmudgettchan_iax2: Prevent some needless breaking of the native IAX2 bridge.
399834rmudgettchan_dahdi: CLI "core stop gracefully" has needless delay for PRI and SS7.
400279tzafrirman pages for astdb2bdb and astdb2sqlite3
400315elgueroCast Integer Argument To Unsigned Char
400723rmudgettapp_confbridge: Fix duplicate default_user profile.
400909rmudgettchan_dahdi: Reflect the set software gain in the CLI "dahdi show channel" output. ASTERISK-22429
401016rmudgettchan_iax2: Fix channel left locked in off nominal code path.
401076wdoekesDon't check all realtime queues when doing "queue show some_queue".
401379rmudgettchan_dahdi: Fix unable to get index warning when transferring an analog call.
401661jrosememory leaks: Memory leak cleanup patch by Corey Farrell (first set)
401705jrosememory leaks: Memory leak cleanup patch by Corey Farrell (second set) ASTERISK-22467
401744jroseapp_voicemail: Memory Leaks against tests ASTERISK-22467
401783jroseastobj2: Unregister debug CLI commands at exit ASTERISK-22467
401787jrosejitterbuf: Fix memory leak on jitter buffer reset ASTERISK-22467
401791jrosetest_linkedlists: Fix memory leak ASTERISK-22467
401896jroserevert clicompat-r2.patch from r401704 ASTERISK-22467
401935jrosePut clicompat-r2.patch back in ASTERISK-22467
403844bebuildCreate 11.7.0-rc2
403849bebuildUpdate version; Remove old summaries
403978bebuildUpdate 11.7.0-rc2
403984bebuildImporting release summary for 11.7.0-rc2 release.

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.

.version                             |    2
ChangeLog                            |   29 +
Makefile                             |    1
README-SERIOUSLY.bestpractices.txt   |   24 +
UPGRADE.txt                          |   18 +
apps/app_confbridge.c                |    3
apps/app_queue.c                     |   37 +-
apps/app_sms.c                       |    3
apps/app_voicemail.c                 |    6
apps/confbridge/conf_config_parser.c |    4
apps/confbridge/include/confbridge.h |    1
asterisk-11.7.0-rc1-summary.html     |  437 ----------------------------
asterisk-11.7.0-rc1-summary.txt      |  544 -----------------------------------
asterisk-11.7.0-rc2-summary.html     |   73 ++++
asterisk-11.7.0-rc2-summary.txt      |  103 ++++++
cdr/cdr_adaptive_odbc.c              |    8
channels/chan_dahdi.c                |   55 ++-
channels/chan_iax2.c                 |   49 +--
channels/chan_mgcp.c                 |    6
channels/chan_sip.c                  |  147 ++++++---
channels/sig_analog.c                |   52 +--
channels/sig_ss7.c                   |    9
channels/sip/include/sip.h           |    1
channels/sip/reqresp_parser.c        |    6
codecs/ilbc/doCPLC.c                 |    2
configs/asterisk.conf.sample         |    6
configs/confbridge.conf.sample       |    3
configs/sip.conf.sample              |    3
configure.ac                         |   14
doc/astdb2bdb.8                      |   46 ++
doc/astdb2sqlite3.8                  |   39 ++
funcs/func_config.c                  |    4
funcs/func_db.c                      |   20 +
funcs/func_env.c                     |   28 +
funcs/func_lock.c                    |   21 +
funcs/func_math.c                    |    3
funcs/func_realtime.c                |   60 ++-
funcs/func_shell.c                   |   18 -
include/asterisk/pbx.h               |   64 ++++
include/asterisk/rtp_engine.h        |    6
main/app.c                           |    4
main/asterisk.c                      |   11
main/astobj2.c                       |    6
main/channel.c                       |   16 +
main/config_options.c                |   26 +
main/data.c                          |    3
main/editline/readline.c             |    7
main/editline/term.c                 |    6
main/jitterbuf.c                     |    6
main/logger.c                        |    3
main/pbx.c                           |  317 ++++++++++++++++++--
main/rtp_engine.c                    |   90 ++---
main/security_events.c               |    6
main/tcptls.c                        |   11
main/test.c                          |    6
main/translate.c                     |    4
main/utils.c                         |   20 +
res/res_jabber.c                     |    2
res/res_rtp_asterisk.c               |   69 +++-
res/res_rtp_multicast.c              |    8
res/res_xmpp.c                       |    2
tests/test_dlinklists.c              |    2
tests/test_linkedlists.c             |    7
utils/clicompat.c                    |   10
64 files changed, 1308 insertions(+), 1289 deletions(-)