mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 03:20:57 +00:00
364 lines
18 KiB
Plaintext
364 lines
18 KiB
Plaintext
Release Summary
|
|
|
|
asterisk-16.25.0-rc1
|
|
|
|
Date: 2022-03-17
|
|
|
|
<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-16.24.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
|
|
12 Naveen Albert 12 N A
|
|
5 George Joseph 4 Alexei Gradinari
|
|
4 Alexei Gradinari 3 Kevin Harwell
|
|
3 Kevin Harwell 1 George Joseph
|
|
3 Sean Bright 1 cagdas kopuz
|
|
1 Kfir Itzhak 1 Boris P. Korzun
|
|
1 Asterisk Development Team 1 Kfir Itzhak
|
|
1 Mike Bradeen 1 Joshua C. Colp
|
|
1 Joshua C. Colp 1 kwk
|
|
1 Ben Ford 1 Napadailo Yaroslav
|
|
1 Boris P. Korzun
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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.
|
|
|
|
Security
|
|
|
|
Category: pjproject/pjsip
|
|
|
|
ASTERISK-29945: pjproject: Security fixes for things
|
|
Reported by: Kevin Harwell
|
|
* [0d4dfbf8e3] Kevin Harwell -- AST-2022-006: pjproject - unconstrained
|
|
malformed multipart SIP message
|
|
* [7f76dce133] Kevin Harwell -- AST-2022-005: pjproject - undefined
|
|
behavior after freeing a dialog set
|
|
* [08c92cb997] Kevin Harwell -- AST-2022-004: pjproject - possible
|
|
integer underflow on STUN message
|
|
|
|
New Feature
|
|
|
|
Category: Channels/General
|
|
|
|
ASTERISK-29840: func_channel: Add LASTCONTEXT and LASTEXTEN fields
|
|
Reported by: N A
|
|
* [f60dcfc333] Naveen Albert -- func_channel: Add lastcontext and
|
|
lastexten.
|
|
|
|
Category: Core/ManagerInterface/NewFeature
|
|
|
|
ASTERISK-29853: ami: Allow events to be globally disabled
|
|
Reported by: N A
|
|
* [466a361626] Naveen Albert -- ami: Allow events to be globally
|
|
disabled.
|
|
|
|
Bug
|
|
|
|
Category: Applications/app_queue
|
|
|
|
ASTERISK-29873: [patch] Queue Realtime load
|
|
Reported by: Alexei Gradinari
|
|
* [aaf507fa36] Alexei Gradinari -- app_queue: load queues and members
|
|
from Realtime when needed
|
|
|
|
Category: Core/General
|
|
|
|
ASTERISK-29365: taskprocessor: Can cause assert at shutdown
|
|
Reported by: Joshua C. Colp
|
|
* [e6cff954ab] Mike Bradeen -- taskprocessor.c: Prevent crash on
|
|
graceful shutdown
|
|
|
|
Category: Core/ManagerInterface
|
|
|
|
ASTERISK-18416: [patch] Realtime queue agents unavailable via AMI before a
|
|
call event.
|
|
Reported by: kwk
|
|
* [aaf507fa36] Alexei Gradinari -- app_queue: load queues and members
|
|
from Realtime when needed
|
|
ASTERISK-27597: AMI Queuestatus not working (with realtime queue)
|
|
Reported by: cagdas kopuz
|
|
* [aaf507fa36] Alexei Gradinari -- app_queue: load queues and members
|
|
from Realtime when needed
|
|
ASTERISK-29886: Asterisk AMI sends not-valid XML
|
|
Reported by: Napadailo Yaroslav
|
|
* [ba4d6aac20] Sean Bright -- manager.c: Generate valid XML if attribute
|
|
names have leading digits.
|
|
|
|
Category: General
|
|
|
|
ASTERISK-29923: docs, LICENSE: pbx.digium.com no longer exists
|
|
Reported by: N A
|
|
* [c214e0d115] Naveen Albert -- configs, LICENSE: remove pbx.digium.com.
|
|
|
|
Category: Resources/res_config_pgsql
|
|
|
|
ASTERISK-29924: res_config_pgsql: omit "unsupported column type 'text'"
|
|
error
|
|
Reported by: Boris P. Korzun
|
|
* [e82627c001] Boris P. Korzun -- res_config_pgsql: Add text-type column
|
|
check in require_pgsql()
|
|
|
|
Category: Resources/res_pjsip_pubsub
|
|
|
|
ASTERISK-29904: RLS: Batched Notifications stop working
|
|
Reported by: Alexei Gradinari
|
|
* [99e0bedf7b] Alexei Gradinari -- res_pjsip_pubsub: fix Batched
|
|
Notifications stop working
|
|
|
|
Improvement
|
|
|
|
Category: Applications/app_mp3
|
|
|
|
ASTERISK-29900: app_mp3: Document and warn about https incompatibility
|
|
Reported by: N A
|
|
* [312e8989dd] Naveen Albert -- app_mp3: Document and warn about HTTPS
|
|
incompatibility.
|
|
|
|
Category: Applications/app_queue
|
|
|
|
ASTERISK-29909: app_queue: Add support for withdrawing a call
|
|
Reported by: Kfir Itzhak
|
|
* [3069e1c640] Kfir Itzhak -- app_queue: Add QueueWithdrawCaller AMI
|
|
action
|
|
|
|
Category: Applications/app_voicemail
|
|
|
|
ASTERISK-29920: app_voicemail: Warn if trying to manage nonexistent
|
|
mailbox
|
|
Reported by: N A
|
|
* [76e3fb402f] Naveen Albert -- app_voicemail: Emit warning if asking
|
|
for nonexistent mailbox.
|
|
|
|
Category: Core/Channels
|
|
|
|
ASTERISK-29897: channels: Increase core debug levels for chatty debugs
|
|
Reported by: N A
|
|
* [a1f207bcf7] Naveen Albert -- channel.c: Clean up debug level 1.
|
|
|
|
Category: Core/Portability
|
|
|
|
ASTERISK-29353: Qualify jansson 2.14 for asterisk
|
|
Reported by: George Joseph
|
|
* [be09484831] Joshua C. Colp -- jansson: Update bundled to 2.14
|
|
version.
|
|
|
|
Category: Documentation
|
|
|
|
ASTERISK-29896: xmldocs: Add since tag
|
|
Reported by: N A
|
|
* [c4afe9e664] Naveen Albert -- documentation: Add since tag to xmldocs
|
|
DTD
|
|
ASTERISK-29898: documentation: Add default attributes to documentation
|
|
Reported by: N A
|
|
* [248f670470] Naveen Albert -- documentation: Adds missing default
|
|
attributes.
|
|
|
|
Category: Functions/func_curl
|
|
|
|
ASTERISK-29809: curl, stir_shaken: refactor curl code
|
|
Reported by: N A
|
|
* [78b7ab11a4] Naveen Albert -- res_stir_shaken: refactor utility
|
|
function
|
|
|
|
Category: Functions/func_db
|
|
|
|
ASTERISK-29925: func_db: Warn about malformed key names
|
|
Reported by: N A
|
|
* [b471b40bc7] Naveen Albert -- func_db: Add validity check for key
|
|
names when writing.
|
|
|
|
Category: General
|
|
|
|
ASTERISK-29861: asterisk.h: add macro for curl user agent
|
|
Reported by: N A
|
|
* [6f128da80c] Naveen Albert -- asterisk: Add macro for curl user agent.
|
|
ASTERISK-29866: cli: add core dump information to core show settings
|
|
Reported by: N A
|
|
* [f0c6b900de] Naveen Albert -- cli: Add core dump info to core show
|
|
settings.
|
|
|
|
Category: Resources/res_pjsip_pubsub
|
|
|
|
ASTERISK-29906: [patch] update RLS to reflect the changes to the lists
|
|
Reported by: Alexei Gradinari
|
|
* [90eaf227c6] Alexei Gradinari -- res_pjsip_pubsub: update RLS to
|
|
reflect the changes to the lists
|
|
ASTERISK-29891: [patch] provide a display name for RLS subscriptions
|
|
Reported by: Alexei Gradinari
|
|
* [dffc4408e7] Alexei Gradinari -- res_pjsip_pubsub: provide a display
|
|
name for RLS subscriptions
|
|
|
|
Category: Resources/res_stir_shaken
|
|
|
|
ASTERISK-29809: curl, stir_shaken: refactor curl code
|
|
Reported by: N A
|
|
* [78b7ab11a4] Naveen Albert -- res_stir_shaken: refactor utility
|
|
function
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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 |
|
|
|------------+----------------------+------------------------------------|
|
|
| 8663dab865 | Asterisk Development | Update CHANGES and UPGRADE.txt for |
|
|
| | Team | 16.25.0 |
|
|
|------------+----------------------+------------------------------------|
|
|
| 705600d48e | Ben Ford | AMI: Bump version for 16.25.0. |
|
|
|------------+----------------------+------------------------------------|
|
|
| 45fec4bb7c | George Joseph | xml.c, config,c: Add stylesheets |
|
|
| | | and variable list string parsing |
|
|
|------------+----------------------+------------------------------------|
|
|
| f7158cc659 | George Joseph | xmldoc: Fix issue with xmlstarlet |
|
|
| | | validation |
|
|
|------------+----------------------+------------------------------------|
|
|
| 2fcd80ef38 | George Joseph | Makefile: Allow XML documentation |
|
|
| | | to exist outside source files |
|
|
|------------+----------------------+------------------------------------|
|
|
| 13177a310d | George Joseph | build: Refactor the earlier |
|
|
| | | "basebranch" commit |
|
|
|------------+----------------------+------------------------------------|
|
|
| 83372e7ab5 | George Joseph | core: Config and XML tweaks needed |
|
|
| | | for geolocation |
|
|
|------------+----------------------+------------------------------------|
|
|
| a2eb555230 | Sean Bright | manager.c: Simplify AMI |
|
|
| | | ModuleCheck handling |
|
|
|------------+----------------------+------------------------------------|
|
|
| 7857e7914d | Sean Bright | res_pjsip.c: Correct minor typos |
|
|
| | | in 'realm' documentation. |
|
|
+------------------------------------------------------------------------+
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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.
|
|
|
|
.lastclean | 1
|
|
.version | 1
|
|
ChangeLog |97866 ----------
|
|
asterisk-16.24.0-summary.html | 434
|
|
asterisk-16.24.0-summary.txt | 867
|
|
b/.gitignore | 2
|
|
b/CHANGES | 50
|
|
b/LICENSE | 3
|
|
b/Makefile | 58
|
|
b/UPGRADE.txt | 13
|
|
b/apps/app_mp3.c | 6
|
|
b/apps/app_queue.c | 196
|
|
b/apps/app_reload.c | 5
|
|
b/apps/app_voicemail.c | 12
|
|
b/build_tools/get_sourceable_makeopts | 54
|
|
b/build_tools/make_version | 33
|
|
b/build_tools/make_xml_documentation | 249
|
|
b/build_tools/menuselect-deps.in | 1
|
|
b/configs/samples/extensions.conf.sample | 9
|
|
b/configs/samples/manager.conf.sample | 11
|
|
b/configs/samples/pjsip.conf.sample | 18
|
|
b/configure | 136
|
|
b/configure.ac | 6
|
|
b/contrib/ast-db-manage/config/versions/8f72185e437f_res_pjsip_pubsub_add_resource_list_.py | 29
|
|
b/doc/appdocsxml.dtd | 14
|
|
b/funcs/func_channel.c | 10
|
|
b/funcs/func_curl.c | 4
|
|
b/funcs/func_db.c | 8
|
|
b/include/asterisk.h | 2
|
|
b/include/asterisk/channel.h | 2
|
|
b/include/asterisk/config.h | 55
|
|
b/include/asterisk/file.h | 17
|
|
b/include/asterisk/manager.h | 2
|
|
b/include/asterisk/res_pjsip_pubsub.h | 11
|
|
b/include/asterisk/xml.h | 108
|
|
b/main/asterisk.c | 39
|
|
b/main/audiohook.c | 10
|
|
b/main/cdr.c | 8
|
|
b/main/channel.c | 4
|
|
b/main/channel_internal_api.c | 18
|
|
b/main/config.c | 76
|
|
b/main/file.c | 20
|
|
b/main/manager.c | 84
|
|
b/main/taskprocessor.c | 67
|
|
b/main/xml.c | 182
|
|
b/makeopts.in | 2
|
|
b/res/res_ari.c | 4
|
|
b/res/res_config_pgsql.c | 4
|
|
b/res/res_http_media_cache.c | 4
|
|
b/res/res_pjsip.c | 2924
|
|
b/res/res_pjsip/pjsip_config.xml | 2029
|
|
b/res/res_pjsip/pjsip_manager.xml | 901
|
|
b/res/res_pjsip_exten_state.c | 24
|
|
b/res/res_pjsip_pubsub.c | 150
|
|
b/res/res_stir_shaken/curl.c | 43
|
|
b/tests/CI/buildAsterisk.sh | 9
|
|
b/tests/CI/installAsterisk.sh | 9
|
|
b/tests/test_config.c | 83
|
|
b/third-party/jansson/jansson-2.14.tar.bz2.md5 | 1
|
|
b/third-party/pjproject/patches/0170-stun-integer-underflow.patch | 26
|
|
b/third-party/pjproject/patches/0171-dialog-set-free.patch | 114
|
|
b/third-party/pjproject/patches/0172-prevent-multipart-oob.patch | 37
|
|
contrib/realtime/mysql/mysql_cdr.sql | 41
|
|
contrib/realtime/mysql/mysql_config.sql | 1300
|
|
contrib/realtime/mysql/mysql_voicemail.sql | 35
|
|
contrib/realtime/postgresql/postgresql_cdr.sql | 45
|
|
contrib/realtime/postgresql/postgresql_config.sql | 1404
|
|
contrib/realtime/postgresql/postgresql_voicemail.sql | 39
|
|
third-party/jansson/jansson-2.12.tar.bz2.md5 | 1
|
|
69 files changed, 4819 insertions(+), 105211 deletions(-)
|