# Development

**URL:** https://community.asterisk.org/c/development/41.md

[Latest](https://community.asterisk.org/latest.md) · [Categories](https://community.asterisk.org/categories.md)

---

## [About the Development category](https://community.asterisk.org/t/about-the-development-category/93418)

<div class="topic-metadata">

**Author:** [@gjoseph](https://community.asterisk.org/u/gjoseph)\
**Replies:** 0

</div>

This category is for developer-level discussions concerning new or changing Asterisk architecture or functionality. No user support here please.

---

## [Asterisk Release Candidate 24.0.0-rc2](https://community.asterisk.org/t/asterisk-release-candidate-24-0-0-rc2/114676)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [October 8, 2026, 12:20pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-24-0-0-rc2/114676 "2026-10-08T12:20:34Z")

</div>

The Asterisk Development Team would like to announce release candidate 2 of asterisk-24.0.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official As…

---

## [Asterisk Release Candidate 23.6.0-rc2](https://community.asterisk.org/t/asterisk-release-candidate-23-6-0-rc2/114675)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [October 8, 2026, 12:18pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-23-6-0-rc2/114675 "2026-10-08T12:18:55Z")

</div>

The Asterisk Development Team would like to announce release candidate 2 of asterisk-23.6.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official As…

---

## [Asterisk Release Candidate 22.12.0-rc2](https://community.asterisk.org/t/asterisk-release-candidate-22-12-0-rc2/114674)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [October 8, 2026, 12:15pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-22-12-0-rc2/114674 "2026-10-08T12:15:49Z")

</div>

The Asterisk Development Team would like to announce release candidate 2 of asterisk-22.12.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Asterisk Release Candidate 20.22.0-rc2](https://community.asterisk.org/t/asterisk-release-candidate-20-22-0-rc2/114673)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [October 8, 2026, 12:12pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-20-22-0-rc2/114673 "2026-10-08T12:12:20Z")

</div>

The Asterisk Development Team would like to announce release candidate 2 of asterisk-20.22.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Proposal: report RTP inactivity to ARI/AMI instead of hanging up (rtp\_timeout)](https://community.asterisk.org/t/proposal-report-rtp-inactivity-to-ari-ami-instead-of-hanging-up-rtp-timeout/114637)

<div class="topic-metadata">

**Author:** [@Orobets](https://community.asterisk.org/u/Orobets)\
**Replies:** 5\
**Last updated:** [October 7, 2026, 12:38pm UTC](https://community.asterisk.org/t/proposal-report-rtp-inactivity-to-ari-ami-instead-of-hanging-up-rtp-timeout/114637 "2026-10-07T12:38:08Z")

</div>

Hello, Following a suggestion on GitHub issue #2202 (\[new-feature\]: res\_pjsip\_sdp\_rtp: optionally report RTP inactivity to the channel's application instead of hanging up · Issue #2202 · asterisk/asterisk · GitHub), I …

---

## [Asterisk Release Candidate 24.0.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-24-0-0-rc1/114362)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [September 17, 2026, 2:59pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-24-0-0-rc1/114362 "2026-09-17T14:59:59Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-24.0.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official As…

---

## [Asterisk Release Candidate 22.12.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-22-12-0-rc1/114361)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [September 17, 2026, 2:44pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-22-12-0-rc1/114361 "2026-09-17T14:44:15Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-22.12.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Asterisk Release Candidate 23.6.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-23-6-0-rc1/114360)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [September 17, 2026, 2:43pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-23-6-0-rc1/114360 "2026-09-17T14:43:57Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-23.6.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official As…

---

## [Asterisk Release Candidate 20.22.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-20-22-0-rc1/114359)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [September 17, 2026, 2:42pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-20-22-0-rc1/114359 "2026-09-17T14:42:43Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-20.22.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Asterisk Release Candidate 23.5.0-rc2](https://community.asterisk.org/t/asterisk-release-candidate-23-5-0-rc2/113976)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [August 20, 2026, 3:41pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-23-5-0-rc2/113976 "2026-08-20T15:41:52Z")

</div>

The Asterisk Development Team would like to announce release candidate 2 of asterisk-23.5.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official As…

---

## [Asterisk Release Candidate 20.21.0-rc2](https://community.asterisk.org/t/asterisk-release-candidate-20-21-0-rc2/113975)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [August 20, 2026, 3:41pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-20-21-0-rc2/113975 "2026-08-20T15:41:13Z")

</div>

The Asterisk Development Team would like to announce release candidate 2 of asterisk-20.21.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Asterisk Release Candidate 22.11.0-rc2](https://community.asterisk.org/t/asterisk-release-candidate-22-11-0-rc2/113974)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [August 20, 2026, 3:41pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-22-11-0-rc2/113974 "2026-08-20T15:41:04Z")

</div>

The Asterisk Development Team would like to announce release candidate 2 of asterisk-22.11.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [The Asterisk 24 branch is now available](https://community.asterisk.org/t/the-asterisk-24-branch-is-now-available/113887)

<div class="topic-metadata">

**Author:** [@gjoseph](https://community.asterisk.org/u/gjoseph)\
**Replies:** 0\
**Last updated:** [August 12, 2026, 8:31pm UTC](https://community.asterisk.org/t/the-asterisk-24-branch-is-now-available/113887 "2026-08-12T20:31:28Z")

</div>

We’ve just cut the 24 branches for both the asterisk and testsuite repos. All new pull requests should now be cherry-picked to that branch as well as the existing branches and don’t forget to update any open pull reques…

---

## [AudioSocket vs a WebSocket external media path for a real-time AI voice agent](https://community.asterisk.org/t/audiosocket-vs-a-websocket-external-media-path-for-a-real-time-ai-voice-agent/113842)

<div class="topic-metadata">

**Author:** [@ictbroadcast](https://community.asterisk.org/u/ictbroadcast)\
**Replies:** 6\
**Last updated:** [August 12, 2026, 5:22am UTC](https://community.asterisk.org/t/audiosocket-vs-a-websocket-external-media-path-for-a-real-time-ai-voice-agent/113842 "2026-08-12T05:22:28Z")

</div>

I’ve had an AI voice agent running against Asterisk for a few months now and I’d like a sanity check on the transport before I build anything else on top of it. Here’s how it’s wired up. The dialplan answers the call a…

---

## [Read-only monitoring integration: stick with AMI, or move to ARI?](https://community.asterisk.org/t/read-only-monitoring-integration-stick-with-ami-or-move-to-ari/113843)

<div class="topic-metadata">

**Author:** [@ictbroadcast](https://community.asterisk.org/u/ictbroadcast)\
**Replies:** 6\
**Last updated:** [August 11, 2026, 4:33am UTC](https://community.asterisk.org/t/read-only-monitoring-integration-stick-with-ami-or-move-to-ari/113843 "2026-08-11T04:33:44Z")

</div>

I wrote a small server that lets an AI assistant answer questions about a running Asterisk box, so instead of guessing you can ask it which endpoints are offline, or why a trunk isn’t registering, and it goes and looks. …

---

## [Asterisk Release Candidate 23.5.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-23-5-0-rc1/113832)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [August 7, 2026, 2:56pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-23-5-0-rc1/113832 "2026-08-07T14:56:10Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-23.5.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official As…

---

## [Asterisk Release Candidate 22.11.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-22-11-0-rc1/113831)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [August 7, 2026, 2:56pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-22-11-0-rc1/113831 "2026-08-07T14:56:03Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-22.11.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Asterisk Release Candidate 20.21.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-20-21-0-rc1/113830)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [August 7, 2026, 2:54pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-20-21-0-rc1/113830 "2026-08-07T14:54:27Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-20.21.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Res\_pjsip\_header\_funcs: LOG\_ERROR flood on non-PJSIP channels — wrong log level?](https://community.asterisk.org/t/res-pjsip-header-funcs-log-error-flood-on-non-pjsip-channels-wrong-log-level/113356)

<div class="topic-metadata">

**Author:** [@benphone](https://community.asterisk.org/u/benphone)\
**Replies:** 4\
**Last updated:** [June 23, 2026, 9:08pm UTC](https://community.asterisk.org/t/res-pjsip-header-funcs-log-error-flood-on-non-pjsip-channels-wrong-log-level/113356 "2026-06-23T21:08:29Z")

</div>

Hey all, In res\_pjsip\_header\_funcs.c, every guard check that validates the channel is PJSIP logs at LOG\_ERROR: if (!channel || strncmp(ast\_channel\_name(chan), "PJSIP/", 6)) { ast\_log(LOG\_ERROR, "This function requi…

---

## [AstriDevCon June 2026](https://community.asterisk.org/t/astridevcon-june-2026/113186)

<div class="topic-metadata">

**Author:** [@jcolp](https://community.asterisk.org/u/jcolp)\
**Replies:** 0\
**Last updated:** [June 9, 2026, 7:24pm UTC](https://community.asterisk.org/t/astridevcon-june-2026/113186 "2026-06-09T19:24:13Z")

</div>

Greetings all, Next week on June 16th we’ll be holding an AstriDevCon. This will be extremely informal just like prior ones. There is no sign up. You just show up if you want to participate and join/leave as you need. I…

---

## [Callytics – open-source self-hosted call center with visual IVR builder, built on Asterisk ARI](https://community.asterisk.org/t/callytics-open-source-self-hosted-call-center-with-visual-ivr-builder-built-on-asterisk-ari/112920)

<div class="topic-metadata">

**Author:** [@rayan](https://community.asterisk.org/u/rayan)\
**Replies:** 4\
**Last updated:** [June 5, 2026, 6:55pm UTC](https://community.asterisk.org/t/callytics-open-source-self-hosted-call-center-with-visual-ivr-builder-built-on-asterisk-ari/112920 "2026-06-05T18:55:48Z")

</div>

Hey everyone, I’ve been building Callytics — a self-hosted, open-source programmable telephony platform that runs on Asterisk under the hood but hides all the dialplan complexity behind a visual flow builder and a devel…

---

## [Asterisk Release Candidate 23.4.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-23-4-0-rc1/113123)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [June 4, 2026, 2:13pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-23-4-0-rc1/113123 "2026-06-04T14:13:31Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-23.4.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official As…

---

## [Asterisk Release Candidate 22.10.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-22-10-0-rc1/113122)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [June 4, 2026, 2:03pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-22-10-0-rc1/113122 "2026-06-04T14:03:09Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-22.10.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Asterisk Release Candidate 20.20.0-rc1](https://community.asterisk.org/t/asterisk-release-candidate-20-20-0-rc1/113121)

<div class="topic-metadata">

**Author:** [@asteriskteam](https://community.asterisk.org/u/asteriskteam)\
**Replies:** 0\
**Last updated:** [June 4, 2026, 1:51pm UTC](https://community.asterisk.org/t/asterisk-release-candidate-20-20-0-rc1/113121 "2026-06-04T13:51:41Z")

</div>

The Asterisk Development Team would like to announce release candidate 1 of asterisk-20.20.0. The release artifacts are available for immediate download at and Repository: GitHub - asterisk/asterisk: The official A…

---

## [Channel backend channelstorage\_cpp\_map\_name\_id](https://community.asterisk.org/t/channel-backend-channelstorage-cpp-map-name-id/113095)

<div class="topic-metadata">

**Author:** [@martinnystrom](https://community.asterisk.org/u/martinnystrom)\
**Replies:** 3\
**Last updated:** [June 2, 2026, 10:54am UTC](https://community.asterisk.org/t/channel-backend-channelstorage-cpp-map-name-id/113095 "2026-06-02T10:54:59Z")

</div>

Hi, Are there any plans of making the new C++ channel backend default for new releases? Since it appears to be superior in terms of performance, deadlock mitigation, and was released (made available) almost a year ago.

---

## [Realtime cache consistency in HA environments](https://community.asterisk.org/t/realtime-cache-consistency-in-ha-environments/113057)

<div class="topic-metadata">

**Author:** [@codeworld](https://community.asterisk.org/u/codeworld)\
**Replies:** 6\
**Last updated:** [June 2, 2026, 7:14am UTC](https://community.asterisk.org/t/realtime-cache-consistency-in-ha-environments/113057 "2026-06-02T07:14:07Z")

</div>

Hello everyone, I have run into a limitation when using Asterisk Realtime together with the stale cache mechanism. For realtime objects, Asterisk provides a cache and allows individual objects to be invalidated through…

---

## [IAX2 Support For New Authentication Method (ED25519)](https://community.asterisk.org/t/iax2-support-for-new-authentication-method-ed25519/112493)

<div class="topic-metadata">

**Author:** [@brucemack](https://community.asterisk.org/u/brucemack)\
**Replies:** 29\
**Last updated:** [April 30, 2026, 4:15pm UTC](https://community.asterisk.org/t/iax2-support-for-new-authentication-method-ed25519/112493 "2026-04-30T16:15:48Z")

</div>

I’ve been communicating with the nice folks at IANA (Internet Assigned Numbers Authority) to try to get official recognition for an ED25519 authentication method in IAX2. My submission is linked here: Proposal Document …

---

## [Centos 7 does not compile new 20.19.0](https://community.asterisk.org/t/centos-7-does-not-compile-new-20-19-0/112687)

<div class="topic-metadata">

**Author:** [@benphone](https://community.asterisk.org/u/benphone)\
**Replies:** 11\
**Last updated:** [April 23, 2026, 5:10pm UTC](https://community.asterisk.org/t/centos-7-does-not-compile-new-20-19-0/112687 "2026-04-23T17:10:34Z")

</div>

i trying to compile from source ./configure --with-pjproject-bundled --with-jansson-bundled make \[pjproject\] Rebuilding \[pjproject\] Configuring with --with-ssl --prefix=/opt/pjproject --disable-speex-codec --disable-s…

---

## [IAX2 Support for 16K SLIN Audio (Continuation)](https://community.asterisk.org/t/iax2-support-for-16k-slin-audio-continuation/112492)

<div class="topic-metadata">

**Author:** [@brucemack](https://community.asterisk.org/u/brucemack)\
**Replies:** 1\
**Last updated:** [April 5, 2026, 4:35pm UTC](https://community.asterisk.org/t/iax2-support-for-16k-slin-audio-continuation/112492 "2026-04-05T16:35:48Z")

</div>

The previous thread on this topic was closed so I’m opening it again to provide an update. I’ve been communicating with the nice folks at IANA (Internet Assigned Numbers Authority) to try to get official recognition for …

[Next page](https://community.asterisk.org/c/development/41.md?page=1)
