Release Summary

asterisk-11.21.0

Date: 2016-01-15

<asteriskteam@digium.com>


Table of Contents

  1. Summary
  2. Contributors
  3. Closed Issues
  4. Other Changes
  5. Diffstat

Summary

[Back to Top]

This release is a point release of an existing major version. The changes included were made to address problems that have been identified in this release series, or are minor, backwards compatible new features or improvements. Users should be able to safely upgrade to this version if this release series is already in use. Users considering upgrading from a previous version 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.20.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 affected by commits that went into this release.

CodersTestersReporters
14 Kevin Harwell
7 Richard Mudgett
5 Kevin Harwell
5 Alexander Traud
4 Walter Doekes
4 Joshua Colp
3 Matt Jordan
3 Ivan Poddubny
2 Corey Farrell
1 Filip Jenicek
1 Eugene Voityuk
1 Steve Davies
1 Olle Johansson (License 5267)
1 Florian Sauerteig
1 Jonathan Rose
1 gtjoseph
1 server-pandora
1 mdu113
1 gtjoseph
1 starting asterisk -c until the colors stopped
4 Alexander Traud
3 Walter Doekes
3 Joshua Colp
3 Michael Keuter
3 Matt Jordan
1 Rusty Newton
1 ffs
1 Andrew Nagy
1 Ben Langfeld
1 Kevin Harwell
1 Krzysztof Trempala
1 George Joseph
1 mdu113
1 Dudás József
1 Hiroaki Komatsu
1 Ben Langfeld
1 Rusty Newton
1 Corey Farrell
1 Bojan Nemčić
1 Krzysztof Trempala
1 Badalian Vyacheslav
1 Olle Johansson
1 Sean Pimental
1 Aleksei Kulakov
1 gtjoseph
1 Badalian Vyacheslav
1 Olle Johansson
1 Andrew Nagy
1 Filip Jenicek
1 Dade Brandon
1 Bojan Nemčić
1 Richard Mudgett
1 dea

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.

Bug

Category: Addons/General

ASTERISK-25640: pbx: Deadlock on features reload and state change hint.
Reported by: Krzysztof Trempala

Category: Applications/app_meetme

ASTERISK-25569: app_meetme: Audio quality issues
Reported by: Corey Farrell

Category: Channels/chan_dahdi

ASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and missing paren issues
Reported by: George Joseph

Category: Channels/chan_pjsip

ASTERISK-25455: Deadlock of PJSIP realtime over res_config_pgsql
Reported by: mdu113

Category: Channels/chan_sip/General

ASTERISK-25364: [patch]Issue a TCP connection(kernel) and thread of asterisk is not released
Reported by: Hiroaki KomatsuASTERISK-25610: Asterisk crash during "sip reload"
Reported by: Dudás JózsefASTERISK-25476: chan_sip loses registrations after a while
Reported by: Michael KeuterASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and missing paren issues
Reported by: George Joseph

Category: Channels/chan_sip/IPv6

ASTERISK-25443: [patch]IPv6 - Potential issue in via header parsing
Reported by: ffs

Category: Channels/chan_sip/Interoperability

ASTERISK-25135: [patch]RTP Timeout hangup cause code missing
Reported by: Olle Johansson

Category: Channels/chan_sip/T.38

ASTERISK-25609: [patch]Asterisk may crash when calling ast_channel_get_t38_state(c)
Reported by: Filip Jenicek

Category: Channels/chan_sip/WebSocket

ASTERISK-24146: [patch]No audio on WebRtc caller side when answer waiting time is more than ~7sec
Reported by: Aleksei Kulakov

Category: Channels/chan_skinny

ASTERISK-25494: build: GCC 5.1.x catches some new const, array bounds and missing paren issues
Reported by: George Joseph

Category: Codecs/General

ASTERISK-25616: Warning with a Codec Module which supports PLC with FEC
Reported by: Alexander TraudASTERISK-25498: Asterisk crashes when negotiating g729 without that module installed
Reported by: Ben Langfeld

Category: Codecs/codec_resample

ASTERISK-25599: [patch] SLIN Resampling Codec only 80 msec
Reported by: Alexander Traud

Category: Core/AstDB

ASTERISK-25400: Hints broken when "CustomPresence" doesn't exist in AstDB
Reported by: Andrew Nagy

Category: Core/BuildSystem

ASTERISK-25434: Compiler flags not reported in 'core show settings' despite usage during compilation
Reported by: Rusty Newton

Category: Core/General

ASTERISK-25585: [patch]rasterisk never hits most of main(), but it's assumed to
Reported by: Walter DoekesASTERISK-25552: hashtab: Improve NULL tolerance
Reported by: Joshua ColpASTERISK-25449: main/sched: Regression introduced by 5c713fdf18f causes erroneous duplicate RTCP messages; other potential scheduling issues in chan_sip/chan_skinny
Reported by: Matt JordanASTERISK-7803: [patch] Update the maximum packetization values in frame.c
Reported by: dea

Category: Core/ManagerInterface

ASTERISK-25391: AMI GetConfigJSON returns invalid JSON
Reported by: Bojan Nemčić

Category: Core/PBX

ASTERISK-25394: pbx: Incorrect device and presence state when changing hint details
Reported by: Joshua Colp

Category: Documentation

ASTERISK-25373: add documentation for CALLERID(pres) and also the CONNECTEDLINE and REDIRECTING variants
Reported by: Walter DoekesASTERISK-25527: Quirky xmldoc description wrapping
Reported by: Walter Doekes

Category: Formats/General

ASTERISK-25537: [patch] format-attribute module: RFC or internal defaults?
Reported by: Alexander Traud

Category: Functions/func_callerid

ASTERISK-25373: add documentation for CALLERID(pres) and also the CONNECTEDLINE and REDIRECTING variants
Reported by: Walter Doekes

Category: Resources/res_agi

ASTERISK-25593: fastagi: record file closed after sending result
Reported by: Kevin Harwell

Category: Resources/res_config_pgsql

ASTERISK-25455: Deadlock of PJSIP realtime over res_config_pgsql
Reported by: mdu113

Category: Resources/res_pjsip

ASTERISK-25455: Deadlock of PJSIP realtime over res_config_pgsql
Reported by: mdu113

Category: Resources/res_rtp_asterisk

ASTERISK-24146: [patch]No audio on WebRtc caller side when answer waiting time is more than ~7sec
Reported by: Aleksei KulakovASTERISK-25438: res_rtp_asterisk: ICE role message even when ICE is not enabled
Reported by: Joshua Colp

Improvement

Category: Core/BuildSystem

ASTERISK-24718: [patch]Add inital support of "sanitize" to configure
Reported by: Badalian Vyacheslav

Commits Not Associated with an Issue

[Back to Top]

This is a list of all changes that went into this release that did not reference a JIRA issue.

RevisionAuthorSummary
8720b171ceKevin HarwellRelease summaries: Remove previous versions
731f22c9e8Kevin Harwell.version: Update for 11.21.0
2d8ed745d8Kevin Harwell.lastclean: Update for 11.21.0
b4eef8b8d4Kevin HarwellChangeLog: Updated for 11.21.0-rc3
c09fbe1248Kevin HarwellRelease summaries: Add summaries for 11.21.0-rc3
a2a4b93864Kevin HarwellRelease summaries: Remove previous versions
0f399a5a5fKevin Harwell.version: Update for 11.21.0-rc3
1d6ac3f797Kevin Harwell.lastclean: Update for 11.21.0-rc3
a2b5d4fa54Kevin HarwellChangeLog: Updated for 11.21.0-rc2
45f8ba7cb3Kevin HarwellRelease summaries: Add summaries for 11.21.0-rc2
aaff9871f3Kevin HarwellRelease summaries: Remove previous versions
175c1afbb5Kevin Harwell.version: Update for 11.21.0-rc2
3183add62bKevin Harwell.lastclean: Update for 11.21.0-rc2
a07795c697Kevin HarwellChangeLog: Updated for 11.21.0-rc1
2108015d2fKevin HarwellRelease summaries: Add summaries for 11.21.0-rc1
a2e60af7ffKevin Harwell.version: Update for 11.21.0-rc1
58966343b3Kevin Harwell.lastclean: Update for 11.21.0-rc1
d4e3491293Matt Jordanmain/utils: Don't emit an ERROR message if the read end of a pipe closes
b59b0bb509Joshua Colpbuild: Fix building with newer GCC.
33e214e025Walter Doekesdocs: Fix a few typo's in app docs (more then, resourse).
a702ef503fRichard Mudgettconfig.c: Fix off-nominal memory leak.
164e286037Richard Mudgettconfig.c: Fix potential memory corruption after [section](+).
6803444ac1Richard Mudgettsched.c: Add warning about negative time interval request.

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.

asterisk-11.20.0-summary.html    |  126 -------
asterisk-11.20.0-summary.txt     |  399 ------------------------
b/.version                       |    2
b/CHANGES                        |   16
b/ChangeLog                      |  629 ++++++++++++++++++++++++++++++++-------
b/Makefile                       |    2
b/Makefile.rules                 |   20 +
b/apps/app_chanisavail.c         |    6
b/apps/app_dial.c                |   10
b/apps/app_meetme.c              |    3
b/apps/app_page.c                |    2
b/build_tools/cflags.xml         |   26 +
b/build_tools/make_version_c     |   25 +
b/channels/chan_dahdi.c          |    5
b/channels/chan_iax2.c           |   21 -
b/channels/chan_sip.c            |   94 ++++-
b/channels/chan_skinny.c         |   10
b/channels/sig_pri.c             |    2
b/channels/sip/config_parser.c   |    9
b/channels/sip/reqresp_parser.c  |    2
b/codecs/codec_resample.c        |    8
b/funcs/func_callerid.c          |   39 +-
b/funcs/func_presencestate.c     |    4
b/include/asterisk/ast_version.h |    3
b/include/asterisk/event_defs.h  |   14
b/include/asterisk/term.h        |    2
b/main/asterisk.c                |  126 ++++---
b/main/audiohook.c               |   12
b/main/channel.c                 |    1
b/main/config.c                  |   41 +-
b/main/features.c                |    4
b/main/format.c                  |    2
b/main/hashtab.c                 |    2
b/main/manager.c                 |    4
b/main/pbx.c                     |  532 +++++++++++++++-----------------
b/main/rtp_engine.c              |    2
b/main/sched.c                   |   22 +
b/main/term.c                    |   21 -
b/main/translate.c               |   10
b/main/utils.c                   |    8
b/main/xmldoc.c                  |  150 +--------
b/pbx/pbx_dundi.c                |    1
b/res/res_agi.c                  |    6
b/res/res_config_pgsql.c         |    8
b/res/res_rtp_asterisk.c         |   34 +-
45 files changed, 1242 insertions(+), 1223 deletions(-)