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-13.13.0.
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.
Coders | Testers | Reporters |
---|---|---|
35 Richard Mudgett 17 George Joseph 8 Joshua Colp 7 Mark Michelson 4 Badalyan Vyacheslav 4 Tzafrir Cohen 3 Sean Bright 3 Kirill Katsnelson 2 Michael Kuron 2 Kevin Harwell 2 Alexander Traud 2 Matt Jordan 2 Timo Teräs 1 Walter Doekes 1 Alexei Gradinari 1 Martin Tomec 1 Guido Falsi 1 Joshua Elson 1 jassim mishal 1 Aaron An 1 JoshE 1 Corey Farrell 1 gestoip2 1 Eduardo Scudeller Libardi 1 David M. Lee 1 Torrey Searle | 1 AaronAn | 6 Richard Mudgett 4 Tzafrir Cohen 4 George Joseph 3 Michael Kuron 3 Joshua Colp 3 Kirill Katsnelson 3 Tom Pawelek 2 Rusty Newton 2 Morten Tryfoss 2 Alexander Traud 2 Michael Maier 1 Walter Doekes 1 Alexei Gradinari 1 Ustinov Artem 1 Dmitriy 1 Michael Keuter 1 Jonas Kellens 1 Guido Falsi 1 Ross Beer 1 Mikheili Dautashvili 1 Juris Breicis 1 Aaron An 1 JoshE 1 Hector Royo Concepcion 1 Frankie Chin 1 Eduardo S. Libardi 1 Eduardo Scudeller Libardi 1 Badalian Vyacheslav 1 Doug Lytle 1 David Woolley 1 David Woolley 1 Jonathan Rose 1 Joshua Elson 1 Anthony Messina 1 Marek Cervenka 1 Florian Loyau 1 cervajs, Inaki Baz Castillo 1 Jørgen H 1 Mark Michelson |
This is a list of all issues from the issue tracker that were closed by changes that went into this release.
This is a list of all open issues from the issue tracker that were referenced by changes that went into this release.
This is a list of all changes that went into this release that did not reference a JIRA issue.
Revision | Author | Summary |
---|---|---|
6492e91392 | Mark Michelson | Update qualifies when AOR configuration changes. |
7fd28cefdb | gtjoseph | debug_utilities: Install ast_logescalator to /var/lib/asterisk/scripts |
456bc3c704 | gtjoseph | debug_utilities: Add ast_logescalator |
54b027916a | Torrey Searle | libastssl/pj: libastssl/pj should have an so_version |
9e3150b98d | Mark Michelson | Add reload options to CLI/AMI stale object commands. |
c54f9d2bf0 | Richard Mudgett | T.140: Fix format ref and memory leaks. |
607b3ac736 | Richard Mudgett | astobj2.c: Add excessive ref count trap. |
ab8cb5a7ce | Richard Mudgett | main/app.c: Memory corruption from early format destruction. |
dcd8e4b1a0 | Richard Mudgett | frame.c: Fix off-nominal format ref leaks. |
00a227e93d | Richard Mudgett | stasis_bridge.c: Fix off-nominal stasis control ref leak. |
38a2021c68 | Richard Mudgett | res_musiconhold.c: Fix format ref leak when parsing MOH config class. |
ab7a9fc5b2 | Richard Mudgett | chan_oss.c: Fix format ref leak in oss_read(). |
1484a991e1 | Richard Mudgett | Add notes about embedded ast_frame structs holding a format ref. |
17f4989d49 | gtjoseph | ari: Implement 'debug all' and request/response logging |
177e81ee47 | gtjoseph | pjproject_bundled: Fix setting max log level |
a969bf3577 | Richard Mudgett | LISTFILTER: Remove outdated ERROR message. |
3890337e7a | Richard Mudgett | res_pjsip_pubsub.c: Fix AMI event list counts. |
fe4801c4f9 | Richard Mudgett | res_pjsip_pubsub.c: Fix incorrect message string wrapping. |
46484b8730 | Richard Mudgett | res_pjsip_pubsub.c: Eliminate trivial SCOPED_LOCK usage. |
8160474d7d | Richard Mudgett | res_pjsip: alloca can never fail. |
c628a7acac | gtjoseph | debug_utilities: Create ast_loggrabber |
e335b706ee | Richard Mudgett | res_pjsip_outbound_authenticator_digest.c: Fix spacing in warning messages. |
883e7fde31 | Kevin Harwell | abstract/fixed/adpative jitter buffer: disallow frame re-inserts |
473330983b | Richard Mudgett | taskprocessor.c: Change when high water warning logged. |
47474cfd54 | gtjoseph | debug_utilities: Create the ast_coredumper utility |
f8cd73ec3c | gtjoseph | pjproject_bundled: Fix compilation with MALLOC_DEBUG |
d7e5a747c3 | gtjoseph | pjproject_bundled: Compile pjsua with max log level = 2 |
21151408f7 | Richard Mudgett | bridge_native_rtp.c: Minor code cleanups. |
9dcf9e9cea | Richard Mudgett | bridge_native_rtp.c: Fix native rtp bridge data race. |
e2fa3c7eda | Richard Mudgett | res_rtp_asterisk.c: Fix off nominal memory leak. |
815f755155 | gtjoseph | pjproject_bundled: Make build single threaded |
ab447f8a6a | David M. Lee | configure: fix with-pjproject-bundled |
35736d419a | Richard Mudgett | autosupport: Add 'pjproject show buildopts' |
91485734a4 | gtjoseph | res_sorcery_memory_cache: Change an error to a debug message |
22820e10fe | Badalyan Vyacheslav | chan_sip: Delete unneeded check |
6aa2c5e5f9 | Badalyan Vyacheslav | Small code cleanup in chan_sip |
b596fac838 | Badalyan Vyacheslav | Fix typo in chan_sip |
483ed9f1aa | Badalyan Vyacheslav | res_pjsip: Fix 'A = B != C' kind. |
4b233675d8 | gtjoseph | pjproject_bundled: Fix missing inclusion of symbols |
580f83dac7 | Richard Mudgett | Remove files that got merged in error somehow to the 13 branch. |
17b0b91afa | Mark Michelson | Frame deferral: Re-queue deferred frames one-at-a-time. |
a33ed3327a | Matt Jordan | res/res_pjsip: Fix documentation whitespace issues |
29e887e9e1 | gtjoseph | build_tools: Fix download_externals to handle certified branches |
a1fa909033 | Timo Teräs | codec_dahdi: Fix poll.h include. |
86d824b7ff | Timo Teräs | addons/chan_mobile: do not use strerror_r |
425da14927 | gtjoseph | build: Backport addition of librt check to configure.ac |
2a40c3a867 | gtjoseph | pjproject_bundled: Improve reliability of pjproject download |
ee73af1d88 | gtjoseph | Update for 13.12.2 |
7d7b52c434 | Mark Michelson | Update for 13.12.1 |
226a7e36c5 | Mark Michelson | Update for 13.12.0 |
df75b647da | Mark Michelson | Update for 13.12.0-rc1 |
This is a summary of the changes to the source code that went into this release that was generated using the diffstat utility.
.lastclean | 1 .version | 1 ChangeLog |46172 ---------- asterisk-13.13.0-summary.html | 304 asterisk-13.13.0-summary.txt | 767 b/CHANGES | 50 b/addons/chan_mobile.c | 13 b/apps/app_queue.c | 40 b/apps/app_voicemail.c | 6 b/bootstrap.sh | 2 b/bridges/bridge_native_rtp.c | 81 b/build_tools/download_externals | 4 b/build_tools/make_build_h | 10 b/channels/chan_dahdi.c | 4 b/channels/chan_oss.c | 2 b/channels/chan_pjsip.c | 9 b/channels/chan_rtp.c | 7 b/channels/chan_sip.c | 111 b/channels/pjsip/dialplan_functions.c | 62 b/codecs/codec_dahdi.c | 2 b/configs/samples/ast_debug_tools.conf.sample | 57 b/configs/samples/pjproject.conf.sample | 25 b/configs/samples/res_odbc.conf.sample | 6 b/configure | 12 b/configure.ac | 10 b/contrib/Makefile | 14 b/contrib/ast-db-manage/config/versions/28ab27a7826d_add_srv_lookups_to_identify.py | 31 b/contrib/scripts/ast_coredumper | 533 b/contrib/scripts/ast_logescalator | 399 b/contrib/scripts/ast_loggrabber | 255 b/contrib/scripts/autosupport | 4 b/funcs/func_strings.c | 1 b/include/asterisk/abstract_jb.h | 3 b/include/asterisk/ari.h | 24 b/include/asterisk/channel.h | 72 b/include/asterisk/frame.h | 2 b/include/asterisk/mod_format.h | 6 b/include/asterisk/options.h | 41 b/include/asterisk/res_pjsip.h | 10 b/include/asterisk/rtp_engine.h | 4 b/include/asterisk/stasis_app.h | 49 b/include/asterisk/tcptls.h | 4 b/include/asterisk/translate.h | 2 b/include/asterisk/utils.h | 9 b/include/jitterbuf.h | 3 b/main/Makefile | 12 b/main/abstract_jb.c | 31 b/main/acl.c | 36 b/main/app.c | 36 b/main/asterisk.c | 35 b/main/astobj2.c | 13 b/main/audiohook.c | 40 b/main/autoservice.c | 66 b/main/channel.c | 217 b/main/channel_internal_api.c | 68 b/main/fixedjitterbuf.c | 6 b/main/fixedjitterbuf.h | 3 b/main/format_compatibility.c | 4 b/main/frame.c | 69 b/main/jitterbuf.c | 5 b/main/libasteriskpj.c | 2 b/main/libasteriskssl.c | 4 b/main/manager.c | 6 b/main/message.c | 9 b/main/rtp_engine.c | 2 b/main/strings.c | 21 b/main/taskprocessor.c | 8 b/main/tcptls.c | 94 b/main/utils.c | 24 b/makeopts.in | 2 b/res/ari/ari_websockets.c | 14 b/res/ari/cli.c | 175 b/res/ari/resource_events.c | 9 b/res/res_agi.c | 10 b/res/res_ari.c | 77 b/res/res_ari_applications.c | 42 b/res/res_ari_asterisk.c | 120 b/res/res_ari_bridges.c | 162 b/res/res_ari_channels.c | 318 b/res/res_ari_device_states.c | 27 b/res/res_ari_endpoints.c | 45 b/res/res_ari_events.c | 18 b/res/res_ari_mailboxes.c | 27 b/res/res_ari_playbacks.c | 24 b/res/res_ari_recordings.c | 48 b/res/res_ari_sounds.c | 21 b/res/res_calendar_caldav.c | 4 b/res/res_format_attr_opus.c | 38 b/res/res_musiconhold.c | 2 b/res/res_pjproject.c | 156 b/res/res_pjsip.c | 73 b/res/res_pjsip/include/res_pjsip_private.h | 12 b/res/res_pjsip/location.c | 8 b/res/res_pjsip/pjsip_configuration.c | 6 b/res/res_pjsip/pjsip_options.c | 62 b/res/res_pjsip_diversion.c | 3 b/res/res_pjsip_endpoint_identifier_ip.c | 160 b/res/res_pjsip_history.c | 91 b/res/res_pjsip_outbound_authenticator_digest.c | 12 b/res/res_pjsip_outbound_registration.c | 21 b/res/res_pjsip_pubsub.c | 635 b/res/res_pjsip_refer.c | 8 b/res/res_pjsip_registrar.c | 72 b/res/res_pjsip_sdp_rtp.c | 7 b/res/res_pjsip_session.c | 8 b/res/res_pjsip_t38.c | 7 b/res/res_pjsip_transport_websocket.c | 5 b/res/res_rtp_asterisk.c | 117 b/res/res_sorcery_memory_cache.c | 41 b/res/res_stasis.c | 23 b/res/stasis/app.c | 73 b/res/stasis/app.h | 27 b/res/stasis/stasis_bridge.c | 6 b/rest-api-templates/param_parsing.mustache | 15 b/rest-api-templates/res_ari_resource.c.mustache | 3 b/tests/test_ari.c | 22 b/tests/test_substitution.c | 9 b/tests/test_voicemail_api.c | 52 b/third-party/Makefile | 2 b/third-party/Makefile.rules | 4 b/third-party/pjproject/Makefile | 61 b/third-party/pjproject/configure.m4 | 8 b/third-party/pjproject/patches/0000-set_apps_initial_log_level.patch | 29 contrib/realtime/mssql/mssql_cdr.sql | 44 contrib/realtime/mssql/mssql_config.sql | 1557 contrib/realtime/mssql/mssql_voicemail.sql | 54 contrib/realtime/mysql/mysql_cdr.sql | 32 contrib/realtime/mysql/mysql_config.sql | 958 contrib/realtime/mysql/mysql_voicemail.sql | 34 contrib/realtime/oracle/oracle_cdr.sql | 38 contrib/realtime/oracle/oracle_config.sql | 1551 contrib/realtime/oracle/oracle_voicemail.sql | 48 contrib/realtime/postgresql/postgresql_cdr.sql | 36 contrib/realtime/postgresql/postgresql_config.sql | 1036 contrib/realtime/postgresql/postgresql_voicemail.sql | 38 res/stasis/cli.c | 216 res/stasis/cli.h | 43 137 files changed, 4245 insertions(+), 54496 deletions(-)