summaryrefslogtreecommitdiff
path: root/net/kamailio
Commit message (Collapse)AuthorAgeFilesLines
* kamailio: backport and move to PCRE2Christian Marangi2023-11-0310-4/+5581
| | | | | | | | | | | 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>
* kamailio: bump to release 5.7.2Christian Marangi2023-11-036-175/+5
| | | | | | | | | 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>
* kamailio: add patch fixing fragile kamcmdChristian Marangi2023-11-032-1/+46
| | | | | | | 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>
* kamailio: add patches for app_python3Sebastian Kemper2023-05-294-1/+122
| | | | | | | 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>
* kamailio: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-03-231-1/+1
| | | | | | | 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>
* kamailio: use return in init scriptSebastian Kemper2022-11-081-3/+3
| | | | | | | "check_listen()" & "start_service()" are functions, hence "return" should be used instead of "exit". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: bump to 5.6.2Sebastian Kemper2022-10-165-394/+65
| | | | | | | | | | | | | | - 4 new modules: misctest, posops, siprepo & slack - 140-redis_use_pkg-config.patch refreshed - 160-ldap-rename-private-function-ldap_connect.patch and 170-core-add-support-for-time64-libcs.patch removed (applied upstream) - 160-siputils-fix-time_t-warning-and-a-typo.patch added to fix time_t warning (sent upstream, see [1]) [1] https://github.com/kamailio/kamailio/pull/3266 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: fix dep for keepalive moduleSebastian Kemper2022-10-161-1/+1
| | | | | | Currently the dependency is in the wrong position. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: add descriptions via BuildKamailioModuleSebastian Kemper2022-10-161-0/+3
| | | | | | | | The Makefile currently advertises that descriptions can be added by specifying a string in argument 3 of BuildKamailioModule, but there's actually no mechanism for this. This commit adds the missing pieces. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: fix build on macosSergey V. Lobanov2022-02-141-0/+3
| | | | | | | | | | | | kamailio macos build fails due to kamailio Makefile checks OS (`uname -s`) and OSREL (`uname -r`). If build host is not Linux, then these checks will provide different results, but OpenWrt is always Linux so target OS should be always Linux. This patch explicitly specifies OS=linux and OSREL=$(LINUX_UNAME_VERSION) to avoid using build host values for target build. Signed-off-by: Sergey V. Lobanov <sergey@lobanov.in>
* kamailio: add patch for time64 libc supportSebastian Kemper2021-12-222-1/+328
| | | | | | | | | This was upstreamed recently. All twelve commits were squashed into a single patch. Also the Makefile is switched to AUTORELEASE. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: ldap: rename function ldap_connectSebastian Kemper2021-12-221-0/+63
| | | | | | | With the recently updated openldap, kamailio fails to build. This adds an upstreamed patch to resolve this. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: bump to 5.5.2Sebastian Kemper2021-11-021-3/+3
| | | | Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: replace patch with sed scriptSebastian Kemper2021-07-232-29/+3
| | | | | | | | On the build bots the patch patches clashes with Build/Prepare. This commit removes it in favor of a simple sed script. The resulting change is identical. Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: prevent arm -march overridesSebastian Kemper2021-07-152-1/+30
| | | | | | | | | | | | | | | | | | src/Makefile.defs adds "-march=..." to target flags for ARM targets. This can clash with the OpenWrt target flags in CONFIG_TARGET_OPTIMIZATION. If for example the latter is set to "-mcpu=cortex-a9" the following warning is issued: cc1: warning: switch '-mcpu=cortex-a9' conflicts with '-march=armv5t' switch This commit removes these flags. The addition is unwanted when cross-compiling. An issue was raised for this recently, see [1]. [1] https://github.com/openwrt/packages/issues/16135 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: update to version 5.5.0Sebastian Kemper2021-05-081-4/+6
| | | | | | | Added new module lrkproxy. Module "userblacklist" was renamed upstream to "userblocklist". Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
* kamailio: minor bump + drop 5.x suffixSebastian Kemper2020-12-129-0/+962
Bumps kamailio to version 5.4.2 and removes the suffix, as there is only one kamailio version at a time anyway. Also: - Replaces a few $(PKG_NAME) uses with simply "kamailio" - Drops the use of variable PKG_VARIANT (was not set anyway) - Drops 160-openssl-deprecated.patch (upstream first accepted the patch, then dropped it again after crashes were reported, see [1]) [1] https://github.com/kamailio/kamailio/issues/2466 Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>