Victor Seva
6dbc90e9ea
MT#61402 dialog fixes from upstream/master
...
Change-Id: Ie534263dda103ec538a6c31754f1604a11677269
1 year ago
Victor Seva
2e3184c2f5
MT#62023 htable: don't crash on missing htable definition
...
Change-Id: Ie31517cc78ee0bb2c5541cb5410981d466e6ae88
1 year ago
Victor Seva
0e7c35fc3d
MT#62041 trixie build: fixes from 'upstream'
...
Change-Id: I3fc5d3b4f0a7bcf875f35c9cd511a14efecbe2ab
1 year ago
Sipwise Jenkins Builder
3eef7f7267
Release new version 5.8.5-1+0~mr13.3.0.0
1 year ago
Victor Seva
5d53537a35
MT#61980 update debian changelog
...
Change-Id: I2ba37d161258b931433848253ab754a6da147ef7
1 year ago
Victor Seva
c3c1177b23
MT#61980 remove already applied fixes, and refresh
...
Change-Id: Ic032447f7bc70cbca3112969a69c3f1a583d5097
1 year ago
Victor Seva
4de99b7fd5
New upstream version 5.8.5
1 year ago
Victor Seva
95f1ca62d6
Update upstream source from tag 'upstream/5.8.5'
...
Update to upstream version '5.8.5'
with Debian dir a32e011fe0
1 year ago
Victor Seva
23a581e1a3
MT#61651 db_redis: fix build_query_keys logic
...
* stop searching for more keys if key for scan is found
Change-Id: Iaefaef3628ac137a6a9c9437274d582f19073255
1 year ago
Victor Seva
0fc97032fc
MT#61703 usrloc: avoid shutdown crashes on destroy
...
* remove destroy of internal structures on mod-destroy callback
Change-Id: Ice2361535d1a656b8170232a9298f376a33bc11b
1 year ago
Victor Seva
66cbf83d90
MT#61441 rtpengine: use upstream commit from master
...
Change-Id: I0f31579ae986a4f65b98cafc0029d396f8e35284
1 year ago
Sipwise Jenkins Builder
2ec099c06b
Release new version 5.8.4-1+0~mr13.2.0.0
1 year ago
Guillem Jover
f17ae9c19e
MT#61568 debian: Switch to Rules-Requires-Root no
...
This field tells dpkg-buildpackage that no debian/rules target needs
to run as root-like (usually via fakeroot), and can be built with no
privileges (real or faked ones). This should make the build either
faster as there will be no interposed libc calls via an LD_PRELOAD
library like fakeroot does, and more robust as fakeroot needs to keep
up with implementation details from the system libc; or more secure if
the build was being done via real root.
The full documentation can be found with «man deb-src-control» and
at «/usr/share/doc/dpkg/spec/rootless-builds.txt».
We no longer need to build the package as (fake)root. A rebuild before
and after this change produces the same file list (except for a renamed
debug symbol file due to file contents change) and permissions.
Change-Id: If60eb03b8a7c3813fcd2dd2bab70a36b9ac7a888
1 year ago
Donat Zenichev
e527845822
MT#61441 rtpengine: use to-tag for NG message when rtpp-flags
...
Always use to-tag for NG message with rtpp-flags,
if presented. This change is caused by the processing
logic being moved to rtpengine with rtpp-flags.
Change-Id: Ib656fdccbd366053bab37ef04c48659a6fd3acc1
2 years ago
Victor Seva
4a5f45a46b
MT#61537 update debian changelog
...
Change-Id: Ica72c70f20b8c080a1af886e11af2b73d749bd8d
2 years ago
Victor Seva
a2a5596e0f
MT#61537 refresh patches
...
Change-Id: Ib6bba58843927a7c7a18be29323f748b84993d54
2 years ago
Victor Seva
03d9b6c654
New upstream version 5.8.4
2 years ago
Victor Seva
2ae4d334c2
Update upstream source from tag 'upstream/5.8.4'
...
Update to upstream version '5.8.4'
with Debian dir 655862ac4d
2 years ago
Richard Fuchs
8c79b39c38
MT#61372 rtpengine: add SIP-code to message
...
Change-Id: Idce65d52a4b6d92ec515e7daf4284c09a7249570
2 years ago
Victor Seva
2544212f41
MT#60205 http_client: support more methods in http_connect()
...
* lost needs to be updated due changes in http_client API
Change-Id: Ic9a78cf7dd31dea8467393a55a4824f75b12b036
2 years ago
Victor Seva
211cf0cd1d
MT#61110 cfgutils: allow lock_set_size > 14
...
Change-Id: I9209a6b7037d008770ea9ff95e35f87277e85073
2 years ago
Sipwise Jenkins Builder
7d003b9dd2
Release new version 5.8.3-1+0~mr13.1.0.0
2 years ago
Victor Seva
add0d22a1f
MT#60852 update debian changelog
...
Change-Id: Iee11dcedc49eef07a379d37b8a513056a7a99f4e
2 years ago
Victor Seva
e46b43cd98
MT#60852 refresh patches
...
Change-Id: I6869ba764768a9b65999597f88d25bd70decb8b0
2 years ago
Victor Seva
1b5f5e0a2c
MT#60852 remove already applied fixes from 5.8
...
Change-Id: I8914c08b67d7d5c09444cbe658816c22cc2429a9
2 years ago
Victor Seva
c26360f2ce
New upstream version 5.8.3
2 years ago
Victor Seva
64027a5240
Update upstream source from tag 'upstream/5.8.3'
...
Update to upstream version '5.8.3'
with Debian dir c173155b59
2 years ago
Victor Seva
95a5a1678b
MT#55401 pua and pua_dialoginfo improvements
...
We are seeing a lot of error messages like:
> ERROR: pua [pua_db.c:895]: get_record_puadb(): Too many rows found (2)
After some investigation I come up with a couple of fixes:
* pua: improve the query to support caller|callee with same pres_id (same dialog)
* pua_dialoginfo: support uuid to generate pres_id to improve randomness
Change-Id: I43d5c58fe20c776b03af217f644443d800c9453e
2 years ago
Sipwise Jenkins Builder
37c90781ee
Release new version 5.8.2-1+0~mr13.0.0.0
2 years ago
Victor Seva
db64c1f2b5
MT#60312 remove pcre2_free() warnings
...
> https://github.com/kamailio/kamailio/issues/3851
* refresh patches
Change-Id: Ief671c8f6124f8aaed9e2d8aa57965998c2f1184
2 years ago
Victor Seva
8be5217b1f
MT#58547 lcr_rate: use gw_id field from gw_uri_avp for load_peers()
...
* merge lcr_rate patches
* format code with kamailio clang definitions
Change-Id: Ic20e9e535ca0f904b5f497468ddcf26abcb9fa2a
2 years ago
Victor Seva
7508181031
MT#60312 remove mysql warnings
...
Change-Id: I50d491dcb0325106a1fd743114aa06c4bd6ecae0
2 years ago
Victor Seva
f836dd4e3b
MT#60394 dialog: be less verbose on error at dlg_get_var()
...
Change-Id: I43ecd8863bbf83faadfd42cf0c7fb1237112b838
2 years ago
Victor Seva
d9b6095307
MT#60281 tls: remove confusing error on startup
...
Change-Id: I0367f8df4c7ecc946057a0bb5787b5762547177f
2 years ago
Victor Seva
2ca09fbe2a
MT#60312 update debian changelog
...
Change-Id: I10b4f03dea299f206e10c6f0abd1ec0556518ef0
2 years ago
Victor Seva
4fbf82cbde
MT#60312 remove already applied patches
...
* refresh patches
Change-Id: I582067c3edec1d02ec39a25815916ebe5bf8d079
2 years ago
Victor Seva
e4059b36fc
New upstream version 5.8.2
2 years ago
Victor Seva
9b96ca3f38
Update upstream source from tag 'upstream/5.8.2'
...
Update to upstream version '5.8.2'
with Debian dir 498c513cb9
2 years ago
Richard Fuchs
d1bfda3fc8
MT#55283 rtpe: use extract_body with read_sdp_pv
...
If the module uses an SDP taken from a pvar, and the current message
uses a multipart content, don't replace the entire message body with the
rewritten SDP, but only the part of the body that is SDP.
Change-Id: I9e43a7c2179c4887f16213c1a2fa2d2bf76b7764
2 years ago
Victor Seva
e36b0885b3
MT#60206 dialplan: remove warning
...
> <core> [core/mem/q_malloc.c:520]: qm_free(): WARNING: free(0) called from dialplan: dp_db.c: pcre2_free(206)
Change-Id: I806ed3641fa0fb4d47febf873ecb717325c6bd9f
2 years ago
Donat Zenichev
c24c538158
MT#57764 permissions: add upstream patch
...
Substitute internal sipwise patch introduced by dc673fead
with the one taken from the upstream.
Change-Id: Ie5a7de61e77c06deab2f28c5b9fd339d519587ff
2 years ago
Sipwise Jenkins Builder
e7aa6b7072
Release new version 5.8.1-1+0~mr12.5.0.0
2 years ago
Donat Zenichev
dc673feada
MT#57764 permissions: add func `allow_register_include_port()`
...
Introduce new function: `allow_register_include_port()`
to be able to check the whole Contact header including port.
Example, register.deny content is:
ALL : "^sip:.*127.0.0.1:5062"
If the Contact is: "Contact: <sip:testuser1004@127.0.0.1:5062>"
then this will check the Contact hf including port of it.
Otherwise if usual `allow_register()` function is used,
then only the "testuser1004@127.0.0.1" will be taken into
account, which will lead the regex to be failing.
The func `allow_register_include_port()` works similarly
as `allow_register()` except it checks Contact's port.
Change-Id: I47820627e8ef91a09d7564d0848d5c356b3017d9
2 years ago
Victor Seva
a530d04507
MT#59738 cfgtutils: fix optional key initialization
...
> #0 core_case_hash (s1=0x7ffdc61bbc70, size=16384, s2=<optimized out>) at ../../core/hashes.h:342
> p = <optimized out>
> end = 0x4 <error: Cannot access memory at address 0x4>
> v = <optimized out>
> h = 1746627962
> p = <optimized out>
> end = <optimized out>
> v = <optimized out>
> h = <optimized out>
>#1 cfg_lock_helper (lkey=lkey@entry=0x7ffdc61bbc70, lkey2=lkey2@entry=0x7ffdc61bbc80, mode=mode@entry=0) at ./src/modules/cfgutils/cfgutils.c:698
> pos = <optimized out>
> key2 = <optimized out>
> __func__ = "cfg_lock_helper"
>#2 0x00007f48682334fc in w_cfg_lock_wrapper (msg=0x7f486e841990, key=<optimized out>, key2=0x0, mode=0) at ./src/modules/cfgutils/cfgutils.c:773
> s1 = {s = 0x7f486b4c0720 "NGCP%invite_group_parallel%///1-178680@10.20.29.2_pbx-1_hg", len = 58}
> s2 = {s = 0x0, len = 4}
> __func__ = "w_cfg_lock_wrapper"
Change-Id: Ia7ca63911f54afe3fe1e72755ca90feb98bb6c9d
2 years ago
Victor Seva
a770a9a063
MT#59738 cfgtutils: expose second optional str for locks
...
Change-Id: I35410282324d7806988a69ba7b6315e3f968680e
2 years ago
Victor Seva
cd16fca0cf
MT#59833 pcre3 => pcre2 migration
...
Change-Id: Id80b782ff2b861ce5407f8ef720e30113a649700
2 years ago
Victor Seva
5c2cdf6651
MT#59833 update debian changelog
...
Change-Id: I362cddd09b526d062d70e0c0a87c0469277da58f
2 years ago
Victor Seva
6feb745e4d
MT#59833 refresh patches
...
- remove already applied patches
Change-Id: I7d04dedfc7888006faf65b7a08fd05992efd8293
2 years ago
Victor Seva
bedfb412c1
New upstream version 5.8.1
2 years ago
Victor Seva
fddc5a9eca
Update upstream source from tag 'upstream/5.8.1'
...
Update to upstream version '5.8.1'
with Debian dir e0c7573da3
2 years ago