micmac1 [Wed, 1 Jan 2020 14:23:34 +0000 (15:23 +0100)]
Merge pull request #500 from micmac1/fs-1102
freeswitch-stable: bump to 1.10.2
Sebastian Kemper [Wed, 1 Jan 2020 14:11:19 +0000 (15:11 +0100)]
freeswitch-stable: bump to 1.10.2
Patches refreshed, two patches removed (included upstream), fixed one
typo (will send pull request to upstream if nobody did so yet).
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Fri, 20 Dec 2019 09:09:34 +0000 (10:09 +0100)]
Merge pull request #497 from micmac1/fix-weak-md
freeswitch-stable: fix weak md in gentls_cert
Sebastian Kemper [Fri, 20 Dec 2019 08:32:20 +0000 (09:32 +0100)]
freeswitch-stable: fix weak md in gentls_cert
gentls_cert generates certificates that are deemed too weak by Debian's
OpenSSL (on Buster and up). This patch upgrades the message digest to
SHA256 to address this.
See patch for details. Sent upstream ([1]).
[1] https://github.com/signalwire/freeswitch/pull/126
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Tue, 17 Dec 2019 17:56:19 +0000 (18:56 +0100)]
Merge pull request #468 from micmac1/sigwa
freeswitch-stable: add mod_signalwire and dependencies
Sebastian Kemper [Sun, 6 Oct 2019 12:55:44 +0000 (14:55 +0200)]
freeswitch-stable: add mod_signalwire
This plugin allows to make a connection to the SignalWire CLOUD.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 6 Oct 2019 12:53:59 +0000 (14:53 +0200)]
signalwire-client-c: new package
signalwire-client-c is a dependency of mod-signalwire.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 6 Oct 2019 12:53:06 +0000 (14:53 +0200)]
libks: new package
libks is a dependency of signalwire-client-c.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Tue, 3 Dec 2019 12:47:01 +0000 (13:47 +0100)]
Merge pull request #495 from micmac1/sngrep-ssl
sngrep: update to snapshot + options
Sebastian Kemper [Tue, 3 Dec 2019 12:42:26 +0000 (13:42 +0100)]
sngrep: add configuration menu
Makes ipv6, pcre and eep optional. Defaults unchanged.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Tue, 3 Dec 2019 12:32:12 +0000 (13:32 +0100)]
sngrep: update to git snapshot
Also adds PKG_BUILD_PARALLEL:=1 and updates description.
Fixes #491
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Sun, 1 Dec 2019 21:22:10 +0000 (22:22 +0100)]
Merge pull request #487 from micmac1/AST-2019-006_007
[master] asterisk-16.x: add fixes for AST-2019-006 and 007
micmac1 [Fri, 29 Nov 2019 20:15:03 +0000 (21:15 +0100)]
Merge pull request #492 from micmac1/fs-vpx-cve
freeswitch-stable: patch CVEs in included libvpx
Sebastian Kemper [Fri, 29 Nov 2019 19:33:55 +0000 (20:33 +0100)]
freeswitch-stable: patch CVEs in included libvpx
Patch taken from Debian Buster, fixes:
CVE-2019-9232
CVE-2019-9325
CVE-2019-9371
CVE-2019-9433
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 22 Nov 2019 17:03:52 +0000 (18:03 +0100)]
asterisk-16.x: add fixes for AST-2019-006 and 007
https://downloads.asterisk.org/pub/security/AST-2019-006.html
https://downloads.asterisk.org/pub/security/AST-2019-007.html
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Tue, 5 Nov 2019 22:34:21 +0000 (23:34 +0100)]
Merge pull request #486 from micmac1/fs_misc
freeswitch-stable: small misc fixes
Sebastian Kemper [Tue, 5 Nov 2019 22:29:38 +0000 (23:29 +0100)]
freeswitch-stable: update OpenSSL depend
FS supports OpenSSL 1.1 but still relies on some of its deprecated
symbols. This commit updates the package's depends to reflect that.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Tue, 5 Nov 2019 22:27:26 +0000 (23:27 +0100)]
freeswitch-stable: fix reINVITE after T38 is rejected
For comments see added patch.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Mon, 4 Nov 2019 20:18:21 +0000 (21:18 +0100)]
Merge pull request #485 from micmac1/pj-pc
pjproject: fix pkg-config file
Sebastian Kemper [Mon, 4 Nov 2019 19:22:01 +0000 (20:22 +0100)]
pjproject: fix pkg-config file
The .pc file uses hard-coded paths:
prefix=/usr
exec_prefix=${prefix}
libdir=/usr/lib
includedir=/usr/include
It also pushes "-I/usr/include" into CFLAGS. This commit amends all of
that.
Resolve: #483
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Tue, 29 Oct 2019 10:21:02 +0000 (11:21 +0100)]
Merge pull request #482 from micmac1/ast-no-xml-hacks
asterisk-16.x: remove libxml2 hacks
Sebastian Kemper [Mon, 28 Oct 2019 19:28:35 +0000 (20:28 +0100)]
asterisk-16.x: remove libxml2 hacks
There were problems in the past with OpenWrt's libxml2 package (also
it's host package). This led to quite a few workarounds in the asterisk
Makefile.
Recent changes in the libxml2 package have cleared this up.
1. a proper xml2-config file is now installed by both libxml2 and
libxml2/host
2. xml2-config is now installed with a host triplet prefix (e.g.
"mips-openwrt-linux-xml2-config" for libxml2 and
"x86_64-pc-linux-gnu-xml2-config" for libxml2/host), additionally
these tools get a symbolic link to xml2-config
That means that now OpenWrt's libxml2 can be properly detected and the
workarounds are no longer required.
This commit also removes an explicit dependency on libxml2 from
res-calendar-caldav. The base package already depends on libxml2, hence
the dependency is implicit.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Fri, 25 Oct 2019 18:35:10 +0000 (20:35 +0200)]
Merge pull request #481 from micmac1/kam-rem-unavailable
kamailio-5.x: remove rtp_media_server package
Sebastian Kemper [Fri, 25 Oct 2019 18:02:35 +0000 (20:02 +0200)]
kamailio-5.x: remove rtp_media_server package
menuconfig is currently showing warnings for kamailio:
WARNING: Makefile 'package/feeds/telephony/kamailio-5.x/Makefile' has a dependency on 'bcunit', which does not exist
WARNING: Makefile 'package/feeds/telephony/kamailio-5.x/Makefile' has a dependency on 'mediastreamer2', which does not exist
WARNING: Makefile 'package/feeds/telephony/kamailio-5.x/Makefile' has a dependency on 'ortp', which does not exist
This commit removes the module in question to clear the warnings.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Thu, 24 Oct 2019 21:27:01 +0000 (23:27 +0200)]
Merge pull request #480 from micmac1/kam-mods
kamailio-5.x: add new modules + cleanup
Jiri Slachta [Thu, 24 Oct 2019 21:26:12 +0000 (23:26 +0200)]
Merge pull request #479 from micmac1/pj-patch-sync
pjproject: sync patches with Asterisk 16.6.1
Sebastian Kemper [Thu, 24 Oct 2019 20:25:47 +0000 (22:25 +0200)]
pjproject: sync patches with Asterisk 16.6.1
Quote from Asterisk commit
e6cc1f5083bbb85a76280e4bbada7be265b0a106:
"Issues in pjproject 2.9 caused us to revert some of their changes as a
work around. This introduced another issue where pjproject wouldn't
build with older gcc versions such as that found on CentOS 6. This
commit replaces the reverts with the official fixes for the original
issues and allows pjproject to be built on CentOS 6 again."
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Thu, 24 Oct 2019 20:34:18 +0000 (22:34 +0200)]
Merge pull request #478 from jslachta/asterisk-16.6.1
asterisk-16.x: version bump to 16.6.1
Sebastian Kemper [Thu, 24 Oct 2019 20:33:27 +0000 (22:33 +0200)]
kamailio-5.x: add new modules + cleanup
From upstream release notes:
Six new modules:
- app_lua_sr – old Lua API before introduction of KEMI
- lost – HELD (RFC6155) and LOST (RFC5222) location-based routing
- kemix – KEMI specific extensions
- rtp_media_server – embedded RTP and media processing
functionalities for Kamailio (like playing media or bridging in a
B2BUA manner, includes support for different codecs, including Opus)
- secfilter – filters to allow/block using whitelists/blacklist based
on user agents, IP addresses, countries, domains and users
- xhttp_prom – generates suitable metrics for a Prometheus monitoring
platform, answering to Prometheus pull requests
Additionally this removes libxml2 dependency from modules, because base
kamailio package already depends on it.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Thu, 24 Oct 2019 05:10:27 +0000 (07:10 +0200)]
Merge pull request #477 from jslachta/kamailio-5.3
kamailio-5.x: version bump to 5.3.0
Jiri Slachta [Thu, 24 Oct 2019 05:07:27 +0000 (07:07 +0200)]
Merge pull request #476 from jslachta/baresip-vp8-vp9
baresip: add VP8 and VP9 module
Jiri Slachta [Tue, 22 Oct 2019 21:47:02 +0000 (23:47 +0200)]
baresip: add VP8 and VP9 module
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
Jiri Slachta [Tue, 22 Oct 2019 21:56:12 +0000 (23:56 +0200)]
asterisk-16.x: version bump to 16.6.1
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
Jiri Slachta [Tue, 22 Oct 2019 21:52:56 +0000 (23:52 +0200)]
kamailio-5.x: version bump to 5.3.0
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
Jiri Slachta [Wed, 16 Oct 2019 13:47:06 +0000 (15:47 +0200)]
Merge pull request #466 from micmac1/libosip2-up-abi
libosip2: bump to 5.1.0
Jiri Slachta [Wed, 16 Oct 2019 13:46:22 +0000 (15:46 +0200)]
Merge pull request #471 from micmac1/pj29
pjproject: bump to version 2.9
Jiri Slachta [Wed, 16 Oct 2019 13:45:04 +0000 (15:45 +0200)]
Merge pull request #472 from micmac1/ast166
asterisk-16.x: bump to 16.6.0
Jiri Slachta [Wed, 16 Oct 2019 13:40:31 +0000 (15:40 +0200)]
Merge pull request #473 from micmac1/kam5.2.5
kamailio-5.x: bump to 5.2.5
Jiri Slachta [Wed, 16 Oct 2019 13:33:15 +0000 (15:33 +0200)]
Merge pull request #475 from micmac1/bsip-up
baresip suite: update to 0.6.4
Jiri Slachta [Wed, 16 Oct 2019 13:32:48 +0000 (15:32 +0200)]
Merge pull request #464 from micmac1/rtpp-rtp-crypto-setup
rtpproxy: fix RTP crypto setup
Sebastian Kemper [Sun, 13 Oct 2019 17:04:41 +0000 (19:04 +0200)]
restund: allow parallel build
Adds "PKG_BUILD_PARALLEL:=1".
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 13 Oct 2019 17:03:04 +0000 (19:03 +0200)]
baresip: bump to 0.6.4
- adds "PKG_BUILD_PARALLEL:=1" for parallel builds
- refreshes patch
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 12 Oct 2019 19:20:48 +0000 (21:20 +0200)]
rem: allow parallel build
Adds "PKG_BUILD_PARALLEL:=1".
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 12 Oct 2019 19:19:14 +0000 (21:19 +0200)]
re: bump to 0.6.1
Also adds "PKG_BUILD_PARALLEL:=1".
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 11 Oct 2019 16:20:53 +0000 (18:20 +0200)]
kamailio-5.x: bump to 5.2.5
Minor version bump.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 11 Oct 2019 16:17:38 +0000 (18:17 +0200)]
asterisk-16.x: bump to 16.6.0
Also adds two new modules, app-attended-transfer and app-blind-transfer.
Patches refreshed, the ones that are part of the source tarball are
dropped.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 11 Oct 2019 16:06:09 +0000 (18:06 +0200)]
pjproject: bump to version 2.9
Version bump as preparation for Asterisk update.
In other news:
- upgrades ULRs to https
- adds new configure switch --disable-darwin-ssl (doesn't apply to
OpenWrt, but disable it explicitly anyway)
- use INSTALL_DATA for pkg-config file
- patch naming changed to be in line with Asterisk's patch naming,
making maintenance easier
- drops some patches, adds some new ones from Asterisk (mainly reverts
of some pjproject commits which turned out to cause memory leaks)
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Wed, 9 Oct 2019 18:49:58 +0000 (20:49 +0200)]
Merge pull request #470 from micmac1/mas-pcapsipd-strlcpy
pcapsipdump: fix missing libbsd depend
Sebastian Kemper [Wed, 9 Oct 2019 17:40:04 +0000 (19:40 +0200)]
pcapsipdump: fix missing libbsd depend
When libbsd is available in staging it will be picked up by pcapsipdump
during the compile. The binary will link to libbsd, causing an
additional dependency. Currently the builds on the bots are failing
because of this.
The only function pcapsipdump is using from libbsd is strlcpy(). This
function is also provided by uClibc as well as musl.
Attached patch adds a detection mechanism that checks whether libc
provides strlcpy(). This way the dependency on libbsd is only required if
building against a libc which doesn't package strlcpy(), like glibc.
DEPENDS are updated to reflect that.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Mon, 7 Oct 2019 21:09:33 +0000 (23:09 +0200)]
Merge pull request #467 from micmac1/sipp-up
sipp: bump to 3.6.0
Jiri Slachta [Mon, 7 Oct 2019 21:09:14 +0000 (23:09 +0200)]
Merge pull request #469 from micmac1/master-sipdump-up
pcapsipdump: update to trunk snapshot
Sebastian Kemper [Mon, 7 Oct 2019 18:28:15 +0000 (20:28 +0200)]
pcapsipdump: update to trunk snapshot
The last official release is quite old. But pcapsipdump's trunk has seen
a steady stream of fixes and improvements. This commit updates the
package to a current SVN snapshot.
MAKE_FLAGS is simplified. The deleted ARGS are provided by OpenWrt
buildroot, no need to specify them again. All that is needed is LIBS.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 5 Oct 2019 15:38:53 +0000 (17:38 +0200)]
sipp: bump to 3.6.0
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 5 Oct 2019 15:04:13 +0000 (17:04 +0200)]
libosip2: bump to 5.1.0
Version bump.
- add ABI_VERSION as per OpenWrt package policies [1]
- don't package version-less symlink also as per [1]
- add --disable-silent-rules to keep build verbose
- remove leftover whitespace
- drop patch now included in tarball
[1] https://openwrt.org/docs/guide-developer/package-policies
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sat, 5 Oct 2019 14:00:52 +0000 (16:00 +0200)]
Merge pull request #465 from micmac1/sipgrep-up
sipgrep: update snapshot
Sebastian Kemper [Sat, 5 Oct 2019 13:55:56 +0000 (15:55 +0200)]
sipgrep: update snapshot
Update snapshot to latest. Includes a fix for a memory leak.
Version handling changed to use PKG_SOURCE_DATE and PKG_SOURCE_VERSION
as per OpenWrt package policies [1].
PKG_BUILD_PARALLEL:=1 added.
[1] https://openwrt.org/docs/guide-developer/package-policies
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 5 Oct 2019 08:20:27 +0000 (10:20 +0200)]
rtpproxy: fix RTP crypto setup
Compile fails when both libsrtp and libsrtp2 are available. Patch sent
upstream.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
John Crispin [Wed, 2 Oct 2019 20:21:15 +0000 (22:21 +0200)]
Merge pull request #458 from micmac1/bcg729-pkg-config
bcg729: add pkg-config file
John Crispin [Wed, 2 Oct 2019 20:20:38 +0000 (22:20 +0200)]
Merge pull request #462 from micmac1/rtpp-up
rtpproxy: update to current snapshot
Jiri Slachta [Wed, 2 Oct 2019 19:30:51 +0000 (21:30 +0200)]
Merge pull request #459 from micmac1/ast16-conf
asterisk-16.x: amend config file handling
Jiri Slachta [Wed, 2 Oct 2019 19:30:12 +0000 (21:30 +0200)]
Merge pull request #461 from micmac1/kam5-update
kamailio-5.x: update to 5.2.4
Sebastian Kemper [Wed, 2 Oct 2019 19:22:44 +0000 (21:22 +0200)]
rtpproxy: update to current snapshot
Upstream accepted OpenWrt patches, so most can be removed.
Other changes:
- version handling changed to use PKG_SOURCE_DATE and PKG_SOURCE_VERSION
as per OpenWrt package policies [1]
- ./files/rtpproxy.config renamed to ./files/rtpproxy.conf also as per
OpenWrt package policies [1]
- no longer needed Makefile variables dropped (PKG_SOURCE_SUBDIR etc.)
- PKG_CHECK_FORMAT_SECURITY:=0 dropped, patch for that upstreamed as
well
- PKG_BUILD_PARALLEL:=1 added
- PKG_LICENSE_FILES updated
- dropped bcg729 deactivation hack (fixed by adding bcg729 pkg-config
file in other commit)
- dependency on libatomic now required
- updated rtpproxy-mod-acct-csv TITLE
- added --without-xsltproc to CONFIGURE_ARGS to prevent build failure
- added new module rtpproxy-mod-acct-rtcp-hep
- added utilities extractaudio and makeann
- updated patch to prevent debug build of rtpp_acct_rtcp_hep
[1] https://openwrt.org/docs/guide-developer/package-policies
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Wed, 2 Oct 2019 19:08:44 +0000 (21:08 +0200)]
kamailio-5.x: update to 5.2.4
Minor version bump.
Also renamed ./files/kamailio.config to ./files/kamailio.conf as per
OpenWrt package policies [1].
One patch refreshed.
[1] https://openwrt.org/docs/guide-developer/package-policies
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Wed, 2 Oct 2019 19:05:14 +0000 (21:05 +0200)]
Merge pull request #460 from micmac1/fs-remove-comment
net/freeswitch-stable: remove old warning
Sebastian Kemper [Wed, 2 Oct 2019 19:03:25 +0000 (21:03 +0200)]
net/freeswitch-stable: remove old warning
This warning is not relevant anymore.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Wed, 2 Oct 2019 18:55:56 +0000 (20:55 +0200)]
asterisk-16.x: amend config file handling
Use $(INSTALL_CONF) instead of $(CP) for module configuration files.
$(INSTALL_CONF) is already used for the init script and utility
configuration files
Rename ./files/asterisk.config to ./files/asterisk.conf as per OpenWrt
package policies page [1].
[1] https://openwrt.org/docs/guide-developer/package-policies
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Wed, 2 Oct 2019 18:47:37 +0000 (20:47 +0200)]
bcg729: add pkg-config file
Patch from upstream.
With the .pc file available we can drop a hack in rtpproxy's Makefile.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Fri, 20 Sep 2019 16:18:20 +0000 (18:18 +0200)]
Merge pull request #455 from micmac1/AST-2019-004
asterisk-16.x: add patch for AST-2019-004
Sebastian Kemper [Thu, 5 Sep 2019 17:42:40 +0000 (19:42 +0200)]
asterisk-16.x: add patch for AST-2019-004
Add patch for a remote crash vulnerability. Crash can occur when
negotiating for T.38 with a declined stream.
CVE-2019-15297
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sat, 31 Aug 2019 17:56:14 +0000 (19:56 +0200)]
Merge pull request #451 from micmac1/fs1.10-cleanup2
freeswitch-stable: use qstrip
Sebastian Kemper [Sat, 31 Aug 2019 17:52:09 +0000 (19:52 +0200)]
freeswitch-stable: use qstrip
It's better to rely on qstrip than to look for certain quotes.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sat, 31 Aug 2019 17:30:28 +0000 (19:30 +0200)]
Merge pull request #450 from micmac1/fs1.10-cleanup
freeswitch-stable: some small cleanups
Sebastian Kemper [Sat, 31 Aug 2019 17:26:04 +0000 (19:26 +0200)]
freeswitch-stable: remove gratuitous symlinks
No need to copy the libfree{switch,tdm}.so symlinks into the packages.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 31 Aug 2019 17:24:52 +0000 (19:24 +0200)]
freeswitch-stable: rename configuration file
As per convention the configuration file in the files directory should
carry the extension .conf.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sat, 31 Aug 2019 17:23:48 +0000 (19:23 +0200)]
freeswitch-stable: rename some patches
Some patches don't carry the extension .patch. This fixes that.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Tue, 20 Aug 2019 21:05:20 +0000 (23:05 +0200)]
Merge pull request #449 from micmac1/fs1.10.1
freeswitch-stable: bump to 1.10.1
Sebastian Kemper [Tue, 20 Aug 2019 21:01:48 +0000 (23:01 +0200)]
freeswitch-stable: bump to 1.10.1
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sun, 18 Aug 2019 10:12:50 +0000 (12:12 +0200)]
Merge pull request #448 from micmac1/fs1.10.fixes
freeswitch-stable: a fix and a new utility
Sebastian Kemper [Sun, 18 Aug 2019 10:01:19 +0000 (12:01 +0200)]
freeswitch-stable: workaround libvpx compile issue
The bundled libvpx got updated and now includes some extra tools. But
the linker is fed with some options it doesn't like, which results in
this:
/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-ld: unrecognized option '-Wl,-rpath-link=/builder/shared-workdir/build/sdk/staging_dir/target-x86_64_musl/usr/lib/libiconv-stub/lib'
/builder/shared-workdir/build/sdk/staging_dir/toolchain-x86_64_gcc-7.4.0_musl/bin/x86_64-openwrt-linux-musl-ld: use the --help option for usage information
/builder/shared-workdir/build/sdk/build_dir/target-x86_64_musl/freeswitch-1.10.0.-release/libs/libvpx/tools.mk:52: recipe for target 'tools/tiny_ssim' failed
make[6]: *** [tools/tiny_ssim] Error 1
freeswitch doesn't need these tools, it just needs the library, so this
commit just disables them.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Sun, 18 Aug 2019 09:58:13 +0000 (11:58 +0200)]
freeswitch-stable: add utility fs_tts
Utility not usable right now because it has run-time deps on plugins for
TTS, which we don't have currently. But the utility is built by default,
so package it.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Fri, 16 Aug 2019 18:48:41 +0000 (20:48 +0200)]
Merge pull request #447 from micmac1/fs-1.10
freeswitch-stable: upgrade to version 1.10.0
Sebastian Kemper [Fri, 16 Aug 2019 18:36:13 +0000 (20:36 +0200)]
freeswitch-stable: upgrade to version 1.10.0
- PostgreSQL is a module now, it's no longer in the core. This commit
removes the related options.
- New modules: mod_mariadb and mod_pgsql. The latter cannot be compiled
against uclibcpp because of a missing header ("unordered_map").
- Fixed a typo in the eval line for mod_mp4v.
- Refreshed patches.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Sun, 11 Aug 2019 17:52:01 +0000 (19:52 +0200)]
Merge pull request #446 from micmac1/lantiq-header-4.19
asterisk-16.x-chan-lantiq: update snapshot
Sebastian Kemper [Sun, 4 Aug 2019 09:46:00 +0000 (11:46 +0200)]
asterisk-16.x-chan-lantiq: update snapshot
@arnysch pointed out on openwrt-devel that chan-lantiq fails to build
against kernel 4.19.x. He already fixed this upstream, so we can just
bump the snapshot to get chan-lantiq to compile again.
This also means that we can remove the malloc/free patch as it is
included upstream as well.
Finally, Build/Prepare and the file "default.exports" can be dropped as
the file got included upstream.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Wed, 31 Jul 2019 19:43:12 +0000 (21:43 +0200)]
Merge pull request #444 from dkgroot/master
<net/asterisk-chan-sccp>: Update to v4.3.2-epsilon
Diederik de Groot [Wed, 31 Jul 2019 19:37:20 +0000 (21:37 +0200)]
Update to v4.3.2-epsilon (
20190730)
micmac1 [Thu, 25 Jul 2019 07:33:06 +0000 (09:33 +0200)]
asterisk-16.x: update init to procd (#421)
Converts the init script to procd. The user "asterisk" is added to the
system. This user will be used by default.
The init script no longer extracts its configuration from
"/etc/default/asterisk". Instead the uci configuration
"/etc/config/asterisk" is introduced.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Fri, 19 Jul 2019 20:44:08 +0000 (22:44 +0200)]
Merge pull request #443 from micmac1/ast16luadep
asterisk-16.x: upgrade pbx-lua dep to liblua5.3
Sebastian Kemper [Fri, 19 Jul 2019 19:29:41 +0000 (21:29 +0200)]
asterisk-16.x: upgrade pbx-lua dep to liblua5.3
Recently liblua5.3 was added in the base repo. When both default liblua
and liblua5.3 are staged, asterisk will prefer the latter. But then the
dependency is wrong, because the linked-to lib is in liblua5.3.
This commit upgrades the dependency from liblua to liblua5.3.
Resolves #441.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Sun, 14 Jul 2019 18:25:46 +0000 (20:25 +0200)]
Merge pull request #439 from jslachta/asterisk-13-removal
(master) asterisk-13.x: move package to abandoned packages
Jiri Slachta [Sun, 14 Jul 2019 17:25:59 +0000 (19:25 +0200)]
asterisk-13.x: move package to abandoned packages
Signed-off-by: Jiri Slachta <jiri@slachta.eu>
Jiri Slachta [Fri, 12 Jul 2019 20:14:00 +0000 (22:14 +0200)]
Merge pull request #438 from micmac1/ast13-AST-2019-002-and-003
asterisk-1{3,6}.x: fix AST-2019-002 & AST-2019-003
Sebastian Kemper [Fri, 12 Jul 2019 18:50:33 +0000 (20:50 +0200)]
asterisk-16.x: fix AST-2019-002 & AST-2019-003
https://downloads.asterisk.org/pub/security/AST-2019-002.html
https://downloads.asterisk.org/pub/security/AST-2019-003.html
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Sebastian Kemper [Fri, 12 Jul 2019 18:49:27 +0000 (20:49 +0200)]
asterisk-13.x: fix AST-2019-002 & AST-2019-003
https://downloads.asterisk.org/pub/security/AST-2019-002.html
https://downloads.asterisk.org/pub/security/AST-2019-003.html
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
micmac1 [Sun, 7 Jul 2019 16:12:10 +0000 (18:12 +0200)]
Merge pull request #434 from micmac1/fs-187
freeswitch-stable: bump to 1.8.7
Sebastian Kemper [Sun, 7 Jul 2019 16:07:50 +0000 (18:07 +0200)]
freeswitch-stable: bump to 1.8.7
Version bump. Patches refreshed. Upstreamed patches removed.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Thu, 27 Jun 2019 07:33:53 +0000 (09:33 +0200)]
Merge pull request #433 from micmac1/baresip-dep
baresip: fix recursive dependency
Sebastian Kemper [Wed, 26 Jun 2019 19:48:28 +0000 (21:48 +0200)]
baresip: fix recursive dependency
Since OpenWrt commit
e82a4d9cfb ("config: regenerate *_shipped sources")
a few recursive dependencies have been discovered that were not visible
before.
$ make menuconfig
tmp/.config-package.in:103098:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:103098: symbol PACKAGE_baresip-mod-pulse depends on PACKAGE_baresip-mod-pulse
tmp/.config-package.in:121863:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:121863: symbol PACKAGE_pulseaudio-profiles depends on PACKAGE_pulseaudio-profiles
tmp/.config-package.in:121878:error: recursive dependency detected!
For a resolution refer to Documentation/kbuild/kconfig-language.txt
subsection "Kconfig recursive dependency limitations"
tmp/.config-package.in:121878: symbol PACKAGE_pulseaudio-tools depends on PACKAGE_pulseaudio-tools
The recursive dependencies were reported at [1] and [2].
This commit addresses the recursive dependency of baresip-mod-pulse. The
new dependency string may look a bit peculiar, but it works and when
specified like this pulseaudio (when selected) doesn't get compiled
automatically when the intention is only to build baresip with mod-pulse
disabled (which in general is why we have the "patsubst" in the module
builder - but this is only triggered when the dependency has a leading
"+").
[1] https://github.com/openwrt/packages/issues/9300
[2] https://forum.openwrt.org/t/make-menuconfig-errors-this-day/38673/5
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Jiri Slachta [Mon, 24 Jun 2019 20:31:32 +0000 (22:31 +0200)]
Merge pull request #431 from micmac1/ast-remove-chan-phone
Asterisk: remove chan-phone
Sebastian Kemper [Thu, 20 Jun 2019 20:18:56 +0000 (22:18 +0200)]
asterisk-16.x: remove chan-phone
The telephony headers [1] were removed from the kernel, so the Asterisk
channel driver chan-phone can not be built anymore (it depends on these
headers). This causes failures on the build bots on targets which use
kernel 4.19.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>