Sipwise Jenkins Builder
90e0ee6c20
Release new version 8.5.4.7+0~mr8.5.4.7
4 years ago
Richard Fuchs
8b9f1e460d
TT#14008 handle zero clock rate payload types
Specially handle zero clock rate when synthesising payload types as a
zero clock rate would have its default clock rate inserted, subsequently
messing up the clock rate tracking.
Change-Id: I8335377da5c5734d28d231c20302df2d74a15e9b
4 years ago
Sipwise Jenkins Builder
4ffd4a9a61
Release new version 8.5.4.6+0~mr8.5.4.6
4 years ago
Richard Fuchs
c6029136c7
TT#14008 call g_string_set_size before grabbing pointer
closes #1412
Change-Id: I02f97aa05788401586848cb36421f65828968864
(cherry picked from commit 219982ba06 )
(cherry picked from commit 0671566eb7 )
4 years ago
Sipwise Jenkins Builder
f17fa565df
Release new version 8.5.4.5+0~mr8.5.4.5
4 years ago
Richard Fuchs
6ed7a49aae
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 )
(cherry picked from commit 5b69491c3f )
5 years ago
Sipwise Jenkins Builder
649f029000
Release new version 8.5.4.4+0~mr8.5.4.4
5 years ago
Richard Fuchs
fb459eccce
TT#14008 fix minimum XR packet size check
closes #1296
Change-Id: I03340107d8e2f331842e873a81867989232f8ede
(cherry picked from commit eb7244e83c )
5 years ago
Sipwise Jenkins Builder
0476da3f3f
Release new version 8.5.4.3+0~mr8.5.4.3
5 years ago
Richard Fuchs
18fdbf6488
TT#14800 update last_packet during signalling events
closes #1283
Change-Id: I640ff269643eb6ecf9d6fd2a21601aeb39acac58
(cherry picked from commit 017dbbd330 )
5 years ago
Sipwise Jenkins Builder
d2e4b873de
Release new version 8.5.4.2+0~mr8.5.4.2
5 years ago
Richard Fuchs
105a423ba1
TT#92250 add codec-except option
Additionally allow `except` and `offer` (and `transcode`) to revert
masked codecs.
Also adds `mask=full` and `strip=full`
closes #1054
Change-Id: I93a2891f2a0b9d324f6804e38f992be73c46211a
5 years ago
Sipwise Jenkins Builder
98073488fa
Release new version 8.5.4.1+0~mr8.5.4.1
5 years ago
Richard Fuchs
0b22bff15c
TT#14008 fix G.729 recording with bcg729
closes #1223
Change-Id: I0a936a6d9fae77e74a9cec4f2ad2e05923da8f69
(cherry picked from commit 7aabd7dddd )
5 years ago
Dennis Yurasov
d1dea328fe
SSRC change fix in kernelized stream
(cherry picked from commit bfe6d59693 )
5 years ago
Richard Fuchs
2e151d685d
TT#115400 explicitly disallow ptime in non-RTP SDPs
Change-Id: Ib1e324861b6a88e1a2f80e4f37a8afa654923a77
(cherry picked from commit 2507838a68 )
5 years ago
Richard Fuchs
0ff8a4ee11
TT#109251 fix redis restore segfault
Change-Id: I501a47b065e7b8ff28a3ac157c0ce567f228557f
(cherry picked from commit 30c506997f )
5 years ago
Richard Fuchs
5f60188b3a
TT#14008 fix possible pcap namespace issue
Change-Id: I8c759d74c8091dd302399c3e72939fa43688f655
(cherry picked from commit 2a86d5da2e )
5 years ago
Sipwise Jenkins Builder
5d566dc102
Release new version 8.5.4.0+0~mr8.5.4.0
5 years ago
Richard Fuchs
5dfba79d74
TT#105000 don't send STUN response in response to responses
Change-Id: Ia45f96731a9b598c5e757848b5a70a3153c59266
(cherry picked from commit 2cdc828bea )
5 years ago
timando
5fc6b3c4c6
TT#104400 Update xt_RTPENGINE.c
Fix syntax error introduced in 9a2dc5
Closes #1130
Change-Id: I67a959f1588a5aa736697b5a2651cd524dc5e1cf
(cherry picked from commit 92cc5730b6 )
5 years ago
Richard Fuchs
bc03971285
TT#104400 further update for kernels >= 4.19.158
Change-Id: I79e8427c73b38c8fb5cc9e17f3b1886572f13a4f
(cherry picked from commit 9a2dc5cb3a )
5 years ago
Richard Fuchs
022a6a1a82
TT#104400 further update for kernels >= 4.19.158
closes #1129
Change-Id: Ifb363cadacce784684f632182529c5a1a3f33cda
(cherry picked from commit 2c35e699a1 )
5 years ago
Richard Fuchs
ce9473db9e
TT#104400 support kernels >= 5.9.9
closes #1111
Change-Id: I81f22bfec93b38a108b671b10bd70bf86fb1270c
(cherry picked from commit 708b48643b )
5 years ago
Richard Fuchs
9bbeb6edd2
TT#81212 mark calls as owned upon activity
Change-Id: I770d759e11e3ca10c6d879b0e8204ee2bc37bf72
(cherry picked from commit aa5e024417 )
5 years ago
Richard Fuchs
982aee7406
TT#81212 add trigger to set all calls to own or foreign
Change-Id: I9ee69680bccd79bae19332189a8531eaa2f6950b
(cherry picked from commit 260a170524 )
5 years ago
Richard Fuchs
13dfc366d1
TT#81212 add function to change call state (own/foreign)
Change-Id: Ia9010c270839832abbb0d7b7742a4bf8cda1d538
(cherry picked from commit c9140f9f66 )
5 years ago
Richard Fuchs
22f7d6e88d
TT#102450 fix AMR recording
closes #1112
Change-Id: If8378fa63ae1827aa3ab4c02d376ee75f34b8b9d
(cherry picked from commit a6022c9ab9 )
5 years ago
Richard Fuchs
eb3104e6bd
TT#99503 fix possible T.38 gateway deadlock
closes #1100
Change-Id: Ifd4be1ca5d4f343a805be31d39abdb73011ec6c4
(cherry picked from commit 0c581e59a1 )
5 years ago
Sipwise Jenkins Builder
a30abda441
Release new version 8.5.3.0+0~mr8.5.3.0
5 years ago
Richard Fuchs
8146c3e8e5
TT#96200 fix SRTP multi-protocol re-offer
Do not perform protocol negotiations in an offer
closes #1086
Change-Id: I5fb7638aa71e80c08abcda2d8c341ae72725bace
(cherry picked from commit 92ea2685ae )
5 years ago
Richard Fuchs
5edb596fca
add missing Redis auth for async context
Change-Id: I10d05b5f328a70eb9e71852920502d87f0ba317f
(cherry picked from commit f8f74d89b9 )
5 years ago
Richard Fuchs
0f9e917bf2
fix mem handling for Redis auth strings
Change-Id: I03e3368fe569716d3309cf012ba39bdb2cbe0b35
(cherry picked from commit c7904866b0 )
5 years ago
Richard Fuchs
35d9a52c1b
TT#90101 don't blindly accept a protocol switch in an answer
An endpoint switching protocols is normally passed through to the peer,
but in an answer that is usually not desirable. Change the default
behaviour to stick to the original protocol that was offered even if the
answerer changes protocols.
Change-Id: Ib288549f4b1c9ab57a6333c6b7dd511537af96f7
(cherry picked from commit 12ac8846de )
5 years ago
Richard Fuchs
005e25605f
TT#88750 fix SRTP not working after Redis restart
Change-Id: I40a20b2cd2668480d4b85de7a19c39f606b2eada
(cherry picked from commit 5001a02d44 )
6 years ago
Richard Fuchs
0ec4491379
Unkernelise streams when recording is stopped
This is needed to reset the kernel stream indexes.
fixes #1048
Change-Id: If46c4f85a752c2ed64997e6c4a44625845f4cc87
(cherry picked from commit 214f30e8cf )
6 years ago
Sipwise Jenkins Builder
078d49a7f2
Release new version 8.5.2.0+0~mr8.5.2.0
6 years ago
Richard Fuchs
efd66e5042
Recrypt SRTP for DTMF logging
Change-Id: Id877b8464e99cfd5dca728a01fcdc3ffc654d698
(cherry picked from commit e04fb03787 )
6 years ago
Richard Fuchs
080b1c807d
TT#86102 remove aggressive endpoint learning heuristics
The previous approach causes problems during re-invites with updated
port (or address) information. The UA might delay actually using the new
endpoint until after the answer is seen, in which case rtpengine would
erroneously immediately latch on to the old endpoint. We need to
reinstate the endpoint learning delay in all cases, and make sure
previously learned endpoints are forgotten whenever a new signal is
seen.
Change-Id: If42ed13c43710616c02cdf018b36a4543d7f6bfe
(cherry picked from commit 112e57f9fe )
6 years ago
Sipwise Jenkins Builder
fd16bff0e1
Release new version 8.5.1.0+0~mr8.5.1.0
6 years ago
Richard Fuchs
87521ead34
TT#85701 fix regression from 8e22c9a41
Make sure we delete all branched B side monologues when deleting the A
side monologue.
Change-Id: If7214443a9d3e76a05c0b1f526eb2d9091aee822
6 years ago
Richard Fuchs
8e22c9a414
TT#85701 improve branch handling with delete-delay=0
Initially created branches don't have a tag associated with them, so
they don't appear in `other_tags`. We need to keep track of which
branches were created from a single from-tag through their via-branch
values so we know when all branches have been deleted.
closes #1037
Change-Id: I4c6ce602b99a9104de98098cd06ca399eb28e1b2
6 years ago
Richard Fuchs
18830a1a5d
TT#84804 detect and report collisions in ICE candidate pairs
Change-Id: I526d4850d60f550658abe0d260ea98708d3f5ce6
6 years ago
Richard Fuchs
592af4d309
TT#84804 add tests for ICE/DTLS and GH 1035
Change-Id: Id6f25d9918abdc08aa22f2d37316cbcc65859a26
6 years ago
Richard Fuchs
54a39db40f
TT#84804 start DTLS as soon as ICE can communicate
closes #1035
Change-Id: I5cce8ab986f7d75d7ad88c53b4cc3b48f99a206a
6 years ago
Richard Fuchs
cba8127475
TT#84804 test lib: return port when requested to
Change-Id: I3446db3924ac848887e68c7a143aa057ac4d34e6
6 years ago
Richard Fuchs
8f5ee5bea9
TT#84804 test lib: don't require object when not necessary
Change-Id: Ib04abee2a1a332fe7d7fc39464b1c09fc4cb9f2b
6 years ago
Richard Fuchs
832f73f3f5
TT#85750 add transcoder stats to stats output
closes #1036
Change-Id: I667f427b1214657585c434132b2e255e9f80e1f8
6 years ago
Richard Fuchs
dd3f77b0a5
trim trailing spaces from config values
closes #843
Change-Id: Icf59d5474edde8265f48b179488c11a367b57b8b
6 years ago
Richard Fuchs
eae7f3a327
TT#84360 add new option to split multi-line log messages
Change-Id: Ie29301dbf5f704c4f3c87431e3c63fac761696d5
6 years ago