mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 03:20:57 +00:00
668 lines
34 KiB
Plaintext
668 lines
34 KiB
Plaintext
Release Summary
|
|
|
|
asterisk-16.26.0
|
|
|
|
Date: 2022-05-12
|
|
|
|
<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.25.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
|
|
23 Naveen Albert 19 N A
|
|
6 Joshua C. Colp 3 Mark Petersen
|
|
5 Sean Bright 2 Rusty Newton
|
|
3 Asterisk Development Team 2 George Joseph
|
|
3 Ben Ford 1 Michael Cargile
|
|
3 Mark Petersen 1 Andre Heider
|
|
2 Philip Prindeville 1 Alexei Gradinari
|
|
2 George Joseph 1 Daniel Bonazzi
|
|
1 Birger Harzenetter (license 5870) 1 Claude Diderich
|
|
1 Kevin Harwell 1 Scott Griepentrog
|
|
1 Alexei Gradinari 1 Arix
|
|
1 Maximilian Fridrich 1 Stefan Ruijsenaars
|
|
1 Michael Cargile 1 Benjamin Keith Ford
|
|
1 Hugh McMaster 1 LA
|
|
1 Boris P. Korzun 1 Josh Hogan
|
|
1 Yury Kirsanov 1 Ross Beer
|
|
1 Marcel Wagner 1 Boris P. Korzun
|
|
1 Marcel Wagner
|
|
1 INVADE International Ltd.
|
|
1 Leandro Dardini
|
|
1 Yury Kirsanov
|
|
1 Clint Ruoho
|
|
1 Jim Van Meggelen
|
|
1 Stefan Ruijsenaars
|
|
1 Michael Auracher
|
|
1 Tzafrir Cohen
|
|
1 Hugh McMaster
|
|
1 Jonathan Harris
|
|
1 David Herselman
|
|
1 Dmitriy Serov
|
|
1 Philip Prindeville
|
|
1 Michael Auracher
|
|
1 Gregory Massel
|
|
1 Jasper Hafkenscheid
|
|
1 Josh Alberts
|
|
1 Sebastian Gutierrez
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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: Functions/func_odbc
|
|
|
|
ASTERISK-29838: ${SQL_ESC()} not correctly escaping a terminating \
|
|
Reported by: Leandro Dardini
|
|
* [a201ececba] Joshua C. Colp -- func_odbc: Add SQL_ESC_BACKSLASHES
|
|
dialplan function.
|
|
|
|
Category: Resources/res_stir_shaken
|
|
|
|
ASTERISK-29476: res_stir_shaken: Blind SSRF vulnerabilities
|
|
Reported by: Clint Ruoho
|
|
* [10692ba968] Ben Ford -- AST-2022-002 - res_stir_shaken/curl: Add ACL
|
|
checks for Identity header.
|
|
ASTERISK-29872: res_stir_shaken: Resource exhaustion with large files
|
|
Reported by: Benjamin Keith Ford
|
|
* [256e160846] Ben Ford -- AST-2022-001 - res_stir_shaken/curl: Limit
|
|
file size and check start.
|
|
|
|
New Feature
|
|
|
|
Category: Applications/app_confbridge
|
|
|
|
ASTERISK-29931: Option to allow a user to not hear the join sound on enter
|
|
but everyone else can
|
|
Reported by: Michael Cargile
|
|
* [7f3b4b07a4] Michael Cargile -- apps/confbridge: Added
|
|
hear_own_join_sound option to control who hears sound_join
|
|
|
|
Category: Applications/app_queue
|
|
|
|
ASTERISK-29876: app_queue: Add music on hold option
|
|
Reported by: N A
|
|
* [df9791676e] Naveen Albert -- app_queue: Add music on hold option to
|
|
Queue.
|
|
|
|
Category: Channels/chan_pjsip
|
|
|
|
ASTERISK-29941: chan_pjsip: Add ability to send flash events
|
|
Reported by: N A
|
|
* [f97386bd54] Naveen Albert -- chan_pjsip: Add ability to send flash
|
|
events.
|
|
|
|
Category: Functions/General
|
|
|
|
ASTERISK-29820: cli: Add command to evaluate a function
|
|
Reported by: N A
|
|
* [74e28c1270] Naveen Albert -- cli: Add command to evaluate dialplan
|
|
functions.
|
|
|
|
Category: Functions/NewFeature
|
|
|
|
ASTERISK-29486: Hint-like extension value lookup function without device
|
|
state
|
|
Reported by: N A
|
|
* [4199afd360] Naveen Albert -- func_evalexten: Extension evaluation
|
|
function.
|
|
|
|
Category: Functions/func_db
|
|
|
|
ASTERISK-29968: func_db: Add a function to return cardinality of keys at
|
|
prefix
|
|
Reported by: N A
|
|
* [d75da1de1f] Naveen Albert -- func_db: Add function to return
|
|
cardinality at prefix
|
|
|
|
Bug
|
|
|
|
Category: Applications/app_meetme
|
|
|
|
ASTERISK-30002: app_meetme: Don't erroneously set global variables when
|
|
channel is NULL
|
|
Reported by: N A
|
|
* [0018f31353] Naveen Albert -- app_meetme: Don't erroneously set global
|
|
variables.
|
|
|
|
Category: Bridges/bridge_simple
|
|
|
|
ASTERISK-29253: Incorrect bridging on transfer
|
|
Reported by: Yury Kirsanov
|
|
* [069a996bd8] Yury Kirsanov -- bridge_simple.c: Unhold channels on join
|
|
simple bridge.
|
|
|
|
Category: CDR/cdr_adaptive_odbc
|
|
|
|
ASTERISK-30023: cdr_adaptive_odbc: does not support DATETIME database
|
|
columns
|
|
Reported by: Gregory Massel
|
|
* [3cbcc79a72] Joshua C. Colp -- cdr_adaptive_odbc: Add support for
|
|
SQL_DATETIME field type.
|
|
|
|
Category: Channels/chan_dahdi
|
|
|
|
ASTERISK-28518: chan_dahdi: Caller ID FSK Erroneously Sent when Picking Up
|
|
Dahdi Call On Hold
|
|
Reported by: Josh Alberts
|
|
* [3dc982bdcc] Naveen Albert -- chan_dahdi: Don't allow MWI FSK if
|
|
channel not idle.
|
|
ASTERISK-29990: chan_dahdi: adding ring cadences is not idempotent on
|
|
dahdi restart
|
|
Reported by: N A
|
|
* [4350eee04b] Naveen Albert -- chan_dahdi: Don't append cadences on
|
|
dahdi restart.
|
|
ASTERISK-29994: chan_dahdi: Round robin array size is too small for max
|
|
number of groups
|
|
Reported by: N A
|
|
* [d1c23c2cec] Naveen Albert -- chan_dahdi: Fix insufficient array size
|
|
for round robin.
|
|
|
|
Category: Channels/chan_iax2
|
|
|
|
ASTERISK-30007: chan_iax2: Prevent crashes due to attempted encryption
|
|
with missing secrets
|
|
Reported by: N A
|
|
* [59a8cdaca2] Naveen Albert -- chan_iax2: Prevent crash if dialing
|
|
RSA-only call without outkey.
|
|
ASTERISK-29895: chan_iax2: Fix misaligned spacing in iax2 show netstats
|
|
printout
|
|
Reported by: N A
|
|
* [a6f9499c71] Birger Harzenetter -- chan_iax2: Fix spacing in netstats
|
|
command
|
|
ASTERISK-29048: chan_iax2: "iax2 show registry" shows host for perceived
|
|
Reported by: David Herselman
|
|
* [669f9da5ce] Naveen Albert -- chan_iax2: Fix perceived showing host
|
|
address.
|
|
|
|
Category: Channels/chan_pjsip
|
|
|
|
ASTERISK-29842: Do not change 180 Ringing to 183 Progress even if
|
|
early_media already enabled
|
|
Reported by: Mark Petersen
|
|
* [bd5cc4c81e] Mark Petersen -- chan_pjsip: add
|
|
allow_sending_180_after_183 option
|
|
ASTERISK-30006: res_pjsip: UDP transport does not work when
|
|
async_operations is greater than 1
|
|
Reported by: Ross Beer
|
|
* [37981d25e3] Joshua C. Colp -- res_pjsip: Always set async_operations
|
|
to 1.
|
|
|
|
Category: Channels/chan_sip/General
|
|
|
|
ASTERISK-29843: Session timers get removed on UPDATE
|
|
Reported by: Mark Petersen
|
|
* [a107ee8616] Mark Petersen -- chan_sip.c Session timers get removed on
|
|
UPDATE
|
|
ASTERISK-29955: chan_sip: SIP route header is missing on UPDATE
|
|
Reported by: Mark Petersen
|
|
* [edaf12872b] Mark Petersen -- chan_sip: SIP route header is missing on
|
|
UPDATE
|
|
|
|
Category: Channels/chan_sip/Transfers
|
|
|
|
ASTERISK-29955: chan_sip: SIP route header is missing on UPDATE
|
|
Reported by: Mark Petersen
|
|
* [edaf12872b] Mark Petersen -- chan_sip: SIP route header is missing on
|
|
UPDATE
|
|
|
|
Category: Channels/chan_vpb
|
|
|
|
ASTERISK-30021: ast_variable_list_replace_variable uses variable with new
|
|
keyword
|
|
Reported by: Jasper Hafkenscheid
|
|
* [7939a7eef7] Sean Bright -- config.h: Don't use C++ keywords as
|
|
argument names.
|
|
|
|
Category: Core/BuildSystem
|
|
|
|
ASTERISK-29988: REGRESSION: The build process is requiring xmllint or
|
|
xmlstarlet ro be installed when it shouldn't
|
|
Reported by: George Joseph
|
|
* [4a7e01b8ae] George Joseph -- Makefile: Disable XML doc validation
|
|
ASTERISK-29986: build: Asterisk 18.11.0 doesn't compile when wget isn't
|
|
available
|
|
Reported by: Stefan Ruijsenaars
|
|
* [6de7ad5ba1] George Joseph -- make_xml_documentation: Remove usage of
|
|
get_sourceable_makeopts
|
|
|
|
Category: Core/FileFormatInterface
|
|
|
|
ASTERISK-29943: file.c: seeking to negative file offset is not prevented
|
|
Reported by: N A
|
|
* [237defce8a] Naveen Albert -- file.c: Prevent formats from seeking
|
|
negative offsets.
|
|
|
|
Category: Core/General
|
|
|
|
ASTERISK-29948: iostream: Infinite TCP timeout writing data
|
|
Reported by: N A
|
|
* [d33050f172] Joshua C. Colp -- manager: Terminate session on write
|
|
error.
|
|
ASTERISK-29674: Adjust for 64bit time_t
|
|
Reported by: Andre Heider
|
|
* [7f8803ba1c] Philip Prindeville -- time: add support for time64 libcs
|
|
|
|
Category: Core/Logging
|
|
|
|
ASTERISK-22246: Asterisk's "T" flag is ignored when used with "r" or "R"
|
|
flags. (documentation bug)
|
|
Reported by: Rusty Newton
|
|
* [467505d1da] Naveen Albert -- asterisk.c: Warn of incompatibilities
|
|
with remote console.
|
|
ASTERISK-29928: logging messages truncated when using MUSL runtime
|
|
Reported by: Philip Prindeville
|
|
* [309c8da206] Philip Prindeville -- logger: workaround woefully small
|
|
BUFSIZ in MUSL
|
|
|
|
Category: Core/Netsock
|
|
|
|
ASTERISK-29948: iostream: Infinite TCP timeout writing data
|
|
Reported by: N A
|
|
* [d33050f172] Joshua C. Colp -- manager: Terminate session on write
|
|
error.
|
|
|
|
Category: Core/PBX
|
|
|
|
ASTERISK-26719: pbx: Only up to 127 includes in a dialplan context
|
|
(AST_PBX_MAX_STACK - 1)
|
|
Reported by: Tzafrir Cohen
|
|
* [8442c83229] Naveen Albert -- pbx.c: Warn if there are too many
|
|
includes in a context.
|
|
|
|
Category: Documentation
|
|
|
|
ASTERISK-29939: agi: Fix xmldoc bug with set music
|
|
Reported by: N A
|
|
* [2a77d0f069] Naveen Albert -- res_agi: Fix xmldocs bug with set music.
|
|
ASTERISK-28891: documentation: AGICommand_set+music documentation
|
|
arguments displayed incorreclty
|
|
Reported by: Jonathan Harris
|
|
* [2a77d0f069] Naveen Albert -- res_agi: Fix xmldocs bug with set music.
|
|
|
|
Category: General
|
|
|
|
ASTERISK-29728: menuselect: Disabled by default modules that are enabled
|
|
are always recompiled
|
|
Reported by: N A
|
|
* [086c7728a7] Naveen Albert -- menuselect: Don't erroneously recompile
|
|
modules.
|
|
ASTERISK-22246: Asterisk's "T" flag is ignored when used with "r" or "R"
|
|
flags. (documentation bug)
|
|
Reported by: Rusty Newton
|
|
* [467505d1da] Naveen Albert -- asterisk.c: Warn of incompatibilities
|
|
with remote console.
|
|
ASTERISK-26582: Asterisk seems to ignore the "n" parameter for "disable
|
|
console colorization"
|
|
Reported by: Sebastian Gutierrez
|
|
* [467505d1da] Naveen Albert -- asterisk.c: Warn of incompatibilities
|
|
with remote console.
|
|
|
|
Category: PBX/General
|
|
|
|
ASTERISK-29950: SayNumber can handle '01' to '07', but not '08' or '09'
|
|
Reported by: Jim Van Meggelen
|
|
* [2dce4f6579] Sean Bright -- conversions.c: Specify that we only want
|
|
to parse decimal numbers.
|
|
|
|
Category: Resources/res_ari_recordings
|
|
|
|
ASTERISK-29960: ari: Retrieving stored recording can returns wrong file
|
|
Reported by: Arix
|
|
* [b6ae8ab493] Sean Bright -- stasis_recording: Perform a complete match
|
|
on requested filename.
|
|
|
|
Category: Resources/res_pjsip_nat
|
|
|
|
ASTERISK-29411: Crash in pjsip_msg_find_hdr_by_name
|
|
Reported by: LA
|
|
* [324b525e71] Kevin Harwell -- res_pjsip_header_funcs: wrong pool used
|
|
tdata headers
|
|
|
|
Category: Resources/res_pjsip_pubsub
|
|
|
|
ASTERISK-29961: RLS: domain part of 'uri' list attribute mismatch with
|
|
SUBSCRIBE request
|
|
Reported by: Alexei Gradinari
|
|
* [7a4a83ab27] Alexei Gradinari -- res_pjsip_pubsub: RLS 'uri' list
|
|
attribute mismatch with SUBSCRIBE request
|
|
|
|
Category: Resources/res_pjsip_sdp_rtp
|
|
|
|
ASTERISK-26689: res_pjsip_sdp_rtp: 183 Session in Progress. Disconnecting
|
|
channel for lack of RTP activity
|
|
Reported by: Dmitriy Serov
|
|
* [5565d86fa6] Boris P. Korzun -- res_pjsip_sdp_rtp: Improve detecting
|
|
of lack of RTP activity
|
|
ASTERISK-29929: res_pjsip_sdp_rtp: Disconnecting channel for lack of RTP
|
|
activity in one way sessions
|
|
Reported by: Boris P. Korzun
|
|
* [5565d86fa6] Boris P. Korzun -- res_pjsip_sdp_rtp: Improve detecting
|
|
of lack of RTP activity
|
|
|
|
Category: Resources/res_pjsip_session
|
|
|
|
ASTERISK-29655: res_pjsip_session: No video to caller if no camera
|
|
available
|
|
Reported by: Michael Auracher
|
|
* [163abe6934] Maximilian Fridrich -- core_unreal & app_dial: Flip
|
|
stream direction of second channel.
|
|
ASTERISK-29638: res_pjsip_session: No video after early media
|
|
Reported by: Michael Auracher
|
|
* [163abe6934] Maximilian Fridrich -- core_unreal & app_dial: Flip
|
|
stream direction of second channel.
|
|
|
|
Category: Resources/res_stir_shaken
|
|
|
|
ASTERISK-30024: Failed to sign STIR/SHAKEN payload with functionality not
|
|
enabled
|
|
Reported by: Claude Diderich
|
|
* [9ec47a5fa8] Ben Ford -- res_pjsip_stir_shaken.c: Fix enabled when not
|
|
configured.
|
|
|
|
Category: pjproject/pjsip
|
|
|
|
ASTERISK-30015: pjsip / WebRTC: Chrome creating large number of SDP
|
|
attributes
|
|
Reported by: Josh Hogan
|
|
* [8edbc3b07b] Joshua C. Colp -- pjsip: Increase maximum number of
|
|
format attributes.
|
|
ASTERISK-29535: Segmentation fault in libasteriskpj.so.2
|
|
Reported by: Daniel Bonazzi
|
|
* [324b525e71] Kevin Harwell -- res_pjsip_header_funcs: wrong pool used
|
|
tdata headers
|
|
|
|
Improvement
|
|
|
|
Category: Applications/General
|
|
|
|
ASTERISK-29951: app_mf, app_sf: Return -1 on hangup
|
|
Reported by: N A
|
|
* [5a19d3dfe0] Naveen Albert -- app_mf, app_sf: Return -1 if channel
|
|
hangs up.
|
|
ASTERISK-29877: app_mf: Allow reading a maximum number of digits
|
|
Reported by: N A
|
|
* [4abd75b1d4] Naveen Albert -- app_mf: Add max digits option to
|
|
ReceiveMF.
|
|
|
|
Category: Applications/app_dial
|
|
|
|
ASTERISK-25716: Documentation: Document explanations and examples for
|
|
possible values of DIALSTATUS
|
|
Reported by: Rusty Newton
|
|
* [8abe4784ac] Naveen Albert -- app_dial: Document DIALSTATUS return
|
|
values.
|
|
|
|
Category: Applications/app_meetme
|
|
|
|
ASTERISK-29954: app_meetme: Emit warning if conference not found
|
|
Reported by: N A
|
|
* [e409219097] Naveen Albert -- app_meetme: Emit warning if conference
|
|
not found.
|
|
|
|
Category: Codecs/codec_opus
|
|
|
|
ASTERISK-29980: build: External binary modules don't use https
|
|
Reported by: INVADE International Ltd.
|
|
* [1ceb000264] Sean Bright -- download_externals: Use HTTPS for
|
|
downloads
|
|
|
|
Category: Core/BuildSystem
|
|
|
|
ASTERISK-29970: Use pkg-config to find libxml2 headers and libraries
|
|
Reported by: Hugh McMaster
|
|
* [bf9dafa7c2] Hugh McMaster -- configure.ac: Use pkg-config to detect
|
|
libxml2
|
|
ASTERISK-29980: build: External binary modules don't use https
|
|
Reported by: INVADE International Ltd.
|
|
* [1ceb000264] Sean Bright -- download_externals: Use HTTPS for
|
|
downloads
|
|
|
|
Category: Documentation
|
|
|
|
ASTERISK-24827: Missing documentation for chan_dahdi dial string ring
|
|
cadences
|
|
Reported by: Scott Griepentrog
|
|
* [e5dc9e0979] Naveen Albert -- chan_dahdi: Document dial resource
|
|
options.
|
|
ASTERISK-29940: general: Add since tags to xmldocs
|
|
Reported by: N A
|
|
* [7e18d42479] Naveen Albert -- documentation: Adds versioning
|
|
information.
|
|
ASTERISK-29976: Should Readme include information about install_prereq
|
|
script?
|
|
Reported by: Marcel Wagner
|
|
* [e4ad8b223f] Marcel Wagner -- documentation: Add information on
|
|
running install_prereq script in readme
|
|
ASTERISK-25716: Documentation: Document explanations and examples for
|
|
possible values of DIALSTATUS
|
|
Reported by: Rusty Newton
|
|
* [8abe4784ac] Naveen Albert -- app_dial: Document DIALSTATUS return
|
|
values.
|
|
|
|
Category: PBX/General
|
|
|
|
ASTERISK-29967: pbx_builtins: Add missing documentation
|
|
Reported by: N A
|
|
* [a9c4c8461a] Naveen Albert -- pbx_builtins: Add missing options
|
|
documentation
|
|
|
|
Category: Resources/res_pjsip
|
|
|
|
ASTERISK-29351: Qualify pjproject 2.12 for Asterisk
|
|
Reported by: George Joseph
|
|
* [4510fcfe94] Joshua C. Colp -- pjproject: Update bundled to 2.12
|
|
release.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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 |
|
|
|------------+----------------------+------------------------------------|
|
|
| fb65f895a4 | Asterisk Development | Update for 16.26.0-rc1 |
|
|
| | Team | |
|
|
|------------+----------------------+------------------------------------|
|
|
| 1e3acba443 | Asterisk Development | Update CHANGES and UPGRADE.txt for |
|
|
| | Team | 16.26.0 |
|
|
|------------+----------------------+------------------------------------|
|
|
| fda5e507a3 | Asterisk Development | Update CHANGES and UPGRADE.txt for |
|
|
| | Team | 16.25.2 |
|
|
|------------+----------------------+------------------------------------|
|
|
| 4279a8f978 | Sean Bright | openssl: Supress deprecation |
|
|
| | | warnings from OpenSSL 3.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-16.25.0-summary.html | 139
|
|
asterisk-16.25.0-summary.txt | 362
|
|
b/.version | 2
|
|
b/CHANGES | 90
|
|
b/ChangeLog | 868
|
|
b/Makefile | 9
|
|
b/README.md | 5
|
|
b/UPGRADE.txt | 12
|
|
b/apps/app_confbridge.c | 22
|
|
b/apps/app_dial.c | 55
|
|
b/apps/app_dtmfstore.c | 5
|
|
b/apps/app_meetme.c | 18
|
|
b/apps/app_mf.c | 57
|
|
b/apps/app_queue.c | 38
|
|
b/apps/app_sendtext.c | 5
|
|
b/apps/app_sf.c | 39
|
|
b/apps/app_waitforcond.c | 5
|
|
b/apps/confbridge/conf_config_parser.c | 7
|
|
b/apps/confbridge/include/confbridge.h | 1
|
|
b/asterisk-16.26.0-rc1-summary.html | 271
|
|
b/asterisk-16.26.0-rc1-summary.txt | 668
|
|
b/bridges/bridge_simple.c | 21
|
|
b/build_tools/download_externals | 2
|
|
b/build_tools/make_xml_documentation | 42
|
|
b/cdr/cdr_adaptive_odbc.c | 1
|
|
b/channels/chan_dahdi.c | 59
|
|
b/channels/chan_iax2.c | 34
|
|
b/channels/chan_pjsip.c | 38
|
|
b/channels/chan_sip.c | 14
|
|
b/channels/pjsip/dialplan_functions.c | 16
|
|
b/codecs/codecs.xml | 10
|
|
b/configs/samples/chan_dahdi.conf.sample | 5
|
|
b/configs/samples/confbridge.conf.sample | 6
|
|
b/configs/samples/func_odbc.conf.sample | 4
|
|
b/configs/samples/pjsip.conf.sample | 12
|
|
b/configs/samples/queues.conf.sample | 3
|
|
b/configs/samples/stir_shaken.conf.sample | 18
|
|
b/configure |18266 +++++-----
|
|
b/configure.ac | 1
|
|
b/contrib/ast-db-manage/config/versions/0bee61aa9425_allow_180_ringing_with_sdp.py | 36
|
|
b/contrib/realtime/mysql/mysql_config.sql | 6
|
|
b/contrib/realtime/postgresql/postgresql_config.sql | 6
|
|
b/doc/asterisk.8 | 4
|
|
b/funcs/func_channel.c | 5
|
|
b/funcs/func_db.c | 72
|
|
b/funcs/func_env.c | 10
|
|
b/funcs/func_evalexten.c | 147
|
|
b/funcs/func_frame_drop.c | 5
|
|
b/funcs/func_json.c | 5
|
|
b/funcs/func_math.c | 15
|
|
b/funcs/func_odbc.c | 39
|
|
b/funcs/func_sayfiles.c | 5
|
|
b/funcs/func_scramble.c | 5
|
|
b/funcs/func_strings.c | 5
|
|
b/funcs/func_talkdetect.c | 3
|
|
b/include/asterisk/config.h | 13
|
|
b/include/asterisk/pbx.h | 19
|
|
b/include/asterisk/res_pjsip.h | 9
|
|
b/include/asterisk/res_stir_shaken.h | 54
|
|
b/include/asterisk/time.h | 20
|
|
b/main/Makefile | 1
|
|
b/main/asterisk.c | 53
|
|
b/main/conversions.c | 4
|
|
b/main/core_unreal.c | 31
|
|
b/main/file.c | 6
|
|
b/main/logger.c | 15
|
|
b/main/manager.c | 8
|
|
b/main/pbx.c | 79
|
|
b/main/pbx_builtins.c | 7
|
|
b/main/pbx_variables.c | 54
|
|
b/main/time.c | 29
|
|
b/menuselect/configure | 3730 +-
|
|
b/menuselect/configure.ac | 2
|
|
b/menuselect/menuselect.c | 70
|
|
b/res/res.xml | 2
|
|
b/res/res_agi.c | 10
|
|
b/res/res_calendar_caldav.c | 4
|
|
b/res/res_calendar_icalendar.c | 4
|
|
b/res/res_crypto.c | 2
|
|
b/res/res_http_media_cache.c | 7
|
|
b/res/res_odbc.c | 4
|
|
b/res/res_pjsip/config_global.c | 21
|
|
b/res/res_pjsip/config_transport.c | 6
|
|
b/res/res_pjsip/location.c | 5
|
|
b/res/res_pjsip/pjsip_config.xml | 20
|
|
b/res/res_pjsip/pjsip_configuration.c | 1
|
|
b/res/res_pjsip/pjsip_options.c | 4
|
|
b/res/res_pjsip_header_funcs.c | 8
|
|
b/res/res_pjsip_history.c | 25
|
|
b/res/res_pjsip_pubsub.c | 19
|
|
b/res/res_pjsip_registrar.c | 5
|
|
b/res/res_pjsip_sdp_rtp.c | 48
|
|
b/res/res_pjsip_stir_shaken.c | 24
|
|
b/res/res_rtp_asterisk.c | 1
|
|
b/res/res_stir_shaken.c | 96
|
|
b/res/res_stir_shaken/curl.c | 177
|
|
b/res/res_stir_shaken/curl.h | 5
|
|
b/res/res_stir_shaken/profile.c | 241
|
|
b/res/res_stir_shaken/profile.h | 39
|
|
b/res/res_stir_shaken/profile_private.h | 40
|
|
b/res/res_stir_shaken/stir_shaken.c | 29
|
|
b/res/res_stir_shaken/stir_shaken.h | 7
|
|
b/res/res_tonedetect.c | 15
|
|
b/res/stasis_recording/stored.c | 6
|
|
b/tests/test_conversions.c | 12
|
|
b/third-party/pjproject/patches/0000-configure-ssl-library-path.patch | 29
|
|
b/third-party/pjproject/patches/0000-remove-third-party.patch | 33
|
|
b/third-party/pjproject/patches/0100-allow_multiple_auth_headers.patch | 413
|
|
build_tools/get_sourceable_makeopts | 54
|
|
third-party/pjproject/patches/0000-set_apps_initial_log_level.patch | 53
|
|
third-party/pjproject/patches/0000-solaris.patch | 135
|
|
third-party/pjproject/patches/0011-sip_inv_patch.patch | 39
|
|
third-party/pjproject/patches/0020-pjlib_cancel_timer_0.patch | 39
|
|
third-party/pjproject/patches/0050-fix-race-parallel-build.patch | 72
|
|
third-party/pjproject/patches/0060-clone-sdp-for-sip-timer-refresh-invite.patch | 28
|
|
third-party/pjproject/patches/0070-fix-incorrect-copying-when-creating-cancel.patch | 37
|
|
third-party/pjproject/patches/0080-fix-sdp-neg-modify-local-offer.patch | 33
|
|
third-party/pjproject/patches/0090-Skip-unsupported-digest-algorithm-2408.patch | 212
|
|
third-party/pjproject/patches/0100-fix-double-stun-free.patch | 82
|
|
third-party/pjproject/patches/0110-tls-parent-listener-destroyed.patch | 166
|
|
third-party/pjproject/patches/0111-ssl-premature-destroy.patch | 136
|
|
third-party/pjproject/patches/0120-pjmedia_sdp_attr_get_rtpmap-Strip-param-trailing-whi.patch | 32
|
|
third-party/pjproject/patches/0130-sip_inv-Additional-multipart-support-2919-2920.patch | 661
|
|
third-party/pjproject/patches/0140-Fix-incorrect-unescaping-of-tokens-during-parsing-29.patch | 123
|
|
third-party/pjproject/patches/0150-Create-generic-pjsip_hdr_find-functions.patch | 176
|
|
third-party/pjproject/patches/0160-Additional-multipart-improvements.patch | 644
|
|
third-party/pjproject/patches/0170-stun-integer-underflow.patch | 26
|
|
third-party/pjproject/patches/0171-dialog-set-free.patch | 114
|
|
128 files changed, 16461 insertions(+), 13565 deletions(-)
|