Commit graph

1946 commits

Author SHA1 Message Date
7c7501492e
Merge branch 'openwrt:master' into master 2023-08-22 12:33:08 +05:30
micmac1
1488eb0db4
Merge pull request #826 from micmac1/fs-1.10.10
freeswitch: bump to 1.10.10
2023-08-19 11:20:16 +02:00
Sebastian Kemper
999a8a9ff1 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>
2023-08-18 14:23:56 +02:00
Sebastian Kemper
bd1a8deebe signalwire-client-c: bump to 2.0.0
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-08-18 14:23:41 +02:00
Sebastian Kemper
04f03b98a5 libks: bump to 2.0.2
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-08-18 14:23:30 +02:00
Sebastian Kemper
4cce5ebdd0 sofia-sip: bump to 1.13.16
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-08-18 12:38:12 +02:00
Sebastian Kemper
c18640bc0f 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>
2023-08-18 12:36:43 +02:00
60e56d72f6
Merge branch 'openwrt:master' into master 2023-08-01 19:48:44 +05:30
micmac1
c093d20a53
Merge pull request #822 from micmac1/ast-iax2-crash
asterisk: add upstream patch against iax2 crash
2023-07-23 15:45:02 +02:00
Sebastian Kemper
3d063acb25 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>
2023-07-23 12:26:27 +02:00
56d1b625a8
Merge branch 'openwrt:master' into master 2023-07-19 17:12:43 +05:30
micmac1
6e1c2e9bbe
Merge pull request #820 from kuanyili/replace-autorelease
treewide: replace AUTORELEASE with real PKG_RELEASE
2023-07-18 23:16:17 +02:00
Kuan-Yi Li
87275752df 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>
2023-07-19 04:41:35 +08:00
75d71dbfc7
Merge branch 'openwrt:master' into master 2023-07-11 10:33:20 +05:30
micmac1
bcf4d2a178
Merge pull request #817 from micmac1/pj2131
pjproject: bump to 2.13.1
2023-07-09 10:05:04 +02:00
Sebastian Kemper
73526e5661 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>
2023-07-08 10:42:16 +02:00
6f871b79b7
Merge branch 'openwrt:master' into master 2023-07-04 23:55:36 +05:30
micmac1
7983fb1401
Merge pull request #815 from micmac1/ast-20.3.0
asterisk: bump to 20.3.0
2023-07-02 20:55:11 +02:00
Sebastian Kemper
945b7ea1f0 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>
2023-06-07 23:56:27 +02:00
Sebastian Kemper
2e9e9b8386 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>
2023-06-07 23:49:01 +02:00
b8fce8ae55
Merge branch 'openwrt:master' into master 2023-06-03 00:06:23 +05:30
micmac1
5960523a58
Merge pull request #812 from micmac1/kam-py-3.11-patches
kamailio: add patches for app_python3
2023-05-29 23:13:36 +02:00
micmac1
e77a92ec2a
Merge pull request #811 from micmac1/fs-py-3.11-broken
freeswitch: mark mod-python3 BROKEN
2023-05-29 23:12:52 +02:00
Sebastian Kemper
4483312785 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>
2023-05-29 19:56:57 +02:00
Sebastian Kemper
2d4c2d2361 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>
2023-05-29 19:53:37 +02:00
5d54b465d8
Merge branch 'openwrt:master' into master 2023-05-23 03:24:23 +05:30
micmac1
27be55e0a7
Merge pull request #810 from micmac1/fs-musl-1.2.4
freeswitch: fix compile against musl-1.2.4
2023-05-19 10:45:34 +02:00
Sebastian Kemper
8bd8f5e3e4 freeswitch: fix compile against musl-1.2.4
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-05-19 01:00:12 +02:00
96e7b87fed
Merge branch 'openwrt:master' into master 2023-05-13 01:37:09 +05:30
Christian Marangi
afad179aae
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>
2023-05-12 20:27:48 +02:00
Christian Marangi
f265a93991
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>
2023-05-12 19:42:31 +02:00
9faf240363
Merge branch 'openwrt:master' into master 2023-03-30 00:09:36 +05:30
micmac1
39ca113f84
Merge pull request #807 from micmac1/ci-up
CI: sync up with changes in packages repo
2023-03-29 20:18:27 +02:00
3494ece7dc
Merge branch 'openwrt:master' into master 2023-03-24 18:12:32 +05:30
Sebastian Kemper
a4b6dfaffb 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>
2023-03-24 10:29:22 +01:00
micmac1
2a81709fd9
Merge pull request #806 from dhewg/buildflags
kamailio: refactor to use PKG_BUILD_FLAGS:=no-mips16
2023-03-24 10:13:45 +01:00
micmac1
50d73ce8e4
Merge pull request #802 from cotequeiroz/baresip
baresip: fix parallel build
2023-03-24 10:10:49 +01:00
micmac1
e29aac525c
Merge pull request #805 from micmac1/sccp-autoconf-2.70
asterisk-chan-sccp: autoconf fixes
2023-03-24 10:03:33 +01:00
Andre Heider
7681ad21d8 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>
2023-03-23 11:04:25 +01:00
Sebastian Kemper
3b0a9ac8c8 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>
2023-03-18 17:52:05 +01:00
3183bffaec
Merge branch 'openwrt:master' into master 2023-03-05 11:53:10 +05:30
micmac1
f79f6246bc
Merge pull request #804 from micmac1/fs-1109
freeswitch: bump to 1.10.9
2023-03-03 17:17:42 +01:00
Sebastian Kemper
269b611027 freeswitch: bump to 1.10.9
ZRTP support removed as it was dropped upstream.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-03-02 20:12:23 +01:00
Sebastian Kemper
5df2a49696 spandsp3: bump to latest commit
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-03-02 20:10:58 +01:00
Sebastian Kemper
9cfc0b415a sofia-sip: bump to 1.13.14
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-03-02 20:10:04 +01:00
Sebastian Kemper
e52d417cce libks: bump to 1.8.2
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2023-03-02 20:09:02 +01:00
eb61a8aea6
Merge branch 'openwrt:master' into master 2023-02-18 14:57:23 +05:30
micmac1
54be049dd9
Merge pull request #803 from cotequeiroz/OpenSSL3
freeswitch,coturn: Prepare for OpenSSL 3.0 upgrade
2023-02-12 18:33:38 +01:00
Eneas U de Queiroz
d1d08eae09
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>
2023-02-10 18:21:13 -03:00
Eneas U de Queiroz
26bb868229
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>
2023-02-10 18:20:35 -03:00