Bernd Kuhls
86a506c258
package/freeswitch: disable mod_enum to fix build with glibc 2.43
...
Build is broken with glibc 2.43:
mod_enum.c: In function 'add_result':
mod_enum.c:246:23: error: passing argument 1 of '__assert_single_arg'
makes integer from pointer without a cast [-Wint-conversion]
246 | switch_assert(new_result);
| ^~~~~~~~~~
| |
| enum_record_t * {aka struct enum_record *}
Since both services (e164.org, freenum.org) used in the default
configutation of mod_enum
https://github.com/signalwire/freeswitch/blob/master/src/mod/applications/mod_enum/conf/autoload_configs/enum.conf.xml
seem to be dead for years now:
https://community.asterisk.org/t/asterisk-network-interconnect/88659
we do not care to try to fix the build error.
Instead the optional support for mod_enum is removed from the package.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-03-06 19:39:23 +01:00
Bernd Kuhls
0821508c4c
package/freeswitch: fix compilation against >=2023/06/02 spandsp
...
Needed to fix build with upcoming bump of spandsp.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2026-02-03 23:12:43 +01:00
Bernd Kuhls
53b95def9e
package/freeswitch: fix build with ffmpeg 8.0
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2026-02-03 08:46:45 +01:00
Thomas Petazzoni
f0977e4b81
package/freeswitch: fixup dependency on OpenCV4
...
The recent changes in freeswitch following the removal of OpenCV 3.x
in commit
a6db6af9ff ("package/freeswitch: remove
optional dependency to opencv3") caused some invalid dependencies.
Indeed, the new logic selects BR2_PACKAGE_OPENCV4_LIB_OBJDETECT as
soon as BR2_PACKAGE_OPENCV4 is enabled, without worrying about the
dependencies of BR2_PACKAGE_OPENCV4_LIB_OBJDETECT.
This causes the following Kconfig warning:
WARNING: unmet direct dependencies detected for BR2_PACKAGE_OPENCV4_LIB_OBJDETECT
Depends on [n]: BR2_PACKAGE_OPENCV4 [=y] && !BR2_TOOLCHAIN_USES_UCLIBC [=n] && BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS [=y] && BR2_TOOLCHAIN_GCC_AT_LEAST_8 [=n]
Selected by [y]:
- BR2_PACKAGE_FREESWITCH [=y] && BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_USE_MMU [=y] && BR2_USE_WCHAR [=y] && BR2_PACKAGE_OPENCV4 [=y]
Since freeswitch as no visible sub-options to select extra features
and we wanted to keep it this way, we introduce a hidden sub-option
that informs freeswitch.mk whether OpenCV 4 support is usable. It
makes it easier to express the dependencies that are needed for this
OpenCV 4 to be usable.
Fixes: a6db6af9ff ("package/freeswitch: remove optional dependency to opencv3")
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2026-01-04 14:00:16 +01:00
Bernd Kuhls
a6db6af9ff
package/freeswitch: remove optional dependency to opencv3
...
OpenCV3 is unmaintained and will be removed from buildroot.
Select needed OpenCV4 modules in Config.in and adjust freeswitch.mk.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2025-12-30 19:12:14 +01:00
Bernd Kuhls
68751909a9
package/freeswitch: fix build with ffmpeg-7.x
...
This patch replaces the previous patch allowing to build with ffmpeg 6.x
with a patch which also allows to build with ffmpeg 7.x.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-07-13 13:06:53 +02:00
Bernd Kuhls
7f45d183fe
package/freeswitch: rework OpenCV4 dependencies
...
Fixes:
https://gitlab.com/buildroot.org/buildroot/-/commit/962081259d91fea1e9a59c1af85d9a85ba45d0dd
Fixes Kconfig warnings:
WARNING: unmet direct dependencies detected for BR2_PACKAGE_OPENCV4_LIB_OBJDETECT
Depends on [n]: BR2_PACKAGE_OPENCV4 [=y] && !BR2_TOOLCHAIN_USES_UCLIBC [=n] && BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS [=n] && BR2_TOOLCHAIN_GCC_AT_LEAST_8 [=y]
Selected by [y]:
- BR2_PACKAGE_FREESWITCH [=y] && BR2_INSTALL_LIBSTDCPP [=y] && !BR2_STATIC_LIBS [=n] && BR2_TOOLCHAIN_HAS_THREADS [=y] && BR2_USE_MMU [=y] && BR2_USE_WCHAR [=y] && BR2_PACKAGE_OPENCV4 [=y]
Reported-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-06-23 22:10:26 +02:00
Bernd Kuhls
962081259d
package/freeswitch: add optional support for OpenCV4
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-06-22 10:31:04 +02:00
Bernd Kuhls
8c439db4a1
package/freeswitch: fix build with GCC 14.x
...
Fixes:
https://autobuild.buildroot.org/results/33c/33c41d8da8190933d863ed6f75e5d586d1c22a2f/
Build error is also present on the 2024.11.x branch:
https://autobuild.buildroot.org/results/7eef69e6587783307cd9231abdc4a2fee60c075f/
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Julien Olivain <ju.o@free.fr >
2025-03-29 21:42:52 +01:00
Bernd Kuhls
adcf413ed7
package/freeswitch: bump version to 1.10.12
...
Release notes:
https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Release-Notes/FreeSWITCH-1.10.x-Release-notes_25460878#11012-release-date-02-aug-2024
https://github.com/signalwire/freeswitch/releases/tag/v1.10.12
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-08-05 22:33:17 +02:00
Bernd Kuhls
e99c3c413c
package/freeswitch: fix build with ffmpeg 6.0
...
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-05-09 18:48:17 +02:00
Bernd Kuhls
78470802b0
package/freeswitch: add optional dependency to libxcrypt
...
When glibc was bumped to version 2.39 in commit
b5680f53d6 it removed the deprecated
libcrypt support.
As glibc's libcrypt was providing freeswitch's libcrypt dependency this
broke the freeswitch build using glibc version 2.39.
To fix this select the libxcrypt dependency to freeswitch when using a
glibc toolchain and add the dependency if selected.
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2024-04-03 21:54:25 +02:00
Bernd Kuhls
5e272456d6
package/freeswitch: security bump version to 1.10.11
...
Release notes:
https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Release-Notes/FreeSWITCH-1.10.x-Release-notes_25460878/#11011-release-date-22-dec-2023
https://github.com/signalwire/freeswitch/releases/tag/v1.10.11
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-01-05 13:48:13 +01:00
Bernd Kuhls
b9a864d03d
package/freeswitch: security bump version to 1.10.10
...
Release notes:
https://github.com/signalwire/freeswitch/releases/tag/v1.10.10
"This is a major release containing critical security fixes, adding
Debian 12 Bookworm, OpenSSL 3 and FFmpeg5 support."
Signed-off-by: Bernd Kuhls <bernd@kuhls.net >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2023-08-21 14:47:32 +02:00
Bernd Kuhls
7e6e2bde8b
package/freeswitch: ffmpeg's libavresample is an optional dependency
...
See upstream commit from 2019:
https://github.com/signalwire/freeswitch/commit/e9c58084db249845af88011a1e3c5d7b9ec05a76#diff-2cd3a5516ad0fc3cba6d14d0ea3e72da43a2c2fc3c21eb7ade6c49d52136bbd2R43
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2023-05-07 10:49:54 +02:00
Bernd Kuhls
46683dd4a6
package/freeswitch: security bump version to 1.10.9
...
Release notes:
https://github.com/signalwire/freeswitch/releases/tag/v1.10.9
Upstream removed zrtp support:
https://github.com/signalwire/freeswitch/pull/1848
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2023-02-05 09:53:53 +01:00
Bernd Kuhls
1b8230ab64
package/freeswitch: bump version to 1.10.8
...
Release notes:
https://github.com/signalwire/freeswitch/releases/tag/v1.10.8
Removed two patches which are included in upstream release,
renumbered remaining patch.
Removed libs/apr-util/LICENSE due to upstream removal of bundled
apr-util package.
Added fix to disable pcap detection, otherwise /usr/bin/pcap-config
can be picked-up which breaks building freeswitch.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-10-17 10:35:44 +02:00
Ricardo Martincoski
4a87537193
package/freeswitch: fix typo on BR2_powerpc64le
...
The typo was added by commit from 2016
'0480bbc1a0 package/freeswitch: new package'
Cc: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Ricardo Martincoski <ricardo.martincoski@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2022-08-15 11:03:43 +02:00
Fabrice Fontaine
e4a762bf7f
package/freeswitch: fix build with libressl >= 3.5.0
...
Fix the following build failure with libressl raised since bump to
version 3.5.2 in commit 8b216927db :
crypto/hash/hmac_ossl.c: In function 'srtp_hmac_alloc':
crypto/hash/hmac_ossl.c:88:55: error: invalid application of 'sizeof' to incomplete type 'HMAC_CTX' {aka 'struct hmac_ctx_st'}
88 | pointer = (uint8_t *)srtp_crypto_alloc(sizeof(HMAC_CTX) +
| ^~~~~~~~
crypto/hash/hmac_ossl.c:97:9: warning: implicit declaration of function 'HMAC_CTX_init'; did you mean 'HMAC_CTX_new'? [-Wimplicit-function-declaration]
97 | HMAC_CTX_init(new_hmac_ctx);
| ^~~~~~~~~~~~~
| HMAC_CTX_new
crypto/hash/hmac_ossl.c: In function 'srtp_hmac_dealloc':
crypto/hash/hmac_ossl.c:130:5: warning: implicit declaration of function 'HMAC_CTX_cleanup' [-Wimplicit-function-declaration]
130 | HMAC_CTX_cleanup(hmac_ctx);
| ^~~~~~~~~~~~~~~~
crypto/hash/hmac_ossl.c:133:40: error: invalid application of 'sizeof' to incomplete type 'HMAC_CTX' {aka 'struct hmac_ctx_st'}
133 | octet_string_set_to_zero(a, sizeof(HMAC_CTX) + sizeof(srtp_auth_t));
| ^~~~~~~~
Fixes:
- http://autobuild.buildroot.org/results/e696ead9ffffa5bb80928d75607bfbb9b263d3c6
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-05-14 11:44:48 +02:00
Bernd Kuhls
829777c1c9
package/freeswitch: security bump version to 1.10.7
...
Fixes the following security issues:
- CVE-2021-41105: FreeSWITCH susceptible to Denial of Service via invalid
SRTP packets
When handling SRTP calls, FreeSWITCH is susceptible to a DoS where calls
can be terminated by remote attackers. This attack can be done
continuously, thus denying encrypted calls during the attack.
https://github.com/signalwire/freeswitch/security/advisories/GHSA-jh42-prph-gp36
- CVE-2021-41157: FreeSWITCH does not authenticate SIP SUBSCRIBE requests by default
By default, SIP requests of the type SUBSCRIBE are not authenticated in
the affected versions of FreeSWITCH.
https://github.com/signalwire/freeswitch/security/advisories/GHSA-g7xg-7c54-rmpj
- CVE-2021-37624: FreeSWITCH does not authenticate SIP MESSAGE requests,
leading to spam and message spoofing
By default, SIP requests of the type MESSAGE (RFC 3428) are not
authenticated in the affected versions of FreeSWITCH. MESSAGE requests
are relayed to SIP user agents registered with the FreeSWITCH server
without requiring any authentication. Although this behaviour can be
changed by setting the auth-messages parameter to true, it is not the
default setting.
https://github.com/signalwire/freeswitch/security/advisories/GHSA-mjcm-q9h8-9xv3
- CVE-2021-41145: FreeSWITCH susceptible to Denial of Service via SIP flooding
When flooding FreeSWITCH with SIP messages, it was observed that after a
number of seconds the process was killed by the operating system due to
memory exhaustion
https://github.com/signalwire/freeswitch/security/advisories/GHSA-jvpq-23v4-gp3m
- CVE-2021-41158: FreeSWITCH vulnerable to SIP digest leak for configured gateways
An attacker can perform a SIP digest leak attack against FreeSWITCH and
receive the challenge response of a gateway configured on the FreeSWITCH
server. This is done by challenging FreeSWITCH's SIP requests with the
realm set to that of the gateway, thus forcing FreeSWITCH to respond with
the challenge response which is based on the password of that targeted
gateway.
https://github.com/signalwire/freeswitch/security/advisories/GHSA-3v3f-99mv-qvj4
Release notes:
https://github.com/signalwire/freeswitch/releases/tag/v1.10.7
Removed patch, upstream applied a different fix:
https://github.com/signalwire/freeswitch/commit/e9fde845de5b8885282bf5e70f4be3645c5c3e9b
Added optional dependency to libks, needed due to upstream commit
https://github.com/signalwire/freeswitch/commit/ed9851666615d283effb76edc7028cc08b07eff9
Added upstream patches to fix build errors.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
[Peter: mention security fixes]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-01-08 00:26:21 +01:00
Fabrice Fontaine
6739071d31
package/freeswitch: add FREESWITCH_CPE_ID_VENDOR
...
cpe:2.3:a:freeswitch:freeswitch is a valid CPE identifier for this
package:
https://nvd.nist.gov/products/cpe/search/results?namingFormat=2.3&keyword=cpe%3A2.3%3Aa%3Afreeswitch%3Afreeswitch
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
[yann.morin.1998@free.fr: move after license files]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2021-12-04 11:14:31 +01:00
Bernd Kuhls
b3f75b1b63
package/freeswitch: bump version to 1.10.6
...
Release notes:
https://github.com/signalwire/freeswitch/releases/tag/v1.10.6
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2021-03-28 22:34:56 +02:00
Fabrice Fontaine
c87c0b336f
package/opencv: drop package
...
opencv 2.x has seen no release since July 2018 and all buildroot
packages are already compatible with opencv3 so drop it to ease the
addition of opencv4 which is not fully backward compatible with opencv3
as "a lot of C API from OpenCV 1.x has been removed.":
https://opencv.org/opencv-4-0 .
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-11-01 10:03:36 +01:00
Fabrice Fontaine
05dd489d77
package/freeswitch: add opencv3 optional dependency
...
opencv3 is an optional dependency since version 1.8.1 and
https://github.com/signalwire/freeswitch/commit/6483ab8b65886465863584e8dcfee57084030b9c
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2020-10-18 09:58:42 +02:00
Bernd Kuhls
7109e22ff3
package/freeswitch: bump version to 1.10.5
...
Upstream removed spandsp and sofia-sip from source and now uses external
packages, removed patch 0001 which fixed a bug in the internal sofia-sip
code, removed insecure md5 and sha1 hashes.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-08-29 22:52:58 +02:00
Bernd Kuhls
3c2e8b2b29
package/freeswitch: fix build error
...
Freeswitch has been tested agains tan older version of libcheck, 0.12.0
or earlier, while Buildroot has 0.15.1. With 0.13.0, the API of libcheck
has changed, and Freeswitch does not account for this.
Fixes
http://autobuild.buildroot.net/results/5db/5dbce5860f57c1457962aa295857689f49a60bc6/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Tested-by: Heiko Thiery <heiko.thiery@gmail.com >
[yann.morin.1998@free.fr: expand commit log with the root cause]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2020-07-27 08:29:44 +02:00
Bernd Kuhls
b3ad18e8d2
package/freeswitch: bump version to 1.10.3
...
Release notes:
https://mailchi.mp/freeswitch.com/freeswitch-v1103-has-just-been-released
Changelog:
https://github.com/signalwire/freeswitch/releases/tag/v1.10.3
Reformatted hashes.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-05-15 22:37:27 +02:00
Yann E. MORIN
efb4e3632c
package/freeswitch: fix libvpx build
...
Fixes:
http://autobuild.buildroot.net/results/4be/4be6df27f33e4fd6955e47892e1650a9d5ebbded/
Removed old patch.
Source of the new patch:
http://lists.busybox.net/pipermail/buildroot/2020-January/270707.html
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2020-01-18 17:10:46 +01:00
Bernd Kuhls
5cf68c8f79
package/freeswitch: bump version to 1.10.2
...
Rebased patch 0001.
Release notes:
https://github.com/signalwire/freeswitch/releases/tag/v1.10.2
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-01-04 16:28:29 +01:00
Yann E. MORIN
f295ad4cb0
package/*: do not override LICENSE, but append to it
...
Now that the infra takes care of removing extraneous spaces before
commas, we can safely append to LICENSE variables.
This removes the only case where we had to use immediate assignment
to append to a variable.
Mechanical change, with:
$ sed -r -i -e 's/\<([^[:space:]]+_LICENSE) := \$\(\1\),/\1 += ,/' \
$(git grep -l -E '\<([^[:space:]]+_LICENSE) := \$\(\1\),')
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2019-10-27 10:35:06 +01:00
Bernd Kuhls
814175208f
package/freeswitch: bump version to 1.10.1
...
Release notes:
https://freeswitch.com/index.php/2019/08/20/freeswitch-v1-10-1-release/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-09-23 23:30:22 +02:00
Bernd Kuhls
e36af23fd7
package/freeswitch: bump version to 1.10.0
...
Release notes:
https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.10.x+Release+notes
Rebased 0001-Fix-cross-compiling-libvpx.patch.
Add mod_pgsql replacing PostgreSQL support in the core:
https://freeswitch.org/jira/browse/FS-11880
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-08-07 15:29:17 +02:00
Bernd Kuhls
2120e8f2b8
package/freeswitch: bump version to 1.8.7
...
Switched _SITE to https.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-07-05 08:23:41 +02:00
Bernd Kuhls
f969712a98
package/freeswitch: add optional support for libopenh264
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-06-11 22:45:03 +02:00
Bernd Kuhls
2df2bde27f
package/freeswitch: bump version to 1.8.6
...
Updated license hash after upstream commit
https://freeswitch.org/stash/projects/FS/repos/freeswitch/commits/a1f3b4862e7fd44a37862ae84c0e79f89c9bc0d8
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2019-06-11 22:44:53 +02:00
Bernd Kuhls
e94a4b50c1
package/freeswitch: bump version to 1.8.5
...
Removed patch 0002, not needed anymore after upstream commit
https://freeswitch.org/stash/projects/FS/repos/freeswitch/commits/13f6890f411598bd2c567762d457d1a8163a7a8a
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2019-01-27 20:36:52 +01:00
Bernd Kuhls
d9a0051f76
package/freeswitch: bump version to 1.8.2
...
Rebased patch 0002 after upstream commit:
https://freeswitch.org/stash/projects/FS/repos/freeswitch/commits/c2b2f49c1d0dcbfa77d5d861155a301fead93071
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-09-30 19:58:11 +02:00
Bernd Kuhls
9e2d6aef47
package/freeswitch: Fix build with FFmpeg 4.0
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-09-10 17:38:31 +02:00
Peter Seiderer
1e4b7ea3f6
freeswitch: bump version to 1.8.1
...
Enables openssl-1.1.x compatible compile.
- add tiff dependency (bundled tiff source is gone)
- rebase (and git format) 0001-libvpx-cross.patch patch
- update libs/srtp/LICENSE file hash (updated copyright year)
Signed-off-by: Peter Seiderer <ps.report@gmx.net >
[Bernd:
- bumped to 1.8.1
- rebased patch 0001 to the tarball release
- added hashes for libvpx & libyuv license files]
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-09-08 15:10:13 +02:00
Bernd Kuhls
f58ab87d6f
package/freeswitch: enable mod_timerfd
...
Mod_timerfd uses the Linux kernel timerfd API to create and use a kernel
timer that delivers timer expire notifications via a file descriptor,
for details read
https://freeswitch.org/confluence/display/FREESWITCH/mod_timerfd
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-06-19 13:57:46 +02:00
Bernd Kuhls
ba8805fe8e
package/freeswitch: needs speexdsp
...
Fixes
http://autobuild.buildroot.net/results/a3f/a3f9845681025fad93a4f867bb667822e87a08ea/
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2018-06-16 14:27:57 +02:00
Bernd Kuhls
71b9679034
package/freeswitch: add optional support for postgresql
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-05-06 09:08:55 +02:00
Bernd Kuhls
9a893f56ce
package/freeswitch: bump version to 1.6.20
...
Added license hashes.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2018-01-27 15:56:16 +01:00
Bernd Kuhls
8f46658d04
package/freeswitch: Use mod_g729 only when freeswitch-mod-bcg729 is disabled
...
mod_g729 contained in freeswitch source provides pass-through:
https://freeswitch.org/confluence/display/FREESWITCH/mod_g729
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-10-08 23:15:38 +02:00
Bernd Kuhls
922e33d046
package/freeswitch: install to staging
...
Needed for upcoming package freeswitch-mod-bcg729.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
[Arnout: made comment more explicit]
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2017-10-06 21:18:10 +02:00
Bernd Kuhls
29f956d99c
package/freeswitch: bump version to 1.6.19
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2017-07-13 22:00:01 +02:00
Bernd Kuhls
0309a6a728
package/freeswitch: bump version to 1.6.18
...
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-06-18 16:40:57 +02:00
Bernd Kuhls
22137aa460
package/freeswitch: bump version to 1.6.17
...
Added all upstream hashes.
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-18 17:46:04 +02:00
Vicente Olivert Riera
0b17ac40b3
freeswitch: bump version to 1.6.16
...
Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-04 13:01:28 +02:00
Rahul Bedarkar
69b13a252e
freeswitch: use SPDX short identifier for license strings
...
Signed-off-by: Rahul Bedarkar <rahulbedarkar89@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2017-04-01 15:33:50 +02:00