mirror of https://github.com/asterisk/asterisk
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
734 lines
43 KiB
734 lines
43 KiB
Release Summary
|
|
|
|
asterisk-15.6.0-rc1
|
|
|
|
Date: 2018-08-28
|
|
|
|
<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-15.5.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
|
|
36 George Joseph 1 Emmanuel BUU 8 Alexander Traud
|
|
19 Richard Mudgett 4 Joshua Colp
|
|
17 Corey Farrell 4 Torrey Searle
|
|
10 Joshua Colp 2 Emmanuel BUU
|
|
9 Alexander Traud 2 Benjamin Keith Ford
|
|
3 Torrey Searle 2 Nick French
|
|
2 Kevin Harwell 2 Ross Beer
|
|
2 Jaco Kroon 2 Joshua Elson
|
|
2 Ben Ford 2 George Joseph
|
|
2 Emmanuel BUU 1 Alexei Gradinari
|
|
2 Nick French 1 rleasure
|
|
1 Matthew Fredrickson 1 Samuel Owens
|
|
1 Sean Bright 1 seanchann.zhou
|
|
1 Salah Ahmed 1 Siruja Maharjan
|
|
1 Chris-Savinovich 1 Salah Ahmed
|
|
1 Ivan Poddubny 1 Kevin Harwell
|
|
1 Alexei Gradinari 1 Emmanuel BUU
|
|
1 Florian Floimair 1 Ross Beer
|
|
1 Alec Davis 1 Valentin Safonov
|
|
1 Eric Dantie
|
|
1 Jared Hull
|
|
1 Jonathan Harris
|
|
1 Valentin Safonov
|
|
1 Majdi Bsoul
|
|
1 Ian Gilmour
|
|
1 Alec Davis
|
|
1 Bob Atkins
|
|
1 Thiago Coutinho
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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: Addons/chan_ooh323
|
|
|
|
ASTERISK-27938: [patch] Compile fails with `IPTOS_MINCOST' undeclared.
|
|
Reported by: Alexander Traud
|
|
* [50cb993c77] Alexander Traud -- chan_ooh323: IPTOS_MINCOST is not
|
|
defined on Solaris.
|
|
|
|
Category: Applications/app_queue
|
|
|
|
ASTERISK-27973: app_queue: QUEUESTATUS = CONTINUE instead LEAVEEMPTY
|
|
Reported by: Valentin Safonov
|
|
* [1560e4e65f] Ivan Poddubny -- app_queue: set QUEUESTATUS to LEAVEEMPTY
|
|
instead of CONTINUE
|
|
|
|
Category: Bridges/bridge_softmix
|
|
|
|
ASTERISK-27939: [patch] bridge_softmix_binaural: Enable FFTW3 in Solaris
|
|
11.
|
|
Reported by: Alexander Traud
|
|
* [5a34170f6e] Alexander Traud -- bridge_softmix_binaural: Enable FFTW3
|
|
in Solaris 11.
|
|
|
|
Category: Channels/chan_pjsip
|
|
|
|
ASTERISK-27999: Wrong SRTP use status report
|
|
Reported by: Salah Ahmed
|
|
* [d6edff4c52] Salah Ahmed -- dialplan_functions: wrong srtp use status
|
|
report of a dialplan function
|
|
|
|
Category: Channels/chan_sip/General
|
|
|
|
ASTERISK-28011: chan_sip: get_refer_info() attempted unlock mutex 'peer'
|
|
without owning it!
|
|
Reported by: Alec Davis
|
|
* [de40ba0e02] Alec Davis -- chan_sip: remove unnecessary
|
|
ast_channel_unlock(peer) as RAII looks after it
|
|
|
|
Category: Channels/chan_sip/TCP-TLS
|
|
|
|
ASTERISK-27881: PBX calls via chan_sip TCP trunk now get authentification
|
|
error
|
|
Reported by: Ian Gilmour
|
|
* [e30c1c0f76] Jaco Kroon -- chan_sip: improved ip:port finding of peers
|
|
for non-UDP transports.
|
|
|
|
Category: Contrib/General
|
|
|
|
ASTERISK-27968: systemd: asterisk.service
|
|
Reported by: seanchann.zhou
|
|
* [a4f0fc38de] Corey Farrell -- contrib: Update systemd README.txt.
|
|
|
|
Category: Core/BuildSystem
|
|
|
|
ASTERISK-27991: BuildSystem: Enable Jansson in Solaris 11.
|
|
Reported by: Alexander Traud
|
|
* [7fa8708460] Alexander Traud -- BuildSystem: Enable Jansson in Solaris
|
|
11.
|
|
ASTERISK-27563: pjsip modules always get -O2 even when DONT_OPTIMIZE is
|
|
set
|
|
Reported by: George Joseph
|
|
* [e1635adf8e] Richard Mudgett -- Build: Fix modules getting their
|
|
optimization setting overridden.
|
|
|
|
Category: Core/General
|
|
|
|
ASTERISK-12382: menuselect compilation failure on Solaris 10 / gcc 3.4.3
|
|
Reported by: rleasure
|
|
* [fe541b5379] Alexander Traud -- BuildSystem: Enable ncurses for
|
|
menuselect in Solaris 11.
|
|
ASTERISK-9107: menuselect compilation failure on Solaris 10/gcc-4.1.1
|
|
Reported by: Bob Atkins
|
|
* [fe541b5379] Alexander Traud -- BuildSystem: Enable ncurses for
|
|
menuselect in Solaris 11.
|
|
|
|
Category: Core/Portability
|
|
|
|
ASTERISK-15331: make menuselect fails due to undefined symbols (initscr32,
|
|
w32addch) in menuselect_curses.o
|
|
Reported by: Majdi Bsoul
|
|
* [fe541b5379] Alexander Traud -- BuildSystem: Enable ncurses for
|
|
menuselect in Solaris 11.
|
|
ASTERISK-14935: [regression] menuselect compilation failure on Solaris 10
|
|
Reported by: Samuel Owens
|
|
* [fe541b5379] Alexander Traud -- BuildSystem: Enable ncurses for
|
|
menuselect in Solaris 11.
|
|
|
|
Category: Core/RTP
|
|
|
|
ASTERISK-27967: srtp: rejecting short sdes lifetimes incompatible with
|
|
obihai ATAs
|
|
Reported by: Nick French
|
|
* [5fa6d19c76] Nick French -- SRTP: Lower SDES key lifetime minimum to
|
|
2^20
|
|
|
|
Category: Core/Sorcery
|
|
|
|
ASTERISK-27972: res_sorcery_config: Allow object name based matching
|
|
Reported by: Joshua Colp
|
|
* [c40f1f14aa] Joshua Colp -- res_sorcery_config: Allow configuration
|
|
section to be used based on name.
|
|
|
|
Category: Core/Stasis
|
|
|
|
ASTERISK-27591: Frack errors in stasis.c and memory leakage
|
|
Reported by: Siruja Maharjan
|
|
* [c52c915d7f] Joshua Colp -- devicestate: Don't create topic when
|
|
change isn't cached.
|
|
ASTERISK-25548: stasis: Improve message type "Use of before init/after
|
|
destruction" error
|
|
Reported by: Joshua Colp
|
|
* [cf63a4b0c7] Chris-Savinovich -- stasis: Improve message type "Use of
|
|
before/init after destruction"
|
|
|
|
Category: Resources/res_fax
|
|
|
|
ASTERISK-27657: res_pjsip_t38: ATA fails with hangupcause 58(Bearer
|
|
capability not available)
|
|
Reported by: Jared Hull
|
|
* [c53a382e50] Richard Mudgett -- res_pjsip_t38.c: Be smarter about how
|
|
we respond when T.38 is disabled.
|
|
|
|
Category: Resources/res_pjsip
|
|
|
|
ASTERISK-27978: res_pjsip: Change default transport keepalive to preserve
|
|
behavior
|
|
Reported by: Joshua Colp
|
|
* [1859967e8b] Joshua Colp -- res_pjsip: Update default keepalive
|
|
interval to 90 seconds.
|
|
ASTERISK-26686: res_pjsip: Lock inversion in transport management
|
|
Reported by: Ross Beer
|
|
* [b34a7c54d4] Richard Mudgett --
|
|
res_pjsip/pjsip_transport_management.c: Fix deadlock with transport
|
|
keep alive.
|
|
|
|
Category: Resources/res_pjsip_endpoint_identifier_ip
|
|
|
|
ASTERISK-27548: res_pjsip_endpoint_identifier_ip only matches against
|
|
"generic string" headers
|
|
Reported by: George Joseph
|
|
* [26e4d304d7] Richard Mudgett -- res_pjsip_endpoint_identifier_ip.c:
|
|
Added regex support to match_header
|
|
|
|
Category: Resources/res_pjsip_keepalive
|
|
|
|
ASTERISK-27347: [patch] pjproject_bundled: Disable TCP/TLS keep-alives.
|
|
Reported by: Alexander Traud
|
|
* [6cf7f1b9da] Alexander Traud -- Bundled PJPROJECT: Disable internal
|
|
connection oriented keep-alive.
|
|
|
|
Category: Resources/res_pjsip_pubsub
|
|
|
|
ASTERISK-27956: res_pjsip_pubsub: segfault in function publish_expire
|
|
Reported by: Alexei Gradinari
|
|
* [ec0e185274] Alexei Gradinari -- res_pjsip_pubsub: segfault in
|
|
function publish_expire
|
|
|
|
Category: Resources/res_pjsip_registrar
|
|
|
|
ASTERISK-28001: res_pjsip_registrar: Improve performance of inbound
|
|
handling
|
|
Reported by: Joshua Colp
|
|
* [0b8bb3a3ac] Joshua Colp -- res_pjsip_registrar: Improve performance
|
|
on inbound handling.
|
|
|
|
Category: Resources/res_pjsip_rfc3326
|
|
|
|
ASTERISK-27949: res_pjsip_rfc3326: A lot of endpoints do not correctly
|
|
handle two Reason headers
|
|
Reported by: Ross Beer
|
|
* [4a23f39e3a] George Joseph -- res_pjsip: Add
|
|
'suppress_q850_reason_headers' option to endpoint
|
|
|
|
Category: Resources/res_pjsip_sdp_rtp
|
|
|
|
ASTERISK-28007: rtcp-mux is put in SDP answer regardless of offer
|
|
Reported by: Torrey Searle
|
|
* [81938082ae] Torrey Searle -- res/res_pjsip_sdp_rtp: put rtcp-mux in
|
|
answer only if offered
|
|
ASTERISK-27398: No joint capabilities with video and audio-only streams
|
|
Reported by: Benjamin Keith Ford
|
|
* [905fc67d10] Ben Ford -- res_pjsip/rtp: No joint capabilities between
|
|
streams.
|
|
ASTERISK-27957: PJSIP proposes ICE candidates on answer even if not in
|
|
offer
|
|
Reported by: Torrey Searle
|
|
* [7aef73bbc8] Torrey Searle -- res_pjsip_sdp_rtp: include ice in ANSWER
|
|
only if offered
|
|
|
|
Category: Resources/res_pjsip_session
|
|
|
|
ASTERISK-27955: res_pjsip_session: sdp group:BUNDLE attribute truncated
|
|
Reported by: Kevin Harwell
|
|
* [d9312aaa4f] Kevin Harwell -- res_pjsip_session: sdp group:BUNDLE
|
|
attribute being truncated
|
|
ASTERISK-27763: res_pjsip_session: Initial INVITE with audio+fax results
|
|
in 488 instead of declining stream
|
|
Reported by: Thiago Coutinho
|
|
* [c7ee75ced4] Joshua Colp -- res_pjsip_t38: Decline T.38 stream on
|
|
failure case.
|
|
|
|
Category: Resources/res_pjsip_t38
|
|
|
|
ASTERISK-27944: res_pjsip_t38: Crash receiving 1xx responses other than
|
|
100 before 200 for T.38 reINVITE
|
|
Reported by: Joshua Elson
|
|
* [49c06adc9d] Richard Mudgett -- res_pjsip_t38.c: Fix crash if already
|
|
saw a final T.38 reINVITE response.
|
|
* [d37bfd56db] Richard Mudgett -- res_pjsip_t38.c: Fix crash by ignoring
|
|
1xx messages.
|
|
ASTERISK-27657: res_pjsip_t38: ATA fails with hangupcause 58(Bearer
|
|
capability not available)
|
|
Reported by: Jared Hull
|
|
* [c53a382e50] Richard Mudgett -- res_pjsip_t38.c: Be smarter about how
|
|
we respond when T.38 is disabled.
|
|
ASTERISK-27080: res_pjsip_t38: Slow T.38 re-invite rejection if remote leg
|
|
has T.38 disabled
|
|
Reported by: Torrey Searle
|
|
* [c53a382e50] Richard Mudgett -- res_pjsip_t38.c: Be smarter about how
|
|
we respond when T.38 is disabled.
|
|
|
|
Category: Resources/res_rtp_asterisk
|
|
|
|
ASTERISK-28002: When T.140 realtime text is negociated, a lot of debug
|
|
traces are generated
|
|
Reported by: Emmanuel BUU
|
|
* [b4e1a2c8fe] Emmanuel BUU -- res/res_rtp_asterisk: remove debug traces
|
|
generated by an empty frame
|
|
ASTERISK-27990: res_rtp_asterisk: Requires OpenSSL in Developer Mode.
|
|
Reported by: Alexander Traud
|
|
* [613ebfd718] Alexander Traud -- res_rtp_asterisk: In Developer Mode,
|
|
do not require OpenSSL.
|
|
ASTERISK-27810: BASIC-RETRANS: Implement receive
|
|
Reported by: Benjamin Keith Ford
|
|
* [4048e25194] Ben Ford -- res_rtp_asterisk: Add support for sending
|
|
NACK requests.
|
|
|
|
Category: Third-Party/pjproject
|
|
|
|
ASTERISK-27966: pjsip: Race condition in 183 re transmission can result in
|
|
a deadlock
|
|
Reported by: Torrey Searle
|
|
* [ed4c017952] Torrey Searle -- thirdparty/pjproject: fix deadlock in
|
|
response retransmissions
|
|
ASTERISK-27880: [patch] pjproject_bundled: Repair ./configure
|
|
--with-ssl=PATH.
|
|
Reported by: Alexander Traud
|
|
* [9925c3f7f0] Alexander Traud -- pjproject_bundled: Repair ./configure
|
|
--with-ssl=PATH.
|
|
|
|
Category: pjproject/pjsip
|
|
|
|
ASTERISK-27997: pjproject_bundled: Fix for Solaris builds. Do not undef
|
|
s_addr.
|
|
Reported by: Alexander Traud
|
|
* [09398c26d2] Alexander Traud -- pjproject_bundled: Fix for Solaris
|
|
builds. Do not undef s_addr.
|
|
ASTERISK-27961: res_pjsip: Spurious ERROR logging when printing headers in
|
|
sip_msg
|
|
Reported by: Nick French
|
|
* [c590931ca5] Nick French -- res_pjsip: Remove spurious error logging
|
|
when printing silent headers
|
|
|
|
Improvement
|
|
|
|
Category: Documentation
|
|
|
|
ASTERISK-27993: pjsip_wizard example gives wrong info about unsupported
|
|
SRV records
|
|
Reported by: Jonathan Harris
|
|
* [c5ed5fbb7d] Richard Mudgett -- pjsip_wizard.conf.sample: Update
|
|
remote_hosts description.
|
|
|
|
Category: Resources/res_pjsip_caller_id
|
|
|
|
ASTERISK-28006: PJSIP: Missing "party=calling"/"party=called" in
|
|
Remote-Party-ID
|
|
Reported by: Eric Dantie
|
|
* [614c143134] Joshua Colp -- res_pjsip_caller_id: Add "party" parameter
|
|
to RPID header.
|
|
|
|
Category: Resources/res_rtp_asterisk
|
|
|
|
ASTERISK-27970: res_rtp_asterisk: T.140 packets containing backspace or
|
|
end of line are merged with regular text and it causes some UA to break
|
|
Reported by: Emmanuel BUU
|
|
* [0860f70c79] Emmanuel BUU -- res_rtp_asterisk: Avoid merging command
|
|
and regular T.140 text packets
|
|
|
|
Category: pjproject/pjsip
|
|
|
|
ASTERISK-27995: pjproject_bundled: Find shared libraries in root
|
|
--with-ssl=PATH.
|
|
Reported by: Alexander Traud
|
|
* [d0058ebd21] Alexander Traud -- pjproject_bundled: Find shared
|
|
libraries in root --with-ssl=PATH.
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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 |
|
|
|------------+------------------+----------------------------------------|
|
|
| 4dff996e88 | Jaco Kroon | AMI: be less verbose when adding HTTP |
|
|
| | | headers to AMI/HTTP messages. |
|
|
|------------+------------------+----------------------------------------|
|
|
| e2ca78cdea | Matthew | sample_configs: noload res_hep.so by |
|
|
| | Fredrickson | default |
|
|
|------------+------------------+----------------------------------------|
|
|
| b022c81434 | Sean Bright | app_queue: Silence GCC 8 compiler |
|
|
| | | warning |
|
|
|------------+------------------+----------------------------------------|
|
|
| 4253d387a7 | Richard Mudgett | AMI: Remove docs for nonexistent AMI |
|
|
| | | ContactStatus event headers |
|
|
|------------+------------------+----------------------------------------|
|
|
| 3f98f49e43 | Richard Mudgett | res_sorcery_realtime.c: Fix |
|
|
| | | unqualified fetch warning. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 050d12514a | Richard Mudgett | pbx_dundi.c: Misc memory management |
|
|
| | | fixes when destroying peers |
|
|
|------------+------------------+----------------------------------------|
|
|
| f10feed7d5 | Richard Mudgett | pbx_dundi.c: Handle thread shutdown |
|
|
| | | better. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 60d61a42f8 | Richard Mudgett | pbx_dundi: Fix debug frame decode |
|
|
| | | string. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 66ffda284b | Richard Mudgett | pbx_dundi: Update sample config |
|
|
| | | documentation. |
|
|
|------------+------------------+----------------------------------------|
|
|
| ef9ef0f856 | Richard Mudgett | res_rtp_asterisk.c: Fix unused |
|
|
| | | variable warnings |
|
|
|------------+------------------+----------------------------------------|
|
|
| 8e9fc3710c | George Joseph | CI: Fixup for non-13 branches |
|
|
|------------+------------------+----------------------------------------|
|
|
| 0f1b3e68b9 | George Joseph | CI: Final version of setting correct |
|
|
| | | gerrit creds |
|
|
|------------+------------------+----------------------------------------|
|
|
| ee4b07f66f | George Joseph | CI: Add https credentials to gerrit |
|
|
| | | checkouts |
|
|
|------------+------------------+----------------------------------------|
|
|
| ce04e2ce92 | Corey Farrell | res_resolver_unbound: Fix leak of |
|
|
| | | config nameserver strings. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 0057cd8933 | Corey Farrell | res_pjsip: Resolve transport |
|
|
| | | management leak at shutdown. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 7b1fda5a42 | Corey Farrell | CI: Disable res_odbc if REF_DEBUG is |
|
|
| | | requested. |
|
|
|------------+------------------+----------------------------------------|
|
|
| f4dc473261 | Corey Farrell | res_pjsip: Fix leak in pjsip_options. |
|
|
|------------+------------------+----------------------------------------|
|
|
| aa163aecee | Richard Mudgett | contrib/scripts: Make astgenkey |
|
|
| | | executable |
|
|
|------------+------------------+----------------------------------------|
|
|
| 32d631de0e | Corey Farrell | Sample configs: Fix pjsip.conf syntax |
|
|
| | | error. |
|
|
|------------+------------------+----------------------------------------|
|
|
| c28c77c8bb | Corey Farrell | CI: Add support for coverage |
|
|
| | | processing. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 45aeb08ada | Richard Mudgett | res_pjsip.h: Fix doxygen comments. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 78e6192262 | Joshua Colp | stasis: Reduce calculation of stasis |
|
|
| | | message type hash. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 7e78539136 | Richard Mudgett | res_pjsip: Make pjlib.h consistently |
|
|
| | | included. |
|
|
|------------+------------------+----------------------------------------|
|
|
| f040269d00 | George Joseph | CI: Add optional uninstall step before |
|
|
| | | installing asterisk |
|
|
|------------+------------------+----------------------------------------|
|
|
| 961202b658 | Joshua Colp | res_pjsip_pubsub: Use ast_true for |
|
|
| | | "prune_on_boot". |
|
|
|------------+------------------+----------------------------------------|
|
|
| 9165735a7d | Joshua Colp | res_pjsip_pubsub: Treat |
|
|
| | | "prune_on_boot" as a yes / no. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 0cc68a3505 | George Joseph | CI: Fix placement of job summary |
|
|
| | | statments |
|
|
|------------+------------------+----------------------------------------|
|
|
| d301dca07f | George Joseph | CI: Add docker info to job summary |
|
|
|------------+------------------+----------------------------------------|
|
|
| 86e93c537c | Corey Farrell | Build System: Create 'make |
|
|
| | | install-configs' target. |
|
|
|------------+------------------+----------------------------------------|
|
|
| f2d19f7250 | Kevin Harwell | json.c: improve |
|
|
| | | ast_json_to_ast_variables performance |
|
|
|------------+------------------+----------------------------------------|
|
|
| 64d6b1de4f | George Joseph | CI: Explicitly pass BRANCH_NAME to |
|
|
| | | buildAsterisk and installAsterisk |
|
|
|------------+------------------+----------------------------------------|
|
|
| a56b1321d3 | George Joseph | CI: Add options to initialize and |
|
|
| | | cleanup database to runTestsuite.sh |
|
|
|------------+------------------+----------------------------------------|
|
|
| 72122d9963 | Corey Farrell | CI: Do not `mkdir 2`. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 5e7f00eb51 | Corey Farrell | Build System: Silence build of bundled |
|
|
| | | jansson. |
|
|
|------------+------------------+----------------------------------------|
|
|
| bdbce573b2 | George Joseph | CI: RefDebug: Fix reference to |
|
|
| | | testsuite URL |
|
|
|------------+------------------+----------------------------------------|
|
|
| c0c0e16fd7 | Corey Farrell | Build System: Fix bundled jansson |
|
|
| | | install. |
|
|
|------------+------------------+----------------------------------------|
|
|
| c1d4d595eb | George Joseph | CI: Add --privileged flag to docker |
|
|
| | | options |
|
|
|------------+------------------+----------------------------------------|
|
|
| 1ccf7e806f | George Joseph | CI: Set correct user:group when |
|
|
| | | publishing docs |
|
|
|------------+------------------+----------------------------------------|
|
|
| 3286280835 | Florian Floimair | res_pjsip: Change log message from |
|
|
| | | error to warning for valid use cases |
|
|
|------------+------------------+----------------------------------------|
|
|
| 837c63f834 | Corey Farrell | CI: Split --test-command argument. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 6fd6a4b60e | Corey Farrell | CI: Fix mkdir CACHE_DIR. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 1bab2d0b77 | Corey Farrell | build_tools/make_version: Get |
|
|
| | | MAINLINE_BRANCH from .gitreview. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 4fb3b1b090 | Joshua Colp | sched: Make ABI compatible between dev |
|
|
| | | mode and non-dev mode. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 8cc8c0178d | Corey Farrell | Enable bundling of jansson. |
|
|
|------------+------------------+----------------------------------------|
|
|
| c8cf690b0d | Corey Farrell | CI: Fix logger.conf for unit tests. |
|
|
|------------+------------------+----------------------------------------|
|
|
| 3585d7206b | George Joseph | CI: Add wiki doc publish to periodics |
|
|
|------------+------------------+----------------------------------------|
|
|
| 9283685939 | George Joseph | xmldoc.c: Fix dump of xml document |
|
|
|------------+------------------+----------------------------------------|
|
|
| 1888633669 | Richard Mudgett | res_pjsip: Update endpoint transport |
|
|
| | | option documentation. |
|
|
|------------+------------------+----------------------------------------|
|
|
| d4b6900a22 | Richard Mudgett | pjsip_resolver.c: Use replacement |
|
|
| | | function |
|
|
|------------+------------------+----------------------------------------|
|
|
| 47eb309257 | George Joseph | CI: Fix merge strategy |
|
|
|------------+------------------+----------------------------------------|
|
|
| bd8011f1aa | George Joseph | CI: Fix regex in daily and ref_debug |
|
|
| | | jobs |
|
|
|------------+------------------+----------------------------------------|
|
|
| 5e4e384ea4 | George Joseph | CI: Add pre-build merge back in as |
|
|
| | | RECURSIVE |
|
|
|------------+------------------+----------------------------------------|
|
|
| ca37fcd54c | George Joseph | CI: Remove pre-build merge from gates |
|
|
| | | and checks |
|
|
|------------+------------------+----------------------------------------|
|
|
| 4cecc158f4 | George Joseph | CI: Fix logic inversion in |
|
|
| | | runTestsuite |
|
|
|------------+------------------+----------------------------------------|
|
|
| 6858d8e48e | George Joseph | CI: Add teardownRealtime |
|
|
|------------+------------------+----------------------------------------|
|
|
| 2d91dbedd0 | George Joseph | CI: Prevent Jenkins from triggering |
|
|
| | | jobs back to itself |
|
|
|------------+------------------+----------------------------------------|
|
|
| c3e7a50e9a | George Joseph | CI: runUnittests: loop a few times on |
|
|
| | | waitfullybooted |
|
|
|------------+------------------+----------------------------------------|
|
|
| 3cc4fc6d2f | George Joseph | CI: Add realtime checks to dailies |
|
|
|------------+------------------+----------------------------------------|
|
|
| a1959dfb33 | George Joseph | CI: Add weekly REF_DEBUG testsuite run |
|
|
|------------+------------------+----------------------------------------|
|
|
| 97f111ebbb | George Joseph | CI: Fix bad reporting of status by the |
|
|
| | | verification pub |
|
|
|------------+------------------+----------------------------------------|
|
|
| 521582c2a8 | George Joseph | CI: Make build tag an acceptable |
|
|
| | | docker name |
|
|
|------------+------------------+----------------------------------------|
|
|
| 57b4d2f668 | Corey Farrell | Fix declaration of PBX_CURL for |
|
|
| | | ./configure --without-libcurl |
|
|
|------------+------------------+----------------------------------------|
|
|
| b75b798a0f | George Joseph | CI: Add daily periodics to CI |
|
|
|------------+------------------+----------------------------------------|
|
|
| 16777edefc | George Joseph | CI: Add Asterisk Gates |
|
|
|------------+------------------+----------------------------------------|
|
|
| ce4c29fc40 | George Joseph | CI: Remove duplicate checkout |
|
|
|------------+------------------+----------------------------------------|
|
|
| 40a5bd599e | George Joseph | CI: Update cleanup steps and |
|
|
| | | permissions |
|
|
|------------+------------------+----------------------------------------|
|
|
| 3cad286426 | George Joseph | CI: Fix log artifact paths |
|
|
|------------+------------------+----------------------------------------|
|
|
| e2dc13223e | George Joseph | CI: Remove CleanBeforeCheckout option |
|
|
| | | for testsuite |
|
|
|------------+------------------+----------------------------------------|
|
|
| 4ac963284f | George Joseph | CI: Move gates into source repo |
|
|
|------------+------------------+----------------------------------------|
|
|
| c89b8ded35 | George Joseph | CI: Initial commit for moving CI into |
|
|
| | | source repo |
|
|
|------------+------------------+----------------------------------------|
|
|
| b459ce235d | George Joseph | app_confbridge: Use the SDP 'label' |
|
|
| | | attribute to correlate users |
|
|
|------------+------------------+----------------------------------------|
|
|
| 092f40dcfd | George Joseph | test.c: Make output jUnit compatible |
|
|
+------------------------------------------------------------------------+
|
|
|
|
----------------------------------------------------------------------
|
|
|
|
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 |76982 ----------
|
|
asterisk-15.5.0-summary.html | 359
|
|
asterisk-15.5.0-summary.txt | 894
|
|
b/.gitignore | 2
|
|
b/CHANGES | 18
|
|
b/Makefile | 15
|
|
b/addons/chan_ooh323.c | 4
|
|
b/addons/ooh323c/src/ooSocket.c | 4
|
|
b/apps/app_queue.c | 8
|
|
b/apps/confbridge/confbridge_manager.c | 40
|
|
b/autoconf/libcurl.m4 | 3
|
|
b/bridges/bridge_softmix/bridge_softmix_binaural.c | 6
|
|
b/build_tools/make_version | 2
|
|
b/channels/chan_sip.c | 68
|
|
b/channels/pjsip/dialplan_functions.c | 8
|
|
b/configs/basic-pbx/modules.conf | 6
|
|
b/configs/samples/dundi.conf.sample | 61
|
|
b/configs/samples/modules.conf.sample | 4
|
|
b/configs/samples/pjsip.conf.sample | 18
|
|
b/configs/samples/pjsip_wizard.conf.sample | 8
|
|
b/configure | 414
|
|
b/configure.ac | 34
|
|
b/contrib/ast-db-manage/config/versions/19b00bc19b7b_add_suppress_q850_reason_headers_to_.py | 27
|
|
b/contrib/systemd/README.txt | 3
|
|
b/include/asterisk/autoconfig.h.in | 2
|
|
b/include/asterisk/data_buffer.h | 29
|
|
b/include/asterisk/res_pjsip.h | 21
|
|
b/include/asterisk/res_pjsip_session.h | 4
|
|
b/include/asterisk/sched.h | 5
|
|
b/include/asterisk/stasis.h | 18
|
|
b/include/asterisk/xml.h | 17
|
|
b/main/data_buffer.c | 54
|
|
b/main/devicestate.c | 24
|
|
b/main/json.c | 3
|
|
b/main/manager.c | 76
|
|
b/main/sched.c | 4
|
|
b/main/stasis.c | 17
|
|
b/main/stasis_cache.c | 2
|
|
b/main/stasis_endpoints.c | 12
|
|
b/main/stasis_message.c | 8
|
|
b/main/test.c | 81
|
|
b/main/xml.c | 16
|
|
b/main/xmldoc.c | 46
|
|
b/makeopts.in | 1
|
|
b/menuselect/Makefile | 4
|
|
b/menuselect/configure | 175
|
|
b/menuselect/configure.ac | 13
|
|
b/menuselect/makeopts.in | 1
|
|
b/menuselect/menuselect_curses.c | 8
|
|
b/pbx/dundi-parser.c | 12
|
|
b/pbx/pbx_dundi.c | 101
|
|
b/res/res_pjsip.c | 33
|
|
b/res/res_pjsip/config_domain_aliases.c | 5
|
|
b/res/res_pjsip/config_global.c | 4
|
|
b/res/res_pjsip/config_system.c | 2
|
|
b/res/res_pjsip/pjsip_configuration.c | 1
|
|
b/res/res_pjsip/pjsip_options.c | 1
|
|
b/res/res_pjsip/pjsip_resolver.c | 4
|
|
b/res/res_pjsip/pjsip_transport_management.c | 67
|
|
b/res/res_pjsip_caller_id.c | 29
|
|
b/res/res_pjsip_endpoint_identifier_ip.c | 156
|
|
b/res/res_pjsip_messaging.c | 2
|
|
b/res/res_pjsip_pubsub.c | 4
|
|
b/res/res_pjsip_registrar.c | 149
|
|
b/res/res_pjsip_rfc3326.c | 11
|
|
b/res/res_pjsip_sdp_rtp.c | 59
|
|
b/res/res_pjsip_session.c | 22
|
|
b/res/res_pjsip_t38.c | 71
|
|
b/res/res_resolver_unbound.c | 10
|
|
b/res/res_rtp_asterisk.c | 1230
|
|
b/res/res_sorcery_config.c | 103
|
|
b/res/res_sorcery_realtime.c | 3
|
|
b/res/res_srtp.c | 5
|
|
b/tests/CI/buildAsterisk.sh | 187
|
|
b/tests/CI/ci.functions | 30
|
|
b/tests/CI/gateTestGroups.json | 47
|
|
b/tests/CI/gates.jenkinsfile | 256
|
|
b/tests/CI/installAsterisk.sh | 33
|
|
b/tests/CI/periodic-dailyTestGroups.json | 38
|
|
b/tests/CI/periodics-daily.jenkinsfile | 156
|
|
b/tests/CI/processCoverage.sh | 45
|
|
b/tests/CI/publishAsteriskDocs.sh | 144
|
|
b/tests/CI/ref_debug.jenkinsfile | 131
|
|
b/tests/CI/ref_debugTestGroups.json | 32
|
|
b/tests/CI/runTestsuite.sh | 29
|
|
b/tests/CI/runUnittests.sh | 76
|
|
b/tests/CI/setupJenkinsEnvironment.sh | 7
|
|
b/tests/CI/setupRealtime.sh | 179
|
|
b/tests/CI/teardownRealtime.sh | 12
|
|
b/tests/CI/unittests.jenkinsfile | 219
|
|
b/tests/test_astobj2.c | 5
|
|
b/tests/test_data_buffer.c | 32
|
|
b/third-party/Makefile | 4
|
|
b/third-party/Makefile.rules | 22
|
|
b/third-party/apply_patches | 33
|
|
b/third-party/configure.m4 | 1
|
|
b/third-party/jansson/.gitignore | 4
|
|
b/third-party/jansson/Makefile | 97
|
|
b/third-party/jansson/Makefile.rules | 16
|
|
b/third-party/jansson/configure.m4 | 89
|
|
b/third-party/jansson/jansson-2.11.tar.bz2.md5 | 1
|
|
b/third-party/jansson/patches/0001-Improve-test-coverage.patch | 128
|
|
b/third-party/jansson/patches/0017-Fix-error-handling-in-json_pack.patch | 103
|
|
b/third-party/pjproject/Makefile | 50
|
|
b/third-party/pjproject/Makefile.rules | 5
|
|
b/third-party/pjproject/configure.m4 | 17
|
|
b/third-party/pjproject/patches/0000-configure-ssl-library-path.patch | 18
|
|
b/third-party/pjproject/patches/0000-solaris.patch | 149
|
|
b/third-party/pjproject/patches/0060-sip_msg-Prevent-crash-on-header-without-vptr.patch | 49
|
|
b/third-party/pjproject/patches/0110_fix_tdata_rexmit_deadlock.patch | 203
|
|
b/third-party/pjproject/patches/config_site.h | 8
|
|
b/third-party/pjproject/pjproject-2.7.2.tar.bz2.md5 | 2
|
|
contrib/realtime/mssql/mssql_cdr.sql | 58
|
|
contrib/realtime/mssql/mssql_config.sql | 2003
|
|
contrib/realtime/mssql/mssql_voicemail.sql | 54
|
|
contrib/realtime/mysql/mysql_cdr.sql | 40
|
|
contrib/realtime/mysql/mysql_config.sql | 1166
|
|
contrib/realtime/mysql/mysql_voicemail.sql | 34
|
|
contrib/realtime/oracle/oracle_cdr.sql | 52
|
|
contrib/realtime/oracle/oracle_config.sql | 1969
|
|
contrib/realtime/oracle/oracle_voicemail.sql | 48
|
|
contrib/realtime/postgresql/postgresql_cdr.sql | 44
|
|
contrib/realtime/postgresql/postgresql_config.sql | 1258
|
|
contrib/realtime/postgresql/postgresql_voicemail.sql | 38
|
|
third-party/pjproject/apply_patches | 33
|
|
127 files changed, 5077 insertions(+), 86092 deletions(-)
|