feed/telephony.git
2 weeks agolibs/sofia-sip: assign PKG_CPE_ID
Fabrice Fontaine [Wed, 17 Sep 2025 08:05:38 +0000 (10:05 +0200)]
libs/sofia-sip: assign PKG_CPE_ID

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 <[email protected]>
2 weeks agolibs/libsrtp: assign PKG_CPE_ID
Fabrice Fontaine [Wed, 17 Sep 2025 07:55:46 +0000 (09:55 +0200)]
libs/libsrtp: assign PKG_CPE_ID

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 <[email protected]>
2 weeks agofreeswitch: fix various compilation error
Christian Marangi [Fri, 21 Nov 2025 19:39:46 +0000 (20:39 +0100)]
freeswitch: fix various compilation error

This restore correctly compilation of each freeswitch module.

We move the sphinxbase library to alpha5 version and we backport lots
patch that fix compilation error.

Only the sphinx related changes required some downstream modification to
use the new (actually old but still newer) version and align one
backport to only apply the relevant changes for the module.

Signed-off-by: Christian Marangi <[email protected]>
2 weeks agortpproxy: add missing dependency for libsrtp2
Christian Marangi [Fri, 21 Nov 2025 15:02:24 +0000 (16:02 +0100)]
rtpproxy: add missing dependency for libsrtp2

New rtpproxy package adds support for libsrtp2 if detected. In the
context of buildbot every package gets selected and libsrtp2 support
gets selected automatically with rtpproxy.

Add this extra dependency directly to rtpproxy to fix build error.

Signed-off-by: Christian Marangi <[email protected]>
2 weeks agortpengine: add patch fixing compilation error for pthread tid
Christian Marangi [Fri, 21 Nov 2025 14:44:10 +0000 (15:44 +0100)]
rtpengine: add patch fixing compilation error for pthread tid

Add patch fixing compilation error for wrong pthread tid init.

While at it also renumber the patch to to follow the pattern of 1xx for
downstream patch.

Signed-off-by: Christian Marangi <[email protected]>
2 weeks agospandsp3: fix leaking host header for build tools
Christian Marangi [Thu, 20 Nov 2025 16:05:40 +0000 (17:05 +0100)]
spandsp3: fix leaking host header for build tools

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 <[email protected]>
2 weeks agosiproxd: bump to 2025-07-24
Christian Marangi [Thu, 20 Nov 2025 12:52:30 +0000 (13:52 +0100)]
siproxd: bump to 2025-07-24

Bump siproxd to 2025-07-24 to fix bad detection of libosip2  library.
Align the Makefile to new version that dropped the Makefile for the
scripts directory.

Signed-off-by: Christian Marangi <[email protected]>
2 weeks agortpproxy: bump to version 2025-11-04
Christian Marangi [Thu, 20 Nov 2025 11:59:39 +0000 (12:59 +0100)]
rtpproxy: bump to version 2025-11-04

Bump rtpproxy to version 2025-11-04. Each downstream patch got merged
and this fix the current compilation error with recvfromto.

rtpp_socket.c: In function 'rtpp_socket_rtp_recv':
rtpp_socket.c:262:31: error: passing argument 5 of 'recvfromto' from incompatible pointer type [-Wincompatible-pointer-types]
  262 |       sstosa(&packet->raddr), &packet->rlen, sstosa(&packet->_laddr), &llen,
      |                               ^~~~~~~~~~~~~
      |                               |
      |                               socklen_t * {aka unsigned int *}
In file included from rtpp_socket.c:45:
rtpp_network.h:56:3: note: expected 'size_t *' {aka 'long unsigned int *'} but argument is of type 'socklen_t *' {aka 'unsigned int *'}
   56 |   size_t *, struct sockaddr *, size_t *, struct timeval *);
      |   ^~~~~~~~

2 new trivial pending patch (proposed upstream) are now required to
permit correct compilation.

This bump from 2.x to 3.x but checking the changlog no breaking change
should be triggered by this version jump.

Signed-off-by: Christian Marangi <[email protected]>
2 weeks agortpengine: bump to 11.5.1.49
Christian Marangi [Thu, 20 Nov 2025 11:03:58 +0000 (12:03 +0100)]
rtpengine: bump to 11.5.1.49

Bump rtengine package to 11.5.1.49. This is needed to fix compilation
error on new kernel 6.12 that added a new scope variable to
ip_route_output.

Signed-off-by: Christian Marangi <[email protected]>
2 weeks agomiax: add additional fix patch and fix broken MD5 on 64bit
Christian Marangi [Thu, 20 Nov 2025 10:38:01 +0000 (11:38 +0100)]
miax: add additional fix patch and fix broken MD5 on 64bit

Add additional fix patch for compilation error/warning and fix broken
MD5 support on 64bit.

The compilation warning actually discover a very old BUG that produced
wrong MD5 calculation on 64bit systems.

The BUG was caused by the use of unsigned long for uint32. On 64 bit
systems, unsigned long is actually 8 bytes instead of the expected 4
bytes.

Signed-off-by: Christian Marangi <[email protected]>
3 weeks agomiax: add patch fixing compilation warning
Christian Marangi [Mon, 10 Nov 2025 01:06:26 +0000 (02:06 +0100)]
miax: add patch fixing compilation warning

Add 2 patch fixing compilation warning (now error) for implicit
declaration and incompatible pointer type.

Refresh all affected patch.

Signed-off-by: Christian Marangi <[email protected]>
3 weeks agobcg729: backport fixes patch for CMake version
Christian Marangi [Mon, 10 Nov 2025 00:08:56 +0000 (01:08 +0100)]
bcg729: backport fixes patch for CMake version

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 <[email protected]>
3 weeks agospandsp3: update to Git HEAD (2025-07-07)
Christian Marangi [Sun, 9 Nov 2025 23:51:24 +0000 (00:51 +0100)]
spandsp3: update to Git HEAD (2025-07-07)

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 <[email protected]>
3 weeks agosipp: bump to 3.7.5 and add fixup for Fortify Source headers
Christian Marangi [Sun, 9 Nov 2025 20:28:14 +0000 (21:28 +0100)]
sipp: bump to 3.7.5 and add fixup for Fortify Source headers

Bump sipp to 3.7.5 to handle CMake new requirement and add a fixup patch
to fix Fortify Source headers usage.

While at it renumber the patch to follow the pattern with 1xx number for
downstream patch.

Signed-off-by: Christian Marangi <[email protected]>
4 weeks agosignalwire-client-c: bump to 2.0.3 and drop codeload usage
Christian Marangi [Sat, 8 Nov 2025 10:41:57 +0000 (11:41 +0100)]
signalwire-client-c: bump to 2.0.3 and drop codeload usage

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 <[email protected]>
4 weeks agosofia-sip: backport patch fixing support for GCC 14
Christian Marangi [Wed, 5 Nov 2025 21:05:14 +0000 (22:05 +0100)]
sofia-sip: backport patch fixing support for GCC 14

Backport patch fixing support for GCC 14. While at it also renumber the
other patch with 1xx order to follow usual pattern for downstream patch.

Signed-off-by: Christian Marangi <[email protected]>
4 months agolibpri: update to version 1.6.1
Daniel Golle [Mon, 23 Jun 2025 00:40:45 +0000 (01:40 +0100)]
libpri: update to version 1.6.1

Allows to drop backport patch which is now part of the new release.

Change Log for Release libpri-1.6.1
========================================

Links:
----------------------------------------

 - [Full ChangeLog](https://downloads.asterisk.org/pub/telephony/libpri/releases/ChangeLog-1.6.1.md)
 - [GitHub Diff](https://github.com/asterisk/libpri/compare/1.6.0...1.6.1)
 - [Tarball](https://downloads.asterisk.org/pub/telephony/libpri/libpri-1.6.1.tar.gz)
 - [Downloads](https://downloads.asterisk.org/pub/telephony/libpri)

Summary:
----------------------------------------

- .github: Add Releaser workflow
- Link README to README.md
- Makefile: Fix modern compiler errors.
- Makefile: Add the ability to build libpri on MacOS for Linux target.
- q931.c: Fix subaddress finding octet 4.

User Notes:
----------------------------------------

Upgrade Notes:
----------------------------------------

Closed Issues:
----------------------------------------

None

Commits By Author:
----------------------------------------

- ### George Joseph (2):
  - Link README to README.md
  - .github: Add Releaser workflow

- ### Sean Bright (1):
  - Makefile: Fix modern compiler errors.

- ### Sergey V. Lobanov (1):
  - Makefile: Add the ability to build libpri on MacOS for Linux target.

- ### bbabic (1):
  - q931.c: Fix subaddress finding octet 4.

Detail:
----------------------------------------

- ### .github: Add Releaser workflow
  Author: George Joseph
  Date:   2023-08-16

- ### Link README to README.md
  Author: George Joseph
  Date:   2023-08-15

- ### Makefile: Fix modern compiler errors.
  Author: Sean Bright
  Date:   2023-03-10

  Disable GCC's zero-length-bounds and stringop-overflow errors.

  PRI-189 #close

- ### Makefile: Add the ability to build libpri on MacOS for Linux target.
  Author: Sergey V. Lobanov
  Date:   2022-02-19

  This patch allows to redefine ar and ranlib tool using AR and
  RANLIB make flags.

  PRI-188 #close

- ### q931.c: Fix subaddress finding octet 4.
  Author: bbabic
  Date:   2017-10-23

  Some switches have extended subaddress ie octet 3 encoding to be
  multi-octet.

  * Update dump and receive helper functions to search for the end of octet
  3 encoding to determine where octet 4 starts.

  ASTERISK-27342

Signed-off-by: Daniel Golle <[email protected]>
4 months agodahdi-linux: fix build with Linux 6.12
Daniel Golle [Sun, 22 Jun 2025 22:16:04 +0000 (23:16 +0100)]
dahdi-linux: fix build with Linux 6.12

Import pending patch to fix build with Linux 6.12

Signed-off-by: Daniel Golle <[email protected]>
5 months agoCI: move script into separate directory
Josef Schlehofer [Sun, 25 May 2025 10:49:40 +0000 (12:49 +0200)]
CI: move script into separate directory

This change follows the structure of GitHub workflow
folders from the main OpenWrt repository, where scripts
are in separate folder.

Signed-off-by: Josef Schlehofer <[email protected]>
5 months agoCI: formal check: use shared workflow in actions-shared-workflows
Josef Schlehofer [Sun, 25 May 2025 10:39:58 +0000 (12:39 +0200)]
CI: formal check: use shared workflow in actions-shared-workflows

Lets switch to shared workflow in actions-shared-workflows instead of having
this separate file here. It will track and use the latest changes to avoid
being outdated.

Signed-off-by: Josef Schlehofer <[email protected]>
6 months agoasterisk: update to version 20.14.0
Philip Prindeville [Thu, 22 May 2025 03:34:03 +0000 (21:34 -0600)]
asterisk: update to version 20.14.0

Signed-off-by: Philip Prindeville <[email protected]>
6 months agodahdi-tools: Update version to 3.4.0
Philip Prindeville [Sun, 1 Jun 2025 00:03:53 +0000 (18:03 -0600)]
dahdi-tools: Update version to 3.4.0

Signed-off-by: Philip Prindeville <[email protected]>
6 months agodahdi-linux: Update version to 3.4.0
Philip Prindeville [Sat, 31 May 2025 16:41:47 +0000 (10:41 -0600)]
dahdi-linux: Update version to 3.4.0

Signed-off-by: Philip Prindeville <[email protected]>
6 months agoMerge pull request #869 from neheb/4
Jiri Slachta [Sun, 25 May 2025 07:44:55 +0000 (09:44 +0200)]
Merge pull request #869 from neheb/4

sipgrep: fix compilation with GCC14

6 months agoMerge pull request #892 from dddaniel/master
Jiri Slachta [Fri, 23 May 2025 16:09:12 +0000 (18:09 +0200)]
Merge pull request #892 from dddaniel/master

baresip: add uci config section for accounts

7 months agobaresip: add uci config section for accounts 892/head
Daniel Danzberger [Fri, 17 Jan 2025 00:14:41 +0000 (01:14 +0100)]
baresip: add uci config section for accounts

Adds a new UCI config section that allows the user to define accounts
from which the init script will create the /etc/baresip/accounts file.

Using UCI has the big benefit, that changes in the config can be
recognized by reload_config which will restart baresip automatically.

Example /etc/config/baresip:
--
config baresip main
option enable 1
option options ''

config account
option user '+49123456789'
option password ''
option server 'tel.t-online.de'
option transport 'tls'
option mediaenc 'srtp'

config account
option user '12'
option password '7282ce22eee6d91193a1d5014398356x'
option server '172.27.0.97'
option transport 'udp'
option append 'answerdelay=0;rwait=90;mwi=no'
option ignore 1
--

The basic account options user,password,server,mediaenc and tansport can
be set directly. All other custom baresip account options can be append
to the account string using the 'append' option.

Signed-off-by: Daniel Danzberger <[email protected]>
7 months agoMerge pull request #894 from systemcrash/kamupd
Jiri Slachta [Sun, 20 Apr 2025 16:39:30 +0000 (18:39 +0200)]
Merge pull request #894 from systemcrash/kamupd

kamailio: Kamailio 6.0.1 uci config and init script fixes

7 months agokamailio: Kamailio 6.0.1 uci config and init script fixes 894/head
Paul Donald [Sun, 20 Apr 2025 01:56:56 +0000 (03:56 +0200)]
kamailio: Kamailio 6.0.1 uci config and init script fixes

bump pkg_memory 2MiB -> 3MiB.
space -> tab convert kamailio.init file
refactor kamailio.init check_listen() for clarity
cfg_target: append /
quote uci config values
chown kamailio:kamailio -R /etc/kamailio/*
debug_level 0
stderr 0

Signed-off-by: Paul Donald <[email protected]>
7 months agoMerge pull request #893 from systemcrash/kamailio
Jiri Slachta [Sat, 19 Apr 2025 17:04:39 +0000 (19:04 +0200)]
Merge pull request #893 from systemcrash/kamailio

kamailio: Kamailio 6.0.1

8 months agokamailio: Kamailio 6.0.1 893/head
Paul Donald [Wed, 2 Apr 2025 21:09:47 +0000 (23:09 +0200)]
kamailio: Kamailio 6.0.1

Dropped patches 010-033 and 100. No longer required (integrated at
source).

New modules:
-ims_qos_npn
-nghttp2
-presence_dfks
-pvtpl
-topos_htable

Archived modules 5.6.x-> 5.8.x:
-app_sqlang
-auth_identity

Archived modules 5.8.x-> 6.0.x:
-app_lua_sr

Kamailio libs now merged into core (and are no longer external):
-libkamailio_ims
-lib{srdb1,srdb2}
-libtrie

Changed source URL to github (faster).

Signed-off-by: Paul Donald <[email protected]>
10 months agoMerge pull request #889 from dddaniel/master
Jiri Slachta [Tue, 7 Jan 2025 08:56:21 +0000 (09:56 +0100)]
Merge pull request #889 from dddaniel/master

baresip: Use UCI for basic service configuration

10 months agobaresip: Use UCI for basic service configuration 889/head
Daniel Danzberger [Mon, 18 Nov 2024 11:50:00 +0000 (12:50 +0100)]
baresip: Use UCI for basic service configuration

The baresip init script is changed to use UCI instead of the debian
style /etc/default basic service configuration.

A uci-defaults script is added to create a basic UCI config:
--
config baresip main
 option enable 0
 option options ''
--

With this change an issues is also resolved, on which the baresip
service doesn't start due to the baresip user not being the owner of
the /etc/baresip configuration directory.

Additionally a reload_config trigger is added for baresip.

Signed-off-by: Daniel Danzberger <[email protected]>
12 months agoMerge pull request #890 from hnyman/gsm
Jiri Slachta [Thu, 21 Nov 2024 19:52:32 +0000 (20:52 +0100)]
Merge pull request #890 from hnyman/gsm

gsmlib: Make version apk compatible

12 months agogsmlib: Make version apk compatible 890/head
Hannu Nyman [Thu, 21 Nov 2024 18:58:04 +0000 (20:58 +0200)]
gsmlib: Make version apk compatible

Adjust version to be compatible with apk's semantic rules.

Signed-off-by: Hannu Nyman <[email protected]>
12 months agoMerge pull request #888 from dddaniel/master
Jiri Slachta [Sun, 17 Nov 2024 19:18:00 +0000 (20:18 +0100)]
Merge pull request #888 from dddaniel/master

baresip: Update to version 3.16.0 [v2]

12 months agopcapsipdump: sanitize package description for APK support
Christian Marangi [Sun, 17 Nov 2024 18:12:59 +0000 (19:12 +0100)]
pcapsipdump: sanitize package description for APK support

Sanitize package description for APK support by replacing " with ' for
the tcpdump reference.

Signed-off-by: Christian Marangi <[email protected]>
12 months agobaresip: Bump to version 3.16.0 888/head
Daniel Danzberger [Fri, 8 Nov 2024 10:40:59 +0000 (11:40 +0100)]
baresip: Bump to version 3.16.0

The previous version 1.1.0 is about 7 years old now and a lot has
changed. Various fixes, improvements and features have been added.

The build system has moved to cmake and pkg-config is used,
which makes it a lot easier to build from the openwrt buildroot.
Therefore a lot of the extra code is removed from it's Makefile.

The librem dependency has been removed, since newer versions of libre
contain all the librem features.

The parallel build patch is no longer required.

Signed-off-by: Daniel Danzberger <[email protected]>
12 months agobaresip-apps: New Package
Daniel Danzberger [Tue, 12 Nov 2024 16:20:11 +0000 (17:20 +0100)]
baresip-apps: New Package

This package contains some of the modules that have previously been part
of the main baresip repo.

Signed-off-by: Daniel Danzberger <[email protected]>
12 months agorem: Remove library package
Daniel Danzberger [Fri, 8 Nov 2024 10:48:15 +0000 (11:48 +0100)]
rem: Remove library package

All librem features are now part of libre and the only package that
depended on it (baresip) now uses libre.

It can therefore be removed.

Signed-off-by: Daniel Danzberger <[email protected]>
12 months agore: Bump to version 3.16.0
Daniel Danzberger [Fri, 8 Nov 2024 10:36:42 +0000 (11:36 +0100)]
re: Bump to version 3.16.0

The previous version 2.0.1 is about 7 years old now and a lot has
changed. Various fixes, improvements and features have been added.

The build system has moved to cmake and pkg-config is used,
which makes it a lot easier to build from the openwrt buildroot.
Therefore a lot of the extra code is removed from it's Makefile

Librem is now integrated into libre.
No more patches are required.

Signed-off-by: Daniel Danzberger <[email protected]>
12 months agoMerge pull request #887 from Ansuel/fix-freetdm
Jiri Slachta [Sat, 9 Nov 2024 18:36:31 +0000 (19:36 +0100)]
Merge pull request #887 from Ansuel/fix-freetdm

freetdm: add patch for PCRE2 support

12 months agofreetdm: add patch for PCRE2 support 887/head
Christian Marangi [Fri, 8 Nov 2024 01:37:20 +0000 (02:37 +0100)]
freetdm: add patch for PCRE2 support

As FreeSwitch implement different API to support pcre2, freetdm require
some changes to correctly compile.

Signed-off-by: Christian Marangi <[email protected]>
12 months agoCI: multi-arch-test-build: move to shared workflow
Christian Marangi [Fri, 8 Nov 2024 16:03:09 +0000 (17:03 +0100)]
CI: multi-arch-test-build: move to shared workflow

Move multi-arch-test-build to shared workflow.

Signed-off-by: Christian Marangi <[email protected]>
12 months agoUpdate MAINTAINERS
Jiri Slachta [Wed, 6 Nov 2024 22:09:47 +0000 (23:09 +0100)]
Update MAINTAINERS

Mazi Lo does not maintain this repository.

Signed-off-by: Jiri Slachta <[email protected]>
12 months agoMerge pull request #886 from micmac1/no-maint
Jiri Slachta [Wed, 6 Nov 2024 22:07:42 +0000 (23:07 +0100)]
Merge pull request #886 from micmac1/no-maint

Remove maintainer

12 months agoRemove maintainer 886/head
Sebastian Kemper [Wed, 6 Nov 2024 17:50:59 +0000 (18:50 +0100)]
Remove maintainer

As requested on openwrt-devel in October 2024 [1], remove maintainer,
including any copyright lines.

[1] https://lists.openwrt.org/pipermail/openwrt-devel/2024-October/043323.html

Signed-off-by: Sebastian Kemper <[email protected]>
13 months agofreeswitch: add patch moving package to PCRE2
Christian Marangi [Fri, 3 Nov 2023 22:59:33 +0000 (23:59 +0100)]
freeswitch: add patch moving package to PCRE2

Add pending patch moving package to PCRE2 as PCRE is EOL and won't
receive any updates anymore.

These patch were run uder the freeswitch CI and were validated with
their unit tests.

Signed-off-by: Christian Marangi <[email protected]>
[fix conflict, fix typo in commit message, remove @BROKEN dep, refresh
patches]
Signed-off-by: Stijn Tintel <[email protected]>
14 months agoMerge pull request #882 from olivluca/patch-1
micmac1 [Tue, 24 Sep 2024 10:15:10 +0000 (12:15 +0200)]
Merge pull request #882 from olivluca/patch-1

sofia-sip: removed "--disable-stun"

14 months agoMerge pull request #883 from robho/yate_github
micmac1 [Sun, 8 Sep 2024 08:53:02 +0000 (10:53 +0200)]
Merge pull request #883 from robho/yate_github

yate: bump to git snapshot from 2024-09-03

15 months agoyate: bump to git snapshot from 2024-09-03 883/head
Robert Högberg [Tue, 3 Sep 2024 10:12:13 +0000 (12:12 +0200)]
yate: bump to git snapshot from 2024-09-03

There hasn't been a yate release for years but development continues
on github. Let's update the OpenWrt package to a github snapshot.

Signed-off-by: Robert Högberg <[email protected]>
15 months agosofia-sip: removed "--disable-stun" 882/head
Luca Olivetti [Sun, 18 Aug 2024 20:01:39 +0000 (22:01 +0200)]
sofia-sip: removed "--disable-stun"

I need stun enabled to compile svd.

Signed-off-by: Luca Olivetti <[email protected]>
15 months agoMerge pull request #880 from micmac1/fs-1.10.12
micmac1 [Wed, 7 Aug 2024 20:07:10 +0000 (22:07 +0200)]
Merge pull request #880 from micmac1/fs-1.10.12

freeswitch: bump to 1.10.12 (and mark as BROKEN)

16 months agofreeswitch: bump to 1.10.12 880/head
Sebastian Kemper [Sun, 4 Aug 2024 16:33:56 +0000 (18:33 +0200)]
freeswitch: bump to 1.10.12

- plugin mod-kazoo removed upstream
- add @BROKEN dependency because of prce removal from packages
- refresh patches

Signed-off-by: Sebastian Kemper <[email protected]>
16 months agolibks: bump to 2.0.6
Sebastian Kemper [Sun, 4 Aug 2024 16:28:48 +0000 (18:28 +0200)]
libks: bump to 2.0.6

Signed-off-by: Sebastian Kemper <[email protected]>
17 months agoMerge pull request #877 from dangowrt/chan-lantiq-log-improvements
micmac1 [Tue, 2 Jul 2024 07:37:45 +0000 (09:37 +0200)]
Merge pull request #877 from dangowrt/chan-lantiq-log-improvements

asterisk-chan-lantiq: import patches improving log output

17 months agoasterisk-chan-lantiq: import patches improving log output 877/head
Daniel Golle [Sat, 29 Jun 2024 00:56:35 +0000 (01:56 +0100)]
asterisk-chan-lantiq: import patches improving log output

Output channel state in log message if a digit ends up not being handled.
Report USER_BUSY as cause in case a phone is not on hook while being
called.

Signed-off-by: Daniel Golle <[email protected]>
17 months agoasterisk-chan-lantiq: apply hook state timing in right order
Daniel Golle [Thu, 20 Jun 2024 11:11:56 +0000 (12:11 +0100)]
asterisk-chan-lantiq: apply hook state timing in right order

Apply hook state timing parameters starting from the biggest
time interval down to the shortest, so the required conditions are
always true while applying.

Signed-off-by: Daniel Golle <[email protected]>
17 months agoMerge pull request #872 from dangowrt/asterisk-20.8.1
Jiri Slachta [Mon, 24 Jun 2024 09:19:14 +0000 (11:19 +0200)]
Merge pull request #872 from dangowrt/asterisk-20.8.1

asterisk: update to version 20.8.1

17 months agoasterisk: update to version 20.8.1 872/head
Daniel Golle [Sat, 22 Jun 2024 14:40:52 +0000 (15:40 +0100)]
asterisk: update to version 20.8.1

Update to most recent LTS release addressing multiple security and
stability issues.

Complete changelog:
https://github.com/asterisk/asterisk/compare/20.5.2...20.8.1

Note that res-stir-shaken switched to use libjwt instead of providing
a built-in JWT implementation.

Signed-off-by: Daniel Golle <[email protected]>
17 months agopjproject: bump to 2.14.1
Daniel Golle [Sun, 19 May 2024 07:05:42 +0000 (09:05 +0200)]
pjproject: bump to 2.14.1

Pick patch from @dhewg so we keep pjproject in sync with the version
bundled with Asterisk.

Signed-off-by: Daniel Golle <[email protected]>
17 months agoMerge pull request #871 from dangowrt/asterisk-chan-lantiq-rotary-patches
Jiri Slachta [Tue, 18 Jun 2024 20:50:44 +0000 (22:50 +0200)]
Merge pull request #871 from dangowrt/asterisk-chan-lantiq-rotary-patches

asterisk-chan-lantiq: import patches to improve pulse-dial phones

17 months agoasterisk-chan-lantiq: import patches to improve pulse-dial phones 871/head
Daniel Golle [Tue, 18 Jun 2024 19:48:42 +0000 (20:48 +0100)]
asterisk-chan-lantiq: import patches to improve pulse-dial phones

Import two patches which improve behavior with rotary pulse-dial phones.
Both are pending upstream:
https://github.com/kochstefan/asterisk_channel_lantiq/pull/5
https://github.com/kochstefan/asterisk_channel_lantiq/pull/6

Signed-off-by: Daniel Golle <[email protected]>
17 months agosipgrep: fix compilation with GCC14 869/head
Rosen Penev [Thu, 16 May 2024 23:07:23 +0000 (16:07 -0700)]
sipgrep: fix compilation with GCC14

Upstream PR.

Signed-off-by: Rosen Penev <[email protected]>
19 months agoMerge pull request #868 from neheb/4
micmac1 [Wed, 1 May 2024 16:21:40 +0000 (18:21 +0200)]
Merge pull request #868 from neheb/4

libosip2: update to 5.3.1

19 months agoMerge pull request #863 from neheb/1
micmac1 [Wed, 1 May 2024 16:20:48 +0000 (18:20 +0200)]
Merge pull request #863 from neheb/1

sipgrep: update to 2.2.0

19 months agoMerge pull request #866 from neheb/2
Jiri Slachta [Sat, 27 Apr 2024 05:25:28 +0000 (07:25 +0200)]
Merge pull request #866 from neheb/2

coturn: update to 4.6.2

19 months agoMerge pull request #867 from neheb/3
Jiri Slachta [Sat, 27 Apr 2024 05:24:07 +0000 (07:24 +0200)]
Merge pull request #867 from neheb/3

libsrtp: update to 2.6.0

19 months agolibosip2: update to 5.3.1 868/head
Rosen Penev [Fri, 26 Apr 2024 22:25:49 +0000 (15:25 -0700)]
libosip2: update to 5.3.1

Fixes CVE-2022-41550. Added PKG_CPE_ID.

Signed-off-by: Rosen Penev <[email protected]>
19 months agolibsrtp: update to 2.6.0 867/head
Rosen Penev [Fri, 26 Apr 2024 22:34:35 +0000 (15:34 -0700)]
libsrtp: update to 2.6.0

Switch to local tarballs. Smaller.

Signed-off-by: Rosen Penev <[email protected]>
19 months agocoturn: update to 4.6.2 866/head
Rosen Penev [Fri, 26 Apr 2024 22:42:09 +0000 (15:42 -0700)]
coturn: update to 4.6.2

Remove upstreamed patch.

Switch to local tarballs. Smaller.

Signed-off-by: Rosen Penev <[email protected]>
19 months agosipgrep: update to 2.2.0 863/head
Rosen Penev [Sun, 21 Apr 2024 01:30:27 +0000 (18:30 -0700)]
sipgrep: update to 2.2.0

Patch was upstreamed.

Reordered variables for consistency between packages.

Slight modification to configure argument.

Signed-off-by: Rosen Penev <[email protected]>
19 months agoMerge pull request #864 from neheb/2
Jiri Slachta [Sun, 21 Apr 2024 06:09:37 +0000 (08:09 +0200)]
Merge pull request #864 from neheb/2

baresip: add glib2/host build dependency

19 months agobaresip: add glib2/host build dependency 864/head
Rosen Penev [Sun, 21 Apr 2024 01:23:06 +0000 (18:23 -0700)]
baresip: add glib2/host build dependency

ctrl_dbus relies on gdbus-codegen , which is provided by glib2/host.

Signed-off-by: Rosen Penev <[email protected]>
19 months agoMerge pull request #861 from aduskett/dahdi-linux
micmac1 [Fri, 19 Apr 2024 16:25:18 +0000 (18:25 +0200)]
Merge pull request #861 from aduskett/dahdi-linux

libs/dahdi-linux: bump to latest git head

19 months agolibs/dahdi-linux: bump to latest git head 861/head
Adam Duskett [Fri, 12 Apr 2024 22:06:50 +0000 (16:06 -0600)]
libs/dahdi-linux: bump to latest git head

Add a new patch: 207-opvxa1200-unused-variable.patch which fixes
unused variable {pos,x,y} errors in the drivers/dahdi/opvxa1200/base.c
file.

Fixes compiling against linux >= 6.6

Signed-off-by: Adam Duskett <[email protected]>
19 months agotreewide: refresh hashes after move to use ZSTD as default
Robert Marko [Sun, 7 Apr 2024 22:01:22 +0000 (00:01 +0200)]
treewide: refresh hashes after move to use ZSTD as default

With the recent move to using ZSTD as the default compression format for
packaging git repo clones we must refresh all of the hashes for the
packages feed as well.

Signed-off-by: Robert Marko <[email protected]>
20 months agodahdi-linux: fix compilation for mips_24k arch
Christian Marangi [Wed, 20 Mar 2024 18:56:42 +0000 (19:56 +0100)]
dahdi-linux: fix compilation for mips_24k arch

Fix compilation for mips_24k arch due to a define conflicts with ABS.

Patch has been proposed upstream and should be accepted.

Signed-off-by: Christian Marangi <[email protected]>
21 months agoMerge pull request #857 from dangowrt/lantiq-vmmc-group
Daniel Golle [Sun, 3 Mar 2024 16:16:51 +0000 (16:16 +0000)]
Merge pull request #857 from dangowrt/lantiq-vmmc-group

asterisk-chan-lantiq: add user 'asterisk' to 'vmmc' group

21 months agoasterisk-chan-lantiq: add user 'asterisk' to 'vmmc' group 857/head
Daniel Golle [Sun, 3 Mar 2024 15:25:22 +0000 (15:25 +0000)]
asterisk-chan-lantiq: add user 'asterisk' to 'vmmc' group

Make sure asterisk has permission to access /dev/vmmc* devices as it
will segfault if started without.

Signed-off-by: Daniel Golle <[email protected]>
22 months agoMerge pull request #856 from micmac1/sipp-372
micmac1 [Wed, 31 Jan 2024 17:35:54 +0000 (18:35 +0100)]
Merge pull request #856 from micmac1/sipp-372

sipp: bump to 3.7.2

22 months agoMerge pull request #788 from guijan/pcapsipdump-libobsd
micmac1 [Wed, 31 Jan 2024 17:35:06 +0000 (18:35 +0100)]
Merge pull request #788 from guijan/pcapsipdump-libobsd

pcapsipdump: fix linking against libobsd

22 months agosipp: bump to 3.7.2 856/head
Sebastian Kemper [Sun, 21 Jan 2024 14:15:08 +0000 (15:15 +0100)]
sipp: bump to 3.7.2

02-Fix_compatibility_with_older_C++_in_3.6.x_branch.patch removed as
included upstream.

Signed-off-by: Sebastian Kemper <[email protected]>
23 months agoMerge pull request #849 from micmac1/ast-20.5.2
Jiri Slachta [Fri, 29 Dec 2023 10:11:14 +0000 (11:11 +0100)]
Merge pull request #849 from micmac1/ast-20.5.2

asterisk: bump to 20.5.2

23 months agoMerge pull request #848 from micmac1/dongle-2022
micmac1 [Fri, 29 Dec 2023 08:14:35 +0000 (09:14 +0100)]
Merge pull request #848 from micmac1/dongle-2022

asterisk-chan-dongle: bump to latest git

23 months agoasterisk: bump to 20.5.2 849/head
Sebastian Kemper [Fri, 29 Dec 2023 08:03:00 +0000 (09:03 +0100)]
asterisk: bump to 20.5.2

- Resolves GHSA-98rc-4j27-74hh, GHSA-hxj9-xwr8-w8pq, GHSA-5743-x3p5-3rg7
  and GHSA-8857-hfmw-vg8f
- patches refreshed
- patch 180-app_queue_time_t.patch added to fix new warnings, sent
  upstream (see [1])
- 180-res_crypto.c-Avoid-using-the-non-portable-ALLPERMS-m.patch and
  190-chan_iax2.c-Avoid-crash-with-IAX2-switch-support.patch removed as
  they're included in upstream release tar ball.

[1] https://github.com/asterisk/asterisk/pull/516

Signed-off-by: Sebastian Kemper <[email protected]>
23 months agopjproject: sync patches with asterisk 20.5.2
Sebastian Kemper [Fri, 29 Dec 2023 08:01:10 +0000 (09:01 +0100)]
pjproject: sync patches with asterisk 20.5.2

Signed-off-by: Sebastian Kemper <[email protected]>
23 months agoasterisk-chan-dongle: bump to latest git 848/head
Sebastian Kemper [Tue, 26 Dec 2023 13:21:58 +0000 (14:21 +0100)]
asterisk-chan-dongle: bump to latest git

Closes: #837
The extra patch was submitted upstream for inclusion, see [1].

[1] https://github.com/wdoekes/asterisk-chan-dongle/pull/173

Signed-off-by: Sebastian Kemper <[email protected]>
23 months agoMerge pull request #847 from micmac1/rtpe-11.5.1.18
micmac1 [Mon, 25 Dec 2023 14:30:44 +0000 (15:30 +0100)]
Merge pull request #847 from micmac1/rtpe-11.5.1.18

rtpengine: bump to 11.5.1.18

23 months agortpengine: bump to 11.5.1.18 847/head
Sebastian Kemper [Sun, 24 Dec 2023 22:50:51 +0000 (23:50 +0100)]
rtpengine: bump to 11.5.1.18

Add missing xmlrpc-c dependency.

Signed-off-by: Sebastian Kemper <[email protected]>
23 months agoMerge pull request #844 from micmac1/fs-1.10.11
micmac1 [Sun, 24 Dec 2023 11:09:27 +0000 (12:09 +0100)]
Merge pull request #844 from micmac1/fs-1.10.11

freeswitch: bump to 1.10.11

23 months agofreeswitch: bump to 1.10.11 844/head
Sebastian Kemper [Sat, 23 Dec 2023 22:40:37 +0000 (23:40 +0100)]
freeswitch: bump to 1.10.11

See [1].

[1] https://github.com/signalwire/freeswitch/security/advisories/GHSA-39gv-hq72-j6m6

Signed-off-by: Sebastian Kemper <[email protected]>
23 months agosofia-sip: bump to 1.13.17
Sebastian Kemper [Sat, 23 Dec 2023 22:38:30 +0000 (23:38 +0100)]
sofia-sip: bump to 1.13.17

Signed-off-by: Sebastian Kemper <[email protected]>
2 years agoMerge pull request #843 from guidosarducci/master-fix-network-device
Jiri Slachta [Sat, 25 Nov 2023 21:45:44 +0000 (22:45 +0100)]
Merge pull request #843 from guidosarducci/master-fix-network-device

siproxd: improve network device resolution

2 years agosiproxd: improve network device resolution 843/head
Tony Ambardar [Wed, 22 Nov 2023 02:53:39 +0000 (18:53 -0800)]
siproxd: improve network device resolution

Resolve network devices by first trying 'network_get_device' (L3) and
falling back to 'network_get_physdev' (L2) on failure, which allows using
Wireguard interfaces. Both are needed to avoid breaking existing usage
for some interfaces (e.g. 'wan').

Also add myself as a maintainer.

Signed-off-by: Tony Ambardar <[email protected]>
2 years agoMerge pull request #840 from Ansuel/pcre-kamailio
Jiri Slachta [Sat, 11 Nov 2023 18:47:27 +0000 (19:47 +0100)]
Merge pull request #840 from Ansuel/pcre-kamailio

kamailio: bump to release 5.7.2 + PCRE2

2 years agoMerge pull request #839 from Ansuel/rtengine-pcre2
micmac1 [Sun, 5 Nov 2023 08:38:16 +0000 (09:38 +0100)]
Merge pull request #839 from Ansuel/rtengine-pcre2

rtpengine: bump to 11.5.1.12 release and set PCRE2

2 years agoMerge pull request #838 from Ansuel/sipgrep-pcre2
micmac1 [Sun, 5 Nov 2023 08:34:36 +0000 (09:34 +0100)]
Merge pull request #838 from Ansuel/sipgrep-pcre2

sipgrep: Move package to PCRE2

2 years agoMerge pull request #834 from robho/yate_nftables_banbrutes
micmac1 [Sun, 5 Nov 2023 08:31:45 +0000 (09:31 +0100)]
Merge pull request #834 from robho/yate_nftables_banbrutes

yate: Update yate script to use an nftables set

2 years agoMerge pull request #836 from micmac1/dahli-6
micmac1 [Sun, 5 Nov 2023 08:26:52 +0000 (09:26 +0100)]
Merge pull request #836 from micmac1/dahli-6

dahdi-linux: bump to latest git head

2 years agortpengine: bump to 11.5.1.12 release and set PCRE2 839/head
Christian Marangi [Thu, 2 Nov 2023 22:36:52 +0000 (23:36 +0100)]
rtpengine: bump to 11.5.1.12 release and set PCRE2

Bump rtpengine to release 11.5.1.12.

New 11.x release require libopus as a new library and also moved to
PCRE2 library.

Refresh patches and also introduce a new one to disable docs as they
changed doc generation tool and now would require a new prereq and docs
are not useful and would waste space on an embedded scenario.

For recording module libcurl is also now required.

Signed-off-by: Christian Marangi <[email protected]>