Asterisk is an open source framework for building communications applications. Asterisk turns an ordinary computer into a communications server. Asterisk powers IP PBX systems, VoIP gateways, conference servers and other custom solutions. It is used by small businesses, large businesses, call centers, carriers and government agencies, worldwide. Asterisk is free and open source.
Homepage
Download
Recent Releases
21.4.323 Nov 2024 08:45
minor feature:
Commits: 1.
Commit Authors: 1.
Resolved: 0.
Security Advisories Resolved: 1.
GHSA-v428-g3cw-7hv9: A malformed Contact or Record-Route URI in an incoming SIP request can cause Asterisk to crash when res_resolver_unbound is used.
21.4.219 Sep 2024 14:05
minor feature:
Commits: 1.
Commit Authors: 1.
Resolved: 0.
Security Advisories Resolved: 1.
GHSA-c4cg-9275-6w44: Write=originate, is sufficient permissions for code execution / System() dialplan.
21.3.126 May 2024 09:05
minor feature:
Commits: 1.
Commit Authors: 1.
Resolved: 0.
Security Advisories Resolved: 1.
GHSA-qqxj-v78h-hrf9: res_pjsip_endpoint_identifier_ip: wrongly matches ALL unauthorized SIP requests.
21.2.020 Mar 2024 05:05
minor feature:
Res_pjsip_stir_shaken.c: Add checks for missing parameters.
App_dial: Add dial time for progress/ringing.
App_voicemail: Properly reinitialize config after unit tests.
App_queue.c : "queue add member" usage string.
App_voicemail: Allow preventing mark messages as urgent.
Res_pjsip: Use consistent type for boolean columns.
Attestation_config.c: Use ast_free instead of ast_std_free.
Makefile: Add stir_shaken/cache to directories created on install.
Stir/Shaken Refactor.
Translate.c: implement new direct comp table mode.
README.md: Removed outdated link.
Strings.h: Ensure ast_str_buffer( ) returns a 0 terminated string.
Res_rtp_asterisk.c: Correct coefficient in MOS calculation.
Dsp.c: and improve potentially inaccurate log message.
Pjsip show channelstats: Prevent possible segfault when faxing.
Reduce startup/shutdown verbose logging.
Configure: Rerun bootstrap on modern platform.
Upgrade bundled pjproject to 2.14.
Res_pjsip_outbound_registration.c: Add User-Agent header override.
App_speech_utils.c: Allow partial speech results.
Utils: Make behavior of ast_strsep match strsep.
App_chanspy: Add 'D' option for dual-channel audio.
App_if: next priority calculation.
Res_pjsip_t38.c: Permit IPv6 SDP connection addresses.
BuildSystem: Bump autotools versions on OpenBSD.
Main/utils: Simplify the FreeBSD ast_get_tid() handling.
Res_pjsip_session.c: Correctly format SDP connection addresses.
Rtp_engine.c: Correct sample rate typo for L16/44100.
Manager.c: erroneous reloads in UpdateConfig.
Res_calendar_icalendar: Print iCalendar error on parsing failure.
App_confbridge: Don't emit warnings on valid configurations.
App_voicemail_odbc: remove macrocontext from voicemail_messages table.
Chan_dahdi: Allow MWI to be manually toggled on channels.
Chan_rtp.c: MulticastRTP missing refcount without codec option.
Chan_rtp.c: Change MulticastRTP nameing to avoid memory leak.
Func_frame_trace: Add CLI command to dump frame queue.