| CARVIEW |
Select Language
HTTP/2 200
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
set-cookie: PHPSESSID=3v81l0s5qlnbfd2b1m297gqh8t; path=/
content-type: text/html; charset=UTF-8
date: Sat, 27 Dec 2025 06:16:36 GMT
server: Apache
pkgsrc.se | The NetBSD package collection
archivers
audio
benchmarks
biology
cad
chat
comms
asterisk..
converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
mail
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
print
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./comms/asterisk23, The Asterisk Software PBX
[
Branch: CURRENT, Version: 23.1.0, Package name: asterisk-23.1.0, 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 standard version. It is scheduled to go to security
fixes only on October 15th, 2026, and EOL on October 15th, 2027.
See here for more information about Asterisk versions:
https://docs.asterisk.org/About-the-Project/Asterisk-Versions/
Package options: asterisk-config, jabber, ldap, speex
Navigation:
-
Browse pkgsrc
(this page)
archivers
audio
benchmarks
biology
cad
chat
comms
asterisk..converters
cross
crosspkgtools
databases
devel
doc
editors
emulators
filesystems
finance
fonts
games
geography
graphics
ham
inputmethod
lang
math
mbone
meta-pkgs
misc
multimedia
net
news
parallel
pkgtools
regress
security
shells
sysutils
textproc
time
wip
wm
www
x11
* = Virtual Category
Path to this page:
./comms/asterisk23, The Asterisk Software PBX
[
CVSweb ] [
Homepage ] [
RSS ] [
Required by ] [
Add to tracker ]
Branch: CURRENT, Version: 23.1.0, Package name: asterisk-23.1.0, 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 standard version. It is scheduled to go to security
fixes only on October 15th, 2026, and EOL on October 15th, 2027.
See here for more information about Asterisk versions:
https://docs.asterisk.org/About-the-Project/Asterisk-Versions/
Package options: asterisk-config, jabber, ldap, speex
Master sites: (Expand)
- https://downloads.asterisk.org/pub/telephony/asterisk/
- https://downloads.asterisk.org/pub/telephony/asterisk/old-releases/
- https://downloads.asterisk.org/pub/telephony/sounds/releases/
Version history: (Expand)
- (2025-12-01) Updated to version: asterisk-23.1.0
- (2025-10-27) Package added to pkgsrc.se, version asterisk-23.0.0 (created)
CVS history: (Expand)
| 2025-12-01 05:26:02 by John Nemeth | Files touched by this commit (3) | |
Log message: Update to Asterisk 23.1.0. ## Change Log for Release asterisk-23.1.0 ### Links: - [Full \ ChangeLog](https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-23.1.0.html) - [GitHub Diff](https://github.com/asterisk/asterisk/compare/23.0.0...23.1.0) ### Summary: - Commits: 53 - Commit Authors: 17 - Issues Resolved: 37 - Security Advisories Resolved: 0 ### User Notes: - #### res_stir_shaken: Add STIR_SHAKEN_ATTESTATION dialplan function. The STIR_SHAKEN_ATTESTATION dialplan function has been added which will allow suppressing attestation on a call-by-call basis regardless of the profile attached to the outgoing endpoint. - #### func_channel: Allow R/W of ADSI CPE capability setting. CHANNEL(adsicpe) can now be read or written to change the channels' ADSI CPE capability setting. - #### func_hangupcause.c: Add access to Reason headers via HANGUPCAUSE() Added a new option to HANGUPCAUSE to access additional information about hangup reason. Reason headers from pjsip could be read using 'tech_extended' cause type. - #### func_math: Add DIGIT_SUM function. The DIGIT_SUM function can be used to return the digit sum of a number. - #### app_sf: Add post-digit timer option to ReceiveSF. The 't' option for ReceiveSF now allows for a timer since the last digit received, in addition to the number-wide timeout. - #### app_dial: Allow fractional seconds for dial timeouts. The answer and progress dial timeouts now have millisecond precision, instead of having to be whole numbers. - #### chan_dahdi: Add DAHDI_CHANNEL function. The DAHDI_CHANNEL function allows for getting/setting certain properties about DAHDI channels from the dialplan. ### Upgrade Notes: - #### app_queue.c: Fix error in Queue parameter documentation. As part of Asterisk 21, macros were removed from Asterisk. This resulted in argument order changing for the Queue dialplan application since the macro argument was removed. Upgrade notice was missed when this was done, so this upgrade note has been added to provide a record of such and a notice to users who may have not upgraded yet. - #### res_audiosocket: add message types for all slin sample rates New audiosocket message types 0x11 - 0x18 has been added for slin12, slin16, slin24, slin32, slin44, slin48, slin96, and slin192 audio. External applications using audiosocket may need to be updated to support these message types if the audiosocket channel is created with one of these audio formats. - #### taskpool: Add taskpool API, switch Stasis to using it. The threadpool_* options in stasis.conf have now been deprecated though they continue to be read and used. They have been replaced with taskpool options that give greater control over the underlying taskpool used for stasis. ### Developer Notes: - #### chan_pjsip: Add technology-specific off-nominal hangup cause to events. A "tech_cause" parameter has been added to the ChannelHangupRequest and ChannelDestroyed ARI event messages and a \ "TechCause" parameter has been added to the HangupRequest, SoftHangupRequest and Hangup AMI event messages. For chan_pjsip, these will be set to the last SIP response status code for off-nominally terminated calls. The parameter is suppressed for nominal termination. - #### ARI: The bridges play and record APIs now handle sample rates > 8K \ correctly. The ARI /bridges/play and /bridges/record REST APIs have new parameters that allow the caller to specify the format to be used on the "Announcer" and "Recorder" channels respecitvely. - #### taskpool: Add taskpool API, switch Stasis to using it. The taskpool API has been added for common usage of a pool of taskprocessors. It is suggested to use this API instead of the threadpool+taskprocessor approach. ## Issue and Commit Detail: ### Closed Issues: - 781: [improvement]: Allow call by call disabling Stir/Shaken header inclusion - 1340: [bug]: comfort noise packet corrupted - 1419: [bug]: static code analysis issues in app_adsiprog.c - 1422: [bug]: static code analysis issues in apps/app_externalivr.c - 1425: [bug]: static code analysis issues in apps/app_queue.c - 1434: [improvement]: pbx_variables: Create real channel for dialplan eval \ CLI command - 1436: [improvement]: res_cliexec: Avoid unnecessary cast to char* - 1451: [bug]: ast_config_text_file_save2(): incorrect handling of deep/wide \ template inheritance - 1455: [new-feature]: chan_dahdi: Add DAHDI_CHANNEL function - 1467: [bug]: Crash in res_pjsip_refer during REFER progress teardown with \ PJSIP_TRANSFER_HANDLING(ari-only) - 1478: [improvement]: Stasis threadpool -> taskpool - 1479: [bug]: The ARI bridge play and record APIs limit audio bandwidth by \ forcing the slin8 format. - 1483: [improvement]: sig_analog: Eliminate possible timeout for Last Number \ Redial - 1485: [improvement]: func_scramble: Add example to XML documentation. - 1487: [improvement]: app_dial: Allow partial seconds to be used for dial timeouts - 1489: [improvement]: config_options.c: Improve misleading error message - 1491: [bug]: Segfault: `channelstorage_cpp` fast lookup without lock \ (`get_by_name_exact`/`get_by_uniqueid`) leads to UAF during hangup - 1493: [new-feature]: app_sf: Add post-digit timer option - 1496: [improvement]: dsp.c: Minor fixes to debug log messages - 1499: [new-feature]: func_math: Add function to return the digit sum - 1501: [improvement]: codec_builtin: Fix some inaccurate quality weights. - 1505: [improvement]: res_fax: Add XML documentation for channel variables - 1507: [improvement]: res_tonedetect: Minor formatting issue in documentation - 1509: [improvement]: res_fax.c — log debug error as debug, not regular log - 1510: [new-feature]: sig_analog: Allow '#' to end the inter-digit timeout \ when dialing. - 1514: [improvement]: func_channel: Allow R/W of ADSI CPE capability setting. - 1517: [improvement]: core_unreal: Preserve ADSI capability when dialing \ Local channels - 1519: [improvement]: app_dial / func_callerid: DNIS information is not \ propagated by Dial - 1525: [bug]: chan_websocket: fix use of raw payload variable for string \ comparison in process_text_message - 1534: [bug]: app_queue when using gosub breaks dialplan when going from 20 \ to 21, What's new in 21 doesn't mention it's a breaking change, - 1535: [bug]: chan_pjsip changes SSRC on WebRTC channels, which is \ unsupported by some browsers - 1536: [bug]: asterisk -rx connects to console instead of executing a command - 1539: [bug]: safe_asterisk without TTY doesn't log to file - 1544: [improvement]: While Receiving the MediaConnect Message Using External \ Media Over websocket ChannelID is Details are missing - 1554: [bug]: safe_asterisk recurses into subdirectories of startup.d after f97361 - 1559: [improvement]: Handle TLS handshake attacks in order to resolve the \ issue of exceeding the maximum number of HTTPS sessions. - 1578: [bug]: Deadlock with externalMedia custom channel id and cpp map \ channel backend |
| 2025-10-27 07:58:41 by John Nemeth | Files touched by this commit (101) |
Log message: comms/asterisk23: import asterisk-23.0.0 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 standard version. It is scheduled to go to security fixes only on October 15th, 2026, and EOL on October 15th, 2027. See here for more information about Asterisk versions: https://docs.asterisk.org/About-the-Project/Asterisk-Versions/ |
