Discussion:
[asterisk-dev] Asterisk 15.4.0-rc1 Now Available
Asterisk Development Team
2018-04-19 21:30:38 UTC
Permalink
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:
-----------------------------------
* ASTERISK-27704 - Add cache_pools debug option to
pjproject.conf
(Reported by Richard Mudgett)

Bugs fixed in this release:
-----------------------------------
* ASTERISK-27804 - bridge_softmix / app_confbridge: Add support
for combining REMB reports
(Reported by Joshua Colp)
* ASTERISK-27809 - [patch] utils/pval: Add -lBlocksRuntime for
compiler clang conditionally.
(Reported by Alexander
Traud)
* ASTERISK-27806 - BASIC-RETRANS: Implement send

(Reported by Benjamin Keith Ford)
* ASTERISK-27774 - res_musiconhold: Music on hold restarts
after every announcement
(Reported by lvl)
* ASTERISK-27782 - cdr_mysql: Missing MYSQL_PORT definition

(Reported by Evandro César Arruda)
* ASTERISK-27614 - res_pjsip_session: SDP origin does not use
resolved address
(Reported by John M.)
* ASTERISK-27776 - res_rtp_asterisk: Add support for sending
RTCP feedback messages
(Reported by Joshua Colp)
* ASTERISK-27740 - chan_sip: New Channel creation from new SIP
dialog with Replaces failed to be properly tracked and
destroyed
(Reported by Shannon Price)
* ASTERISK-27786 - app_confbridge: Add ability to enable and
configure REMB support
(Reported by Joshua Colp)
* ASTERISK-27706 - PJSIP: Deadlock shutting down subscription
TCP connection and sending subscription message.
(Reported
by Ross Beer)
* ASTERISK-27688 - res_pjsip: Crash on TCP PJSIP Transport
Disconnect
(Reported by Ross Beer)
* ASTERISK-27758 - res_rtp_asterisk: Add support for raising
RTCP feedback messages
(Reported by Joshua Colp)
* ASTERISK-26366 - rtp: RTCP messages with REMB trigger fast
picture update
(Reported by Joshua Colp)
* ASTERISK-27773 - Command line not being parsed correctly with
getopt not from glibc
(Reported by Guido Falsi)
* ASTERISK-27435 - [patch] configure:
pjsip_evsub_set_uas_timeout not found.
(Reported by
Alexander Traud)
* ASTERISK-27761 - [patch] BuildSystem: With external editline,
do not require libs for internal editline.
(Reported by
Alexander Traud)
* ASTERISK-27755 - ConfBridge: raise ConfbridgeTalking when put
on hold and clear talking status
(Reported by Kevin
Harwell)
* ASTERISK-27743 - Generic PLC doesn't work if the 2 codecs on
a channel are equal
(Reported by George Joseph)
* ASTERISK-27745 - [patch] BuildSystem: Remove unused
dependency on libltdl.
(Reported by Alexander Traud)
* ASTERISK-12841 - [patch] Make format_ogg_vorbis work on
OpenBSD
(Reported by Michiel van Baak)
* ASTERISK-27720 - [patch] BuildSystem: Enable Advanced Linux
Sound Architecture (ALSA) in NetBSD.
(Reported by
Alexander Traud)
* ASTERISK-27741 - res_pjsip_rfc3326.c
rfc3326_use_reason_header doesn't account for more than one
'Reason' header
(Reported by Ross Beer)
* ASTERISK-27734 - [patch] BuildSystem: Enable IMAP storage on
openSUSE and Arch Linux.
(Reported by Alexander Traud)
* ASTERISK-27686 - [patch] install_prereq: Update FreeBSD
libraries.
(Reported by Alexander Traud)
* ASTERISK-27733 - [patch] res_srtp: Add support for libsrtp2.x
on openSUSE.
(Reported by Alexander Traud)
* ASTERISK-11015 - NetBSD Build Needs RPATH set in 1.2.25

(Reported by Curt Sampson)
* ASTERISK-27641 - BuildSystem: Enable Better Backtraces in
FreeBSD.
(Reported by Alexander Traud)
* ASTERISK-25586 - uuid_generate_random detection failure

(Reported by John Nemeth)
* ASTERISK-27721 - [patch] BuildSystem: Enable PortAudio in
NetBSD.
(Reported by Alexander Traud)
* ASTERISK-27715 - [patch] BuildSystem: AC_PATH_PROG sets to
colon character when not found.
(Reported by Alexander
Traud)
* ASTERISK-27703 - AMI Action VoicemailUsersList returns 0
MessageCount
(Reported by Sébastien Duthil)
* ASTERISK-27554 - res_pjsip_rfc3326: Order of 'Reason' headers
break many endpoints
(Reported by Ross Beer)
* ASTERISK-27441 - PJSIP: Forked INVITE SDP negotiation gets
one way audio.
(Reported by lvl)
* ASTERISK-27718 - [patch] BuildSystem: Enable Lua in NetBSD.

(Reported by Alexander Traud)
* ASTERISK-27722 - [patch] BuildSystem: Depend not implicitly
but explicitly on external libraries.
(Reported by
Alexander Traud)
* ASTERISK-27719 - [patch] res_http_post: Enable GMime in
NetBSD.
(Reported by Alexander Traud)
* ASTERISK-27716 - [patch] BuildSystem: Enable autotools in
NetBSD.
(Reported by Alexander Traud)
* ASTERISK-27714 - [patch] chan_unistim: NetBSD has an
incompatible struct in_pktinfo.
(Reported by Alexander
Traud)
* ASTERISK-27713 - [patch] BuildSystem: Cast any intptr_t
explicitly to its proposed type.
(Reported by Alexander
Traud)
* ASTERISK-27712 - [patch] BuildSystem: Detect whether
uselocale(.) is available.
(Reported by Alexander Traud)
* ASTERISK-27711 - [patch] BuildSystem: Avoid re-defining of
pthread_* on NetBSD.
(Reported by Alexander Traud)
* ASTERISK-27710 - [patch] BuildSystem: Install init scripts on
openSUSE Tumbleweed.
(Reported by Alexander Traud)
* ASTERISK-27709 - [patch] BuildSystem: Avoid == for comparison
in ./configure.
(Reported by Alexander Traud)
* ASTERISK-27610 - app_amd.so returning TOOLONG before reaching
the timeout
(Reported by Michael Cargile)
* ASTERISK-26688 - 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)
* ASTERISK-27568 - PJSIP: Crash during SIP attended transfer.

(Reported by Bryan Walters)
* ASTERISK-24488 - Wrong remote identity and target in dialog
package XML in NOTIFY
(Reported by Alejandro Padilla)
* ASTERISK-27646 - ICE fails with no candidate nominated

(Reported by Thomas Guebels)
* ASTERISK-27674 - chan_sip: RTP framing issues on outgoing
calls
(Reported by Jean Aunis - Prescom)
* ASTERISK-27457 - chan_sip: Guests disallowed via TCP (or TLS)
if existing peer from same IP.
(Reported by Alexander
Traud)

Improvements made in this release:
-----------------------------------
* ASTERISK-27697 - Enable in-dialog NOTIFY on chan_pjsip
channels
(Reported by Nathan Bruning)
* ASTERISK-27770 - [patch] install_prereq: Add Slackware
(somehow).
(Reported by Alexander Traud)
* ASTERISK-27769 - [patch] install_prereq: Add Gentoo Linux.

(Reported by Alexander Traud)
* ASTERISK-27738 - [patch] install_prereq: Add Arch Linux.

(Reported by Alexander Traud)
* ASTERISK-27736 - [patch] install_prereq: Add SUSE.

(Reported by Alexander Traud)
* ASTERISK-27253 - [patch] libsrtp-2.1.x support

(Reported by Alexander Traud)
* ASTERISK-27728 - [patch] BuildSystem: Add NetBSD.

(Reported by Alexander Traud)
* ASTERISK-27730 - PJSIP: Update bundled PJPROJECT to version
2.7.2
(Reported by Richard Mudgett)
* ASTERISK-27729 - [patch] 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!

Loading...