<feed xmlns='http://www.w3.org/2005/Atom'>
<title>telephony/net, branch master</title>
<subtitle>Mirror of telephony feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/telephony/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/telephony/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/'/>
<updated>2026-10-27T16:12:39Z</updated>
<entry>
<title>asterisk: update CPE ID</title>
<updated>2026-10-27T16:12:39Z</updated>
<author>
<name>Roman Azarenko</name>
</author>
<published>2026-05-27T10:34:38Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=62c7ac132017e80fc866eb7fc6da6285aead2fb9'/>
<id>urn:sha1:62c7ac132017e80fc866eb7fc6da6285aead2fb9</id>
<content type='text'>
In the official CPE dictionary [1], the latest Asterisk versions to have the
old `cpe:/a:digium:asterisk` ID are 18.20.1 (2023-12-14), 20.5.1 (2023-12-14),
21.0.0 (2023-10-18).

All of them appeared in the CPE database in December 2023. Other Asterisk
branches reached EoL before 2024 [2].

For all new Asterisk security advisories since 2024 [3], the CPE ID used is
`cpe:/a:sangoma:asterisk`, with first entries appearing in the database in
August 2024.

Update the CPE ID to the new value of `cpe:/a:sangoma:asterisk`.

[1]: https://nvd.nist.gov/products/cpe
[2]: https://docs.asterisk.org/About-the-Project/Asterisk-Versions/
[3]: https://github.com/asterisk/asterisk/security

Signed-off-by: Roman Azarenko &lt;roman.azarenko+gh@genexis.eu&gt;
</content>
</entry>
<entry>
<title>yate: convert init script to procd</title>
<updated>2026-10-27T16:11:47Z</updated>
<author>
<name>Robert Högberg</name>
</author>
<published>2026-05-07T10:52:01Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=436748e903762c95dd97370a33e626f0d69a0a16'/>
<id>urn:sha1:436748e903762c95dd97370a33e626f0d69a0a16</id>
<content type='text'>
yate wouldn't terminate properly on a stop request, but switching to
procd seems to fix this.

This also adds the possibility to send yate's logs to the system log.

Signed-off-by: Robert Högberg &lt;robert.hogberg@gmail.com&gt;
</content>
</entry>
<entry>
<title>rtpengine: fix kernel module build on Linux 6.15+</title>
<updated>2026-10-27T16:04:15Z</updated>
<author>
<name>Julius Bairaktaris</name>
</author>
<published>2026-10-27T08:43:51Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=8695dafe39804858e89a5fe358191b75c1b4af70'/>
<id>urn:sha1:8695dafe39804858e89a5fe358191b75c1b4af70</id>
<content type='text'>
Linux 6.15 dropped support for EXTRA_CFLAGS in kbuild, so the kernel
module loses -D__RE_EXTERNAL and fails to find its own header:

  xt_RTPENGINE.c:39:10: fatal error: linux/netfilter/xt_RTPENGINE.h:
  No such file or directory

Backport the upstream switch to ccflags-y. Build tested for
qualcommax/ipq807x on Linux 6.18.55; the module now builds without
warnings and embeds the package version.

Link: https://github.com/sipwise/rtpengine/commit/38700abf0b79e2ce7e5431086d38cc6865668fcd
Signed-off-by: Julius Bairaktaris &lt;julius@bairaktaris.de&gt;
</content>
</entry>
<entry>
<title>asteris-chan-sccp: fix compile for sccp</title>
<updated>2026-03-06T18:49:57Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-24T16:54:54Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=e2c5adab62e25eddeff3e52d4678163f6c9a6c3a'/>
<id>urn:sha1:e2c5adab62e25eddeff3e52d4678163f6c9a6c3a</id>
<content type='text'>
Provide forward declarations which are absent during compile
to resolve compile error. Compile tested only in the hope
it's useful.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>asterisk: VM_MESSAGEFILE</title>
<updated>2026-02-23T19:12:42Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2026-01-21T09:30:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=a001cfba33556273cd599868a34b9447aeda0539'/>
<id>urn:sha1:a001cfba33556273cd599868a34b9447aeda0539</id>
<content type='text'>
Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>asterix: fix build with CONFIG_OPENSSL_NO_DEPRECATED</title>
<updated>2026-02-23T19:12:42Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2023-06-14T08:09:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=9ad2f4625388af8ea00a7bf97518e4da158e79fc'/>
<id>urn:sha1:9ad2f4625388af8ea00a7bf97518e4da158e79fc</id>
<content type='text'>
Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>asterisk: add an 'interface' option to trigger reregister events</title>
<updated>2026-02-23T19:12:42Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2021-11-04T08:16:09Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=04c1b2a250959821fe3e5ba0371a4bc534314284'/>
<id>urn:sha1:04c1b2a250959821fe3e5ba0371a4bc534314284</id>
<content type='text'>
If set this now automatically re-registers all outbound registrations when
the interface is becoming available. This ensures that no stale IPs are
registered at the SIP trunk.

Fixes #681

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>asterisk: add a reregister extra command</title>
<updated>2026-02-23T19:12:42Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2021-11-04T07:57:09Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=1b924c1b50bb5c2a99353a71a26bee79022bb0e5'/>
<id>urn:sha1:1b924c1b50bb5c2a99353a71a26bee79022bb0e5</id>
<content type='text'>
`/etc/init.d/asterisk reregister` will re-register all outbound registrations.

Currently only pjsip is supported, but, if required, this can be easily
extended in the future.

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>asterisk: clean up init.d script</title>
<updated>2026-02-23T19:12:42Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2021-11-04T08:35:18Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=cc89b4b817defd9aa9254ebdd1dc290686c90dfe'/>
<id>urn:sha1:cc89b4b817defd9aa9254ebdd1dc290686c90dfe</id>
<content type='text'>
Remove redundant empty lines and refactor the logging. It
can now be used for any level.

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
<entry>
<title>asterisk: fix module conflicts</title>
<updated>2026-02-23T19:12:42Z</updated>
<author>
<name>Andre Heider</name>
</author>
<published>2026-01-08T13:50:54Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=7c0646ccc0958e14953bf0b77d9bf38a64b15673'/>
<id>urn:sha1:7c0646ccc0958e14953bf0b77d9bf38a64b15673</id>
<content type='text'>
A module is either essential (shipped as part of the main package) or as
a seperate package. Having both is an install-time conflict.

res-timing-timerfd is an essential module and was correctly added to the
main package with e538fc3f. Remove the additional one.

app_stack is non-essential and was added to the main package as part of
the app_macro removal with 73fd6652. Make it optional again.

Signed-off-by: Andre Heider &lt;a.heider@gmail.com&gt;
</content>
</entry>
</feed>
