summaryrefslogtreecommitdiff
path: root/net
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #849 from micmac1/ast-20.5.2HEADmasterHEADJiri Slachta2023-12-296-63/+22
|\ | | | | asterisk: bump to 20.5.2
| * asterisk: bump to 20.5.2Sebastian Kemper2023-12-296-63/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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>
* | asterisk-chan-dongle: bump to latest gitSebastian Kemper2023-12-263-5/+21
|/ | | | | | | | | | 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>
* rtpengine: bump to 11.5.1.18Sebastian Kemper2023-12-241-2/+3
| | | | | | Add missing xmlrpc-c dependency. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freeswitch: bump to 1.10.11Sebastian Kemper2023-12-235-116/+5
| | | | | | | | See [1]. [1] https://github.com/signalwire/freeswitch/security/advisories/GHSA-39gv-hq72-j6m6 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* siproxd: improve network device resolutionTony Ambardar2023-11-242-4/+11
| | | | | | | | | | | 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>
* Merge pull request #840 from Ansuel/pcre-kamailioJiri Slachta2023-11-1116-178/+5630
|\ | | | | kamailio: bump to release 5.7.2 + PCRE2
| * kamailio: backport and move to PCRE2Christian Marangi2023-11-0310-4/+5581
| | | | | | | | | | | | | | | | | | | | | | 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>
| * kamailio: bump to release 5.7.2Christian Marangi2023-11-036-175/+5
| | | | | | | | | | | | | | | | | | 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>
| * kamailio: add patch fixing fragile kamcmdChristian Marangi2023-11-032-1/+46
| | | | | | | | | | | | | | 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>
* | Merge pull request #839 from Ansuel/rtengine-pcre2micmac12023-11-055-61/+86
|\ \ | | | | | | rtpengine: bump to 11.5.1.12 release and set PCRE2
| * | rtpengine: bump to 11.5.1.12 release and set PCRE2Christian Marangi2023-11-035-61/+86
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #838 from Ansuel/sipgrep-pcre2micmac12023-11-052-2/+201
|\ \ | | | | | | sipgrep: Move package to PCRE2
| * | sipgrep: Move package to PCRE2Christian Marangi2023-11-022-2/+201
| |/ | | | | | | | | | | | | 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>
* / yate: Update yate script to use an nftables setRobert Högberg2023-10-102-25/+61
|/ | | | | | | 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>
* freeswitch: add patches for CVEs in bundled libvpxSebastian Kemper2023-10-063-1/+112
| | | | | | | | | | | 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>
* asterisk: Add PKG_CPE_IDAndreas Gnau2023-08-301-0/+1
| | | | Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
* freeswitch: bump to 1.10.10Sebastian Kemper2023-08-189-65/+18
| | | | | | | | | | - bump to 1.10.10 - remove TARGET_CFLAGS workarounds - remove BROKEN from modules av & python3 - remove 500-libshout-deprecated.patch - refresh other patches Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* asterisk: add upstream patch against iax2 crashSebastian Kemper2023-07-232-1/+26
| | | | | | | | | Reported by Sergio in issue #821. This adds upstream patch for the crash. See upstream issue [1] for details. [1] https://github.com/asterisk/asterisk/issues/180 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* treewide: replace AUTORELEASE with real PKG_RELEASEKuan-Yi Li2023-07-195-7/+5
| | | | | | | | | | | | | | | | | | Based on Paul Fertser <fercerpav@gmail.com>'s guidance: Change AUTORELEASE in rules.mk to: ``` AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile)) ``` then update all affected packages by: ``` for i in $(git grep -l PKG_RELEASE:=.*AUTORELEASE | sed 's^.*/\([^/]*\)/Makefile^\1^';); do make package/$i/clean done ``` Signed-off-by: Kuan-Yi Li <kyli@abysm.org>
* asterisk: bump to 20.3.0Sebastian Kemper2023-06-075-10/+54
| | | | | | | | | | | | | | | | | | - bump to 20.3.0 - new modules: app-broadcast, app-if, app-signal, func-export, res-pjsip-aoc and res-pjsip-rfc3329 - remove "--without-vpb", not available anymore - add configuration file for res-http-media-cache - drop libsrtp2 from res-pjproject dependencies, see changes in pjproject package - refresh patches - add upstream patch 180-res_crypto.c-Avoid-using-the-non-portable-ALLPERMS-m.patch to fix build [1] [1] https://github.com/asterisk/asterisk/issues/149 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Merge pull request #812 from micmac1/kam-py-3.11-patchesmicmac12023-05-294-1/+122
|\ | | | | kamailio: add patches for app_python3
| * kamailio: add patches for app_python3Sebastian Kemper2023-05-294-1/+122
| | | | | | | | | | | | | | Python was updated to 3.11 and app_python3 doesn't compile anymore. This commit adds three upstream patches to resolve this. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | freeswitch: mark mod-python3 BROKENSebastian Kemper2023-05-291-1/+1
|/ | | | | | | mod-python3 is not compatible with Python 3.11 currently, mark it BROKEN. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freeswitch: fix compile against musl-1.2.4Sebastian Kemper2023-05-193-4/+4
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* rtpengine: add patch fixing compilation warning for kernel moduleChristian Marangi2023-05-121-0/+36
| | | | | | | | | | | | Add patch fixing compilation warning for kernel module. Always dynamically allocate buffer for proc_control_read_write. Fix compilation warning: /builder/shared-workdir/build/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/rtpengine-no-transcode/rtpengine-mr10.5.2.6/kernel-module/xt_RTPENGINE.c: In function 'proc_control_read_write': /builder/shared-workdir/build/build_dir/target-arm_cortex-a8+vfpv3_musl_eabi/rtpengine-no-transcode/rtpengine-mr10.5.2.6/kernel-module/xt_RTPENGINE.c:3573:1: error: the frame size of 1272 bytes is larger than 1024 bytes [-Werror=frame-larger-than=] 3573 | } | ^ Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* Merge pull request #806 from dhewg/buildflagsmicmac12023-03-241-1/+1
|\ | | | | kamailio: refactor to use PKG_BUILD_FLAGS:=no-mips16
| * kamailio: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-03-231-1/+1
| | | | | | | | | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* | Merge pull request #802 from cotequeiroz/baresipmicmac12023-03-242-1/+24
|\ \ | | | | | | baresip: fix parallel build
| * | baresip: fix parallel buildEneas U de Queiroz2023-02-102-1/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Include an upstream patch to fix random parallel build failures, such as: CC [M] build-arm/modules/ctrl_dbus/ctrl_dbus.o modules/ctrl_dbus/ctrl_dbus.c:69:10: fatal error: baresipbus.h: No such file or directory 69 | #include "baresipbus.h" | ^~~~~~~~~~~~~~ Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | | asterisk-chan-sccp: autoconf fixesSebastian Kemper2023-03-184-8/+20
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since OpenWrt updated autoconf to 2.71 configure fails, because "$ac_dir" is now empty when configure attempts to run "./tools/versioncheck". With previous autoconf "$ac_dir" contained "autoconf" at this point in the script. As a workaround "$ac_dir" is replaced with "$ac_aux_dir", which incidentally contains "autoconf". Also a build dependency is added for gettext-full, as it provides iconv.m4. Previously this was provided by libiconv, but not anymore. Without iconv.m4 autoreconf fails. Some patches were refreshed to allow CI to pass. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | freeswitch: bump to 1.10.9Sebastian Kemper2023-03-0210-34/+14
| | | | | | | | | | | | ZRTP support removed as it was dropped upstream. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | coturn: update to 4.6.1Eneas U de Queiroz2023-02-105-37/+292
| | | | | | | | | | | | Added a patch from Gentoo that brings compatiblity with OpenSSL 3.0. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* | freeswitch: allow building with OpenSSL 3.0Eneas U de Queiroz2023-02-101-0/+3
|/ | | | | | | Add -Wno-error=deprecated-declarations to CFLAGS to allow usage of deprecated API. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* rtpengine: update libwebsockets dependencySebastian Kemper2023-01-091-2/+2
| | | | | | | | The rtpengine daemon requires lws_get_ssl(). This function is not available in libwebsockets-mbedtls. This commit updates the dependency to libwebsockets-openssl. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* asterisk: bump to 20.0.1Sebastian Kemper2022-12-021-3/+3
| | | | | | | | | | Fixes AST-2022-007 AST-2022-008 AST-2022-009 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* rtpproxy: use return in init scriptSebastian Kemper2022-11-081-2/+2
| | | | | | | "check_ipaddr()" & "start_service()" are functions, hence "return" should be used instead of "exit". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: use return in init scriptSebastian Kemper2022-11-081-3/+3
| | | | | | | "check_listen()" & "start_service()" are functions, hence "return" should be used instead of "exit". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freeswitch: use return in init scriptSebastian Kemper2022-11-081-2/+2
| | | | | | | "start_service()" is a function, hence "return" should be used instead of "exit". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* coturn: use return in init scriptSebastian Kemper2022-11-082-2/+2
| | | | | | | "start_service()" is a function, hence "return" should be used instead of "exit". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* baresip: use return in init scriptSebastian Kemper2022-11-081-1/+1
| | | | | | | "start_service()" is a function, hence "return" should be used instead of "exit". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* asterisk: use return in init scriptSebastian Kemper2022-11-081-1/+1
| | | | | | | "start_service()" is a function, hence "return" should be used instead of "exit". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freeswitch: workaround mod-shout compile failureSebastian Kemper2022-11-071-0/+41
| | | | | | | The recent libshout update causes compile failures due to deprecation. This works around it. Can be removed once issue is fixed upstream. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* asterisk: bump to 20.0.0 LTSSebastian Kemper2022-10-193-24/+5
| | | | | | | No longer existing modules removed from OpenWrt Makefile. Same for configure switches. Patches refreshed. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: bump to 5.6.2Sebastian Kemper2022-10-165-394/+65
| | | | | | | | | | | | | | - 4 new modules: misctest, posops, siprepo & slack - 140-redis_use_pkg-config.patch refreshed - 160-ldap-rename-private-function-ldap_connect.patch and 170-core-add-support-for-time64-libcs.patch removed (applied upstream) - 160-siputils-fix-time_t-warning-and-a-typo.patch added to fix time_t warning (sent upstream, see [1]) [1] https://github.com/kamailio/kamailio/pull/3266 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: fix dep for keepalive moduleSebastian Kemper2022-10-161-1/+1
| | | | | | Currently the dependency is in the wrong position. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: add descriptions via BuildKamailioModuleSebastian Kemper2022-10-161-0/+3
| | | | | | | | The Makefile currently advertises that descriptions can be added by specifying a string in argument 3 of BuildKamailioModule, but there's actually no mechanism for this. This commit adds the missing pieces. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freeswitch: bump to 1.10.8Sebastian Kemper2022-10-1515-358/+11
| | | | | | | | | - minor version bump - mod-dingaling, mod-unimrcp and apr-util got removed from source tar ball, prompting some cleanup - patches refreshed Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* rtpengine: add mqtt depSebastian Kemper2022-10-151-0/+1
| | | | | | rtpengine will use the lib if found, so add it. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* rtpengine: bump to 10.5.2.6Sebastian Kemper2022-10-152-5/+5
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>