Richard Fuchs
76d5e6d439
MT#55283 support from-tag aliases
...
Change-Id: Iffd87cc821e35d3d775a5bde1986c2d7dd0192ee
2 months ago
Richard Fuchs
2ab345ccd5
MT#55283 move call components into arena
...
Change-Id: I1b335fb8c13a3cddc38af3abec7a075002c5a8c1
2 months ago
Richard Fuchs
5926aacf9b
MT#55283 combine identical HT types
...
Change-Id: I49b1a1952ede3b34442e9982c91f0218024259d8
2 months ago
Hossein Yavari
0b726872b7
MT#55283 Add configurable HTTP idle (keepalive) timeout
...
- Add --http-idle-timeout option (seconds; 0 = libwebsockets default, 5s for HTTP/1.1)
- Pass keepalive_timeout to libwebsockets when creating HTTP and HTTPS vhosts
- Reject negative values; default 0 preserves existing behaviour
- Document in docs/rtpengine.md and etc/rtpengine.conf
- Extend auto-daemon-tests-http.pl to run with --http-idle-timeout=5
Closes #2077
Change-Id: I134bd08a0b82aa95e8e7c28e75a65ca783cb91d9
2 months ago
Richard Fuchs
f33206648f
MT#55283 some more tests
...
Change-Id: Id37e01d713008001119ed88f1da449587632af80
2 months ago
Richard Fuchs
22a567b421
MT#55283 tests for I1f9a15763
...
Change-Id: Ife59d11817fb920e5d5995e7a087b6fba217c244
2 months ago
Richard Fuchs
8a54eb99e1
MT#55283 tests for I7e2efc4347
...
Change-Id: I6f37b7704b96598265f5b5c9a6bcb5b4e1ec8ba8
2 months ago
Richard Fuchs
8f0af256eb
MT#55283 add test for a=mid collision
...
Change-Id: I3d7980362c607edaab950f5994f571341626bd23
2 months ago
Richard Fuchs
0b82e17f01
MT#55283 don't copy media_id from src to dst
...
Change-Id: Ia7c1256dff3025162431e8568cdfcfdfef475070
2 months ago
Richard Fuchs
43c3b10c82
MT#55283 add test for I35761075c2
...
Change-Id: I1dac4e21f867d7f0dfd842864ce1a7e8aa21b426
3 months ago
Richard Fuchs
2f6cdae173
MT#55283 add m=text test
...
Change-Id: Ib778b10b8171977ec7927bdbc41199668ec9b699
3 months ago
Richard Fuchs
26be887cae
MT#55283 generalise obj allocators
...
Change-Id: Ic927bcac573c5b7c0343c77bebdc3c524f2fca64
4 months ago
Richard Fuchs
5defd9cdb6
MT#55283 fix blank lines in stats output
...
Change-Id: I9fcf9df800dd9c1e59a9b96bff339063da60f629
4 months ago
Richard Fuchs
54ce6d67f9
MT#55283 add alternative opus encodings
...
Change-Id: I86f67feeabd57f3b6f342817e3013a6ec2d133e8
4 months ago
Richard Fuchs
b9d1509244
MT#55283 rename module
...
Change-Id: I81f5370655af00d3a99593eb17cb1d62d961370c
5 months ago
Richard Fuchs
d279b14a99
MT#55283 export poller thread stats
...
Change-Id: I5b8b2e6c791d27a1d29e982c72005aff38e7cd6d
5 months ago
Richard Fuchs
ef8967dafe
MT#55283 convert packets_out to iqueue
...
Change-Id: Iff72ab45cd3d4f6579180b5ed121a1779ee8285b
6 months ago
Richard Fuchs
a513a60d1d
MT#55283 add port usage test
...
Change-Id: I3ee432b05479baae01539e3584d41278ef67a5ed
6 months ago
Richard Fuchs
388f6342ed
MT#55283 fix opus fmtp booboo
...
Fixes #2017
Change-Id: I4931cce077dd54209f2342b962a144bce965db25
6 months ago
Richard Fuchs
37813ddf86
MT#63317 rework port opening mechanics
...
Instead of opening local sockets directly during call setup, just create
the appropriate objects first, and then open the actual sockets in a
second step.
Move the opening step down, after the bundle logic has run. This way we
can avoid opening sockets that aren't needed.
Removes an intermediate step of obtaining consecutive ports.
Change-Id: Ib94c871ed6b3a433872afd23cb1aebbd9910b33e
7 months ago
Richard Fuchs
90678613b4
MT#63317 add port usage test
...
Change-Id: Ife1f8d54306155741984f2e5379a2b474fb5a25c
7 months ago
Richard Fuchs
0600d731c1
MT#55283 fix test case
...
Change-Id: Ib3e53a1d7c283e74ed86b5f80d9ca24950d16620
7 months ago
Richard Fuchs
0be3d106b8
MT#55283 close sockets on unsubscribe
...
closes #2010
Change-Id: I988f495e99e6eca39029958be5e504999085f1b2
7 months ago
Richard Fuchs
99b5f1fa0f
MT#55283 disable IPv6 test
...
Doesn't work on IPv6-disabled hosts
Change-Id: I82a40fcad40220b52c039271ef6db8116d9e9308
7 months ago
Richard Fuchs
ec61501298
MT#63317 amend WebRTC flag with BUNDLE option
...
Change-Id: I01eaa8a9e23a72e98be70091706ef367285ae08d
7 months ago
Richard Fuchs
ef552f32f6
MT#63317 test for I75ddb3f4b71
...
Change-Id: I07efc0fe1112205b33f0412da061c24aee5830f2
7 months ago
Richard Fuchs
ce951ab320
MT#63317 fix AEAD encryption with header extension
...
Change-Id: I75ddb3f4b711b31f21a240b04ac680a31894fa16
7 months ago
Richard Fuchs
fc291e8c58
MT#63317 DTLS bundle test
...
Change-Id: I755d366973167b32f5f1084fbbf99b0ec0e98ea6
7 months ago
Richard Fuchs
602316be41
MT#63317 test for Ic207652
...
Change-Id: I36ebd2efb400f50ebefd149bde31f6d769ea29c8
7 months ago
Richard Fuchs
2348888932
MT#63317 bundle + DTLS test
...
Change-Id: I5f45422a7bff52c6a075cf555fb839f6c6d8098d
7 months ago
Richard Fuchs
51b9ddaeea
MT#63317 ice/bundle tests
...
Change-Id: Ibec51d9ee50073336dd03d675faa3c4bc4b738ff
7 months ago
Richard Fuchs
ca11a6cae6
MT#63317 add DTLS test
...
Change-Id: If38ab1addc5e6c544bde0db2135024ead37d9368
7 months ago
Richard Fuchs
0dc8a5dfa9
MT#63317 preload: translate anon addr for connect
...
Change-Id: I25e756a90138dbbf3eca2adfdd087aa85c851c8b
7 months ago
Richard Fuchs
798ec58e21
MT#63317 preload: allow port-anonymous binds
...
Change-Id: I944809e18158c6983775664f036908d5d84815c1
7 months ago
Richard Fuchs
f55a7c8d52
MT#63317 reinvite tests
...
Change-Id: I06aa6e87e7d407fe00d3be200d2a581b610901b0
7 months ago
Richard Fuchs
9baf027be1
MT#63317 print a=bundle-only
...
Change-Id: Ieca566bb76b54093a0012ccc0d7021a5cfa75a11
7 months ago
Richard Fuchs
378779a01d
MT#63317 tests for I82ab66945
...
Change-Id: I7fd5ed257d82716494ab85f066dccc85c4b20604
7 months ago
Richard Fuchs
fec13cdf61
MT#63317 tests for Ibb271535c
...
Change-Id: Ia5f91097b873763229e44a868b7bb3cb006bb174
7 months ago
Richard Fuchs
2629687aa1
MT#63317 tests for Ib596cf1
...
Change-Id: I2b8d6d2c9b6d86aa88e78a831afd8437467afc8f
8 months ago
Richard Fuchs
e9f9cc83c5
MT#63317 test for I0fba8f0a2
...
Change-Id: Ib7beae5e7386f29229b32a4272ca1aec08cbcc4e
8 months ago
Richard Fuchs
cc48a89c41
MT#63317 set correct output media w bundle
...
Change-Id: I8e4e2514a6f779d9fcedfe1593b228d336cf5c2a
8 months ago
Richard Fuchs
72be12af9c
MT#63317 tests for Ic13a9a7fe
...
Change-Id: I86c3a39ac8c58b27c8bbb78c4cf626f99ebb6b6b
8 months ago
Richard Fuchs
7ce6a95eac
MT#63317 tests for Ib3582649474
...
Change-Id: Ibc2400c3ef6f540e4a7ae6d4cc1946628b4fff29
8 months ago
Richard Fuchs
827b6afb4a
MT#63317 kernel support for RTP MID
...
Change-Id: Ib3582649474fb7a926e47cb61d140bc389ef0d86
8 months ago
Richard Fuchs
42ca05711d
MT#63317 fixes for test script
...
Change-Id: I5a06e4856593464bca0917ed354461e22f05bfac
8 months ago
Richard Fuchs
4ea2867d55
MT#63317 support generating MID RTP extension
...
Change-Id: I98c7dd0893562153a0230f976090ea0e31887d38
8 months ago
Richard Fuchs
56cf28da59
MT#63317 tests for Ic9eaaada
...
Change-Id: I89191bbde61f4ff59c304cf28c723f71bfbe7551
8 months ago
Richard Fuchs
12f69abbc3
MT#63317 share ports/sockets among bundle groups
...
Change-Id: I951f3690e7b795fdc08f0e37a1efb48a1a2630ca
8 months ago
Richard Fuchs
455caf2328
MT#63317 check if bundled PTs are unique
...
Change-Id: I3f1c63e2079a73ce8f1d3aa79e3650b2c68ed570
8 months ago
Richard Fuchs
e4478fcdbb
MT#63317 print bundle groups for bundled media
...
Change-Id: I3dce645f308bf0fe5f63b13fbb56f33ab0ff0ae2
8 months ago