Richard Fuchs
92ea2685ae
TT#96200 fix SRTP multi-protocol re-offer
...
Do not perform protocol negotiations in an offer
closes #1086
Change-Id: I5fb7638aa71e80c08abcda2d8c341ae72725bace
5 years ago
Richard Fuchs
565a4cf901
TT#91150 document HTTP/WS interfaces
...
Change-Id: Ie4e70f1756f8f831b75377d52b55116ab42c1336
5 years ago
Richard Fuchs
31f8b6f982
TT#91150 support NG over HTTP/WS
...
Change-Id: Ib0255872f6d85f2ca5c2d9118831ba8e65f7df2a
5 years ago
Richard Fuchs
e662b596f8
TT#91150 abstractise NG protocol handling
...
Change-Id: If00eede6803d9618c32dccbdcf82f5e41b64b2bf
5 years ago
Richard Fuchs
32d43fed4d
TT#91150 move to a global NG cookie cache
...
Change-Id: I8aa5275ffb4d53bb959acd6a8329e5a31f099000
5 years ago
Richard Fuchs
3f301dd73b
TT#88951 support handling CLI commands via HTTP and WS
...
Change-Id: Ic2e43328fa698d8abbc16146c997598f25bf84e6
5 years ago
Richard Fuchs
cbf6ad7041
TT#88951 abstractise CLI handling and writing
...
Change-Id: I004cbc4a8690b11822ab54f34af01557b87c6a02
5 years ago
Richard Fuchs
aa36a1f619
TT#88951 add HTTP/Websocket listener
...
Change-Id: Ib2e7c87913abd4f89aa43075fe7cd9fb4d7cf1f7
5 years ago
Richard Fuchs
62733b83b4
TT#89352 add convenience function for sockaddr_storage
...
Change-Id: I5fc5c044b5bcd7ba1316b24a3c81bb805e85e022
5 years ago
Stefan Mititelu
2ebf5a1526
Add redis async delete
5 years ago
Semen Darienko
c741d45cba
fix segfault upon got reINVITE and BYE at the same time
5 years ago
Richard Fuchs
0222936981
TT#91003 handle NO_DATA frames from AMR encoder
...
Change-Id: I437ae1a8b2ee440a12caccf8cfae486b90aa00c3
5 years ago
Richard Fuchs
a69a27ec32
TT#91003 copy codec options from decoder to encoder side
...
Change-Id: I4adaff2bc26f789a028b0db9ad3d641811b94961
5 years ago
Doug Rylaarsdam
995375f500
Add support for metadata in stop_recording.
...
(Issue #1075 on sipwise/rtpengine)
5 years ago
Richard Fuchs
c89208bf68
TT#91003 skip empty keys in key=value list
...
Change-Id: I148295796d23a3a48d5fe06bce690c96a2137f4c
5 years ago
Richard Fuchs
e4e9061569
TT#91003 fix test compiler warning
...
Change-Id: Id2d1add9e41aca2100d5a6f6c9ae388029428ec6
5 years ago
Richard Fuchs
d2e831755c
TT#91003 add tests for mode-change-interval
...
Change-Id: I8936ff8d6f4e6804ba7e2ba6b040da0507c633c4
5 years ago
Richard Fuchs
cd5cd8483b
TT#91003 add `mode-change-interval` AMR option
...
Change-Id: I08d54cf5c17c1d1d66218cdb9c06aa5ac9bb6837
5 years ago
Richard Fuchs
5a33dee413
TT#91003 add tests for extra AMR options
...
Change-Id: I61515f8282f434f461147e05dca6f0d6ce65674d
5 years ago
Richard Fuchs
1020bcb80d
TT#91003 honour AMR mode change restrictions
...
Change-Id: I632f27c7068f3b7f6f3648992fcc6e5b5d65a29a
5 years ago
Richard Fuchs
ed9de316c7
TT#91003 support sending CMR
...
Change-Id: Ief485087b36ce61c80f9d004e77113b31298b250
5 years ago
Richard Fuchs
c239035057
TT#91003 abstractise ffmpeg av_opt setting
...
Change-Id: I9de54c7c64b771bafccc8e4ffd638c4cbd1314d5
5 years ago
Richard Fuchs
0918ea2c84
TT#91003 abstractise fmtp key-value parsing
...
Change-Id: Icf5a0d68e1c3d669c395e36c3a0a57b15301e30a
5 years ago
Richard Fuchs
48d4dc3f7b
TT#91003 support passing extra codec options
...
Change-Id: I8e994f69d4ffc21ab5ab6e8c269e266cb1635b79
5 years ago
Richard Fuchs
30b11936e8
TT#91003 add AMR mode-set and CMR tests
...
Change-Id: Ie436282b15d58ea5fe0cd9e704939485d1c4e9ed
5 years ago
Richard Fuchs
6fc9459016
TT#91003 handle AMR CMR
...
Change-Id: I9fdb58359c25b3fcedf25872c98ac8ff582fa488
5 years ago
Richard Fuchs
e8aac8272c
TT#91003 add media_out pointer to media_packet
...
Change-Id: I21c76fef05d6af394f09476e9761c439e7a0da44
5 years ago
Richard Fuchs
d0db2cba67
TT#91003 create generic decoder event callback
...
Change-Id: Ie0deda4f452cfc2b219dcc2c5bc1e933b1a36239
5 years ago
Richard Fuchs
23b1aaea10
TT#91003 support AMR mode-set option
...
Change-Id: I9926e940d7e77d869b2ebdd975417745d42ec1fd
5 years ago
Richard Fuchs
25609f74da
TT#91003 support `=` escapes in codec strings
...
Change-Id: Id974f40e12b33e1f299fac15e25decd741c98fb3
5 years ago
Richard Fuchs
f48929fe68
TT#91003 fix AMR fmtp parsing
...
Change-Id: I0259292f7150a639b79dae4ce11c54ff5a5d6ee8
5 years ago
Richard Fuchs
55cccecb09
Merge branch 'fix-el-spandsp' of https://github.com/space88man/rtpengine into master
...
Change-Id: I82534b80d65a2fb15ba4c9f28da4a0c7af9e99a4
5 years ago
spchan
dc3b792ecb
Build with new FreeSWITCH package naming for spandsp.
...
FreeSWITCH >= 1.10.5 has two packages names: spandsp or spandsp3
5 years ago
Richard Fuchs
017a2fe37a
TT#78201 fix existing test
...
Change-Id: I6043fe68c8f9d2edefeac2f05abe63a24091c849
5 years ago
Richard Fuchs
829e9cb3a1
TT#91003 use preferred AMR codecs
...
Change-Id: Ib5146cec9fbd0e86a72306ad13c519ab05d3d92b
5 years ago
Richard Fuchs
055ac56cc0
TT#91003 use separate encoder and decoder names
...
Change-Id: Ibfb3f7dccf7cb0057784545100c9e5cf961f2378
5 years ago
Guillem Jover
db87042103
TT#91650 Add a .mailmap file to correct author information
...
Change-Id: I74ae29bcd50fc94f44c4762c97b6e6e8d905bf77
5 years ago
Sipwise Jenkins Builder
595a799ab9
Release new version 9.1.0.0+0~mr9.1.0.0
5 years ago
Richard Fuchs
f8f74d89b9
add missing Redis auth for async context
...
Change-Id: I10d05b5f328a70eb9e71852920502d87f0ba317f
5 years ago
Richard Fuchs
c7904866b0
fix mem handling for Redis auth strings
...
Change-Id: I03e3368fe569716d3309cf012ba39bdb2cbe0b35
5 years ago
Richard Fuchs
12ac8846de
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
5 years ago
Richard Fuchs
ae5b1762b9
TT#88603 don't remove transcoded codecs we added ourselves
...
closes #1058
Change-Id: I469b8e71d5a699c948a30cb2171467c267eec741
5 years ago
Richard Fuchs
1147f856c0
TT#14008 support building against FreeSwitch version of SpanDSP
...
Change-Id: I472161e6368886240a4ba08e269542fd3f6e4d41
5 years ago
Richard Fuchs
5001a02d44
TT#88750 fix SRTP not working after Redis restart
...
Change-Id: I40a20b2cd2668480d4b85de7a19c39f606b2eada
5 years ago
Richard Fuchs
1537eddff6
TT#88750 add SRTP test script
...
Change-Id: I352f24cc6cc229ffd0635adafe89aa20b5f9ef31
5 years ago
Rosen Penev
4d2291846c
fix compilation without deprecated OpenSSL APIs
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years ago
Richard Fuchs
214f30e8cf
Unkernelise streams when recording is stopped
...
This is needed to reset the kernel stream indexes.
fixes #1048
Change-Id: If46c4f85a752c2ed64997e6c4a44625845f4cc87
5 years ago
Guillem Jover
49957571c7
TT#88050 Remove dependencies on obsolete packages
...
These packages got removed before the last LTS, so it is now safe to
remove dependencies on them.
Change-Id: Ie770ac731f9abf25d220f48721234c25b8628acd
5 years ago
Richard Fuchs
e04fb03787
Recrypt SRTP for DTMF logging
...
Change-Id: Id877b8464e99cfd5dca728a01fcdc3ffc654d698
5 years ago
Sipwise Jenkins Builder
63388115f7
Release new version 9.0.0.0+0~mr9.0.0.0
5 years ago