Release Summary

asterisk-11.23.0

Date: 2016-07-21

<asteriskteam@digium.com>


Table of Contents

  1. Summary
  2. Contributors
  3. Closed Issues
  4. Open Issues
  5. Other Changes
  6. 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.22.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
8 Alexander Traud
6 George Joseph
5 Alexei Gradinari
4 Mark Michelson
4 Joshua Colp
2 Walter Doekes
2 Tzafrir Cohen
2 Jaco Kroon
1 Andrew Nagy
1 ibercom
1 Diederik de Groot
1 Francesco Castellano
1 darkskiez
1 Timo Teräs
1 Torrey Searle
1 Jesper
1 Vasil Kolev
1 Kevin Harwell
1 Corey Farrell
1 Etienne Lessard
1 Andrew Nagy
7 Alexander Traud
4 Alexei Gradinari
4 George Joseph
2 Jaco Kroon
2 Javier Acosta
2 Tzafrir Cohen
1 John Campbell
1 nik600
1 Vasil Kolev
1 Jesper
1 Sébastien Couture
1 Patrick Laimbock
1 Corey Farrell
1 Jonathan R. Rose
1 Diederik de Groot
1 Badalian Vyacheslav
1 Elazar Broad
1 Jonathan Rose
1 Conrad de Wet
1 Michael Newton
1 Martin Vit
1 Torrey Searle

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: Applications/app_followme

ASTERISK-26008: app_followme does not delete recorded name prompt
Reported by: Tzafrir Cohen

Category: Applications/app_queue

ASTERISK-25954: Manager QueueSummary and QueueStatus Actions are case sensitive to QueueName
Reported by: Javier AcostaASTERISK-16115: [patch] problem with ringinuse=no, queue members receive sometimes two calls
Reported by: nik600ASTERISK-25888: Frequent segfaults in function can_ring_entry() of app_queue.c
Reported by: Sébastien Couture

Category: Applications/app_voicemail

ASTERISK-24463: Voicemail email address corrupt or not sent when message is in the process of being recorded during reload
Reported by: John CampbellASTERISK-25917: [patch]app_voicemail: passwordlocation=spooldir only works if you manually add secret.conf yourself
Reported by: Jonathan R. RoseASTERISK-25874: app_voicemail: Stack buffer overflow in test_voicemail_notify_endl
Reported by: Badalian Vyacheslav

Category: Channels/chan_local

ASTERISK-25912: chan_local passes AST_CONTROL_PVT_CAUSE_CODE without adding them to the local hangupcauses via ast_channel_hangupcause_hash_set
Reported by: Jaco Kroon

Category: Channels/chan_sip/DatabaseSupport

ASTERISK-25934: chan_sip should not require sipregs or updateable sippeers table unless rt
Reported by: Jaco Kroon

Category: Channels/chan_sip/General

ASTERISK-26069: Asterisk truncates To: header, dropping the closing '>'
Reported by: Vasil Kolev

Category: Channels/chan_sip/Interoperability

ASTERISK-26030: call cut because of double Session-Expires header in re-invite after proxy authentication is required
Reported by: George Joseph

Category: Channels/chan_unistim

ASTERISK-26138: chan_unistim: Under FreeBSD, chan_unistim generates a compile error
Reported by: George Joseph

Category: Core/BuildSystem

ASTERISK-26046: [patch] Avoid obsolete warnings on autoconf.
Reported by: Alexander TraudASTERISK-26091: [patch] ar cru creates warning, instead use ar cr
Reported by: Alexander TraudASTERISK-26038: 'make install' doesn't seem to install OS/X init files
Reported by: Tzafrir Cohen

Category: Core/General

ASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds and bugs
Reported by: Alexei GradinariASTERISK-26097: [patch] CLI: show maximum file descriptors
Reported by: Alexander Traud

Category: Core/HTTP

ASTERISK-26126: [patch] leverage 'bindaddr' for TLS in http.conf
Reported by: Alexander Traud

Category: Core/Logging

ASTERISK-25407: Asterisk fails to log to multiple syslog destinations
Reported by: Elazar BroadASTERISK-25510: [patch]Log to syslog failing
Reported by: Michael Newton

Category: Core/UDPTL

ASTERISK-26034: T.38 passthrough problem behind firewall due to early nosignal packet
Reported by: George Joseph

Category: Functions/func_curl

ASTERISK-25669: [patch]CURL incorrect trim for non ASCII characters
Reported by: Jesper

Category: Functions/func_strings

ASTERISK-25669: [patch]CURL incorrect trim for non ASCII characters
Reported by: Jesper

Category: Resources/res_fax

ASTERISK-26141: res_fax: fax_v21_session_new leaks reference to v21_details
Reported by: Corey Farrell

Category: Resources/res_phoneprov

ASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds and bugs
Reported by: Alexei Gradinari

Category: Resources/res_pjsip_sdp_rtp

ASTERISK-26119: [patch] fix: memory leaks, resource leaks, out of bounds and bugs
Reported by: Alexei Gradinari

Category: Resources/res_rtp_asterisk

ASTERISK-26140: res_rtp_asterisk: gcc 6 caught a self-comparison
Reported by: George JosephASTERISK-26130: [patch] WebRTC: Should use latest DTLS version.
Reported by: Alexander Traud

Category: Resources/res_srtp

ASTERISK-24436: Missing header in res/res_srtp.c when compiling against libsrtp-1.5.0
Reported by: Patrick Laimbock

Improvement

Category: Resources/res_musiconhold

ASTERISK-25444: [patch]Music On Hold Warning misleading
Reported by: Conrad de Wet

Open Issues

[Back to Top]

This is a list of all open issues from the issue tracker that were referenced by changes that went into this release.

Bug

Category: Applications/app_voicemail/IMAP

ASTERISK-24927: app_voicemail (IMAP support) function save_to_folder: creates wrong folder
Reported by: Alexei GradinariASTERISK-25899: IMAP access FATAL error: Out of memory
Reported by: Alexei Gradinari

Category: Channels/chan_sip/General

ASTERISK-21301: ERROR and failure to resolve socket address due to whitespace after port number in SIP Via header
Reported by: Martin Vit

Category: Core/Logging

ASTERISK-25538: [patch]Missing PID in syslog logger messages
Reported by: Javier Acosta

Category: General

ASTERISK-25948: ast_pthread_mutex_lock calling ast_reentrancy_lock with lt=0x0
Reported by: Diederik de Groot

Category: Resources/res_fax

ASTERISK-25982: [patch]res_fax/t38_gateway: Peer V.21 session is created on wrong channel
Reported by: Alexei Gradinari

Category: Resources/res_rtp_asterisk

ASTERISK-26129: res_rtp_asterisk: Memory leak of CERT bio in DTLS implementation
Reported by: Torrey Searle

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
ad439c5ffeJoshua ColpRelease summaries: Remove previous versions
70f9a858a6Joshua Colp.version: Update for 11.23.0
4a0378f4ceJoshua Colp.lastclean: Update for 11.23.0
b40583a6e7Mark MichelsonChangeLog: Updated for 11.23.0-rc1
638b840510Mark MichelsonRelease summaries: Add summaries for 11.23.0-rc1
6615d6f90eMark Michelson.version: Update for 11.23.0-rc1
e97ccd7e0cMark Michelson.lastclean: Update for 11.23.0-rc1
fd5467ce01gtjosephbuild: Fix ast_sockaddr initialization to be more portable
1716830c5aTimo TeräsFix #include poll.h and sys/cdefs.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.

asterisk-11.22.0-summary.html    |  162 ------------
asterisk-11.22.0-summary.txt     |  507 -------------------------------------
b/.version                       |    2
b/ChangeLog                      |  525 ++++++++++++++++++++++++++++++++++++++-
b/Makefile                       |  134 ++++-----
b/addons/ooh323c/src/Makefile.in |    2
b/apps/app_followme.c            |   17 +
b/apps/app_queue.c               |  121 +++++---
b/apps/app_voicemail.c           |  123 ++++++---
b/autoconf/ast_ext_lib.m4        |    2
b/autoconf/ast_prog_ld.m4        |    2
b/channels/chan_local.c          |    7
b/channels/chan_sip.c            |  114 ++++----
b/channels/chan_unistim.c        |    2
b/configure                      |    7
b/configure.ac                   |    3
b/include/asterisk/compat.h      |    2
b/include/asterisk/poll-compat.h |    2
b/include/asterisk/strings.h     |    2
b/main/ast_expr2.c               |   10
b/main/ast_expr2.y               |   10
b/main/asterisk.c                |   16 -
b/main/astfd.c                   |    2
b/main/config.c                  |   33 ++
b/main/editline/Makefile.in      |    2
b/main/http.c                    |    2
b/main/lock.c                    |   16 -
b/main/logger.c                  |    4
b/main/udptl.c                   |   12
b/res/ael/pval.c                 |   70 +++--
b/res/res_fax.c                  |   41 +--
b/res/res_musiconhold.c          |   29 +-
b/res/res_phoneprov.c            |    5
b/res/res_rtp_asterisk.c         |   17 -
b/res/res_srtp.c                 |    8
b/tests/test_config.c            |    2
36 files changed, 1054 insertions(+), 961 deletions(-)