./comms/asterisk18, The Asterisk Software PBX

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 18.9.0nb3, Package name: asterisk-18.9.0nb3, Maintainer: jnemeth

Asterisk is a complete PBX in software. It provides all of the
features you would expect from a PBX and more. Asterisk does voice
over IP in three protocols, and can interoperate with almost all
standards-based telephony equipment using relatively inexpensive
hardware.

Asterisk provides Voicemail services with Directory, Call Conferencing,
Interactive Voice Response, Call Queuing. It has support for
three-way calling, caller ID services, ADSI, SIP and H.323 (as both
client and gateway).

This is a long term support version. It is scheduled to go to
security fixes only on October 20th, 2024, and EOL on October 20th,
2025. See here for more information about Asterisk versions:
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions


Required to run:
[textproc/libxml2] [www/curl] [audio/speex] [lang/perl5] [textproc/iksemel] [audio/speexdsp]

Required to build:
[pkgtools/cwrappers]

Package options: asterisk-config, jabber, ldap, speex

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2022-06-30 13:19:02 by Nia Alarie | Files touched by this commit (524)
Log message:
*: Revbump packages that use Python at runtime without a PKGNAME prefix
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-05-10 13:49:04 by Nia Alarie | Files touched by this commit (3)
Log message:
asterisk*: Check for NetBSD properly. Use OPSYS_VERSION.
   2022-05-05 10:20:09 by Nia Alarie | Files touched by this commit (4)
Log message:
asterisk*: Use OPSYS_VERSION to numerically compare NetBSD versions
   2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) | Package updated
Log message:
revbump for textproc/icu update
   2021-12-17 09:07:07 by John Nemeth | Files touched by this commit (4)
Log message:
Update to Asterisk 18.9.0.  This is a patch release.

The Asterisk Development Team would like to announce the release
of Asterisk 18.  9.0.

The release of Asterisk 18.9.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-29720 - res_tonedetect: Add call progress tone detection
      (Reported by N A)
 * ASTERISK-18069 - [patch] app_queue Add Login Time and Last
      Paused Times to Queue Members
      (Reported by Jamuel Starkey)

Bugs fixed in this release:
-----------------------------------
 * ASTERISK-29779 - progdocs: Hidden code sections with syntax errors.
      (Reported by Alexander Traud)
 * ASTERISK-29732 - progdocs: Fix grouping for latest Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29771 - Crash occurs when 2 realtime sippeers mysql
      connections are configured and we have a schema warning
      (Reported by Mario Ban)
 * ASTERISK-29776 - stir/shaken: Requires GNU designator
      (Reported by Alexander Traud)
 * ASTERISK-29764 - chan_misdn: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29773 - progdocs: doxyref.h outdated
      (Reported by Alexander Traud)
 * ASTERISK-29765 - xmldoc: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29730 - Segfault in __ao2_ref if refdebug = yes
      (Reported by Alexei Gradinari)
 * ASTERISK-29762 - channels: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29748 - bridging: Infinite loop when both Local
      channel halves in same bridge
      (Reported by Joshua C. Colp)
 * ASTERISK-29754 - odbc: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29753 - parking: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29755 - frame: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29756 - res_ari: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29751 - channel: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29750 - stasis: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29752 - app: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29749 - res_xmpp: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29742 - addons: Fix for Doxygen.
      (Reported by Alexander Traud)
 * ASTERISK-29747 - res_pjsip: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29737 - chan_iax2: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29743 - bridges: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29741 - tests: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29740 - apps: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29733 - progdocs: Avoid name with Doxygen \file
      (Reported by Alexander Traud)
 * ASTERISK-29736 - bridge_channel: Fix for Doxygen
      (Reported by Alexander Traud)
 * ASTERISK-29735 - progdocs: Avoid multiple use of section labels
      (Reported by Alexander Traud)
 * ASTERISK-29734 - progdocs: Use Doxygen \example correctly
      (Reported by Alexander Traud)
 * ASTERISK-29744 - app_morsecode: Fix deadlock
      (Reported by N A)
 * ASTERISK-29703 - res_pjsip_callerid: Fix OLI parsing
      (Reported by N A)
 * ASTERISK-29705 - app_read: Fix custom terminator
      functionality regression
      (Reported by N A)
 * ASTERISK-29724 - BuildSystem: In POSIX sh, == in place of = is undefined.
      (Reported by Alexander Traud)
 * ASTERISK-29702 - sig_analog: Fix truncated buffer copy
      (Reported by N A)
 * ASTERISK-28040 - pbx: "dialplan reload" is removing minus
      symbol from dynamic hints
      (Reported by Daniel Zanutti)
 * ASTERISK-29391 - VoiceMail does not cancel recording on rerecord hangup
      (Reported by N A)
 * ASTERISK-29709 - res_snmp: Not build on recent Debian
      distributions.
      (Reported by Alexander Traud)
 * ASTERISK-29710 - stasis: Clang 13 warns about the unused but
      set variable dispatched.
      (Reported by Alexander Traud)
 * ASTERISK-29711 - aelparse: GCC 11.2 found two maybe uninitialized
      (Reported by Alexander Traud)
 * ASTERISK-29713 - GCC 11.2: two stringop-overread
      (Reported by Alexander Traud)
 * ASTERISK-29682 - Squash compiler issues generated by gcc 11
      (Reported by George Joseph)
 * ASTERISK-29693 - Using --with-crypto and --with-ssl fails on a recompile
      (Reported by George Joseph)
 * ASTERISK-27816 - func_talkdetect's logic is completely broken
      (Reported by Moritz Fain)
 * ASTERISK-29691 - stun: Not all users provide a dst to ast_stun_request
      (Reported by Dennis Haney)
 * ASTERISK-26497 - make install downloads x86_32 variants of
      external modules on non Intel architectures
      (Reported by Corey Farrell)

Improvements made in this release:
-----------------------------------
 * ASTERISK-29777 - documentation: Standardize example syntax
      (Reported by N A)
 * ASTERISK-29715 - app_voicemail: Refactor email generation functions
      (Reported by N A)
 * ASTERISK-29727 - Add type for JSON stasis message RTCP Report
      Received/Sent
      (Reported by Boris P. Korzun)
 * ASTERISK-29714 - Spelling errors
      (Reported by Josh Soref)
 * ASTERISK-29707 - chan_iax2: Allow both key and secret to be
      specified at dial time
      (Reported by N A)
 * ASTERISK-29662 - Add mix option to Playback application for
      say and filename
      (Reported by Shloime Rosenblum)

For a full list of changes in this release, please see the ChangeLog:
https://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-18.9.0
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-11-09 13:04:43 by Nia Alarie | Files touched by this commit (7)
Log message:
mk: For consistency, rename PKG_HAS_ to OPSYS_HAVE_.

Requested by jperkin.