Commit Graph

1982 Commits

Author SHA1 Message Date
Jiri Slachta
a828b9ee17
Merge pull request #872 from dangowrt/asterisk-20.8.1
asterisk: update to version 20.8.1
2024-06-24 11:19:14 +02:00
Daniel Golle
11353e1a17 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 <daniel@makrotopia.org>
2024-06-24 01:46:09 +01:00
Daniel Golle
8ef219c850 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 <daniel@makrotopia.org>
2024-06-24 01:46:09 +01:00
Jiri Slachta
b2a5bc879f
Merge pull request #871 from dangowrt/asterisk-chan-lantiq-rotary-patches
asterisk-chan-lantiq: import patches to improve pulse-dial phones
2024-06-18 22:50:44 +02:00
Daniel Golle
96db1a277b 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 <daniel@makrotopia.org>
2024-06-18 20:48:42 +01:00
micmac1
3ddc5811de
Merge pull request #868 from neheb/4
libosip2: update to 5.3.1
2024-05-01 18:21:40 +02:00
micmac1
6227c4802b
Merge pull request #863 from neheb/1
sipgrep: update to 2.2.0
2024-05-01 18:20:48 +02:00
Jiri Slachta
139cc14340
Merge pull request #866 from neheb/2
coturn: update to 4.6.2
2024-04-27 07:25:28 +02:00
Jiri Slachta
8b26659369
Merge pull request #867 from neheb/3
libsrtp: update to 2.6.0
2024-04-27 07:24:07 +02:00
Rosen Penev
bfb4ef217a libosip2: update to 5.3.1
Fixes CVE-2022-41550. Added PKG_CPE_ID.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-04-26 15:48:38 -07:00
Rosen Penev
a623e1aaf5 libsrtp: update to 2.6.0
Switch to local tarballs. Smaller.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-04-26 15:47:21 -07:00
Rosen Penev
ba31f7c744 coturn: update to 4.6.2
Remove upstreamed patch.

Switch to local tarballs. Smaller.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-04-26 15:46:43 -07:00
Rosen Penev
6fd05b1b05 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 <rosenp@gmail.com>
2024-04-26 15:01:40 -07:00
Jiri Slachta
f5686f450d
Merge pull request #864 from neheb/2
baresip: add glib2/host build dependency
2024-04-21 08:09:37 +02:00
Rosen Penev
88b17b8390 baresip: add glib2/host build dependency
ctrl_dbus relies on gdbus-codegen , which is provided by glib2/host.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2024-04-20 19:00:21 -07:00
micmac1
d7d51d21e0
Merge pull request #861 from aduskett/dahdi-linux
libs/dahdi-linux: bump to latest git head
2024-04-19 18:25:18 +02:00
Adam Duskett
06917fd5e8
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 <adam.duskett@amarulasolutions.com>
2024-04-16 12:19:04 -06:00
Robert Marko
22dd505025 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 <robimarko@gmail.com>
2024-04-08 09:31:53 +02:00
Christian Marangi
c60658b7db
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 <ansuelsmth@gmail.com>
2024-03-20 19:56:42 +01:00
Daniel Golle
dc889d84f1
Merge pull request #857 from dangowrt/lantiq-vmmc-group
asterisk-chan-lantiq: add user 'asterisk' to 'vmmc' group
2024-03-03 16:16:51 +00:00
Daniel Golle
6b3fe2bd4f 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 <daniel@makrotopia.org>
2024-03-03 15:44:19 +00:00
micmac1
51c6f587c7
Merge pull request #856 from micmac1/sipp-372
sipp: bump to 3.7.2
2024-01-31 18:35:54 +01:00
micmac1
352384f37d
Merge pull request #788 from guijan/pcapsipdump-libobsd
pcapsipdump: fix linking against libobsd
2024-01-31 18:35:06 +01:00
Sebastian Kemper
7e66d0e618 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 <sebastian_ml@gmx.net>
2024-01-21 15:15:11 +01:00
Jiri Slachta
0b0af5cc06
Merge pull request #849 from micmac1/ast-20.5.2
asterisk: bump to 20.5.2
2023-12-29 11:11:14 +01:00
micmac1
3d1eac3ca7
Merge pull request #848 from micmac1/dongle-2022
asterisk-chan-dongle: bump to latest git
2023-12-29 09:14:35 +01:00
Sebastian Kemper
4e4b281794 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 <sebastian_ml@gmx.net>
2023-12-29 09:09:00 +01:00
Sebastian Kemper
6643627656 pjproject: sync patches with asterisk 20.5.2
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-12-29 09:01:10 +01:00
Sebastian Kemper
411b6fb1d7 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 <sebastian_ml@gmx.net>
2023-12-26 14:22:02 +01:00
micmac1
ca2a412d6a
Merge pull request #847 from micmac1/rtpe-11.5.1.18
rtpengine: bump to 11.5.1.18
2023-12-25 15:30:44 +01:00
Sebastian Kemper
de7534808f rtpengine: bump to 11.5.1.18
Add missing xmlrpc-c dependency.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-12-24 23:50:58 +01:00
micmac1
02f4ad19f2
Merge pull request #844 from micmac1/fs-1.10.11
freeswitch: bump to 1.10.11
2023-12-24 12:09:27 +01:00
Sebastian Kemper
390b0aabe6 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 <sebastian_ml@gmx.net>
2023-12-23 23:40:39 +01:00
Sebastian Kemper
2ec7aaca9c sofia-sip: bump to 1.13.17
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-12-23 23:38:33 +01:00
Jiri Slachta
04666c3abb
Merge pull request #843 from guidosarducci/master-fix-network-device
siproxd: improve network device resolution
2023-11-25 22:45:44 +01:00
Tony Ambardar
7ab8207ba7 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 <itugrok@yahoo.com>
2023-11-24 16:51:31 -08:00
Jiri Slachta
b28229fb59
Merge pull request #840 from Ansuel/pcre-kamailio
kamailio: bump to release 5.7.2 + PCRE2
2023-11-11 19:47:27 +01:00
micmac1
35b00b04cf
Merge pull request #839 from Ansuel/rtengine-pcre2
rtpengine: bump to 11.5.1.12 release and set PCRE2
2023-11-05 09:38:16 +01:00
micmac1
fc766e3838
Merge pull request #838 from Ansuel/sipgrep-pcre2
sipgrep: Move package to PCRE2
2023-11-05 09:34:36 +01:00
micmac1
add9143fca
Merge pull request #834 from robho/yate_nftables_banbrutes
yate: Update yate script to use an nftables set
2023-11-05 09:31:45 +01:00
micmac1
56ec2ae459
Merge pull request #836 from micmac1/dahli-6
dahdi-linux: bump to latest git head
2023-11-05 09:26:52 +01:00
Christian Marangi
ed8d330504
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 <ansuelsmth@gmail.com>
2023-11-03 15:47:59 +01:00
Christian Marangi
ac4ad7f6fc
kamailio: backport and move to PCRE2
Backport merged patch and move package to PCRE2 as PCRE is EOL and won't
receive any security updates anymore.

Additional patch are backported to minimize changes to the backport
patches. Only patch 010 required adaptation due to a fix backported in
5.7 in the same place where the patch fixed some whitespace issue.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-11-03 03:37:05 +01:00
Christian Marangi
231910de5f
kamailio: bump to release 5.7.2
Bump kamailio to release 5.7.2 to make it easier to backport PCRE2
patches.

Drop upstream patch related to time_t and python3 fixes.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-11-03 03:35:35 +01:00
Christian Marangi
ceb721c048
kamailio: add patch fixing fragile kamcmd
Add patch fixing fragile kamcmd where output bin can be renamed to
invalid names due to ENV variable clash.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-11-03 03:33:16 +01:00
Christian Marangi
77068cdc51
sipgrep: Move package to PCRE2
Add patch to convert the package to PCRE2 as PCRE is EOL and won't
receive any security updates anymore.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2023-11-02 22:21:15 +01:00
Sebastian Kemper
178e4bce1a dahdi-linux: bump to latest git head
This compiles with newer kernels now.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-10-13 12:36:11 +02:00
Robert Högberg
8a2f8231fb yate: Update yate script to use an nftables set
By using an nftables set in this script it's easier to install
and use this script now that OpenWrt uses nftables by default.

Signed-off-by: Robert Högberg <robert.hogberg@gmail.com>
2023-10-10 23:55:53 +02:00
micmac1
5f998af5ee
Merge pull request #831 from micmac1/fs-vpx-CVE-2023-5217
freeswitch: add patches for CVE-2023-5217 & CVE-2023-44488 in bundled libvpx
2023-10-06 21:47:20 +02:00
Sebastian Kemper
26e09b2914 freeswitch: add patches for CVEs in bundled libvpx
CVE-2023-5217
CVE-2023-44488

Patches are for bundled libvpx, see [1].

[1] https://github.com/signalwire/freeswitch/issues/2258

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-10-06 17:20:18 +02:00