<feed xmlns='http://www.w3.org/2005/Atom'>
<title>telephony/libs, branch master</title>
<subtitle>Mirror of telephony feed</subtitle>
<id>https://git.openwrt.org/feed/telephony/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/telephony/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/'/>
<updated>2026-10-27T16:12:39Z</updated>
<entry>
<title>pjproject: update CPE ID</title>
<updated>2026-10-27T16:12:39Z</updated>
<author>
<name>Roman Azarenko</name>
</author>
<published>2026-05-27T11:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=9bcb6d71db03377ff49ccb099be763add9a5b059'/>
<id>urn:sha1:9bcb6d71db03377ff49ccb099be763add9a5b059</id>
<content type='text'>
In the official CPE dictionary [1], `cpe:/a:pjsip:pjsip` is marked "deprecated"
for most of the recorded versions. The value of `deprecatedBy` points at
respective versions under `cpe:/a:teluu:pjsip`.

The deprecation marking is pretty recent (2026-05-06). There are CVEs from 2026
that reference both the deprecated [2] and the new [3] CPE IDs. It then depends
on each particular analysis tool whether it consults the CPE database for
deprecations.

Update the CPE ID to the non-deprecated value of `cpe:/a:teluu:pjsip`.

[1]: https://nvd.nist.gov/products/cpe
[2]: https://www.cvedetails.com/vulnerability-list/vendor_id-21360/product_id-65638/Pjsip-Pjsip.html
[3]: https://www.cvedetails.com/vulnerability-list/vendor_id-17771/product_id-44396/Teluu-Pjsip.html

Signed-off-by: Roman Azarenko &lt;roman.azarenko+gh@genexis.eu&gt;
</content>
</entry>
<entry>
<title>oslec: drop kernel 6.12 condition</title>
<updated>2026-10-25T11:35:36Z</updated>
<author>
<name>Sander van Deijck</name>
</author>
<published>2026-10-18T00:32:03Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=67281dfcb4f2beee48af0cbf689a71d96f3ce339'/>
<id>urn:sha1:67281dfcb4f2beee48af0cbf689a71d96f3ce339</id>
<content type='text'>
All targets have been switched to kernel 6.18, so the condition is
always true. Drop it.

Signed-off-by: Sander van Deijck &lt;sander@vandeijck.com&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: drop kernel 6.12 dependency on kmod-echo</title>
<updated>2026-10-25T11:35:36Z</updated>
<author>
<name>Sander van Deijck</name>
</author>
<published>2026-10-18T00:30:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=89cf90ddce7426f77e2341d2e8cf02979b802fa3'/>
<id>urn:sha1:89cf90ddce7426f77e2341d2e8cf02979b802fa3</id>
<content type='text'>
All targets have been switched to kernel 6.18, where the in-kernel echo
canceller is gone and kmod-oslec provides it. kmod-echo is being removed
together with kernel 6.12 support, so depend on kmod-oslec only.

Signed-off-by: Sander van Deijck &lt;sander@vandeijck.com&gt;
</content>
</entry>
<entry>
<title>dahdi-linux: forward-port to 6.18 kernel APIs, fix build flags</title>
<updated>2026-05-17T12:30:37Z</updated>
<author>
<name>graysky</name>
</author>
<published>2025-12-25T15:32:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=4d8d33a023b24c52cd9443b9dc201fbdfe9c6aef'/>
<id>urn:sha1:4d8d33a023b24c52cd9443b9dc201fbdfe9c6aef</id>
<content type='text'>
This patchset updates DAHDI 3.4.0 to build cleanly on Linux 6.18 and
modern OpenWrt toolchains. Changes include:

* Add kernel API compatibility shims:
  - Provide hrtimer_init() wrapper using hrtimer_setup()
  - Restore from_timer() helper
  - Map del_timer*() to timer_delete*() on &gt;= 6.15, aligning with
    upstream PR #93[1].

* Replace deprecated EXTRA_CFLAGS with ccflags-y across all Kbuilds
  to match upstream kernel changes and resolve build failures. Relating
  to oct612x include paths using ccflags-y, aligning with upstream
  PR #76.[2]

* Use out-of-tree OSLEC for Linux 6.18

* Minor Makefile adjustments for OpenWrt packaging consistency.

These changes collectively restore a complete, warning-free build of
DAHDI 3.4.0 on Linux 6.18 while preserving compatibility with existing
drivers and OpenWrt module packaging.

1. https://github.com/asterisk/dahdi-linux/issues/93
2. https://github.com/asterisk/dahdi-linux/issues/76

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>oslec: new package</title>
<updated>2026-05-17T12:30:37Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2026-05-15T03:14:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=38a89346b0beadb4395e09ef71f8f645054083a9'/>
<id>urn:sha1:38a89346b0beadb4395e09ef71f8f645054083a9</id>
<content type='text'>
Out-of-tree build of the Open Source Line Echo Canceller, formerly
shipped as drivers/misc/echo in the kernel and removed upstream.
Provides oslec_* symbols for dahdi_echocan_oslec on kernels &gt;= 6.18.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>freetdm: disable broken pritap module</title>
<updated>2025-12-04T14:10:14Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-12-04T14:08:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=b4f1c7adf9b7b0f21ae740e00ba8f4e0605e88b8'/>
<id>urn:sha1:b4f1c7adf9b7b0f21ae740e00ba8f4e0605e88b8</id>
<content type='text'>
Disable broken pritap module as it never actually worked.

This module is based on a FORK of libpri [1] that have
all the extra symbol.

So the module probably never worked on loading it
with the wrong library.

[1] https://github.com/ajpaul25/libpri

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>pjproject: bump to match asterisk 23.1.0</title>
<updated>2025-12-04T12:06:45Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2025-12-03T22:53:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=e8e89793f39117733a7cc7862713ba2a9f9bf7f6'/>
<id>urn:sha1:e8e89793f39117733a7cc7862713ba2a9f9bf7f6</id>
<content type='text'>
This matches the version and patches bundled with asterisk 23.1.0.

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>libs/sofia-sip: assign PKG_CPE_ID</title>
<updated>2025-11-22T08:40:46Z</updated>
<author>
<name>Fabrice Fontaine</name>
</author>
<published>2025-09-17T08:05:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=7b5be1c8906c7e591e41f456f80c25b8b75a8c6f'/>
<id>urn:sha1:7b5be1c8906c7e591e41f456f80c25b8b75a8c6f</id>
<content type='text'>
cpe:/a:signalwire:sofia-sip is the correct CPE ID for sofia-sip:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:signalwire:sofia-sip

Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
</content>
</entry>
<entry>
<title>libs/libsrtp: assign PKG_CPE_ID</title>
<updated>2025-11-22T08:40:34Z</updated>
<author>
<name>Fabrice Fontaine</name>
</author>
<published>2025-09-17T07:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=74b71c2b9d0305dea42a96c965ecf3a8047a5201'/>
<id>urn:sha1:74b71c2b9d0305dea42a96c965ecf3a8047a5201</id>
<content type='text'>
cpe:/a:cisco:libsrtp is the correct CPE ID for libsrtp:
https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:cisco:libsrtp

Signed-off-by: Fabrice Fontaine &lt;fontaine.fabrice@gmail.com&gt;
</content>
</entry>
<entry>
<title>spandsp3: fix leaking host header for build tools</title>
<updated>2025-11-20T16:05:40Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-20T16:05:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/telephony/commit/?id=a017ae016ac348b5d89b4c106223dd63505986ee'/>
<id>urn:sha1:a017ae016ac348b5d89b4c106223dd63505986ee</id>
<content type='text'>
It was discovered that spandsp3 leaks host header on building build
tools.

This was caused by the Makefile not permitting to pass custom header on
compiling build tools. To be more precise it was possible to leak host
header for the tiff library for the tiffio.h header.

Add pending patch to fix this and not depend on the host system header.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
</feed>
