Search the Asterisk Blog

Asterisk Blog

PJSIP: DNS Manager (dnsmgr) and Full Dynamic Hostname Support, Coming Soon!

By Ben Ford

Recently there’s been discussion on chan_sip going away in the future which led to many comparisons between it and chan_pjsip. What does chan_pjsip do better? What is chan_pjsip missing? What [...]

CDR/CEL Processing – Climbing the Beanstalk

By Nir Simionovich

One of the most annoying tasks within Asterisk (or VoIP in general) is the task of CDR and event processing. Why is processing these so annoying? Well, depending on your [...]

Asterisk 15 Webinar

By Matt Fredrickson

Slight interlude from your regularly scheduled programming. For any interested, Matthew Fredrickson, manager of the Asterisk project, will be giving a webinar on Tuesday December 5th 2017 about Asterisk 15 [...]

PJSIP mis-configuration can cause loss of SIP registrations

By Richard Mudgett

Setting the "max_contacts" configuration option too low can cause loss of registrations. How that can happen and some recommendations are described. [...]

pjproject-2.7.1 qualified for use with Asterisk

By George Joseph

This week, we’re pleased to say that we’ve updated the Asterisk 13, 15 and master branches’ bundled version of pjproject to 2.7.1. This release contains a fix for an important [...]

ARICPP: an ARI library for modern C++

By Daniele Pallastrelli

As is well known, there are several ways to extend Asterisk features, but if you want to exploit the full power of its raw primitive objects — channels, bridges, endpoints, [...]

Using MALLOC_DEBUG to find memory misuse.

By Richard Mudgett

Asterisk’s MALLOC_DEBUG is a compile time tool that helps find some common memory usage problems such as memory corruption and memory leaks. The debug tool helps find similar things as [...]

RTP Security Vulnerabilities: A Retrospective

By Matt Jordan

Overview This month, the Asterisk project performed two security releases to address an unauthorized RTP data disclosure vulnerability in its real-time transport protocol (RTP) stack. If a malicious actor knew [...]

Asterisk 15: Multi-stream Media and SFU

By Kevin Harwell

In a previous post some of the upcoming changes made for Asterisk 15 have been discussed. Specifically, one of the items mentioned is the beginnings of a multi-stream media framework. [...]

Upcoming WebRTC Improvements in Asterisk 15

By Joshua C. Colp

In my previous post I talked about what WebRTC support is like in Asterisk 14. Since Asterisk 15 is going to be released soon let’s take a look at how [...]