Richard Fuchs
b2aa424fc3
MT#55283 refcount ICE stream_fds
...
There seems to be a race condition with stream_fds/sockets being closed
while ICE checks are running at the same time, referencing the same
stream_fds. Solve this by holding a reference to the stream_fd in the
ICE pair object.
Additionally, add a check for a possibly closed socket when running
checks.
Closes #2113
Change-Id: I279a62d9e52cb1d409bcfda871766002aac4a758
(cherry picked from commit ceb7996cca )
(cherry picked from commit 5230107f26 )
4 weeks ago
Richard Fuchs
f52fa3b8aa
MT#55283 fix bencode buffer alignment
...
Make sure data is 64-bit aligned. Fixes alignment issues on certain
32-bit archs (armhf).
Change-Id: I66c1fc20e97c62d3d5e266e874812aed74d295ed
(cherry picked from commit 31375ca349 )
(cherry picked from commit 53a08ffe00 )
4 weeks ago
Sipwise Jenkins Builder
9a5f8cb68e
Release new version 14.1.1.13+0~mr14.1.1.13
1 month ago
Richard Fuchs
563b12b7a8
MT#55283 add missing lock in JB
...
Closes #2112
Change-Id: Idf691586a74d5ec6c4726cc9b36a2f90e4e61a6b
(cherry picked from commit 7f46579034 )
(cherry picked from commit 54d71b286d )
1 month ago
Sipwise Jenkins Builder
f2a382b401
Release new version 14.1.1.12+0~mr14.1.1.12
1 month ago
Donat Zenichev
c7572f2e58
MT#61856 main: prevent duplicated usage of `F` shortcut
...
Already used by `--no-fallback`, so the rest just probably
inherited the same letter when doing copy-paste.
That is ambiguous and may cause option parsing conflicts.
Keep `F` only for the historical(most important) option
and set the rest to 0.
Change-Id: I6e4841f6e6614bfdfcf53d159130d6d676073d47
(cherry picked from commit b659b2371f )
(cherry picked from commit 807bc216de )
1 month ago
Richard Fuchs
cbb4aab768
MT#55283 slightly defuse some tests
...
Allow for longer processing delays
Change-Id: I64371d76f45d6a197358eeb832350cc9760543d9
(cherry picked from commit b725d4a78c )
(cherry picked from commit f54c71b5b8 )
1 month ago
Sipwise Jenkins Builder
684bff1d6a
Release new version 14.1.1.11+0~mr14.1.1.11
1 month ago
Orgad Shaneh
6d174d72cb
MT#55283 Fix deb build
...
/usr/include/mosquitto/libcommon_cjson.h:31:10: fatal error: cjson/cJSON.h: No such file or directory
31 | #include <cjson/cJSON.h>
| ^~~~~~~~~~~~~~~
Temporary until Sid packaging is fixed.
Closes #2101
Change-Id: I485835400634c0d4a32732118aa936eeb8cb9f0f
Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1135697
(cherry picked from commit 868cafbbc1 )
(cherry picked from commit 6550e2f5c2 )
1 month ago
Sipwise Jenkins Builder
1b64a3e93d
Release new version 14.1.1.10+0~mr14.1.1.10
1 month ago
Richard Fuchs
722a7953f8
MT#55283 don't free codec_opts
...
These are arena allocated.
Closes #2108
Change-Id: Iac29da2b3bee73c10f68854c7cb3b2010fbf4d5a
(cherry picked from commit efd96fd820 )
(cherry picked from commit 17998380bd )
1 month ago
Sipwise Jenkins Builder
ff82b0b74f
Release new version 14.1.1.9+0~mr14.1.1.9
1 month ago
Richard Fuchs
de043dd752
MT#55283 prevent possible NULL dereference
...
Change-Id: Iaae7299fa297501f13ad634b777d9d635eaaae51
(cherry picked from commit d4e11d655b )
(cherry picked from commit 45f2a0fdfd )
1 month ago
Sipwise Jenkins Builder
e8c7d0f9a0
Release new version 14.1.1.8+0~mr14.1.1.8
2 months ago
Richard Fuchs
5f8d75e9a3
MT#55283 tests for Iecdd3d28
...
Change-Id: I84a1ce56b762c59748660c8867f1e1aafece6fe2
(cherry picked from commit e3464b913a )
(cherry picked from commit e928dc6e33 )
2 months ago
Richard Fuchs
ac897323ad
MT#55283 fix random seq under DTX
...
Skip initialisation of seq_out to a random number and track its init
state with a dedicated flag. Initialise it to the first received seq.
Change-Id: Iecdd3d28c5d6fe36d0a7488dd231767ff788942e
(cherry picked from commit 154f2b8927 )
(cherry picked from commit 8b755eb47e )
2 months ago
Richard Fuchs
a013cfb069
MT#55283 fix test case
...
Change-Id: If0a3cc215c544760c4a24cc896424d99521c8922
(cherry picked from commit 504cfe99a0 )
(cherry picked from commit 86715010a3 )
2 months ago
Richard Fuchs
e2f0dd33dd
MT#55283 remove stray log message
...
Change-Id: Iaf67d350b44bf48de096129e797c8d07b027b4a5
(cherry picked from commit 175f1dfe34 )
(cherry picked from commit 5f2acbb093 )
2 months ago
Sipwise Jenkins Builder
b12605ab2c
Release new version 14.1.1.7+0~mr14.1.1.7
2 months ago
Richard Fuchs
aea94bf90c
MT#55283 test for Ib1b9e08e65f
...
NGCP-Flow: mr14.1
Change-Id: I7914b0e72b944db37e7ebdc559c97b3357fb9b11
(cherry picked from commit 40b93464b5 )
2 months ago
Richard Fuchs
5cad3e3a9b
MT#55283 extend search for compatible codec
...
NGCP-Flow: mr14.1
Change-Id: Ib1b9e08e65ff26c544d7deff99ab3c7d57cb4673
(cherry picked from commit dceba982de )
2 months ago
Richard Fuchs
89b8b6d710
MT#55283 move check for destinations
...
Don't check destination indexes if the non-forwarding flag is set, as
everything would be zero
NGCP-Flow: mr14.1
Change-Id: Ieedf8009c1a9670aba4c57ee988c0dead18a79f1
(cherry picked from commit 908d5d0f39 )
2 months ago
Richard Fuchs
47d0ac4931
MT#55283 defuse error message
...
This can be an expected condition
NGCP-Flow: mr14.1
Change-Id: Ib4514e97a3faf45e2a52a3372b59e1c09d8f3176
(cherry picked from commit 151b4db6f9 )
2 months ago
Richard Fuchs
13254315bd
MT#55283 prevent SSRC deadlock
...
Closes #2095
Change-Id: I693924eba5c7896f1efa9123cce606db97b0086c
(cherry picked from commit fba001c3b0 )
(cherry picked from commit 63d265fae1 )
2 months ago
Sipwise Jenkins Builder
7be03b9f5d
Release new version 14.1.1.6+0~mr14.1.1.6
2 months ago
Richard Fuchs
3614f610c2
MT#55283 fill RTCP endpoint even if same
...
Closes #2096
Change-Id: Icee7dca1cbe1e2392ddc2b0b57ee56dd0657153d
(cherry picked from commit 99e4904600 )
(cherry picked from commit 4e6cc14428 )
2 months ago
Orgad Shaneh
af18d16478
MT#55283 CI: Build also arm64 debian packages
...
Closes #2094
Change-Id: I74ac61339f67c6631018ceec4324de082189d30a
(cherry picked from commit 071f318707 )
(cherry picked from commit d42de80607 )
2 months ago
Sipwise Jenkins Builder
7482d31c96
Release new version 14.1.1.5+0~mr14.1.1.5
2 months ago
Federico Cabiddu
c6c70711d2
MT#55283 kernel-module: zero skb->tstamp before forwarding to fix fq horizon drop
...
Change-Id: Ie8f976373993b1ea07f568bbfa59d646dcbb3ae6
(cherry picked from commit 8aa17085fd )
(cherry picked from commit 7a610397a5 )
2 months ago
Federico Cabiddu
5e42e527a8
MT#55283 kernel-module: zero queue_mapping before forwarding to fix Cilium throttle drop
...
Change-Id: Ib559d291023bcb3ca691f0c8bd66a634ed451aff
(cherry picked from commit ee99d86706 )
(cherry picked from commit 1d9b29e2a5 )
2 months ago
Federico Cabiddu
4b236aaaf8
MT#55283 kernel-module: clear skb->mark before forwarding to fix Cilium routing
...
Change-Id: Ibac5e897ed79d483ae4e8c4c3417fdd78a35f591
(cherry picked from commit 6b02c024b1 )
(cherry picked from commit 6dd2fab79b )
2 months ago
Richard Fuchs
07456c6739
MT#55283 fix possible UAF
...
Closes #2059
Change-Id: I364e14ae2b944ebd2839490c61279a14501e02e2
(cherry picked from commit 47ecbdba68 )
(cherry picked from commit 654ce5580d )
3 months ago
Richard Fuchs
3f814a4579
MT#55283 some more tests
...
Change-Id: Id37e01d713008001119ed88f1da449587632af80
(cherry picked from commit f33206648f )
(cherry picked from commit 43906e8735 )
3 months ago
Richard Fuchs
516d75fce6
MT#55283 tests for I1f9a15763
...
Change-Id: Ife59d11817fb920e5d5995e7a087b6fba217c244
(cherry picked from commit 22a567b421 )
(cherry picked from commit 11433eb0c1 )
3 months ago
Richard Fuchs
d7727c96b9
MT#55283 also use offered_codecs for the answerer
...
Closes #2073
Change-Id: I1f9a1576377c21eedd441a3a3f06657384fac32c
(cherry picked from commit 1469e0669f )
(cherry picked from commit f71ed24221 )
3 months ago
Richard Fuchs
fa3191954e
MT#55283 tests for I7e2efc4347
...
Change-Id: I6f37b7704b96598265f5b5c9a6bcb5b4e1ec8ba8
(cherry picked from commit 8a54eb99e1 )
(cherry picked from commit c3f09dca00 )
3 months ago
Richard Fuchs
3ec1490c6f
MT#55283 extend "answer only" logic
...
Provide an extra codec-store for the lookup of the answer codec. This is
needed for codec switches during an extra answer, as the original codecs
are kept in a different codec-store.
Closes #2073
Change-Id: I7e2efc434789ecc8d3b5fcf97240e5c3f7c84652
(cherry picked from commit cfe9a588fa )
(cherry picked from commit b562f5ca47 )
3 months ago
Sipwise Jenkins Builder
f56f4b5fc2
Release new version 14.1.1.4+0~mr14.1.1.4
3 months ago
Richard Fuchs
3d3cef9d0b
MT#55283 improve version handling
...
Change-Id: I8ff496f8460c5c5e0bee6b6bb6f3d2245291c597
(cherry picked from commit 7e6c2c30a4 )
(cherry picked from commit 857be2dd71 )
3 months ago
Richard Fuchs
bf151a4471
MT#55283 fix refcount release
...
Closes #2067
Change-Id: I9fa79d67f158a3b5e00cdc83a12c494a4459f8a9
(cherry picked from commit 14769ec05d )
(cherry picked from commit 24bef62219 )
3 months ago
Richard Fuchs
a99be15ee0
MT#55283 test for Ie401db500
...
Change-Id: Ia9e6c3a4ebf1b2383d52e156d142517bedf049ea
(cherry picked from commit 24d033d005 )
(cherry picked from commit 6608a09834 )
3 months ago
Richard Fuchs
22c735925a
MT#55283 improve asymmetric codec logic
...
Instead of always blindly picking the matching supp codec for the
receiver codec, pick it only if there is no appropriate sink supp codec,
or both are compatible (which implies a payload type mismatch).
Closes #2084
Change-Id: Ie401db500a038f60f3b4286e2067f90674c611df
(cherry picked from commit 502e0b791f )
(cherry picked from commit 20c9e33d75 )
3 months ago
Richard Fuchs
35674a22fc
MT#55283 honour .release-version also for .ko
...
Change-Id: If145e018248444b9b6a30a4b6ee5984ab27ca8fd
(cherry picked from commit 02916e72c8 )
(cherry picked from commit 6303d93859 )
3 months ago
Richard Fuchs
23bc4aab9b
MT#55283 use .release-version info while building
...
Change-Id: I2c6c65dfc2ae4a341c34f89effdb9454917b4bdd
(cherry picked from commit 33bcd6a1fa )
(cherry picked from commit 625d592c41 )
3 months ago
Richard Fuchs
f81fd49302
MT#55283 add empty .release-version tag file
...
This can be populated by automated release build tools so that the
version can be known at runtime even in the absence of a git and/or
Debian environment.
Change-Id: If6d55f0ececd9381bf281ea2ead15fccd8da01a3
(cherry picked from commit f2d34f3fad )
(cherry picked from commit 9408bff029 )
3 months ago
Richard Fuchs
4dc5090c0e
MT#55283 remove RELEASE_DATE
...
This seems unused.
Change-Id: Ifae0db61fd56290857353f5aef131b7f5c152d1d
(cherry picked from commit aa5413d3bb )
(cherry picked from commit 7e1fc98d94 )
3 months ago
Sean Ferguson
fcb91a985a
MT#55283 Fix recording-file parameter ignores for pcap recording method
...
Closes #2087
Change-Id: Ib25aeabecfcad78578f3d98162a4418c243a8dbe
(cherry picked from commit b916bdc257 )
(cherry picked from commit 6a1ead7c4c )
3 months ago
Sean Ferguson
187b3ff4ff
MT#55283 Fix segfault in play media with record-egress enabled
...
Closes #2086
Change-Id: Iad7b7297b2b24a76ca60f81393d6215c92dff612
(cherry picked from commit ff07591b37 )
(cherry picked from commit 1cf7f60100 )
3 months ago
Richard Fuchs
45c7ca2b3f
MT#55283 add missing lock for subscribe streams
...
Closes #2075
Change-Id: I17adc7c62ca22885b41064f155e7d842d51b48d8
(cherry picked from commit e519ef492e )
(cherry picked from commit c198e60e3e )
(cherry picked from commit 610ad39d75 )
3 months ago
Richard Fuchs
6a7c9c2259
MT#55283 tests for I021f44ba2
...
Change-Id: Ic3402acb28dc509ee97b88d23cc86fc4a75faa61
(cherry picked from commit 63a1c8e27d )
(cherry picked from commit 3ca9755103 )
3 months ago