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 <robert.hogberg@gmail.com>
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)
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 <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 4 Aug 2024 16:28:48 +0000 (18:28 +0200)]
libks: bump to 2.0.6
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
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
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 <daniel@makrotopia.org>
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 <daniel@makrotopia.org>
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
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 <daniel@makrotopia.org>
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 <daniel@makrotopia.org>
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
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 <daniel@makrotopia.org>
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
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
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
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
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 <rosenp@gmail.com>
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 <rosenp@gmail.com>
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 <rosenp@gmail.com>
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 <rosenp@gmail.com>
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
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 <rosenp@gmail.com>
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
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 <adam.duskett@amarulasolutions.com>
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 <robimarko@gmail.com>
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 <ansuelsmth@gmail.com>
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
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 <daniel@makrotopia.org>
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
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
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 <sebastian_ml@gmx.net>
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
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
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 <sebastian_ml@gmx.net>
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 <sebastian_ml@gmx.net>
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 <sebastian_ml@gmx.net>
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
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 <sebastian_ml@gmx.net>
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
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 <sebastian_ml@gmx.net>
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 <sebastian_ml@gmx.net>
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
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 <itugrok@yahoo.com>
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
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
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
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
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
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 <ansuelsmth@gmail.com>
Christian Marangi [Fri, 3 Nov 2023 02:37:05 +0000 (03:37 +0100)]
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>
Christian Marangi [Fri, 3 Nov 2023 02:35:35 +0000 (03:35 +0100)]
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>
Christian Marangi [Fri, 3 Nov 2023 02:33:16 +0000 (03:33 +0100)]
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>
Christian Marangi [Thu, 2 Nov 2023 21:21:15 +0000 (22:21 +0100)]
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>
Sebastian Kemper [Fri, 13 Oct 2023 09:24:32 +0000 (11:24 +0200)]
dahdi-linux: bump to latest git head
This compiles with newer kernels now.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Robert Högberg [Tue, 10 Oct 2023 21:25:34 +0000 (23:25 +0200)]
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>
micmac1 [Fri, 6 Oct 2023 19:47:20 +0000 (21:47 +0200)]
Merge pull request #831 from micmac1/fs-vpx-CVE-2023-5217
freeswitch: add patches for CVE-2023-5217 & CVE-2023-44488 in bundled libvpx
Sebastian Kemper [Wed, 4 Oct 2023 17:26:07 +0000 (19:26 +0200)]
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>
Jiri Slachta [Sun, 17 Sep 2023 18:26:41 +0000 (20:26 +0200)]
Merge pull request #829 from Rondom/rondom-add-cpe-ids
Add CPE ID for asterisk and pjproject
Andreas Gnau [Wed, 30 Aug 2023 16:36:14 +0000 (18:36 +0200)]
pjproject: Add PKG_CPE_ID
Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
Andreas Gnau [Wed, 30 Aug 2023 16:35:51 +0000 (18:35 +0200)]
asterisk: Add PKG_CPE_ID
Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
micmac1 [Sat, 19 Aug 2023 09:20:16 +0000 (11:20 +0200)]
Merge pull request #826 from micmac1/fs-1.10.10
freeswitch: bump to 1.10.10
Sebastian Kemper [Fri, 18 Aug 2023 12:23:53 +0000 (14:23 +0200)]
freeswitch: bump to 1.10.10
- 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>
Sebastian Kemper [Fri, 18 Aug 2023 12:23:41 +0000 (14:23 +0200)]
signalwire-client-c: bump to 2.0.0
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 18 Aug 2023 12:23:30 +0000 (14:23 +0200)]
libks: bump to 2.0.2
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 18 Aug 2023 10:38:12 +0000 (12:38 +0200)]
sofia-sip: bump to 1.13.16
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 18 Aug 2023 10:36:41 +0000 (12:36 +0200)]
spandsp3: bump to commit from June 16th
Same commit is used by freeswitch 1.10.10 for Windows.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sun, 23 Jul 2023 13:45:02 +0000 (15:45 +0200)]
Merge pull request #822 from micmac1/ast-iax2-crash
asterisk: add upstream patch against iax2 crash
Sebastian Kemper [Sun, 23 Jul 2023 10:26:21 +0000 (12:26 +0200)]
asterisk: add upstream patch against iax2 crash
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>
micmac1 [Tue, 18 Jul 2023 21:16:17 +0000 (23:16 +0200)]
Merge pull request #820 from kuanyili/replace-autorelease
treewide: replace AUTORELEASE with real PKG_RELEASE
Kuan-Yi Li [Tue, 18 Jul 2023 02:45:41 +0000 (10:45 +0800)]
treewide: replace AUTORELEASE with real PKG_RELEASE
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>
micmac1 [Sun, 9 Jul 2023 08:05:04 +0000 (10:05 +0200)]
Merge pull request #817 from micmac1/pj2131
pjproject: bump to 2.13.1
Sebastian Kemper [Sat, 8 Jul 2023 08:39:36 +0000 (10:39 +0200)]
pjproject: bump to 2.13.1
1. add "/refs/tags" to PKG_SOURCE_URL, otherwise the downloaded file is
broken now
2. bump minor version, includes security related fixes, see [1], [2] and
[3]
[1] https://github.com/pjsip/pjproject/security/advisories/GHSA-9pfh-r8x4-w26w
[2] https://github.com/pjsip/pjproject/security/advisories/GHSA-cxwq-5g9x-x7fr
[3] https://github.com/pjsip/pjproject/security/advisories/GHSA-q9cp-8wcq-7pfr
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sun, 2 Jul 2023 18:55:11 +0000 (20:55 +0200)]
Merge pull request #815 from micmac1/ast-20.3.0
asterisk: bump to 20.3.0
Sebastian Kemper [Wed, 7 Jun 2023 21:51:43 +0000 (23:51 +0200)]
asterisk: bump to 20.3.0
- 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>
Sebastian Kemper [Wed, 7 Jun 2023 21:38:52 +0000 (23:38 +0200)]
pjproject: bump to 2.13
- bump to 2.13
- new option "--disable-libsrtp" now available so we can get rid of
dependency on libsrtp2 (asterisk's SRTP support doesn't depend on pjproject)
- new option "--disable-upnp"
- 0007-execinfo.patch not required anymore, pjproject now checks for
__GLIBC__
- sync patches with asterisk 20.3.0
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Mon, 29 May 2023 21:13:36 +0000 (23:13 +0200)]
Merge pull request #812 from micmac1/kam-py-3.11-patches
kamailio: add patches for app_python3
micmac1 [Mon, 29 May 2023 21:12:52 +0000 (23:12 +0200)]
Merge pull request #811 from micmac1/fs-py-3.11-broken
freeswitch: mark mod-python3 BROKEN
Sebastian Kemper [Mon, 29 May 2023 17:56:54 +0000 (19:56 +0200)]
kamailio: add patches for app_python3
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>
Sebastian Kemper [Mon, 29 May 2023 17:53:34 +0000 (19:53 +0200)]
freeswitch: mark mod-python3 BROKEN
mod-python3 is not compatible with Python 3.11 currently, mark it
BROKEN.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Fri, 19 May 2023 08:45:34 +0000 (10:45 +0200)]
Merge pull request #810 from micmac1/fs-musl-1.2.4
freeswitch: fix compile against musl-1.2.4
Sebastian Kemper [Thu, 18 May 2023 23:00:12 +0000 (01:00 +0200)]
freeswitch: fix compile against musl-1.2.4
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Christian Marangi [Fri, 12 May 2023 18:27:48 +0000 (20:27 +0200)]
dahdi-linux: add multiple patch fixing compilation warning
Add multiple patch fixing compilation warning and obvius code bug.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Christian Marangi [Fri, 12 May 2023 17:41:14 +0000 (19:41 +0200)]
rtpengine: add patch fixing compilation warning for kernel module
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>
micmac1 [Wed, 29 Mar 2023 18:18:27 +0000 (20:18 +0200)]
Merge pull request #807 from micmac1/ci-up
CI: sync up with changes in packages repo
Sebastian Kemper [Fri, 24 Mar 2023 09:29:18 +0000 (10:29 +0100)]
CI: sync up with changes in packages repo
Catch up with the changes in the packages repository. All changes are
manual cherry picks from the packages repo and listed below.
ci: update github actions to v3
Update checkout and upload-artifact action to v3 to mute nodejs
deprecation warning.
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit
52570d4242822e3db678f5484c2ca3e72f485d52)
CI: deprecate $(AUTORELEASE) via comments
Autorelease causes some issues like heavy bandwidth usage as well as
non-deterministic package releases whenever someone doesn't use the full
git log.
With this comment all modified packages are checked and if they use
the autorelease feature, kindly comment to the user to change that.
Signed-off-by: Paul Spooren <paul.spooren@rhebo.com>
[ move check to separate workflow to handle ci limitation ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
(cherry picked from commit
61d59fd54254b97218aa4e861b1f933d5c5e0bc4)
ci: only comment AUTORELEASE deprecation if exists
If it doesn't exists, don't confuse the contributors.
Signed-off-by: Paul Spooren <mail@aparcar.org>
(cherry picked from commit
75ff4ba358aa0357f0af62cb980568bdc8d390a1)
github-ci: error on any shell errors
Enable `errexit` and `nounset` [POSIX shell options][1]
in `.github/workflows/entrypoint.sh` so that the script fails
if any command within the script fails.
[1]: https://pubs.opengroup.org/onlinepubs/
9699919799//utilities/V3_chap02.html#set
Reported-by: Marius Dinu <m95d+git@psihoexpert.ro>
Fixes: https://github.com/openwrt/packages/issues/19953
Signed-off-by: Alois Klink <alois@aloisklink.com>
(cherry picked from commit
18d3c529fa4ab8dafcf6c147cf3cb55792d8ca10)
CI: update build architectures
Removed arc_archs - archs38 was marked as source-only [1].
Renamed powerpc_8540 to powerpc_8548 [2].
1. https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=
c01641bcc7236d2e2de3ea65444b0cf2898df351
2. https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=
2cad88b99fdae9766de84e6c1cb56f111eb53748
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit
29041e8f8eb42dcd8eee03602348b39dbf9d0c70)
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Fri, 24 Mar 2023 09:13:45 +0000 (10:13 +0100)]
Merge pull request #806 from dhewg/buildflags
kamailio: refactor to use PKG_BUILD_FLAGS:=no-mips16
micmac1 [Fri, 24 Mar 2023 09:10:49 +0000 (10:10 +0100)]
Merge pull request #802 from cotequeiroz/baresip
baresip: fix parallel build
micmac1 [Fri, 24 Mar 2023 09:03:33 +0000 (10:03 +0100)]
Merge pull request #805 from micmac1/sccp-autoconf-2.70
asterisk-chan-sccp: autoconf fixes
Andre Heider [Thu, 23 Mar 2023 08:49:33 +0000 (09:49 +0100)]
kamailio: refactor to use PKG_BUILD_FLAGS:=no-mips16
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>
Sebastian Kemper [Sat, 18 Mar 2023 16:42:35 +0000 (17:42 +0100)]
asterisk-chan-sccp: autoconf fixes
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>
micmac1 [Fri, 3 Mar 2023 16:17:42 +0000 (17:17 +0100)]
Merge pull request #804 from micmac1/fs-1109
freeswitch: bump to 1.10.9
Sebastian Kemper [Thu, 2 Mar 2023 19:11:57 +0000 (20:11 +0100)]
freeswitch: bump to 1.10.9
ZRTP support removed as it was dropped upstream.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Thu, 2 Mar 2023 19:10:58 +0000 (20:10 +0100)]
spandsp3: bump to latest commit
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Thu, 2 Mar 2023 19:10:04 +0000 (20:10 +0100)]
sofia-sip: bump to 1.13.14
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Thu, 2 Mar 2023 19:09:02 +0000 (20:09 +0100)]
libks: bump to 1.8.2
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sun, 12 Feb 2023 17:33:38 +0000 (18:33 +0100)]
Merge pull request #803 from cotequeiroz/OpenSSL3
freeswitch,coturn: Prepare for OpenSSL 3.0 upgrade
Eneas U de Queiroz [Fri, 10 Feb 2023 11:30:44 +0000 (08:30 -0300)]
baresip: fix parallel build
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>
Eneas U de Queiroz [Thu, 9 Feb 2023 18:27:00 +0000 (15:27 -0300)]
coturn: update to 4.6.1
Added a patch from Gentoo that brings compatiblity with OpenSSL 3.0.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Eneas U de Queiroz [Thu, 9 Feb 2023 18:32:06 +0000 (15:32 -0300)]
freeswitch: allow building with OpenSSL 3.0
Add -Wno-error=deprecated-declarations to CFLAGS to allow usage of
deprecated API.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
Jiri Slachta [Mon, 9 Jan 2023 13:16:47 +0000 (14:16 +0100)]
Merge pull request #797 from micmac1/rtpe-lws-openssl
rtpengine: update libwebsockets dependency