summaryrefslogtreecommitdiff
path: root/libs
Commit message (Collapse)AuthorAgeFilesLines
* pjproject: sync patches with asterisk 20.5.2Sebastian Kemper2023-12-293-2/+36
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sofia-sip: bump to 1.13.17Sebastian Kemper2023-12-231-2/+2
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* dahdi-linux: bump to latest git headSebastian Kemper2023-10-1312-782/+36
| | | | | | This compiles with newer kernels now. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* pjproject: Add PKG_CPE_IDAndreas Gnau2023-08-301-0/+1
| | | | Signed-off-by: Andreas Gnau <andreas.gnau@iopsys.eu>
* signalwire-client-c: bump to 2.0.0Sebastian Kemper2023-08-182-29/+19
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* libks: bump to 2.0.2Sebastian Kemper2023-08-183-23/+23
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sofia-sip: bump to 1.13.16Sebastian Kemper2023-08-181-2/+2
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* spandsp3: bump to commit from June 16thSebastian Kemper2023-08-181-3/+3
| | | | | | Same commit is used by freeswitch 1.10.10 for Windows. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* treewide: replace AUTORELEASE with real PKG_RELEASEKuan-Yi Li2023-07-194-4/+4
| | | | | | | | | | | | | | | | | | 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>
* pjproject: bump to 2.13.1Sebastian Kemper2023-07-081-3/+3
| | | | | | | | | | | | | 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>
* pjproject: bump to 2.13Sebastian Kemper2023-06-077-811/+35
| | | | | | | | | | | | - 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>
* dahdi-linux: add multiple patch fixing compilation warningChristian Marangi2023-05-126-0/+320
| | | | | | Add multiple patch fixing compilation warning and obvius code bug. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* spandsp3: bump to latest commitSebastian Kemper2023-03-021-3/+3
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sofia-sip: bump to 1.13.14Sebastian Kemper2023-03-021-2/+2
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* libks: bump to 1.8.2Sebastian Kemper2023-03-022-5/+5
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sofia-sip: bump to 1.13.11Sebastian Kemper2022-12-291-3/+3
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* pjproject: backport security fixes from 2.13Sebastian Kemper2022-12-023-1/+337
| | | | | | | | | Backports two security fixes (c4d3498 and 450baca) from pjproject 2.13. Source: asterisk 20.0.1. Also drop AUTORELEASE as OpenWrt project wants to get rid of it. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* libks: bump to 1.8.0Sebastian Kemper2022-10-152-5/+5
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sofia-sip: bump to 1.13.9Sebastian Kemper2022-09-251-2/+2
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* pjproject: bump to 2.12.1Sebastian Kemper2022-08-2026-2638/+486
| | | | | | | | | | | | | | | | | | | - add "--disable-android-mediacodec" to configure - add EXCLUDE_APP=1 to "make" calls so some apps aren't built (speeds up the build a bit) - drop "sed" call as no longer needed - drop uclibc related patches (0002-uclibc-linker-unrecognized-options.patch and 0003-non-gnu-pthreads.patch) - update 0004-config_site.patch to sync up with Asterisk 18.14.0 - drop 0005-remove-hardcoded-lstdc++.patch as uclibcxx was removed from OpenWrt - update 0006-fix-pkg_config-file.patch as there were some changes in this area upstream - add 0007-execinfo.patch to prevent errors due to missing <execinfo.h> - sync patches with 18.14.0 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sofia-sip: bump to 1.13.8Sebastian Kemper2022-05-301-2/+2
| | | | | | | | | | | | Some security issues were fixed. Upstream labelled them as follows: GHSA-79jq-hh82-cv9g: Fix Out-of-bound read in sip_method_d GHSA-g3x6-p824-x6hm: Fix Out-of-bound read in url_canonize2 and url_canonize3 GHSA-8w5j-6g2j-pxcp: Fix Heap-buffer-overflow in parse_descs and parse_message Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* libsrtp: use OpenSSLSebastian Kemper2022-04-301-1/+3
| | | | | | | | | | | | | | | | Use OpenSSL instead of the internal crypto backend. Everything in OpenWrt that links to libsrtp2 depends on OpenSSL anyway. Upsides: - the libsrtp2 package size shrinks a bit (for example from 35 to 24 KiB on ath79) - allows to use more cipher suites - may allow for hardware acceleration Closes #763 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* pjproject: sync patches with asterisk 18.11.2Sebastian Kemper2022-04-154-0/+1573
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* pjproject: add upstream security fixesSebastian Kemper2022-03-053-0/+167
| | | | | | | | | | Details: https://downloads.asterisk.org/pub/security/AST-2022-004.html https://downloads.asterisk.org/pub/security/AST-2022-005.html https://downloads.asterisk.org/pub/security/AST-2022-006.html Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* pjproject: add missing patch for AST-2021-009Sebastian Kemper2022-02-201-0/+132
| | | | | | AST-2021-009 has two patches, the second of which was missed. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* libosip2: update to 5.3.0Sebastian Kemper2022-02-201-4/+4
| | | | | | Switch to $(AUTORELEASE). Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Merge pull request #729 from svlobanov/libpri-fix-build-on-macosmicmac12022-02-063-9/+48
|\ | | | | libpri: fix build on macos
| * libpri: fix build on macosSergey V. Lobanov2022-01-303-9/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libpri can not be built on macos for OpenWrt Linux target due to: 1. Makefile uses `ar` and `ranlib` (without using make variables). MacOS system ar and ranlib are not compatible with the objects generated by OpenWrt GCC toolchain. This commit adds patch to add an ability to redefine `ar` and `ranlib` tools. Upstream issue: https://issues.asterisk.org/jira/browse/PRI-188 2. Makefile detects Darwin using `uname -s` and changes build logic but it is not need for cross-platfrom build. This commit redefines OSARCH=Linux in OpenWrt Makefile 3. After redefining OSARCH=Linux, libpri Makefile uses /sbin/ldconfig that does not exist on MacOS. This commit redefines LDCONFIG=ldconfig in OpenWrt Makefile to use ldconfig provided by OpenWrt. Patch '001-fix-include-signal-h-warning.patch' was refreshed to pass CI checks. The payload of this patch was not changed. Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* | sofia-sip: update to 1.13.7Sebastian Kemper2022-01-311-3/+3
|/ | | | | | | | | | Contains DOS fix, see [1]. Converted to AUTORELEASE. [1] https://github.com/signalwire/freeswitch/issues/1518 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* rem: bump to 1.0.0Sebastian Kemper2021-12-071-5/+5
| | | | | | | | - bump to version 1.0.0 - change to use AUTORELEASE - point to github instead of now-defunct www.creytiv.com Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* re: bump to 2.0.1Sebastian Kemper2021-12-074-10/+11
| | | | | | | | | - bump to version 2.0.1 - change to use AUTORELEASE - add ABI_VERSION - refresh patches Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* libsrtp: bump to 2.4.2Sebastian Kemper2021-11-282-16/+6
| | | | | | | | | - switch to $(AUTORELEASE) - update upstream URL - add ABI_VERSION - drop patch that is included upstream Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freetdm: clean PKG_CONFIG_DEPENDSSebastian Kemper2021-11-091-1/+0
| | | | | | | CONFIG_FS_WITH_MODCONF doesn't influence configure and doesn't belong here. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freetdm: remove wrong InstallDev definesSebastian Kemper2021-11-071-14/+1
| | | | | | | They currently don't work, but we don't need them anyway. This removes them. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freetdm: fix PKG_CONFIG_DEPENDSSebastian Kemper2021-11-071-1/+2
| | | | | | One is missing and one is misspelled. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* freetdm: add packageSebastian Kemper2021-10-305-0/+208
| | | | | | It was moved from the freeswitch source tree into its own package. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sofia-sip: bump to 1.13.6Sebastian Kemper2021-10-302-22/+2
| | | | | | Required for freeswitch 1.10.7. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* pjproject: sync patches with asterisk 18.7.1Andre Heider2021-10-182-1/+28
| | | | | | Switch to AUTORELEASE while at it. Signed-off-by: Andre Heider <a.heider@gmail.com>
* gsmlib: disable NLSSebastian Kemper2021-08-222-2/+21
| | | | | | | | | | | | | It's not wanted, so add "--disable-nls" to override user selecting CONFIG_BUILD_NLS. This also updates 01-update-autotools.patch to make these disappear: ERROR: Use of AM_GNU_GETTEXT without [external] argument is no longer supported. Makefile.am:21: warning: 'intl' should not be in SUBDIRS when AM_GNU_GETTEXT([external]) is used Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* Merge pull request #663 from micmac1/ast1851Jiri Slachta2021-08-044-1/+442
|\ | | | | asterisk: bump to 18.5.1
| * pjproject: sync patches with asterisk 18.5.1Sebastian Kemper2021-07-314-1/+442
| | | | | | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* | sofia-sip: bump to 1.13.4Sebastian Kemper2021-08-033-70/+23
|/ | | | | | | | | | | | | Fixes some issues, for instance a segfault during shutdown when sofia-sip wasn't fully loaded, see [1]. The segfault was reproducible by simply calling "freeswitch -help". The added patch is to address a library versioning regression, patch is from upstream. [1] https://github.com/freeswitch/sofia-sip/issues/58 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* gsmlib: set C++ standard to 11Rosen Penev2021-07-211-1/+3
| | | | | | throw() was removed in C++17, which GCC11 defaults to. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* dahdi-tools: fix compilation with musl 1.2.xRosen Penev2021-07-082-1/+11
| | | | | | Missing header. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* sofia-sip: add upstream fix for memory leakSebastian Kemper2021-05-272-1/+68
| | | | | | | | | Upstream provided a patch for a memory leak in Sofia SIP (see [1] for more information). [1] https://github.com/signalwire/freeswitch/issues/1174 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* bcg729: update to v1.1.1Andre Heider2021-04-192-37/+8
| | | | | | The removed patch has been merged upstream. Signed-off-by: Andre Heider <a.heider@gmail.com>
* pjproject: sync patches with asterisk 18.2.2Sebastian Kemper2021-03-143-5/+35
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* spandsp3: bump to 2020-10-19Sebastian Kemper2021-03-121-4/+4
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* sofia-sip: bump to 1.13.3Sebastian Kemper2021-03-121-5/+5
| | | | | | | Upstream now provides a release tarball. Use that instead of a git checkout. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* libks: bump to 1.7.0Sebastian Kemper2021-03-123-105/+6
| | | | | | Drops 05-openssl-deprecated.patch as included upstream. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>