#### Pre-Submission Checklist
- [x] Commit message has the format required by CONTRIBUTING guide
- [x] Commits are split per component (core, individual modules, libs, utils, ...)
- [x] Each component has a single commit (if not, squash them into one commit)
- [ ] No commits to README files for modules (changes must be done to docbook files
in `doc/` subfolder, the README file is autogenerated)
#### Type Of Change
- [x] Small bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds new functionality)
- [ ] Breaking change (fix or feature that would change existing functionality)
#### Checklist:
- [ ] PR should be backported to stable branches
- [x] Tested changes locally
- [ ] Related to issue #XXXX (replace XXXX with an open issue number)
#### Description
I've tested cmake-build in the FreeBSD environment, as requested by @miconda in #4099.
And founded some troubles.
First of all are: specific flags for FreeBSD and arch-name for FreeBSD cmake-environment. I've fixed it in the PR.
But there're some unresolved problems I want to discuss...
A `LOCK_METHOD` problem:
There's a `LOCK_METHOD` variable in defs.cmake:
https://github.com/kamailio/kamailio/blob/6b0b8cb84b7d0e965d50bdf0dfa542300…
And the explicit usage `LOCK_METHOD` as `USE_FUTEX` in a compile_definitions:
https://github.com/kamailio/kamailio/blob/6b0b8cb84b7d0e965d50bdf0dfa542300…
I suppose it's incorrect while some OSs (FreeBSD, ex.) doesn't tested with futexlock.h earlier.
A resolv-link problem:
There're an explicit links of the resolv library:
https://github.com/kamailio/kamailio/blob/6b0b8cb84b7d0e965d50bdf0dfa542300…https://github.com/kamailio/kamailio/blob/6b0b8cb84b7d0e965d50bdf0dfa542300…
I think it's incorrect while some OSs (FreeBSD, ex.) uses builtin resolv (libc, etc).
Initially сmake is built successful after the above fixes.
You can view, comment on, or merge this pull request online at:
https://github.com/kamailio/kamailio/pull/4104
-- Commit Summary --
* cmake: add amd64 arch fallback
* cmake: add FreeBSD support
-- File Changes --
M cmake/compiler-specific.cmake (2)
M cmake/defs.cmake (4)
M cmake/os-specific.cmake (3)
A cmake/os-specific/freebsd.cmake (37)
-- Patch Links --
https://github.com/kamailio/kamailio/pull/4104.patchhttps://github.com/kamailio/kamailio/pull/4104.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/4104
You are receiving this because you are subscribed to this thread.
Message ID: <kamailio/kamailio/pull/4104(a)github.com>
- URL: https://github.com/kamailio/kamailio/commit/bda9e15d85dce8468a78858ca632749…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T08:59:48+01:00
topoh: check if socket name is set for building sockets strings
(cherry picked from commit 85456e17df760b3d716aa1207a59ef0c3a29b4b4)
- URL: https://github.com/kamailio/kamailio/commit/348f7118f86421bc4aaac8cc7d353be…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:00:03+01:00
jwt: use JWT_VALIDATION_SUCCESS for validate check
(cherry picked from commit 76b250c8b4c2b5bd81b5e776e9e726350bb65b7b)
- URL: https://github.com/kamailio/kamailio/commit/2c37d7927769f316d33b3e0e9ecab9a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:00:13+01:00
tm: backup and restore existing T-references for rpc tm.cancel
- GH #4011
(cherry picked from commit 879e074c4517cdda7bbdad343191dcfc9dedcb3c)
- URL: https://github.com/kamailio/kamailio/commit/366f33b341d30cd3bc52ad63e1ce918…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:00:55+01:00
tm: small helper functions to get/set current T and branch
- pair for coherent naming
(cherry picked from commit 027ca1b2e1d0857ac039ff8fee9fecadd88bbda0)
- URL: https://github.com/kamailio/kamailio/commit/b202ab5c1472edd98ee5bfc600d12e9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:01:03+01:00
tm: rpc_cancel() switch to get/set T/branch helpers
(cherry picked from commit ec30f5831ed3b6684715103b0242ed220e0159be)
- URL: https://github.com/kamailio/kamailio/commit/8025e8f1cee8cf24c615a2aa8be7255…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:01:12+01:00
tm: backup/restor current T/branch for rpc reply commands
(cherry picked from commit db2672636a9f029f624059eb6ef69db86a559ff1)
- URL: https://github.com/kamailio/kamailio/commit/1aa14dba39125d3736f4f41d6080e2e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:01:29+01:00
tm: exports get/set t/branch functions to intermodule api
(cherry picked from commit da33e5bdefb45730f9b0536ec86d0ef7abc8e3d8)
- URL: https://github.com/kamailio/kamailio/commit/fed058976c845a9f6a96a06f074ea23…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:02:08+01:00
core: socket info - relocate ip address conversion for log message
(cherry picked from commit 5957ba50c8da1c543272643994190ba015221432)
- URL: https://github.com/kamailio/kamailio/commit/4291c952360e9607387a60cb807f4f5…
Author: Eik Rentzow <rentzow(a)gmx.de>
Date: 2025-01-14T09:03:05+01:00
siputils: generated icid-value too short
- icid-value is only 17 charaters and not unique
- Re-parsing of generated PCV with icid-generated is 2 characters too short,
cutting generated-by value or creating false warning
(cherry picked from commit 66350831872370a5a06f2ee44e8609ceb0164592)
- URL: https://github.com/kamailio/kamailio/commit/22351aeb5b2a6db5112493da1c29fe7…
Author: Kent <kent(a)amtelco.com>
Date: 2025-01-14T09:03:16+01:00
lib/srdb1: Allow '/' in database URL passwords
- Modify parsing of a database URL so that a '/' character is accepted
as a valid character in the password part of the URL.
(cherry picked from commit 91abfdf6ebf942cbb0234be36812a9513f92f96b)
- URL: https://github.com/kamailio/kamailio/commit/df933053216b91d83233b12f08c7d1d…
Author: Ihor Olkhovskyi <ihor.olkhovskyi(a)cern.ch>
Date: 2025-01-14T09:03:31+01:00
rtpengine: update doc
- explicit mention of label= flag
- add explanations regarding mos_A/B_label_pv parameters
- typo fixes
(cherry picked from commit 43f4c0f9455d57f5b4e4963358fe214c85532bc6)
- URL: https://github.com/kamailio/kamailio/commit/f465639c69074342b863978417210a7…
Author: Anton Yabchinskiy <arn(a)bestmx.net>
Date: 2025-01-14T09:03:41+01:00
modules/snmpstats: exit with ksr_exit() instead of standard exit()
The former respects the `--atexit=no` from Kamailio command line.
See note on `atexit` in TLS module "Overview".
(cherry picked from commit ed5899b8213a28eb5659edfd5b1b9740ba6a5ab5)
- URL: https://github.com/kamailio/kamailio/commit/f8ec60e717ba27ab187bf9a0800b467…
Author: Remco van Vugt <r.vanvugt(a)raffel.nl>
Date: 2025-01-14T09:03:55+01:00
kazoo: fixed segfault when using kazoo_query
- Refactored parts of the code to be more readable and DRY
- Split up functions for 3/4/5 arguments passed to avoid segfault
- Fixed pseudovar allocation for returning results
- Tested in 8.5.2
(cherry picked from commit 5a4b91e92b03160e13ef83ad486fb64fdae71c7f)
- URL: https://github.com/kamailio/kamailio/commit/6367a41f64ed165792ffe71ea310fd9…
Author: Xenofon Karamanos <22965395+xkaraman(a)users.noreply.github.com>
Date: 2025-01-14T09:04:29+01:00
pv: Ensure URI enclosed in <> when changing Display Name
(cherry picked from commit 75e17db22afa92929054ccf36c8ca9b5daafccd8)
- URL: https://github.com/kamailio/kamailio/commit/5e4b7044f147d3efbe03b52fc03203e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:04:46+01:00
pv: made is_uri_enclosed() condition function inline
(cherry picked from commit d93e0bc19f577114ef7e07afad3ce329c399a488)
- URL: https://github.com/kamailio/kamailio/commit/1b40c22489d057675259163088a838f…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:04:54+01:00
rtpengine: doc - fix quote tag
(cherry picked from commit cc4e51c45d23b4450d082ba606445b515788ba61)
- URL: https://github.com/kamailio/kamailio/commit/b7607abc683949d64d01bbf0481fd7a…
Author: PertsevRoman <pertsev.roman(a)gmail.com>
Date: 2025-01-14T09:06:57+01:00
db_redis: fix: hiredis-cluster build fix
- fixed preprocessing issues if WITH_HIREDIS_CLUSTER specified
- GH #4015
(cherry picked from commit b14044fac93ef4b43584dd0e14f2b985d41745d6)
- URL: https://github.com/kamailio/kamailio/commit/f608b218da40449dd67ebfb83747550…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: 2025-01-14T09:07:23+01:00
cnxcc: fix possible mem leaks on errors
(cherry picked from commit 1bbb1472d8d940814e4658ac0adcdf809ac7f5ab)
- URL: https://github.com/kamailio/kamailio/commit/5766583c17792d64c579599412a3def…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:10:51+01:00
core: use defines for tls threads mode values
(cherry picked from commit 81450df0c1b247bbd7582c47e00f358f8e20317c)
- URL: https://github.com/kamailio/kamailio/commit/c2c3e8f8430f53738192eec996b5506…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:11:37+01:00
core: ppcfg - use define for size of the buffer for core defined values
(cherry picked from commit 26d6a518c974cfe509d23e41fe9db6b02f357930)
- URL: https://github.com/kamailio/kamailio/commit/e7cb341eb09cc4e59f8cc2da85d2baa…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:15:42+01:00
core: helper functions to convert ip to string using a pool of buffers
(cherry picked from commit c82aa6e92d3475bb56db761ba65abb64e8f712fd)
- URL: https://github.com/kamailio/kamailio/commit/ea08d49c50d31ed5fc5cdeb786db474…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:18:43+01:00
core: tcp read - convert ips to different buffers for log messages
(cherry picked from commit e58dc89324b30f09853a7430620e632ec5efaad5)
- URL: https://github.com/kamailio/kamailio/commit/f026dab48d17e2f9b4391f2a2dd1bbb…
Author: Dragos Vingarzan <vingarzan(a)gmail.com>
Date: 2025-01-14T09:19:08+01:00
cdp: fixed issues discovered during static code analysis
This fixes:
- 4-bytes (typically uint32_t) used for time_t storage (Y2K38)
- print of time_t with %d instead of %ld
- reuse of same loop index variable in a sub-loop
- use of random(), when kam_rand() could theoretically be better
- copy-paste mistake in sp2/sp parameter, where sp2 was meant and sp is probably NULL
(cherry picked from commit 1ceeba7364b745b6ca2840e830d006a37460d10e)
- URL: https://github.com/kamailio/kamailio/commit/76bb3b687a171bdbec77a4f7d121f9a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:19:58+01:00
jsonrpcs: docs - example for jsonrpc_exec() with rpc params
(cherry picked from commit 5437ad1a1dd691707e6ea1774e5c8ff6a72d30a7)
- URL: https://github.com/kamailio/kamailio/commit/b512a9e809a658dc9ac731a359afce8…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:20:36+01:00
corez: set sndinfo attributes for corex_sip_reply_out()
(cherry picked from commit b003a7184a02da5fd6dfe27def8d928d363e36ce)
- URL: https://github.com/kamailio/kamailio/commit/fab2b2bb1e20e700756dec38a70f6d3…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:21:48+01:00
async: fixed typo in log message
(cherry picked from commit 78f272da156ff7796dd84697bbf04522b7a08009)
- URL: https://github.com/kamailio/kamailio/commit/ce55b7d9ee5ee33d4cf9dc60328d6c5…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:21:59+01:00
core: modparam - use memcpy for data cloning
(cherry picked from commit c2ff02b6d07c0f84dcbe5d0d47de3f12ed791e3a)
- URL: https://github.com/kamailio/kamailio/commit/7e0310160d1a934e573733b563a5464…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:22:08+01:00
core: removed unnecessary use of strlen
(cherry picked from commit 926988487358e1ae3ba79ca999629c452e2d32df)
- URL: https://github.com/kamailio/kamailio/commit/738cd9d4b7c1b14ec77fe2e7fa6422b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:22:24+01:00
keepalive: use memcpy for coping data
(cherry picked from commit eab6682e4d8bebaf97f85c55b0863ad435e1d133)
- URL: https://github.com/kamailio/kamailio/commit/40a9c5a96d837e35ecdc166f1047638…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:22:32+01:00
http_async_client: remove unnecessary str len
(cherry picked from commit c36dd7e9c8b01aae5f35e8c576188cd34b1f8aa6)
- URL: https://github.com/kamailio/kamailio/commit/a45daead40a07a4f6e3d9913ba27f9e…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:23:10+01:00
lib/ims: libxml2 is not needed - removed from makefile
(cherry picked from commit 5eac8fd5356cc424d87cac4b4102c99e97054414)
- URL: https://github.com/kamailio/kamailio/commit/9266c0051158b9c65ae49bf9ab478dd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:23:19+01:00
db_mongodb: fix for deprecated bson_as_json() from v1.29.0
- GH #4037
(cherry picked from commit a4a86bd1a84ee16630660873486ec7d870a4e361)
- URL: https://github.com/kamailio/kamailio/commit/d816c822dbd4ee4c910e53a757003bf…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:23:33+01:00
ndb_mongodb: fix for deprecated bson_as_json() from v1.29.0
- GH #4037
(cherry picked from commit 8e6a8e0baf8a700f36c81d3f808391f03a37c9d1)
- URL: https://github.com/kamailio/kamailio/commit/264e23e830072ef3804c974ffa6d85f…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:23:42+01:00
lost: use buffer size for snprintf
(cherry picked from commit be2d3bfe537a692efa8cdc2bd4e4441eed5d0840)
- URL: https://github.com/kamailio/kamailio/commit/6f78cc028b0418a20c2b73f97a4fc4a…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:23:49+01:00
lost: clang format
(cherry picked from commit 4a9bb81a69fbef11d92d294fa1db0711ff8e78db)
- URL: https://github.com/kamailio/kamailio/commit/871dc9bbc13cea3a328afba0e40cf77…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:23:59+01:00
lost: removed use of deprecated xmlKeepBlanksDefault()
- XML_PARSE_NOBLANKS seems to be used, which is suggested in deprecation
message
- GH #4038
(cherry picked from commit 784f55cdb31de9eda6971e04ee12c2cb88556835)
- URL: https://github.com/kamailio/kamailio/commit/076fb25f515c76a734281094e1b8a0f…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:24:10+01:00
ndb_mongodb: mongoc_collection_command_with_opts() for mongodb_cmd()
- mongoc_collection_command() is deprecated with lib v1.29.0
- GH #4037
(cherry picked from commit 3991350b1acdcd8b3cd575cdbc8932b4f8540e13)
- URL: https://github.com/kamailio/kamailio/commit/85d1278034303c597fba4d2db21a9cd…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:24:27+01:00
db_mongodb: use STR_VTOZ() macro
(cherry picked from commit dca29a87467fd074bcb63a5f20b6834a87fadc5f)
- URL: https://github.com/kamailio/kamailio/commit/0259f3a6c8c97121f9f691441c1a600…
Author: souradeep.bera <souradeep.bera(a)sprinklr.com>
Date: 2025-01-14T09:24:38+01:00
topoh: improve debug info for topoh crash
- print entire socket address for ease of debugging with empty mask ip
(cherry picked from commit c6a485b04c2ed14b77e8747ffcd822f0743d56dd)
- URL: https://github.com/kamailio/kamailio/commit/b359bd6c7adf1a287637892c0be0c98…
Author: Lennart Rosam <rosam(a)sipgate.de>
Date: 2025-01-14T09:24:53+01:00
ims_scscf: Add more logging to ipsec_create()
Currently there are scenarios where ipsec_create() fails with no more
information in the logs. This should make debugging issues a bit easier.
Co-authored-by: Alexander Couzens <lynxis(a)fe80.eu>
(cherry picked from commit 353b788bb3c78a4c0e8c390decdc420322b4927c)
- URL: https://github.com/kamailio/kamailio/commit/0363fe3f334840ff028b8a14bba932f…
Author: Lennart Rosam <rosam(a)sipgate.de>
Date: 2025-01-14T09:25:03+01:00
ims_ipsec_pcscf: Add error logging
Currently the module initialization fails when the ipsec listen
interfaces cannot be bound and it does not produce a helpful log message
for the user. This commit addresses that.
Co-authored-by: Alexander Couzens <lynxis(a)fe80.eu>
(cherry picked from commit 785659417bcc1984f12d5ebe35c134b15d614483)
- URL: https://github.com/kamailio/kamailio/commit/1ad61f8238ce5966bb68c5d48667ca5…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:25:10+01:00
ims_ipsec_pcscf: clang format
(cherry picked from commit c7bb0965bde055aaf76cad526eae248ae2165280)
- URL: https://github.com/kamailio/kamailio/commit/98f20996606a200f025dd78f96fbb50…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:25:27+01:00
xlog: use crit level with prefix for kemi xcrit() and xlog()
- GH #4048
(cherry picked from commit a493e2e0006f89d2f8b5e903134407109ef587da)
- URL: https://github.com/kamailio/kamailio/commit/68e3447e04c06059d47e1f001ae0b34…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:25:37+01:00
xlog: evaluate prefix for kemi functions
(cherry picked from commit 76e18d0d13a41e93094f9084ac44e0809f91b109)
- URL: https://github.com/kamailio/kamailio/commit/158d1feb8f5ebe4b8a4af34e85c71c1…
Author: Curt J. Sampson <cjs(a)cynic.net>
Date: 2025-01-14T09:25:54+01:00
misc: examples/ims/scscf/README - fix typo in .sql filename [skip ci]
(cherry picked from commit ee81e1e017c62063a5b1fd20ac61c5783ee4eab4)
- URL: https://github.com/kamailio/kamailio/commit/42241e6c054d6d92f6710210ed57425…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:27:15+01:00
tm: small updates about timer avp params and compatibility modes
(cherry picked from commit 5e0bc1a5c9764ce472354a0aa242b7469d79eb7f)
- URL: https://github.com/kamailio/kamailio/commit/b5aceff9d75876908665516d847cf1e…
Author: Matthias Urlichs <matthias(a)urlichs.de>
Date: 2025-01-14T09:27:26+01:00
app_python3: fix exception handling
Python's C interface contract states that C code must *either*
raise an exception and return NULL, *or* return a Python object.
(cherry picked from commit 91dc75e65bb2a6643b8b322024416c420caf5d64)
- URL: https://github.com/kamailio/kamailio/commit/538d8b756594aa6a03aea34f5afd624…
Author: Matthias Urlichs <matthias(a)urlichs.de>
Date: 2025-01-14T09:27:32+01:00
app_python3s: fix exception handling
Python's C interface contract states that C code must *either*
raise an exception and return NULL, *or* return a Python object.
(cherry picked from commit ef73fb876f527c3bde4b425e3ec70d3f613fcb87)
- URL: https://github.com/kamailio/kamailio/commit/2ca1c47e066800323dd72daed8a47cf…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:28:02+01:00
lib/srdb1: new and free connection callbacks expect one parameter
- new connection is executetd with a database id and free connection
with a pool con
- compiler warnings:
src/lib/srdb1/db.c:322:23: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
322 | con = new_connection(id);
src/lib/srdb1/db.c:361:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
361 | free_connection(con);
(cherry picked from commit 8e398b8675079e1baac7c7575e70283175cdebe2)
- URL: https://github.com/kamailio/kamailio/commit/e00d184a6ccdb8c34f52aaf96a0481b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:29:38+01:00
tm: check the type of contacts xavp value
- GH #4063
(cherry picked from commit 3eb9e1d34988ebeba9d4526da8f4d804846a7316)
- URL: https://github.com/kamailio/kamailio/commit/828b666ba577f812de8ed472d5775d9…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:29:45+01:00
core: use one strlen for mod_path
(cherry picked from commit f385148ff68e2125a2111d9c506022519f17d1c9)
- URL: https://github.com/kamailio/kamailio/commit/533f8ef3406a6fe299c2184cfd31098…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:30:02+01:00
pua_dialoginfo: rename short global variable
(cherry picked from commit 92f899f3689f0f0b291590e82e61751b76b2539c)
- URL: https://github.com/kamailio/kamailio/commit/ca809718bc64779ecb4371c04c15e1d…
Author: Kilian W����ber <Kilian.Woeber(a)kontron.com>
Date: 2025-01-14T09:31:33+01:00
ims_isc: bugfix: firstflag incorrect in isc_match_filter
(cherry picked from commit 2bd70ed7ab8ec4cf59e12be3d561c735d84f2dea)
- URL: https://github.com/kamailio/kamailio/commit/eb865d759f1b4274f602fbfa5bd85e2…
Author: Victor Seva <linuxmaniac(a)torreviejawireless.org>
Date: 2025-01-14T09:31:51+01:00
ims_diameter_server: fix retrieval ``$diameter_response`` value
``current_msg_id_repl is only`` changed if ``$diameter_reponse``
is changed by via ``pv_set_response()``. The event_route is
executed with a ``fake_msg`` so it will not match if is setted
outside anyways.
(cherry picked from commit 7c365f76560b18aca49096121ea55791ce8f3623)
- URL: https://github.com/kamailio/kamailio/commit/57f18cfdaf9cd338eae9c69b8a4f88b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:32:23+01:00
auth: export pv_www/proxy_authenticate(...) to kemi
- GH #4067
(cherry picked from commit fb1f6397cd58b8186558bfb719f73d9765281ff2)
- URL: https://github.com/kamailio/kamailio/commit/59bf38394f97c1ed1ed6cfee862d926…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:33:01+01:00
core: info log when no r-uri or branches found for print_dset()
(cherry picked from commit f0095466c2847c996440c45a8f728adc16f09579)
- URL: https://github.com/kamailio/kamailio/commit/7c35a85878e0923fcd354dab21b5a34…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:33:17+01:00
htable: skip expired items for pv counting them
- GH #4080
(cherry picked from commit d92a990a4040279ed7ee4d71debf2a13fd4d6782)
- URL: https://github.com/kamailio/kamailio/commit/1520c3b1f05effa331bf4187d2cd7db…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:33:27+01:00
htable: get current time once for pv counting items
(cherry picked from commit 9abe414a186e2a6e9041dd03a1a8968f0efa954d)
- URL: https://github.com/kamailio/kamailio/commit/7e13eba5399329384ca79df972dbe2c…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:33:49+01:00
siprepo: docs - small typo
(cherry picked from commit ed61054f3b4064523888897bb22ae4d53b84d949)
- URL: https://github.com/kamailio/kamailio/commit/c1850aa5a1eb13a1005c077ae538ba2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2025-01-14T09:34:18+01:00
core: socket info - let the kernet to set nl_pid value inside nl_bound_sock()
- GH #4094
(cherry picked from commit 1a6102098f78855283064f82a9075630b92412f3)
- URL: https://github.com/kamailio/kamailio/commit/b69b914ff514b9da92108636cdf206e…
Author: Bastian Triller <bastian.triller(a)gmail.com>
Date: 2025-01-14T09:34:30+01:00
htable: Fix de-/increment w/ auto expire
Update item expiration value during de-/incrementation for htables that
are configured with autoexpire and updateexpire disabled.
Otherwise an item cannot be used until timer cleaned it up.
(cherry picked from commit b8062321572e1523bb9478fd2421c5a8bc8314af)
- URL: https://github.com/kamailio/kamailio/commit/e6ceae072f462497584cafe5574298e…
Author: Alexander Bakker <ab(a)alexbakker.me>
Date: 2025-01-14T09:35:14+01:00
core: parser - set URI type to TELS_URI_T for user=phone SIPS R-URI
Fixes an issue where setting the ``$rU`` for a SIPS R-URI containing
``user=phone`` would overwrite the scheme to ``sip``.
(cherry picked from commit 8801cf72c77e9233c789a9a0a1536ac524d5abf6)
- URL: https://github.com/kamailio/kamailio/commit/42aeb526d02ff4414504b28dd7803a2…
Author: drTr0jan <drtr0jan(a)yandex.ru>
Date: 2025-01-14T09:35:48+01:00
Makefile.defs: support for FreeBSD build
(cherry picked from commit 141f19a95bd0d97f1bd325291aafb844f46c7fd3)
- URL: https://github.com/kamailio/kamailio/commit/8ef52b885212c21f5606c9a00abf6a5…
Author: drTr0jan <drtr0jan(a)yandex.ru>
Date: 2025-01-14T09:35:58+01:00
influxdbc: support for FreeBSD build
(cherry picked from commit abcafe75de7adc524b4a5a3df103f427565f9627)