Richard Fuchs
8f63cb8f8e
MT#55283 fix buffer merge logic
...
Oof.
Change-Id: Ibc3ca28bc6c04e63b27466e62b197f6a601051f9
(cherry picked from commit f307c32c80 )
(cherry picked from commit b807fe1df4 )
2 months ago
Sipwise Jenkins Builder
225dd04d3a
Release new version 14.0.1.5+0~mr14.0.1.5
2 months ago
Richard Fuchs
a5f4533beb
MT#55283 duplicate cache PTs into cache arena
...
Closes #2074
Change-Id: I62946675c5b6c4367ca884dcf346a0f6f6c712a7
(cherry picked from commit ce029008f8 )
(cherry picked from commit e0d1226b43 )
2 months ago
Richard Fuchs
b6ad6ccc43
MT#55283 update memory arena logic
...
Use a pointer to the arena plus a comparison test to determine whether
to ref or to dup the string, instead of a function pointer. The function
pointer alone wasn't enough as there can be multiple arenas.
Change-Id: Icd317e524fc2e5842f90d172ef7089d2cb0a5a28
(cherry picked from commit 4ea7873ca7 )
(cherry picked from commit da536a0339 )
2 months ago
Richard Fuchs
3088ffa82e
MT#55283 add test for a=mid collision
...
Change-Id: I3d7980362c607edaab950f5994f571341626bd23
(cherry picked from commit 8f0af256eb )
(cherry picked from commit bcaf8d97a0 )
2 months ago
Richard Fuchs
cdd2512875
MT#55283 don't copy media_id from src to dst
...
Change-Id: Ia7c1256dff3025162431e8568cdfcfdfef475070
(cherry picked from commit 0b82e17f01 )
(cherry picked from commit 454ffaab4f )
2 months ago
Richard Fuchs
f3f5da4e2b
MT#55283 don't look up dst media by src media_id
...
Change-Id: Id6da108b68943d62ad7036b2bb38df8f4f786c98
(cherry picked from commit 05268aac2b )
(cherry picked from commit ec4eeb19d2 )
2 months ago
Richard Fuchs
4c65e38141
MT#55283 split out media_gen_media_id
...
Change-Id: Ib34d2b8416b78e41e8acf33ff93777d53bf1faaa
(cherry picked from commit bc85945a59 )
(cherry picked from commit 644c5158b6 )
2 months ago
Richard Fuchs
42d6dcad64
MT#55283 allow null media_id
...
Change-Id: I2715fcf1a05c430c7eeea5c4c8f8ad7c1bc69ed0
(cherry picked from commit ba8c0fa87f )
(cherry picked from commit a35c577259 )
2 months ago
Richard Fuchs
061ca1d78d
MT#55283 add alternative opus encodings
...
Change-Id: I86f67feeabd57f3b6f342817e3013a6ec2d133e8
(cherry picked from commit 54ce6d67f9 )
(cherry picked from commit 66e685d616 )
2 months ago
Sipwise Jenkins Builder
c99943c17c
Release new version 14.0.1.4+0~mr14.0.1.4
3 months ago
Sipwise Jenkins Builder
4c7ee7dd38
Release new version 14.0.1.3+0~mr14.0.1.3
3 months ago
Richard Fuchs
2e414fcb20
MT#55283 fix handing of sub-ans with extra media
...
Closes #2066
Change-Id: I35761075c28be3ddf1476d46b3bb8621ae899b40
(cherry picked from commit e015250b96 )
(cherry picked from commit c61d6d0b7d )
3 months ago
Tom Briden
d5b6ea2f58
MT#55283 streambuf: check pointer isn't NULL before trying to free it
...
Closes #2065
Change-Id: I091aac6e81dc497668671427267d0ef2321ae8af
(cherry picked from commit 4c8e2262be )
(cherry picked from commit 25734cfc3b )
3 months ago
fergusean
055f4ed2ed
MT#55283 Fix "maximum" typo
...
Closes #2062
Change-Id: Ibef2fe4876cef777e23aaff87918352bec59b13f
(cherry picked from commit 256ad7b588 )
(cherry picked from commit efc8976f4f )
3 months ago
Alexander Bakker
b0d1764d76
MT#55283 Increase input buffer size for getaddrinfo to 256
...
Previously, rtpengine would refuse to resolve any hostnames longer than
64 characters.
Closes #2061
Change-Id: I5fe6c05f59a449f6e3b6b0f403d438626905101b
(cherry picked from commit 694a3b0579 )
(cherry picked from commit cddc008204 )
3 months ago
Sipwise Jenkins Builder
68d483c339
Release new version 14.0.1.2+0~mr14.0.1.2
3 months ago
Richard Fuchs
9ff0567537
MT#55283 fix colliding use of temp buffer
...
closes #2054
Change-Id: I7943d4591f7fb9f08d079411b4b3c04cf96675e5
(cherry picked from commit cd5a77ab96 )
(cherry picked from commit 4297fd666b )
3 months ago
Richard Fuchs
effc7fd01c
MT#55283 add str_dup_dup helper function
...
Change-Id: Ieacb147e3a98b5f31a8e45fb709df73636347cc0
(cherry picked from commit b1ac55c844 )
(cherry picked from commit 624d97e014 )
3 months ago
Richard Fuchs
c5876252eb
MT#55283 auto detect libiptc
...
Instead of having to manually disable legacy iptables support, auto
detect presence of libiptc and only include the feature if present.
Closes #2045
Change-Id: I649320727e9e9a565eabd369c683dfe6b6bdaec1
(cherry picked from commit cc53062ca1 )
(cherry picked from commit d2b06dab4a )
3 months ago
Richard Fuchs
918c06ded9
MT#55283 support native libmariadb
...
closes #2036
Change-Id: I24066ceb5abd2a289002243615a2875febe4fd82
(cherry picked from commit 999547676a )
(cherry picked from commit 745a004d72 )
3 months ago
S-P Chan
e1e3155a3e
MT#55283 Fix EL packaging
...
Update build dependencies:
- libjwt-devel
- pcre2-devel
- EL8: gcc-toolset-13-libatomic-devel; use gcc-toolset-13 also
for the install stage
Closes #2055
Change-Id: I54796d8f855357a31b2cc1abce31bdef5a5a92d8
(cherry picked from commit ec8f99585d )
(cherry picked from commit fa396eb770 )
3 months ago
Sergey Safarov
bddaf3dfbd
MT#55283 el: updated mariadb-connector-c-devel as dependency
...
Added in #2043
Change-Id: If4e48a6f8b549b29145d450769b2e11ff60d738b
(cherry picked from commit 708783ba86 )
(cherry picked from commit d4d05c763f )
3 months ago
Sergey Safarov
809b24ce44
MT#55283 el: fixed dkms module build
...
Closes #2043
Change-Id: I18aa0790336776ec7262fdbe23761fda5353a659
(cherry picked from commit 5a00f80ba9 )
(cherry picked from commit 76cbdcff15 )
3 months ago
Richard Fuchs
46146f514d
MT#55283 include mysql dep
...
Closes #2036
Change-Id: I47d70074af960105e828eb2a860d3e82840ff8d5
(cherry picked from commit ff2f73314b )
(cherry picked from commit ebbb258a00 )
3 months ago
Richard Fuchs
ecfeb813af
MT#55283 introduce stream_fd lock
...
Required to avoid races over the "kernelized" flag
Change-Id: I316cc82d57a51e8778be4562a46a262804a7197f
(cherry picked from commit 8b4219f739 )
(cherry picked from commit d3f27b3d75 )
4 months ago
Richard Fuchs
ee173843fd
MT#55283 fix deadlock retry logic
...
Change-Id: I6f4162f724e527828f4f14e26746dff7d43562f5
(cherry picked from commit fede2a051e )
(cherry picked from commit b6693cfb6e )
4 months ago
S-P Chan
92e5d687a1
MT#55283 Add linker flag to fix LTO on EL
...
- address GH #2049
Closes #2049
Closes #2050
Change-Id: I7a366e5e46808f8eb87a5f7cbc0c10ec89d162d4
(cherry picked from commit 92ff2280b7 )
(cherry picked from commit 9529e1731e )
4 months ago
Orgad Shaneh
79bf001e83
MT#55283 Doc: Fix internal links
...
Closes #2046
Change-Id: I5eaeac3f1dae52d26277f2f8423b558bff2f2840
(cherry picked from commit afb9f5bcee )
(cherry picked from commit 469289ac6a )
4 months ago
Sipwise Jenkins Builder
146c575393
Release new version 14.0.1.1+0~mr14.0.1.1
5 months ago
Sipwise Jenkins Builder
728294b516
Release new version 14.0.1.0+0~mr14.0.1.0
5 months ago
Richard Fuchs
0b94847eae
MT#55283 local var for shorter code
...
Change-Id: I1e8bb980a23402c1b3f5b2dc1d1a412a960a02e6
5 months ago
Richard Fuchs
5f832a5d81
MT#55283 refactor mem pinning into function
...
Change-Id: I8824dcf88412c68bb9f9df5dc0d6d0ed7e6fd067
5 months ago
Richard Fuchs
0e1ba80ead
MT#55283 fix module refcount
...
Change-Id: Ife7dc65308b91b223bc67dd4f81f1e0fb079c5df
5 months ago
Richard Fuchs
df6f8f9b55
MT#55283 add `fragment` to docs
...
Closes #2032
Change-Id: Iadb6c180d5dee98b1d04f377031d6489ed5148ad
5 months ago
Richard Fuchs
a5e5a27ea0
MT#55283 use seq_printf for /status
...
Change-Id: I71cd6e34e590da6b6c9b339191642a2a565dcb4e
5 months ago
Orgad Shaneh
7d715132b8
MT#55283 CI: Prevent scheduled actions from running in forks
...
They are meant for the main repo.
Closes #2031
Change-Id: I65e5ba4c8b98fc2460beceb18c0f8b70192c2efd
5 months ago
Orgad Shaneh
aa28864c5d
MT#55283 Abort make if required package is not found
...
Closes #2027
Change-Id: I609d326fe69c82268f4e58411549cf26afc68409
5 months ago
Orgad Shaneh
d9fda378e3
MT#55283 build: Get hiredis, pcap and mysql flags from pkg-config
...
Closes #2028
Change-Id: Id92bb615df466fecc3cbd7e774b8096daedd3235
5 months ago
Richard Fuchs
d851706c23
MT#55283 improve build test error output
...
Change-Id: I66ad3dbb1d746ad81d55c4daf922f0cfaf6f7850
5 months ago
Richard Fuchs
99d30be6aa
MT#55283 name spacing
...
Change-Id: Ia95f405f1fdad4690cab071cb68ca25cc465bd1f
5 months ago
Richard Fuchs
4071e42a3e
MT#55283 fix off-by-one bug
...
Change-Id: I578554e956a6630b49362ea9245255c13d6c69b4
5 months ago
Richard Fuchs
5263fb0098
MT#55283 pull down service ready notification
...
Change-Id: I1cd82828c15598ef7d2f6c868d3ea479ac3ed934
5 months ago
Alex Brown
2639d9c0d1
MT#55283 Fix Issue with pcap based recording getting overwritten
...
Closes #2025
Closes #2026
Change-Id: I9f49127725b867b5fc9e9a852e6688e2c1d10b49
6 months ago
Harsh Daga
d45a29e3cd
MT#55283 adaptive jitter buffer
...
closes #2018
Change-Id: I94d4eb08e96fe33e149a03a647c6b13c814d7469
6 months ago
Richard Fuchs
15682312b7
MT#55283 convert extmap to iqueue
...
Change-Id: Ib2cd22fe5e004fadd30d44d91fd9ad344e4b9b74
6 months ago
Richard Fuchs
f68e614709
MT#55283 convert slp to iqueue
...
Change-Id: I7afc869810917f05a08d0147b225d3162720e430
6 months ago
Richard Fuchs
ef8967dafe
MT#55283 convert packets_out to iqueue
...
Change-Id: Iff72ab45cd3d4f6579180b5ed121a1779ee8285b
6 months ago
Richard Fuchs
63aaee1b76
MT#55283 add intrusive queue container
...
Change-Id: Ib706a257b90428f8a37503e41c040ffc93d36839
6 months ago
Richard Fuchs
914f6dfa1a
MT#55283 use intrusive list
...
Change-Id: I53c561dcc781f5cbd367ccb0df7b6900241f5e24
6 months ago