Richard Fuchs
fc291e8c58
MT#63317 DTLS bundle test
Change-Id: I755d366973167b32f5f1084fbbf99b0ec0e98ea6
2 months ago
Richard Fuchs
4dce0a696f
MT#63317 bundle docs
Change-Id: Iceea429ee0677cad64cc902d0b54f69f6362e0fc
3 months ago
Richard Fuchs
602316be41
MT#63317 test for Ic207652
Change-Id: I36ebd2efb400f50ebefd149bde31f6d769ea29c8
3 months ago
Richard Fuchs
9790ee9232
MT#63317 add strict bundle mode
Change-Id: Ic2076525b9e655cfb7d6fb665898018d29b87d5e
3 months ago
Richard Fuchs
2348888932
MT#63317 bundle + DTLS test
Change-Id: I5f45422a7bff52c6a075cf555fb839f6c6d8098d
3 months ago
Richard Fuchs
213855143e
MT#63317 don't run DTLS on bundled media
Change-Id: Ie515920dabc57d9812933670d5c878cba820fec5
3 months ago
Richard Fuchs
6ce23df003
MT#63317 delay start of DTLS
Change-Id: I600d7523aacd6cef87d736a85550550146940826
3 months ago
Richard Fuchs
51b9ddaeea
MT#63317 ice/bundle tests
Change-Id: Ibec51d9ee50073336dd03d675faa3c4bc4b738ff
3 months ago
Richard Fuchs
37cbac5fa7
MT#63317 share ICE context when bundling
Change-Id: Iee91f340b46241b30a9a0e6e5eefb268f380576f
3 months ago
Richard Fuchs
a3f5246bdb
MT#63317 separate ICE init from ICE start
Change-Id: Idf600bce7306b2e0f808b14c3b853fb93fd05d4a
3 months ago
Richard Fuchs
ca11a6cae6
MT#63317 add DTLS test
Change-Id: If38ab1addc5e6c544bde0db2135024ead37d9368
2 months ago
Richard Fuchs
0dc8a5dfa9
MT#63317 preload: translate anon addr for connect
Change-Id: I25e756a90138dbbf3eca2adfdd087aa85c851c8b
2 months ago
Richard Fuchs
798ec58e21
MT#63317 preload: allow port-anonymous binds
Change-Id: I944809e18158c6983775664f036908d5d84815c1
2 months ago
Richard Fuchs
cceb8e2f2b
MT#63317 fixes to DTLS test package
Change-Id: I6022b74eab013e44951a66ba0c87539d2bf69ca0
2 months ago
Richard Fuchs
8317cc7071
MT#55283 reorder ICE candidate check
Run the check against ICE candidates not just for DTLS packets, but for
all received packets, except STUN which have authentication and are
needed to learn new ICE candidates.
Change-Id: I25df8fa6db4f828a68ba3b9e5cd35d2b56c0df08
3 months ago
Richard Fuchs
847d004319
MT#55283 revamp kernel shm strategy
Change-Id: I16f8b60317fc21b20a5cff5b0ba5b6026981fc6b
3 months ago
Richard Fuchs
cf278b447e
MT#55283 delete from Redis when call goes standby
Ref #2007
Change-Id: Id634da90d4fdc9da082af5874a6d46d9d4b05f26
2 months ago
Tom Briden
0bb5f4e972
MT#55283 recording: only update metafile offset after successfully parsing the change
when under load it's possible that a metafile gets updated by rtpengine
while it's still being read by the recording daemon. this can result
in a WARNING being logged and the loop breaking. That section ends up
unprocessed and any changes in it don't get applied.
This change only updates the offset after a successful section read.
Therefore, if a section is incomplete and the loop breaks, the next
inotify event will retry that incomplete section and it should succeed
Closes #2008
Change-Id: Ie48b66e7578597f5b75f957e3b5cc793628282dd
2 months ago
Richard Fuchs
dcae1a2277
MT#55283 fix possible overflow
Change-Id: I6a5eb1b6bcb51cf5d955e79b6dc609e455fac075
Warned-by: Coverity
3 months ago
Richard Fuchs
2340b41ba2
MT#55283 check return values
Change-Id: If51c8fd9c544a5b6cb7413486df10223ba979afb
Warned-by: Coverity
3 months ago
Richard Fuchs
527e7b56b6
MT#55283 lock payload tracker
Change-Id: I22ef38f4b32ec6a710c7120378080d95dfa00b60
Warned-by: Coverity
3 months ago
Richard Fuchs
15a71f4070
MT#63317 fix off by one
Change-Id: I4fa5b6819e55e6cc42a6fbe9f0db8ffa2e7b384d
Warned-by: Coverity
3 months ago
Richard Fuchs
b018e64463
MT#63317 fix typo
Change-Id: I34359f41877819c031b927828cdf2d8d512c5f58
Warned-by: Coverity
3 months ago
Richard Fuchs
b26252b2a5
MT#55283 remove useless hash table
Change-Id: I4440acee225ced49c59493ed036e339c8a5e49c3
3 months ago
Richard Fuchs
e1cfefc07e
MT#55283 disable kernel RTCP FW if filtering
Change-Id: I9488b444d413d227153b2e73a3efe2facce98d26
3 months ago
Richard Fuchs
f55a7c8d52
MT#63317 reinvite tests
Change-Id: I06aa6e87e7d407fe00d3be200d2a581b610901b0
3 months ago
Richard Fuchs
f0e5e27bb9
MT#63317 ignore SDP address for bundled media
Change-Id: I10d3418dce30d69f5268c6c4187bc15bdb18e82d
3 months ago
Richard Fuchs
40d45821fc
MT#63317 use correct bundle sink for kernel
Change-Id: If3cbe6477a2d951fd8d2aabe121e356a48de0384
3 months ago
Richard Fuchs
9baf027be1
MT#63317 print a=bundle-only
Change-Id: Ieca566bb76b54093a0012ccc0d7021a5cfa75a11
3 months ago
Richard Fuchs
378779a01d
MT#63317 tests for I82ab66945
Change-Id: I7fd5ed257d82716494ab85f066dccc85c4b20604
3 months ago
Richard Fuchs
3124ab01b7
MT#63317 support bundle-require
Change-Id: I82ab669458f56a4e3ec2edb95f7a499adadbb810
3 months ago
Richard Fuchs
fec13cdf61
MT#63317 tests for Ibb271535c
Change-Id: Ia5f91097b873763229e44a868b7bb3cb006bb174
3 months ago
Richard Fuchs
4aa3641cad
MT#63317 avoid mismatched extmap IDs
Change-Id: I7489ebaf9dbcb4ebb0c0bf469872433c25a0acb4
3 months ago
Richard Fuchs
429c7b5c71
MT#63317 support bundle offer
Change-Id: Ibb271535c38654c4fa4d52026d6a4ce41535e3cb
3 months ago
Richard Fuchs
a76b0a7d5c
MT#63317 optionally return previous HT to caller
Change-Id: If00834e1b53698e469fa134d3eb799ab486013e3
3 months ago
Richard Fuchs
d78064344a
MT#63317 add SSRC mapping to kernel
Change-Id: If3af2ff872be340be57a2c53c35fcf2d83af6587
3 months ago
Richard Fuchs
44deb79faa
MT#63317 remove unused hash table
Not needed as it turns out
Change-Id: I5236d32b6a0a6c0d51e3e0e9445dd5efeca73536
3 months ago
Richard Fuchs
2629687aa1
MT#63317 tests for Ib596cf1
Change-Id: I2b8d6d2c9b6d86aa88e78a831afd8437467afc8f
3 months ago
Richard Fuchs
72ac8d8008
MT#63317 remove rejected streams from bundle
Change-Id: Ib596cf1479eae475c0fec3303afca7e24166f51e
3 months ago
Richard Fuchs
e9f9cc83c5
MT#63317 test for I0fba8f0a2
Change-Id: Ib7beae5e7386f29229b32a4272ca1aec08cbcc4e
3 months ago
Richard Fuchs
4c78949654
MT#63317 associate SSRC with media
Change-Id: I0fba8f0a2c98c4b80b1688c85768efdf4410abe8
3 months ago
Richard Fuchs
cc48a89c41
MT#63317 set correct output media w bundle
Change-Id: I8e4e2514a6f779d9fcedfe1593b228d336cf5c2a
3 months ago
Richard Fuchs
72be12af9c
MT#63317 tests for Ic13a9a7fe
Change-Id: I86c3a39ac8c58b27c8bbb78c4cf626f99ebb6b6b
3 months ago
Richard Fuchs
ffd362cbf4
MT#63317 allow alternative endpoints
for strict-source + bundle
Change-Id: Ic13a9a7fe45b671eff12473c70233c2d05ace371
3 months ago
Richard Fuchs
bc185e6f0f
MT#63317 rework endpoint matching a bit
Change-Id: If0c58f72822a45e5fb89a248a01b9a401592ec30
3 months ago
Richard Fuchs
3b0496979a
MT#63317 extmap parsing in kernel
Change-Id: I2d4b0f0ba08d0dd793bd4e9716731dfe96ee155a
3 months ago
Richard Fuchs
e3a9eeea00
MT#63317 select kernel output group from PT
Change-Id: Ia818c42ffa8db916c37df87d239187bec1646d9f
3 months ago
Richard Fuchs
607866ed13
MT#63317 send bundle media to kernel
Change-Id: I80779dc0eec5004e9ac8ceb4ca2d8c0206513fff
3 months ago
Richard Fuchs
c2aa97466f
MT#63317 separate out stream/media/sink setting
Change-Id: I19abcefb385eca5de21e5fe8e9ada0e868fc0ed3
3 months ago
Richard Fuchs
7ce5b7660e
MT#63317 typedef for kernelize_state
Change-Id: I1b712ccc049b13bc6e1aef41ef2cd13dafddc99d
3 months ago