Richard Fuchs
2cdc828bea
TT#105000 don't send STUN response in response to responses
Change-Id: Ia45f96731a9b598c5e757848b5a70a3153c59266
5 years ago
Richard Fuchs
9cec9c181d
TT#104500 better support a=rtcp-fb
Link the attribute value to each RTP payload type and only output it if
PT is still present
Also merge PT attribute printing into a single loop
closes #1128
Change-Id: I494498ca806b795045e9e5bbb82174fa4aef8b2b
(cherry picked from commit 54e68942be )
5 years ago
timando
ae5578dac5
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
0247cde506
TT#104400 further update for kernels >= 4.19.158
Change-Id: I79e8427c73b38c8fb5cc9e17f3b1886572f13a4f
(cherry picked from commit 9a2dc5cb3a )
5 years ago
Richard Fuchs
3778e2cbdc
TT#104400 further update for kernels >= 4.19.158
closes #1129
Change-Id: Ifb363cadacce784684f632182529c5a1a3f33cda
(cherry picked from commit 2c35e699a1 )
5 years ago
Richard Fuchs
6dedbf178f
TT#104400 support kernels >= 5.9.9
closes #1111
Change-Id: I81f22bfec93b38a108b671b10bd70bf86fb1270c
(cherry picked from commit 708b48643b )
5 years ago
Richard Fuchs
701d95b3dd
TT#81212 mark calls as owned upon activity
Change-Id: I770d759e11e3ca10c6d879b0e8204ee2bc37bf72
(cherry picked from commit aa5e024417 )
5 years ago
Richard Fuchs
7d0210ff3e
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
92b4fd3c68
TT#81212 add function to change call state (own/foreign)
Change-Id: Ia9010c270839832abbb0d7b7742a4bf8cda1d538
(cherry picked from commit c9140f9f66 )
5 years ago
Richard Fuchs
334ecfa3a1
TT#102500 fix missing timestamping in websocket threads
closes #1113
Change-Id: Id301a4c47f6e341777ce7c3b58fcea4c659d2f8d
5 years ago
Sipwise Jenkins Builder
9bf21ddb0c
Release new version 9.1.2.0+0~mr9.1.2.0
5 years ago
Richard Fuchs
3bd9f872d1
TT#102450 fix AMR recording
closes #1112
Change-Id: If8378fa63ae1827aa3ab4c02d376ee75f34b8b9d
5 years ago
Richard Fuchs
90d650c888
TT#100251 fix redis-restore segfault
Change-Id: I8444e6a84ca2b493d6b6ac728e654b8ad5e55252
5 years ago
Richard Fuchs
ad5737f183
TT#100251 distinguish between real transcoding and DTMF-related t/c
Change-Id: I4643baeb87a7b71e8fc9d23c433fa958c9c11a71
(cherry picked from commit 7a42c0c48c )
(cherry picked from commit 0151dcbed3 )
5 years ago
Richard Fuchs
2c5a0ce64b
TT#100200 always track supplemental codecs
Change-Id: Iab65585b0d536772766048c8c0977276b8628c74
(cherry picked from commit 87b4d6f499 )
(cherry picked from commit 435f445a7d )
5 years ago
Richard Fuchs
eb83241737
TT#100200 split out supp codec finding routine
Change-Id: If67b2c713918085d5d54c2d74661fc667eb97336
(cherry picked from commit 38890bdb5b )
(cherry picked from commit 3031be2f26 )
5 years ago
Richard Fuchs
a34b9f1589
TT#100200 properly support multiple supplemental codecs
Change-Id: I643fa844b504bf1264d6d2cddebf6d6602c80b35
(cherry picked from commit bd53179cd1 )
(cherry picked from commit f268431dec )
5 years ago
Sipwise Jenkins Builder
0b5d212f1c
Release new version 9.1.1.0+0~mr9.1.1.0
5 years ago
Richard Fuchs
64ba12c4c7
TT#99503 fix possible T.38 gateway deadlock
closes #1100
Change-Id: Ifd4be1ca5d4f343a805be31d39abdb73011ec6c4
(cherry picked from commit 0c581e59a1 )
5 years ago
Richard Fuchs
f0212124fe
fix compiler warning
Change-Id: I19ee1b097a4d0d85ba69fd01975e26f69c6c55fd
5 years ago
Stefan Mititelu
b5179464f6
Add format_cmp_f stub when transcoding is not enabled
5 years ago
Richard Fuchs
ee74914b22
TT#92250 ignore format parameters for DTMF codec
closes #1098
Change-Id: I180667a7c5fa9da8a95d99826cb3fc4006598976
5 years ago
Richard Fuchs
4910f7b33f
TT#88951 support queuing multiple WS output messages
Change-Id: I9bcb1f5dd2942c4631820c25f343331c9630b8d7
5 years ago
Richard Fuchs
cd3652e81a
TT#97302 fix some DTLS negotiation issues
add explicit flag for fingerprint length instead of using the hash
function
restart DTLS after a shutdown due to a reset
clear fingerprint buffer when running the hash
suppress stray log message when no fingerprint was seen yet
add option to test script
closes #1095
Change-Id: Ic58ea6c5aa48a215743d6a3c1b371fc4a5ea77ce
5 years ago
Richard Fuchs
d78be3997b
Merge branch 'master' of https://github.com/smititelu/rtpengine into master
Change-Id: Id3b571931e4fdb35d7889aa186b46ed967e2f157
5 years ago
Stefan Mititelu
cf1721c930
Fix compilation when transcoding disabled
5 years ago
Richard Fuchs
6ccfd14530
TT#94201 change default ICE= behaviour, add new =optional flag
Change-Id: Ie510bc05879c91eb1a0c7d7351461a63056ba410
5 years ago
Richard Fuchs
65cf46bc0a
TT#94201 convert ICE= options internally to enum
Change-Id: I3d7a6049cd7ab8e95da56820ccd3f2981ef03bc5
5 years ago
Richard Fuchs
a89696c4be
TT#94201 add tests for 95b81455
Change-Id: I75e2da6bf210f0aa818082f39ef59dc7e1d5cefc
5 years ago
Richard Fuchs
95b814553b
TT#94201 add ICE=default option
Change-Id: If10e0aa284cc7cc5c1e69855733835bd5b52da31
5 years ago
Richard Fuchs
e67eb7b57f
TT#94201 add explicit passthrough flags
Change-Id: Ib5015011320490c0bf63b3c8bed9e6caadfa8953
5 years ago
Richard Fuchs
74fd959ccc
TT#92250 use matching output codec with inject-DTMF
Change-Id: I220947872303c534368363e8f980b94bd7d406a5
5 years ago
Richard Fuchs
2502b44ff8
TT#92250 keep supp codecs last when transcoding in reverse
Change-Id: I20d9b6e54c38ab92dcbe4e706ed04bca7145c373
5 years ago
Richard Fuchs
377f088254
TT#14008 suppress stray redis log warnings
Change-Id: Ice39f3e7ccfaae235db83d0839351c20369bbd6e
5 years ago
Richard Fuchs
e4c17022c8
TT#14008 use G_SLICE=debug-blocks in tests
Change-Id: I235ed0b4a13e7c496786d20decf4fe3ef25fc704
5 years ago
Richard Fuchs
4c773366f3
TT#92250 use correct size when freeing codec tracker
closes #1091
Change-Id: I10c0cd5449811fafd76415c3d73d845c03a3b26c
5 years ago
Richard Fuchs
bbc6aa9dac
TT#14008 avoid double free on shutdown
Change-Id: I30ca16313ee8039b51797b60955265fb4a7545a1
5 years ago
Richard Fuchs
3893069fae
TT#92250 allocate strings for hash table storage
closes #1091
Change-Id: Ia3384fc3eb640bb6c728ebde6e7bde09968eeb9a
5 years ago
Richard Fuchs
5883f16383
TT#14008 allow externally set CFLAGS
Change-Id: I1cfc8ef5ae2df9edace39acffd803b0c766e9ac3
5 years ago
Richard Fuchs
18a3b9df0f
clean up codec stats on shutdown
Change-Id: Iac082cda84c62be4a340448ef7c97c2f94e2992f
5 years ago
Richard Fuchs
b260e145e7
TT#97500 set thread stack size
closes #1078
Change-Id: Iebe5effb917731c8ca553c9e599df613e763b255
5 years ago
Richard Fuchs
e1dda97028
TT#14008 fix some warnings from musl
Change-Id: I99fe1185cf814232b44c078b62199e850850cb0d
5 years ago
Richard Fuchs
32cfb61e0b
TT#92250 add tests for 68ccc5
Change-Id: I25e31a2fa5ae29614828c4953bb97db42062a50e
5 years ago
Richard Fuchs
68ccc52b2b
TT#92250 postpone codec_tracker to final stage
Change-Id: I222f705e53fc95f56da40cf927197afcb2ee5107
5 years ago
Richard Fuchs
dbd817a2a6
TT#92250 match codec params during codec matchup
Change-Id: Ie1d6ee0d3e55098497d250eb465228c3982f3a4c
5 years ago
Richard Fuchs
71c3154142
TT#88750 restore DTLS SRTP details from Redis
Change-Id: Ie831787a72b49d119cf81efb55a2682fdc138c15
5 years ago
Richard Fuchs
3654309b95
TT#97302 tests for 5ad4a5
Change-Id: If5c8bf6f74c3169a252440ccc9eb8639843fef69
5 years ago
Richard Fuchs
5ad4a59ea7
TT#97302 add new flag to select DTLS fingerprint algo
Change-Id: I48d9bf7184a860ca6f8f488076fe2859db6018f2
5 years ago
Richard Fuchs
dc4775d5ce
TT#97302 respond with the same DTLS hash func as was offered
Change-Id: Id72df1083b5d329fa33875853981ec471440a6c1
5 years ago
Richard Fuchs
9553af11df
TT#92250 add tests for single-codec flag
Change-Id: I0954747bb72af82151598edb8444d0040e0d3c67
5 years ago