The Asterisk Development Team would like to announce the first release candidate of Asterisk 15.4.0.
This release candidate is available for immediate download at
http://downloads.asterisk.org/pub/telephony/asterisk
The release of Asterisk 15.4.0-rc1 resolves several issues reported by the
community and would have not been possible without your participation.
Thank you!
The following issues are resolved in this release candidate:
New Features made in this release:
———————————–
|
Add cache_pools debug option to pjproject.conf (Reported by Richard Mudgett) |
Bugs fixed in this release:
———————————–
|
bridge_softmix / app_confbridge: Add support for combining REMB reports (Reported by Joshua Colp) |
|
|
utils/pval: Add -lBlocksRuntime for compiler clang conditionally. (Reported by Alexander Traud) |
|
|
BASIC-RETRANS: Implement send (Reported by Benjamin Keith Ford) |
|
|
res_musiconhold: Music on hold restarts after every announcement (Reported by lvl) |
|
|
cdr_mysql: Missing MYSQL_PORT definition (Reported by Evandro César Arruda) |
|
|
res_pjsip_session: SDP origin does not use resolved address (Reported by John M.) |
|
|
res_rtp_asterisk: Add support for sending RTCP feedback messages (Reported by Joshua Colp) |
|
|
chan_sip: New Channel creation from new SIP dialog with Replaces failed to be properly tracked and destroyed (Reported by Shannon Price) |
|
|
app_confbridge: Add ability to enable and configure REMB support (Reported by Joshua Colp) |
|
|
PJSIP: Deadlock shutting down subscription TCP connection and sending subscription message. (Reported by Ross Beer) |
|
|
res_pjsip: Crash on TCP PJSIP Transport Disconnect (Reported by Ross Beer) |
|
|
res_rtp_asterisk: Add support for raising RTCP feedback messages (Reported by Joshua Colp) |
|
|
rtp: RTCP messages with REMB trigger fast picture update (Reported by Joshua Colp) |
|
|
Command line not being parsed correctly with getopt not from glibc (Reported by Guido Falsi) |
|
|
configure: pjsip_evsub_set_uas_timeout not found. (Reported by Alexander Traud) |
|
|
BuildSystem: With external editline, do not require libs for internal editline. (Reported by Alexander Traud) |
|
|
ConfBridge: raise ConfbridgeTalking when put on hold and clear talking status (Reported by Kevin Harwell) |
|
|
Generic PLC doesn’t work if the 2 codecs on a channel are equal (Reported by George Joseph) |
|
|
BuildSystem: Remove unused dependency on libltdl. (Reported by Alexander Traud) |
|
|
Make format_ogg_vorbis work on OpenBSD (Reported by Michiel van Baak) |
|
|
BuildSystem: Enable Advanced Linux Sound Architecture (ALSA) in NetBSD. (Reported by Alexander Traud) |
|
|
res_pjsip_rfc3326.c rfc3326_use_reason_header doesn’t account for more than one ‘Reason’ header (Reported by Ross Beer) |
|
|
BuildSystem: Enable IMAP storage on openSUSE and Arch Linux. (Reported by Alexander Traud) |
|
|
install_prereq: Update FreeBSD libraries. (Reported by Alexander Traud) |
|
|
res_srtp: Add support for libsrtp2.x on openSUSE. (Reported by Alexander Traud) |
|
|
NetBSD Build Needs RPATH set in 1.2.25 (Reported by Curt Sampson) |
|
|
BuildSystem: Enable Better Backtraces in FreeBSD. (Reported by Alexander Traud) |
|
|
uuid_generate_random detection failure (Reported by John Nemeth) |
|
|
BuildSystem: Enable PortAudio in NetBSD. (Reported by Alexander Traud) |
|
|
BuildSystem: AC_PATH_PROG sets to colon character when not found. (Reported by Alexander Traud) |
|
|
AMI Action VoicemailUsersList returns 0 MessageCount (Reported by Sébastien Duthil) |
|
|
res_pjsip_rfc3326: Order of ‘Reason’ headers break many endpoints (Reported by Ross Beer) |
|
|
PJSIP: Forked INVITE SDP negotiation gets one way audio. (Reported by lvl) |
|
|
BuildSystem: Enable Lua in NetBSD. (Reported by Alexander Traud) |
|
|
BuildSystem: Depend not implicitly but explicitly on external libraries. (Reported by Alexander Traud) |
|
|
res_http_post: Enable GMime in NetBSD. (Reported by Alexander Traud) |
|
|
BuildSystem: Enable autotools in NetBSD. (Reported by Alexander Traud) |
|
|
chan_unistim: NetBSD has an incompatible struct in_pktinfo. (Reported by Alexander Traud) |
|
|
BuildSystem: Cast any intptr_t explicitly to its proposed type. (Reported by Alexander Traud) |
|
|
BuildSystem: Detect whether uselocale(.) is available. (Reported by Alexander Traud) |
|
|
BuildSystem: Avoid re-defining of pthread_* on NetBSD. (Reported by Alexander Traud) |
|
|
BuildSystem: Install init scripts on openSUSE Tumbleweed. (Reported by Alexander Traud) |
|
|
BuildSystem: Avoid == for comparison in ./configure. (Reported by Alexander Traud) |
|
|
app_amd.so returning TOOLONG before reaching the timeout (Reported by Michael Cargile) |
|
|
Documentation: voicemail.conf.sample shows 512 limit for emailbody field, however this is only true if compiled with LOW_MEMORY option (Reported by Fran Vicente) |
|
|
PJSIP: Crash during SIP attended transfer. (Reported by Bryan Walters) |
|
|
Wrong remote identity and target in dialog package XML in NOTIFY (Reported by Alejandro Padilla) |
|
|
ICE fails with no candidate nominated (Reported by Thomas Guebels) |
|
|
chan_sip: RTP framing issues on outgoing calls (Reported by Jean Aunis – Prescom) |
|
|
chan_sip: Guests disallowed via TCP (or TLS) if existing peer from same IP. (Reported by Alexander Traud) |
Improvements made in this release:
———————————–
|
Enable in-dialog NOTIFY on chan_pjsip channels (Reported by Nathan Bruning) |
|
|
install_prereq: Add Slackware (somehow). (Reported by Alexander Traud) |
|
|
install_prereq: Add Gentoo Linux. (Reported by Alexander Traud) |
|
|
install_prereq: Add Arch Linux. (Reported by Alexander Traud) |
|
|
install_prereq: Add SUSE. (Reported by Alexander Traud) |
|
|
libsrtp-2.1.x support (Reported by Alexander Traud) |
|
|
BuildSystem: Add NetBSD. (Reported by Alexander Traud) |
|
|
PJSIP: Update bundled PJPROJECT to version 2.7.2 (Reported by Richard Mudgett) |
|
|
install_prereq: Add NetBSD. (Reported by Alexander Traud) |
For a full list of changes in this release candidate, please see the ChangeLog:
http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-15.4.0-rc1
Thank you for your continued support of Asterisk!