mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 03:20:57 +00:00
240 lines
10 KiB
Plaintext
240 lines
10 KiB
Plaintext
Release Summary
|
|
|
|
asterisk-17.7.0
|
|
|
|
Date: 2020-09-03
|
|
|
|
<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-17.6.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 Sean Bright 1 Dennis
|
|
5 Joshua C. Colp 1 Michael Neuhauser
|
|
3 George Joseph 1 Ramarajan
|
|
2 Asterisk Development Team 1 tootai
|
|
1 Michael Neuhauser 1 David Cunningham
|
|
1 cmaj 1 Andrew Yager
|
|
1 Nickolay Shmyrev 1 Nickolay V. Shmyrev
|
|
1 Dennis Buteyn 1 Michael Neuhauser
|
|
1 sungtae kim 1 cmaj
|
|
1 Misha Vodsedalek
|
|
1 sungtae kim
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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: Channels/chan_sip/General
|
|
|
|
ASTERISK-29011: chan_sip: ToHost property not cleared on reload
|
|
Reported by: Dennis
|
|
* [53c06791fd] Dennis Buteyn -- chan_sip: Clear ToHost property on peer
|
|
when changing to dynamic host
|
|
|
|
Category: Core/ACL
|
|
|
|
ASTERISK-28978: acl: named_acl rule misconfiguration results in segfault
|
|
on reading rule from realtime
|
|
Reported by: Andrew Yager
|
|
* [7d487b8cb6] Sean Bright -- acl.c: Coerce a NULL pointer into the
|
|
empty string
|
|
|
|
Category: Functions/func_version
|
|
|
|
ASTERISK-29021: [patch] Fix VERSION(ASTERISK_VERSION_NUM) on certified
|
|
versions
|
|
Reported by: cmaj
|
|
* [2a96c52c0c] cmaj -- Makefile: Fix certified version numbers
|
|
|
|
Category: PBX/General
|
|
|
|
ASTERISK-29046: pbx: Deadlock when doing a reload, while simultaneously
|
|
doing an ExtensionState on a pattern match hint that ends up adding an
|
|
extension
|
|
Reported by: Ramarajan
|
|
* [309895efcd] Joshua C. Colp -- pbx: Fix hints deadlock between reload
|
|
and ExtensionState.
|
|
|
|
Category: Resources/res_http_websocket
|
|
|
|
ASTERISK-28975: res_http_websocket: Text payload data doesn't necessary
|
|
include trailing zero
|
|
Reported by: Nickolay V. Shmyrev
|
|
* [c3b3b681fb] Nickolay Shmyrev -- res_http_websocket: Avoid reading
|
|
past end of string
|
|
|
|
Category: Resources/res_musiconhold
|
|
|
|
ASTERISK-28927: Asterisk crash in music on hold
|
|
Reported by: David Cunningham
|
|
* [4167cc1be4] Sean Bright -- res_musiconhold.c: Prevent crash with
|
|
realtime MoH
|
|
|
|
Category: Resources/res_parking
|
|
|
|
ASTERISK-29042: res_parking: Parker UUID is no longer copied
|
|
Reported by: Misha Vodsedalek
|
|
* [b489557c46] Joshua C. Colp -- parking: Copy parker UUID as well.
|
|
|
|
Category: Resources/res_pjsip
|
|
|
|
ASTERISK-28995: res_pjsip_registrar: Expires on statically configured
|
|
contacts is not correct
|
|
Reported by: tootai
|
|
* [4ac3d4cdbd] Joshua C. Colp -- res_pjsip_registrar: Don't specify an
|
|
expiration for static contacts.
|
|
|
|
Category: Resources/res_pjsip_registrar
|
|
|
|
ASTERISK-28995: res_pjsip_registrar: Expires on statically configured
|
|
contacts is not correct
|
|
Reported by: tootai
|
|
* [4ac3d4cdbd] Joshua C. Colp -- res_pjsip_registrar: Don't specify an
|
|
expiration for static contacts.
|
|
|
|
Category: Resources/res_stasis
|
|
|
|
ASTERISK-28987: BridgeCreated ARI event shows wrong video_mode info
|
|
Reported by: sungtae kim
|
|
* [ade20df66b] sungtae kim -- stasis_bridge.c: Fixed wrong video_mode
|
|
shown
|
|
|
|
Category: pjproject/pjsip
|
|
|
|
ASTERISK-28973: Malformed IP address in SDP of 2nd SIP timer triggered
|
|
INVITE when NAT is active (UDP transport with external_media_address)
|
|
Reported by: Michael Neuhauser
|
|
* [bfee7e1550] Michael Neuhauser -- pjproject: clone sdp to protect
|
|
against (nat) modifications
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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 |
|
|
|------------+------------------+----------------------------------------|
|
|
| 81ccbe6a8c | Asterisk | Update for 17.7.0-rc2 |
|
|
| | Development Team | |
|
|
|------------+------------------+----------------------------------------|
|
|
| 25c644736c | Asterisk | Update for 17.7.0-rc1 |
|
|
| | Development Team | |
|
|
|------------+------------------+----------------------------------------|
|
|
| 50a98c37c8 | George Joseph | scope_trace: Add/update utilities |
|
|
|------------+------------------+----------------------------------------|
|
|
| f606312b8f | Sean Bright | vector.h: Fix implementation of |
|
|
| | | AST_VECTOR_COMPACT() for empty vectors |
|
|
|------------+------------------+----------------------------------------|
|
|
| 5042ebf4ff | George Joseph | res_pjsip_session: Ensure reused |
|
|
| | | streams have correct bundle group |
|
|
|------------+------------------+----------------------------------------|
|
|
| 87e79e6f9c | Sean Bright | utf8.c: Add UTF-8 validation and |
|
|
| | | utility functions |
|
|
|------------+------------------+----------------------------------------|
|
|
| 7907c24e6a | Sean Bright | vector.h: Add AST_VECTOR_SORT() |
|
|
|------------+------------------+----------------------------------------|
|
|
| a3aed44d12 | George Joseph | CI: Force publishAsteriskDocs to use |
|
|
| | | python2 |
|
|
|------------+------------------+----------------------------------------|
|
|
| a613e07e76 | Joshua C. Colp | websocket / pjsip: Increase maximum |
|
|
| | | packet size. |
|
|
|------------+------------------+----------------------------------------|
|
|
| ba1472b960 | Joshua C. Colp | pjsip: Include timer patch to prevent |
|
|
| | | cancelling timer 0. |
|
|
+------------------------------------------------------------------------+
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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-17.6.0-summary.html | 175 ------------
|
|
asterisk-17.6.0-summary.txt | 436 --------------------------------
|
|
b/.version | 2
|
|
b/ChangeLog | 272 +++++++++++++++++++
|
|
b/Makefile | 2
|
|
b/asterisk-17.7.0-rc2-summary.html | 13
|
|
b/asterisk-17.7.0-rc2-summary.txt | 90 ++++++
|
|
b/channels/chan_sip.c | 1
|
|
b/include/asterisk/format_cap.h | 11
|
|
b/include/asterisk/res_pjsip_session.h | 8
|
|
b/include/asterisk/stream.h | 87 ++++++
|
|
b/include/asterisk/utf8.h | 188 +++++++++++++
|
|
b/include/asterisk/vector.h | 50 ++-
|
|
b/main/acl.c | 2
|
|
b/main/asterisk.c | 2
|
|
b/main/bridge.c | 1
|
|
b/main/format_cap.c | 22 +
|
|
b/main/pbx.c | 11
|
|
b/main/stream.c | 77 +++++
|
|
b/main/utf8.c | 380 +++++++++++++++++++++++++++
|
|
b/res/parking/parking_bridge_features.c | 1
|
|
b/res/res_http_websocket.c | 35 +-
|
|
b/res/res_musiconhold.c | 170 ++++++++++--
|
|
b/res/res_pjsip_pubsub.c | 16 -
|
|
b/res/res_pjsip_registrar.c | 6
|
|
b/res/res_pjsip_session.c | 28 ++
|
|
b/res/res_stasis.c | 12
|
|
b/res/stasis/stasis_bridge.c | 16 +
|
|
b/res/stasis/stasis_bridge.h | 3
|
|
b/tests/CI/publishAsteriskDocs.sh | 4
|
|
30 files changed, 1407 insertions(+), 714 deletions(-)
|