Release Summary

asterisk-11.15.0-rc1

Date: 2014-12-08

<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.14.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

6 coreyfarrell
3 jcolp
3 mjordan
2 gtjoseph
2 kharwell
2 Nuno Borges
2 rmudgett
1 Birger Harzenetter
1 David Duncan Ross Palmer
1 Dmitriy Bubnov
1 Dmitry Bubnov
1 Etienne Lessard
1 file
1 Matt Riddell
1 sgriepentrog
1 Xavier Hienne
1 David Duncan Ross Palmer
1 Etienne Lessard
1 ibercom
4 coreyfarrell
2 hexanol
2 mjordan
2 nerbos
1 bensmithurst
1 bklang
1 davidw
1 dmitriy.bubnov
1 gtj
1 ldardini
1 m6kvm
1 wimpy
1 xhienne
1 zx81

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/chan_mobile


ASTERISK-24468: Incoming UCS2 encoded SMS truncated if SMS length exceeds 50 (roughly) national symbols
Revision: 427607
Reporter: dmitriy.bubnov
Coders: Dmitriy Bubnov, Dmitry Bubnov

Category: Applications/app_confbridge


ASTERISK-24440: Call leak in Confbridge
Revision: 428299
Reporter: bklang
Coders: jcolp

ASTERISK-24522: ConfBridge: delay occurs between kicking all endmarked users when last marked user leaves
Revision: 428077
Reporter: mjordan
Coders: mjordan

Category: Applications/app_meetme


ASTERISK-24572: [patch]App_meetme is loaded without its defaults when the configuration file is missing
Revision: 429027
Reporter: nerbos
Coders: Nuno Borges

Category: Applications/app_record


ASTERISK-24530: [patch] app_record stripping 1/4 second from recordings
Revision: 428653
Reporter: bensmithurst
Coders: jcolp

Category: Applications/app_voicemail/IMAP


ASTERISK-24516: [patch]Asterisk segfaults when playing back voicemail under high concurrency with an IMAP backend
Revision: 428863
Reporter: m6kvm
Testers: David Duncan Ross Palmer
Coders: David Duncan Ross Palmer

Category: CEL/cel_odbc


ASTERISK-24283: [patch]Microseconds precision in the eventtime column in the cel_odbc module
Revision: 427952
Reporter: hexanol
Coders: Etienne Lessard

Category: Channels/chan_agent


ASTERISK-20402: Unable to cancel (features.conf) attended transfer
Revision: 427617
Reporter: zx81
Coders: Matt Riddell

Category: Channels/chan_mgcp


ASTERISK-24500: Regression introduced in chan_mgcp by SVN revision r227276
Revision: 427613
Reporter: xhienne
Coders: Xavier Hienne

Category: Channels/chan_sip/General


ASTERISK-24307: Unintentional memory retention in stringfields
Revision: 427381
Reporter: hexanol
Testers: ibercom, Etienne Lessard
Coders: coreyfarrell

Category: Channels/chan_sip/Transfers


ASTERISK-15242: transmit_refer leaks sip_refer structures
Revision: 428117
Reporter: davidw
Coders: coreyfarrell

Category: Core/AstMM


ASTERISK-24307: Unintentional memory retention in stringfields
Revision: 427381
Reporter: hexanol
Testers: ibercom, Etienne Lessard
Coders: coreyfarrell

Category: Core/BuildSystem


ASTERISK-24502: Build fails when dev-mode, dont optimize and coverage are enabled
Revision: 427682
Reporter: coreyfarrell
Coders: coreyfarrell

Category: Core/Configuration


ASTERISK-20127: [Regression] Config.c config_text_file_load() unescapes semicolons ("\;" -> ";") turning them into comments (corruption) on rewrite of a config file
Revision: 427328
Reporter: gtj
Coders: gtjoseph

Category: Core/FileFormatInterface


ASTERISK-24492: main/file.c: ast_filestream sometimes causes extra calls to ast_module_unref
Revision: 427464
Reporter: coreyfarrell
Coders: coreyfarrell

Category: Core/ManagerInterface


ASTERISK-24505: manager: http connections leak references
Revision: 427641
Reporter: coreyfarrell
Coders: coreyfarrell

Category: Core/Netsock


ASTERISK-24469: Security Vulnerability: Mixed IPv4/IPv6 ACLs allow blocked addresses through
Revision: 428417
Reporter: mjordan
Coders: mjordan

Category: Core/PBX


ASTERISK-24444: PBX: Crash when generating extension for pattern matching hint
Revision: 427709
Reporter: ldardini
Coders: jcolp

Category: PBX/pbx_loopback


ASTERISK-24577: Speed up loopback switches by avoiding unneeded lookups
Revision: 428787
Reporter: wimpy
Coders: Birger Harzenetter

Category: Resources/res_features


ASTERISK-20402: Unable to cancel (features.conf) attended transfer
Revision: 427617
Reporter: zx81
Coders: Matt Riddell

Category: Resources/res_monitor


ASTERISK-24573: [patch]Out of sync conversation recording when divided in multiple recordings
Revision: 429031
Reporter: nerbos
Coders: Nuno Borges


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
427354gtjosephtest_strings: Remove string tests that exercise asserts.
427844fileapp_confbridge: Play "leader has left" sound even when musiconhold is enabled.
427874sgriepentrogstun: correct attribute string padding to match rfc
428113mjordanapps/app_confbridge: Ensure 'normal' users hear message when last marked leaves
428244rmudgettast_str: Fix improper member access to struct ast_str members.
428332kharwellAST-2014-017 - app_confbridge: permission escalation/ class authorization.
428363kharwellAST-2014-018 - func_db: DB Dialplan function permission escalation via AMI.
428570rmudgettmanager: Fix could not extend string messages.

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.rules                            |   18 ++++----
addons/chan_mobile.c                      |    2
apps/app_confbridge.c                     |    4 -
apps/app_meetme.c                         |   35 +++++++++------
apps/app_record.c                         |    9 +++-
apps/app_voicemail.c                      |    7 +++
apps/confbridge/conf_state_multi_marked.c |   27 ++++++++----
cel/cel_odbc.c                            |   13 +++--
channels/chan_console.c                   |   64 +++++++++++++++++-----------
channels/chan_mgcp.c                      |    5 --
channels/chan_sip.c                       |   49 ++++++++++++---------
channels/sip/security_events.c            |    2
configs/features.conf.sample              |    2
funcs/func_db.c                           |    2
include/asterisk/stringfields.h           |   32 +++++++-------
include/asterisk/test.h                   |   25 +++++++++++
include/asterisk/utils.h                  |   10 ++++
main/acl.c                                |    2
main/bridging.c                           |   26 +++++++++--
main/config.c                             |   21 +++++++--
main/file.c                               |    4 -
main/manager.c                            |   51 ++++++++++++++--------
main/pbx.c                                |   26 ++++++++---
main/stun.c                               |   11 +++-
main/utils.c                              |   46 +++++++++++++++++++-
pbx/pbx_config.c                          |   31 ++++++++++---
pbx/pbx_loopback.c                        |   19 ++++----
res/res_calendar.c                        |    2
res/res_monitor.c                         |    2
tests/test_strings.c                      |   67 ++++++++++++++++++++++++++++++
30 files changed, 449 insertions(+), 165 deletions(-)