mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-02 19:16:15 +00:00
345 lines
18 KiB
Plaintext
345 lines
18 KiB
Plaintext
Release Summary
|
||
|
||
asterisk-13.35.0
|
||
|
||
Date: 2020-07-16
|
||
|
||
<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-13.34.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.
|
||
|
||
Coders Testers Reporters
|
||
5 Joshua C. Colp 3 Walter Doekes
|
||
4 Kevin Harwell 2 Kevin Harwell
|
||
4 Walter Doekes 2 nappsoft
|
||
4 George Joseph 2 Joshua C. Colp
|
||
2 Asterisk Development Team 1 Moises Silva
|
||
2 Pirmin Walthert 1 Frederic LE FOLL
|
||
1 Università di Bologna - CESIA 1 Università di Bologna - CESIA
|
||
VoIP VoIP
|
||
1 Frederic LE FOLL 1 Jaco Kroon
|
||
1 Moises Silva 1 Marin Odrljin
|
||
1 Nickolay Shmyrev 1 Josep B
|
||
1 Guido Falsi 1 Yury Kirsanov
|
||
1 sungtae kim 1 Nickolay V. Shmyrev
|
||
1 Alexander Traud 1 sungtae kim
|
||
1 Gregory Massel
|
||
1 Joseph Ades
|
||
1 Yury Kirsanov
|
||
1 Università di Bologna - CESIA
|
||
VoIP
|
||
1 Alexander Traud
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
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_queue
|
||
|
||
ASTERISK-28952: Queue wrapuptime sometimes not respected (based on stale
|
||
lastcall time)
|
||
Reported by: Walter Doekes
|
||
* [8576603faf] Walter Doekes -- app_queue: Read latest wrapuptime
|
||
instead of (possibly stale) copy
|
||
ASTERISK-28950: Stale code in app_queue to check untouched channel
|
||
Reported by: Walter Doekes
|
||
* [bcc7766bf6] Walter Doekes -- app_queue: Remove stale code in
|
||
try_calling
|
||
ASTERISK-28644: Stale comment in app_queue about ring_entry exception
|
||
Reported by: Walter Doekes
|
||
* [bcc7766bf6] Walter Doekes -- app_queue: Remove stale code in
|
||
try_calling
|
||
|
||
Category: Channels/chan_pjsip
|
||
|
||
ASTERISK-28878: chan_pjsip: PJSIP_MEDIA_OFFER Broken asterisk 16
|
||
Reported by: Joseph Ades
|
||
* [ef19d69c6b] Kevin Harwell -- PJSIP_MEDIA_OFFER: override what's
|
||
specified on configuration
|
||
ASTERISK-28923: T.38 Segfaults in chan_pjsip_queryoption
|
||
Reported by: Yury Kirsanov
|
||
* [dd983edafe] George Joseph -- res_fax: Don't start a gateway if either
|
||
channel is hung up
|
||
|
||
Category: Channels/chan_sip/General
|
||
|
||
ASTERISK-28957: chan_sip: chan_sip does not process 400 response to an
|
||
INVITE.
|
||
Reported by: Frederic LE FOLL
|
||
* [745ae35f0e] Frederic LE FOLL -- chan_sip: chan_sip does not process
|
||
400 response to an INVITE.
|
||
|
||
Category: Core/BuildSystem
|
||
|
||
ASTERISK-28929: pjproject_bundled: Honor --without-pjproject.
|
||
Reported by: Alexander Traud
|
||
* [439f782452] Alexander Traud -- pjproject_bundled: Honor
|
||
--without-pjproject.
|
||
|
||
Category: Core/Configuration
|
||
|
||
ASTERISK-28955: "setvar" doesn't work properly in dahdi-channels.conf
|
||
Reported by: Marin Odrljin
|
||
* [a3af7ef7e7] Guido Falsi -- chan_dadhi: Fix setvar in dahdi channels
|
||
|
||
Category: General
|
||
|
||
ASTERISK-28930: ./configure --without-ssl build failure
|
||
Reported by: Jaco Kroon
|
||
* [2513235859] Joshua C. Colp -- menuselect: Resolve infinite loop in
|
||
dependency scenario.
|
||
|
||
Category: Resources/res_corosync
|
||
|
||
ASTERISK-28888: res_corosync: causes asterisk crash in huge distributed
|
||
environment.
|
||
Reported by: Università di Bologna - CESIA VoIP
|
||
* [09370b0a2b] Università di Bologna - CESIA VoIP -- res_corosync: Fix
|
||
crash in huge distributed environment.
|
||
|
||
Category: Resources/res_fax
|
||
|
||
ASTERISK-28900: res_fax: Double frame free when gateway in use with
|
||
off-nominal format usage
|
||
Reported by: Gregory Massel
|
||
* [f30a61022a] Joshua C. Colp -- res_fax: Don't consume frames given to
|
||
fax gateway on write.
|
||
|
||
Category: Resources/res_pjsip
|
||
|
||
ASTERISK-28965: res_pjsip: Apply outbound proxy to static contacts on AOR
|
||
Reported by: Joshua C. Colp
|
||
* [df509590a1] Joshua C. Colp -- res_pjsip: Apply AOR outbound proxy to
|
||
static contacts.
|
||
ASTERISK-28936: res_pjsip: crash when dialing non-sip uri
|
||
Reported by: Walter Doekes
|
||
* [1e5ea08e0c] Walter Doekes -- pjsip: Prevent invalid memory access
|
||
when attempting to contact a non-sip URI
|
||
|
||
Category: Resources/res_pjsip_logger
|
||
|
||
ASTERISK-28932: res_pjsip_logger writing too big packets
|
||
Reported by: nappsoft
|
||
* [84da8622f6] Pirmin Walthert -- res_pjsip_logger: use the correct
|
||
pointer when logging tx_messages to pcap
|
||
ASTERISK-28921: Wrong return value check for fwrite when writing to pcap
|
||
file
|
||
Reported by: nappsoft
|
||
* [81b86702fb] Pirmin Walthert -- res_pjsip_logger.c: correct the return
|
||
value checks when writing to pcap
|
||
|
||
Category: Resources/res_rtp_asterisk
|
||
|
||
ASTERISK-28885: res_rtp_asterisk: Simultaneous termination and ICE
|
||
complete can cause crash
|
||
Reported by: Josep B
|
||
* [e7f7c8c9de] Joshua C. Colp -- res_rtp_asterisk: Re-order RTP
|
||
destruction.
|
||
|
||
Category: Resources/res_sorcery_memory_cache
|
||
|
||
ASTERISK-28942: res_sorcery_memory_cache: Individual object expiration
|
||
behaves unexpectedly with full backend caching
|
||
Reported by: Joshua C. Colp
|
||
* [1a40a6d55a] Joshua C. Colp -- res_sorcery_memory_cache: Disallow
|
||
per-object expire with full backend.
|
||
|
||
Category: pjproject/pjsip
|
||
|
||
ASTERISK-28929: pjproject_bundled: Honor --without-pjproject.
|
||
Reported by: Alexander Traud
|
||
* [439f782452] Alexander Traud -- pjproject_bundled: Honor
|
||
--without-pjproject.
|
||
|
||
Improvement
|
||
|
||
Category: Core/ManagerInterface
|
||
|
||
ASTERISK-28945: AMI SendText - add Content-Type parameter
|
||
Reported by: Kevin Harwell
|
||
* [4bbc5be798] Kevin Harwell -- manager - Add Content-Type parameter to
|
||
the SendText action
|
||
|
||
Category: Resources/res_http_websocket
|
||
|
||
ASTERISK-28958: Continue reading string when ping received by websocket
|
||
Reported by: Nickolay V. Shmyrev
|
||
* [f323ac334b] Nickolay Shmyrev -- res_http_websocket.c: Continue
|
||
reading after ping/pong
|
||
ASTERISK-28949: res_http_websocket: Add masking to websocket client
|
||
Reported by: Moises Silva
|
||
* [635885ec33] Moises Silva -- res_http_websocket: Add payload masking
|
||
to the websocket client
|
||
|
||
Category: Resources/res_pjsip
|
||
|
||
ASTERISK-28959: res_pjsip: Added option for disable rport parameter set
|
||
Reported by: sungtae kim
|
||
* [52e1e362f0] sungtae kim -- res_pjsip.c: Added disable_rport option
|
||
for pjsip.conf
|
||
|
||
Category: pjproject/pjsip
|
||
|
||
ASTERISK-28899: Upgrade Asterisk to bundled pjproject 2.10
|
||
Reported by: Kevin Harwell
|
||
* [58eaf41e28] Kevin Harwell -- pjproject: Upgrade bundled version to
|
||
pjproject 2.10
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
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.
|
||
|
||
+------------------------------------------------------------------------+
|
||
| Revision | Author | Summary |
|
||
|------------+----------------------+------------------------------------|
|
||
| a725dbd98e | Asterisk Development | Update CHANGES and UPGRADE.txt for |
|
||
| | Team | 13.35.0 |
|
||
|------------+----------------------+------------------------------------|
|
||
| 1b0081750f | Asterisk Development | Update for 13.35.0-rc1 |
|
||
| | Team | |
|
||
|------------+----------------------+------------------------------------|
|
||
| c705e79d79 | George Joseph | Scope Trace: Update stub defines |
|
||
|------------+----------------------+------------------------------------|
|
||
| 9fce541643 | George Joseph | logger: Fix scope trace defines |
|
||
|------------+----------------------+------------------------------------|
|
||
| | | res_pjsip: Include <pjsip_ua.h> |
|
||
| 50ba662b6a | Walter Doekes | instead of internal |
|
||
| | | "pjsua-lib/pjsua.h" |
|
||
|------------+----------------------+------------------------------------|
|
||
| 654ec4b908 | Kevin Harwell | Compiler fixes for gcc 10 |
|
||
|------------+----------------------+------------------------------------|
|
||
| edf9471e05 | George Joseph | Scope Tracing: Add stubs to allow |
|
||
| | | easier cherry-picking |
|
||
+------------------------------------------------------------------------+
|
||
|
||
----------------------------------------------------------------------
|
||
|
||
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-13.34.0-summary.html | 102 -
|
||
asterisk-13.34.0-summary.txt | 319 -----
|
||
b/.version | 2
|
||
b/CHANGES | 39
|
||
b/ChangeLog | 384 ++++++
|
||
b/Makefile.rules | 19
|
||
b/addons/ooh323c/src/decode.c | 10
|
||
b/addons/ooh323c/src/ooSocket.c | 2
|
||
b/addons/ooh323c/src/oochannels.c | 2
|
||
b/apps/app_queue.c | 35
|
||
b/apps/app_stack.c | 11
|
||
b/apps/app_voicemail.c | 28
|
||
b/asterisk-13.35.0-rc1-summary.html | 136 ++
|
||
b/asterisk-13.35.0-rc1-summary.txt | 343 ++++++
|
||
b/channels/chan_dahdi.c | 6
|
||
b/channels/chan_pjsip.c | 9
|
||
b/channels/chan_sip.c | 1
|
||
b/configs/samples/pjsip.conf.sample | 1
|
||
b/configure | 4
|
||
b/configure.ac | 4
|
||
b/contrib/ast-db-manage/config/versions/79290b511e4b_pjsip_add_disable_rport.py | 39
|
||
b/contrib/realtime/mysql/mysql_config.sql | 6
|
||
b/contrib/realtime/postgresql/postgresql_config.sql | 6
|
||
b/include/asterisk/app.h | 7
|
||
b/include/asterisk/frame.h | 7
|
||
b/include/asterisk/logger.h | 75 +
|
||
b/include/asterisk/manager.h | 2
|
||
b/include/asterisk/message.h | 18
|
||
b/include/asterisk/res_pjsip.h | 12
|
||
b/main/channel.c | 7
|
||
b/main/http.c | 6
|
||
b/main/manager.c | 115 +-
|
||
b/main/message.c | 28
|
||
b/main/pbx.c | 7
|
||
b/main/pbx_variables.c | 8
|
||
b/main/stasis.c | 5
|
||
b/menuselect/menuselect.c | 12
|
||
b/menuselect/menuselect.h | 2
|
||
b/pbx/pbx_dundi.c | 15
|
||
b/res/parking/parking_bridge_features.c | 11
|
||
b/res/res_corosync.c | 564 +++++++---
|
||
b/res/res_fax.c | 11
|
||
b/res/res_http_websocket.c | 49
|
||
b/res/res_pjsip.c | 12
|
||
b/res/res_pjsip/config_system.c | 6
|
||
b/res/res_pjsip/location.c | 25
|
||
b/res/res_pjsip_messaging.c | 3
|
||
b/res/res_pjsip_pubsub.c | 25
|
||
b/res/res_pjsip_registrar.c | 21
|
||
b/res/res_pjsip_sdp_rtp.c | 3
|
||
b/res/res_rtp_asterisk.c | 66 -
|
||
b/res/res_sorcery_memory_cache.c | 18
|
||
b/tests/test_locale.c | 12
|
||
b/third-party/pjproject/Makefile | 1
|
||
b/third-party/pjproject/patches/0011-sip_inv_patch.patch | 39
|
||
b/third-party/pjproject/pjproject-2.10.tar.bz2.md5 | 2
|
||
b/third-party/versions.mak | 2
|
||
b/utils/astman.c | 2
|
||
b/utils/db1-ast/hash/ndbm.c | 3
|
||
b/utils/extconf.c | 9
|
||
third-party/pjproject/patches/0010-ssl_sock_ossl-sip_transport_tls-Add-peer-to-error-me.patch | 157 --
|
||
third-party/pjproject/patches/0020-patch_cnonce_only_digits_option.patch | 53
|
||
third-party/pjproject/patches/0030-ssl-regression-fix.patch | 105 -
|
||
third-party/pjproject/patches/0031-transport-regression-fix.patch | 187 ---
|
||
third-party/pjproject/patches/0040-ICE-Add-callback-for-finding-valid-pair.patch | 84 -
|
||
third-party/pjproject/patches/0040-brackets-in-via-received-params.patch | 40
|
||
third-party/pjproject/pjproject-2.9.tar.bz2.md5 | 2
|
||
67 files changed, 1936 insertions(+), 1410 deletions(-)
|