<feed xmlns='http://www.w3.org/2005/Atom'>
<title>telephony/libs, 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-05-17T12:30:37Z</updated>
<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-03.infra.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-03.infra.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-03.infra.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-03.infra.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-03.infra.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-03.infra.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-03.infra.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>
<entry>
<title>bcg729: backport fixes patch for CMake version</title>
<updated>2025-11-10T00:08:56Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-10T00:08:56Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=502eddcce75f8e77e823e1eaacca9b197cd2eb71'/>
<id>urn:sha1:502eddcce75f8e77e823e1eaacca9b197cd2eb71</id>
<content type='text'>
Backport fixes patch for CMake version bump. These upstream patch also
rework the CMakeLists file by changing the CMake options and the CMake
files directory (changed to all capitals letters)

Rework the Makefile to apply these additional change.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>spandsp3: update to Git HEAD (2025-07-07)</title>
<updated>2025-11-09T23:51:24Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-09T23:51:24Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=5b32ed8faee6d3e04e5ee20956921e3b509f2dd7'/>
<id>urn:sha1:5b32ed8faee6d3e04e5ee20956921e3b509f2dd7</id>
<content type='text'>
d9681c3747ff - Numerous cleanups - Async and FSK modules reworked, to generalise the bit stream processing   for async data - V.8 module enhanced to support gateway operation, for things like V.150.x - modem connect tone module enhanced to support gateway operation, for things like V.150.x
4ee5eac8f1d5 A first pass at the SPRT protocol in V.150.1 A first pass at V.150.1 SSE processing A first pass at a V.150.1 framework These are all a work in progress, but do come with some initial test code
e2787e900a3b Fix Windows build.
bebd506ca1e6 Windows support: Add Visual Studio solution.
aba9ac21d3cd Some changes so Debian 11 is happy
64f4d2ae1860 Various cleanups so "make dist" works again, and builds a tarball
6f407a6ed1a0 Cleanup of some issues found by scan-build.
d0dfd573bb14 Address a scan-build issue in super_tone_rx.c
227b31267023 T.38 gateway was not handling FTT messages from the far end properly.
239bf2f6a80b Changes to address V.17 fixed point issue.
d8dfbd74c713 Various cleanups. Skeleton for V.80 introduced.
e7f5ba7a682e Miwssed file added
b7e17a4f0ddb Removed 2 obsolete files, which should have gone a long time ago Added a .gitattributes file to handle the MS line ends stuff better Cleaned up the CR/LF stuff in some .vcxproj files
35de07c9a773 Started some V.150.1 test code.
a60119408c46 Some more V.34 stuff. Still far far far from complete. Improvements to SPRT and other parts of V.150.1
df1282eb9af5 Further development of V.150.1 Inroduction of SSLFax, using the code submitted by Lee Howard. This needs further testing, but should be complete.
5394b2cae6c4 Various tidying up jobs. V.150.1 has moved forward, but is still a work in progress. The various modules using Goertzel filters were not using a harmonised approach to setting thresholds and measuring power levels. This has been improved.
fbeebb736514 Various bits of tidying spandsp/private/v80.h was not being installed.
94a54740b592 Fixes building when an SSL library is not available to support the SSL-FAX mode
7b0b8cf3d42b Some improvements to the T.38 code to centralise some things that should have been in the T.38 core module. Addition of routines to allow the packetisation time of the T.38 modules to be controlled. Fixed a wrong licence notice in image_translate.c A few little cleanups.Q
0446f4e0c725 Various changes to make the code work when compiled with clang. Various changes to signal power handling for greater consistency, and so the code builds properly with Visual Studio and clangw.
9516c33f33b6 Added missing union name in v150_1.h
3097550dfc23 Address incompatibility between C and C++ compilers with an unnamed union.
4a73bd7ede87 Cleanup of some syntax errors when FIXED_POINT is selected
0c0d76deab3c Fixed a long standing bug where a FAX that has to return to the DCS/TCF sequence, due to something like a change of page size mid-FAX, messed up the TCF sequence, and stepped down to a lower speed.
39cd63db3509 Added a floating point AGC module, with a test program. Added a Godard TED module. A few tidy ups.
933d40db635d V.29 and V.17 now use the Godard TED module, and their internal Godard TED code has been removed.o
31eba7cb406a First pass. Making SpanDSP library compile on Windows.
ec6625cf41b1 [GHA] Add Windows `build` CI workflow.
c17f8d9f96c4 [GHA] Add `scan-build` workflows for CI.
88a282614d44 [GHA] Add Debian `build` CI workflow.
a3f025dd206d [BUILD] Add `docbook-xsl` build-dep
55fbb1cbb216 Fix outdated link to jpegsrc for the Visual Studio solution.
940ff7e176e1 [GHA] Update deprecated windows-2019 image to windows-2022
882b9d13b865 [GHA] Add Debian Trixie build target
9176219c7203 [GHA] Add `deb-mirror` workflow job
3009d465ebfe [GHA] Use native ARM runners

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>signalwire-client-c: bump to 2.0.3 and drop codeload usage</title>
<updated>2025-11-08T10:41:57Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2025-11-08T10:41:57Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/telephony/commit/?id=0d58243336dc6e96dd32fa5dc1211d24e967bbc7'/>
<id>urn:sha1:0d58243336dc6e96dd32fa5dc1211d24e967bbc7</id>
<content type='text'>
Bump package to 2.0.3 to fix compilation error with CMake bump and drop
codeload usage in favor of raw git commit + mirror hash.

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