[asterisk-dev] Asterisk 15.4.0 Now Available

Asterisk Development Team asteriskteam at digium.com
Tue May 1 21:58:59 CDT 2018

The Asterisk Development Team would like to announce the release of Asterisk 15.4.0.
This release is available for immediate download at

The release of Asterisk 15.4.0 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:

New Features made in this release:
 * ASTERISK-27704 - Add cache_pools debug option to
      (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
 * 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
      (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.
      by Ross Beer)
 * ASTERISK-27688 - res_pjsip: Crash on TCP PJSIP Transport
      (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
 * 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
      (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
      (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
      (Reported by Alexander Traud)
 * ASTERISK-25586 - uuid_generate_random detection failure
      (Reported by John Nemeth)
 * ASTERISK-27721 - [patch] BuildSystem: Enable PortAudio in
      (Reported by Alexander Traud)
 * ASTERISK-27715 - [patch] BuildSystem: AC_PATH_PROG sets to
      colon character when not found.
      (Reported by Alexander
 * ASTERISK-27703 - AMI Action VoicemailUsersList returns 0
      (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
      (Reported by Alexander Traud)
 * ASTERISK-27716 - [patch] BuildSystem: Enable autotools in
      (Reported by Alexander Traud)
 * ASTERISK-27714 - [patch] chan_unistim: NetBSD has an
      incompatible struct in_pktinfo.
      (Reported by Alexander
 * ASTERISK-27713 - [patch] BuildSystem: Cast any intptr_t
      explicitly to its proposed type.
      (Reported by Alexander
 * 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
      (Reported by Jean Aunis - Prescom)
 * ASTERISK-27457 - chan_sip: Guests disallowed via TCP (or TLS)
      if existing peer from same IP.
      (Reported by Alexander

Improvements made in this release:
 * ASTERISK-27697 - Enable in-dialog NOTIFY on chan_pjsip
      (Reported by Nathan Bruning)
 * ASTERISK-27770 - [patch] install_prereq: Add Slackware
      (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
      (Reported by Richard Mudgett)
 * ASTERISK-27729 - [patch] install_prereq: Add NetBSD.
      (Reported by Alexander Traud)

For a full list of changes in this release, please see the ChangeLog:

Thank you for your continued support of Asterisk!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-dev/attachments/20180501/4e9dd0a6/attachment-0001.html>

More information about the asterisk-dev mailing list