Sipwise Jenkins Builder
461937587a
Release new version 9.3.1.9+0~mr9.3.1.9
5 years ago
Richard Fuchs
d224901574
TT#14008 add tests for CN passthrough
Change-Id: Ia0c9f682f1a6f7e6a7d1a568595b6e1f5418dad6
(cherry picked from commit 2e66655925 )
(cherry picked from commit 4d177dd5fb )
5 years ago
Richard Fuchs
d33b88c3d3
TT#14008 fix CN passthrough
Change-Id: I39c75c6089ca3e4c90ebfd7298a81493066a7784
(cherry picked from commit 3a6a95f833 )
5 years ago
Richard Fuchs
10af6f5a27
TT#14008 conditionally disable spandsp build test
When building using with_transcoding=no we should not expect spandsp to
be available as it's not even being used.
closes #1267
Change-Id: I2c8e0407b4dd46cfdd5322cd377b664955ad7c74
(cherry picked from commit ab8b25cca8 )
5 years ago
Richard Fuchs
b8c98f7f7a
TT#14008 fix rand_hex_string usage
rand_hex_string() writes a terminated null byte, therefore the buffer
must be larger by one byte.
Change-Id: Ieca67754d67fd7e5f1c94b07ffc8d0de428f552a
5 years ago
Richard Fuchs
180e117b9d
TT#115400 explicitly disallow ptime in non-RTP SDPs
Change-Id: Ib1e324861b6a88e1a2f80e4f37a8afa654923a77
(cherry picked from commit e2bf4abee8 )
5 years ago
Richard Fuchs
edb574b923
TT#14008 fix possible segfault
Change-Id: I90cfb2549f4c7d630897aefc1c34aac6bac1e636
(cherry picked from commit 8bea6eb64d )
5 years ago
Richard Fuchs
a7b21e0e02
TT#14008 shut down codec handler when resetting
closes #1203
Change-Id: I6d4239e9ef5158a53e5e92a139d26a5b622f8aca
(cherry picked from commit 64de499865 )
5 years ago
Richard Fuchs
f1be660242
TT#14008 fix typo in pod file
Change-Id: I3040a9631c1bfd2f0c30dffca4c1a7820afd9816
(cherry picked from commit e67e395a69 )
5 years ago
Richard Fuchs
c925ab87ba
TT#14008 move build tests to a wrapper script
Since dh_auto_test doesn't execute the test suites through make
directly, but instead runs `make -s -n` and then executes the output,
the integrated build tests fail since the sub-make doesn't return an
error as it should when attempting to build with the wrong .h
alternative, resulting in always the first .h alternative being used.
Fix this by using a wrapper script instead.
Also adjust some other related minor build details.
closes #1202
Change-Id: I4b6436295c6b39117bd06df53aa5afc7118ad6a1
(cherry picked from commit 52d9768418 )
5 years ago
Richard Fuchs
79ec3dfa0b
TT#14008 allow usage with just HTTP/WS
closes #1246
Change-Id: I5fc5ebd462589f0f585b8afce4908a6ac4a94bbb
(cherry picked from commit ec42f83353 )
5 years ago
Richard Fuchs
2be01050c6
TT#14008 allow re-invites for calls when load limit is hit
closes #1241
Change-Id: I698f57d1bc9fe77d8c95530beefbdb112165adfc
(cherry picked from commit dbf79cb762 )
5 years ago
Richard Fuchs
5bbfc6947e
TT#14008 fix debug logging bug
Change-Id: Iedc442fef5ad153be52d6ba8fdd106294f9367da
(cherry picked from commit 61a852fa71 )
5 years ago
Richard Fuchs
8ec07929e6
TT#14008 fix base64 encoding issues with older glib in t/
closes #1251
Change-Id: Ic2f03f673160484e439e4e1d1b99122999af6060
(cherry picked from commit df5f810651 )
5 years ago
Richard Fuchs
44797e4a29
TT#111150 fix an SSRC reference leak
get_ssrc_ctx() returns a new reference to the SSRC object, therefore we
must release the referece when we're done with it.
Change-Id: I0db07e4cca49a37af68d072ac6d0630c025b8809
(cherry picked from commit 6527fb513c )
5 years ago
Richard Fuchs
c7eeab3e98
TT#14008 rate limit log line about missing output context
closes #1259
Change-Id: I0777647a8f6974fca845b4c35591bc7539f4891b
(cherry picked from commit 2057d0a367 )
5 years ago
Richard Fuchs
0b89fbf81c
TT#108551 fix AEAD kernel encryption of small packets
closes #1230
Change-Id: I26cae7b53eed1ff8155d2fa1e1aa5283a9c37d36
(cherry picked from commit e70d203802 )
(cherry picked from commit 06d828c4a7 )
5 years ago
Richard Fuchs
a92531a6b2
TT#111150 fix mem leak in codec tracker
Change-Id: Ie1a617c7ab82147dfce7973d927843f55906a1a5
(cherry picked from commit 80099bd57c )
5 years ago
Sipwise Jenkins Builder
5d654eaaf1
Release new version 9.3.1.8+0~mr9.3.1.8
5 years ago
Richard Fuchs
086e381fc8
TT#14008 fix seq_file usage
If the seq_file buffer overflows, the printing of the last item is
re-tried following a stop/start event on the seq_file. Therefore we
cannot unconditionally increase the offset whenever our `next` method is
called.
closes #1244
Change-Id: I7026deeeb03423cc2da57b1e069019638cf734cf
(cherry picked from commit 9d4b870b0f )
5 years ago
Sipwise Jenkins Builder
ac8f8cf26f
Release new version 9.3.1.7+0~mr9.3.1.7
5 years ago
Richard Fuchs
c16bb3bfbb
TT#120402 always update output SSRC mapping
The SSRC mapping strategy can change if a re-invite disengages
transcoding, therefore we always need to update the output SSRC mapping
even if the SSRC entry has already existed, to avoid stray SSRC changes.
Change-Id: Ib6f14ede1a4e615ff5eb8372cc68bf1acdd4b6c8
(cherry picked from commit dd7acd2644 )
5 years ago
Dennis Yurasov
dceb5a3734
TT#14008 SSRC change fix in kernelized stream
(cherry picked from commit bfe6d59693 )
(cherry picked from commit b06c04bb87 )
Change-Id: I172d09a2c9847c02841aeecfa7ca779e8f3dd623
5 years ago
Sipwise Jenkins Builder
8afeb0d4ac
Release new version 9.3.1.6+0~mr9.3.1.6
5 years ago
Richard Fuchs
3500b25b1f
TT#14008 fix possible segfault when out of ports
closes #1243
Change-Id: Ib04c289ad78624139c0375423a7bc1ad402874e7
(cherry picked from commit 6cc1e99ee8 )
5 years ago
Sipwise Jenkins Builder
ff9a22cb97
Release new version 9.3.1.5+0~mr9.3.1.5
5 years ago
Richard Fuchs
5581276954
TT#14008 fix ICE if ICE completes before SDP comes in
Change-Id: I3085e67a81fb8adeeb4334db2e0e894716107937
(cherry picked from commit 89666c8021 )
5 years ago
Sipwise Jenkins Builder
934c4f0f86
Release new version 9.3.1.4+0~mr9.3.1.4
5 years ago
Richard Fuchs
a4fb11605c
TT#118350 add SDES=static option
Change-Id: Id34d4fe31e58acfae31d8e5d30abec1837c4f808
(cherry picked from commit 5761e90722 )
5 years ago
Sipwise Jenkins Builder
e874f04958
Release new version 9.3.1.3+0~mr9.3.1.3
5 years ago
Richard Fuchs
38c003f296
TT#14008 fix G.729 recording with bcg729
closes #1223
Change-Id: I0a936a6d9fae77e74a9cec4f2ad2e05923da8f69
(cherry picked from commit 7aabd7dddd )
5 years ago
Richard Fuchs
35790d7775
TT#14008 shut down DTX buffer when resetting codec handler
closes #1203
Change-Id: Ibc8cc89c8fe152a9dc3172d24d3c27b75463d9bd
(cherry picked from commit 1393dbfc9a )
5 years ago
Richard Fuchs
98f202f474
TT#14008 use encoder's codec_def instead of parent handler's
closes #1203
Change-Id: I6e39d44aec1ae84595a6da30ab7ab365de4db9ad
(cherry picked from commit ff034ff307 )
5 years ago
Richard Fuchs
9f9a4dbda1
TT#113750 don't auto switch from an already selected fingerprint
If we receive an SDP with a DTLS fingerprint, by default we adopt the
hash function used for that fingerprint in subsequent communication with
that peer. However, if the SDP is an answer, and we previously used a
different hash function in the offer towards that peer, then a later
re-invite offer would be sent with a different fingerprint, causing an
unexpected DTLS restart. Instead, make sure we don't change fingerprints
if one was already sent.
Change-Id: I603bb86ce2d7121556c161749ed08128dd0b63b2
(cherry picked from commit 8029a4d1cd )
5 years ago
Sipwise Jenkins Builder
ff0009a518
Release new version 9.3.1.2+0~mr9.3.1.2
5 years ago
Richard Fuchs
7222accb0f
TT#101201 fix ICE-lite mode switch
Change-Id: I10689bc07b86984880bfd420d6be4fbb057c41d1
(cherry picked from commit def813cfde )
5 years ago
Sipwise Jenkins Builder
840453ea7f
Release new version 9.3.1.1+0~mr9.3.1.1
5 years ago
Richard Fuchs
6ff9a34d26
TT#14008 convert rtcp-fb handling to list
closes #1196
Change-Id: I08ec4bf783d2a6bc0e83498e61cf964718a03de4
5 years ago
Richard Fuchs
ec1e9ac078
TT#108551 document AEAD support in README
Change-Id: If305cc19733569ccc26942837cd450989d2dc815
5 years ago
Richard Fuchs
f1d7c9c9ad
TT#111357 switch to dynamically allocated strings for file names
Change-Id: I3299ffb10083dc8390ca60d810d1359f77215737
5 years ago
Richard Fuchs
8db2c29427
TT#14008 fix possible use-after-free on shutdown
Reorder the shutdown cleanup calls so that option strings are freed
last, as they may be used by other components during shutdown cleanup
Change-Id: I297f6d0c3dbbb22c4d34d7866844824c8d97e940
5 years ago
Stefan Mititelu
3954f323a5
Get time before deciding to re-establish redis connection
Also set redis connected state when PING works again
5 years ago
Richard Fuchs
96c66f7c60
TT#111357 use a better default for recording threads
Change-Id: Id9f3d0404505e87bf785e52680c5a771d6d58828
5 years ago
Richard Fuchs
93ca17d696
TT#111357 refactor sysconf() call into shared code
Change-Id: Ifd8d1d774f55e7c58bf82c9a5f67787e02f53c3f
5 years ago
Richard Fuchs
9a1f386d81
TT#111357 don't allow libav* to create its own threads
Change-Id: I5227bb947c07841f0481f73ee75f7c36cc8f3257
5 years ago
Richard Fuchs
d174374551
TT#14008 fix potential failed assertion
Change-Id: Ie4912bd5395802b51293d13c929a02374fa9b0f0
5 years ago
Richard Fuchs
c708138c3d
TT#112250 don't change ports when endpoint is talking ICE
Change-Id: I0e60534d6d3cb62d25b8d865da02c3472cf0994e
5 years ago
Sipwise Jenkins Builder
7b0b4b39ec
Release new version 9.3.1.0+0~mr9.3.1.0
5 years ago
Richard Fuchs
543bac908e
TT#106253 cleanup TLS variables on shutdown
Change-Id: I77f88e6a34e4720f6fbd0c585d2cf9843a3b309e
5 years ago
Richard Fuchs
4f5e83e681
TT#14008 fix possible mem leak
Change-Id: Ie506c74e8effc9dcb88331377cdb5cff2ed0d9a4
5 years ago