Richard Fuchs
2696e525aa
TT#82651 same as 61acd9761 but in reverse
closes #1005
Change-Id: I9107b6de0d4d16347bbf35baafcc298d43f87a68
(cherry picked from commit 38bb6d8608 )
6 years ago
Richard Fuchs
3d8c214975
TT#83150 fix SSRC substitution w/ SRTP in kernel
closes #1005
Change-Id: I91336b09d419991b43880162fda21a8157492217
(cherry picked from commit d97a05647d )
6 years ago
Richard Fuchs
97eacf5943
TT#82651 avoid unnecessary transcoding when DTMF PT is present
reported in #1005
Change-Id: I7aefab7fbdca5ddff7012adc2c0a0d8a5b1f6f26
(cherry picked from commit 61acd97619 )
6 years ago
Richard Fuchs
0c65b69352
fix compilation when spandsp is not present
closes #1008
Change-Id: I9bcad5f04df0f11cc269345e803aa31440600e77
(cherry picked from commit a0d0733291 )
6 years ago
Richard Fuchs
e112c4d144
TT#82650 fix /list never ending output
Change-Id: I23966c6d05f24ab3f2f43f58c7c0cf0fda1ca214
(cherry picked from commit 7063a27f70 )
6 years ago
Richard Fuchs
ac95de0e2a
TT#82100 hunt for usable payload type for DTMF injection
Change-Id: I8e303c96a2a398bc389860891c9d23b6f7d5396c
(cherry picked from commit 7553a9150d )
6 years ago
Richard Fuchs
9b7e34bf90
TT#81850 remove spurious log messages
Change-Id: I05c8376417ac2fae42428317a13c43e081762bf1
6 years ago
Richard Fuchs
bc1cec26ee
TT#81850 fix SRTP re-offer and RTP to SRTP switch
1) In an SRTP re-invite offer, fixes not a full set of crypto suites
being present
2) In a re-invite offer that switches from RTP to SRTP, fixes SRTP not
being initialised at all
Change-Id: I911442d2cba17ecf6af482cfe922d4e9db2eda8d
(cherry picked from commit 66642f4a6c )
6 years ago
Richard Fuchs
e83e05fce0
TT#81600 fix SRTP when transcoding/DTMF injection is in use
Change-Id: I444c95e8dc14594571f7592f158805cbbe6e3c8d
(cherry picked from commit 46325d61fd )
6 years ago
Richard Fuchs
667fbd7d4a
TT#79601 fix possible crash when injecting DTMF
Change-Id: I3bfdd7085d193a4e1b6719313b64ed70c1dca7a8
6 years ago
Richard Fuchs
6acf76cc0e
fix kernel module compilation for different build flags
closes #975
Change-Id: I21f7f10f99718ee88e688f0daf65011e8809df67
(cherry picked from commit e741a7434e )
6 years ago
Richard Fuchs
69ac8d5c7e
fix kernel module compilation for >= 5.5
closes #972
Change-Id: Ic34efd45897bc23931a5c895e00eb67c5953245d
(cherry picked from commit 4d08a700f1 )
6 years ago
Richard Fuchs
34574ed528
TT#79601 support media/DTMF playback to all parties
Change-Id: I534ba39c800e0b075c1502808a56b887baf3e323
(cherry picked from commit c1d29a41a7 )
6 years ago
Richard Fuchs
f1e8fa1357
TT#79351 detect and fix payload type collisions
fixes #963
Change-Id: I938b1c4b9baed37caf718f7537bbb9c11f7b91e5
(cherry picked from commit 1055a1e71e )
6 years ago
Richard Fuchs
6921a39333
TT#14008 rtpengine-ctl fix to allow override of default values
Change-Id: Ia5e5aafbfdfa28652c153852a664b3212544f74f
(cherry picked from commit 5fa83ce1cb )
6 years ago
Richard Fuchs
ba72f03d6c
TT#76711 fix media type ID when restoring from redis
Change-Id: I87d5bd7b2edae147283627c82d2876d39fdb887d
(cherry picked from commit 213b6074f4 )
6 years ago
Sipwise Jenkins Builder
0368bddf8e
Release new version 8.3.2.0+0~mr8.3.2.0
6 years ago
Richard Fuchs
5532bffc15
TT#76711 add missing locking and tree-remove for media player
Change-Id: I276adfdb7b9aba163f51d296862d8fcc152959b5
(cherry picked from commit 01cf85f6ac )
6 years ago
Richard Fuchs
212ed7e524
TT#76711 compile fix for with_transcoding=no
Change-Id: If91fb33f1744cd1b8122ffab20c3f9d32357ea91
6 years ago
Richard Fuchs
fd09f02085
TT#76711 add missing log_info_clear in send_timer
Change-Id: I4cb205d12ae0c83c710f1d6317e6e807fcfd4940
(cherry picked from commit 50b0757f4b )
6 years ago
Richard Fuchs
7a0c47b3c5
TT#76711 don't run send timers that don't exist
Change-Id: I5ee38499051afd5b6d5b7e74ea60b84ad7d74d26
(cherry picked from commit 9b9dde3ad8 )
6 years ago
Sipwise Jenkins Builder
733374ec1b
Release new version 8.3.1.0+0~mr8.3.1.0
6 years ago
Richard Fuchs
c0be3ea0e1
TT#14008 allow for slightly different DSP outputs
Certain versions of spandsp return a slightly different volume for the
PCM DTMF events (0x10 instead of 0x0f) which breaks the tests.
fixes #950
Change-Id: I9c92bcc5a91214d3c3e6f9de6cdd2faecba2d9db
6 years ago
Richard Fuchs
24cb202678
fix compilation under musl libc
closes #943
Change-Id: Ie192325e83ee129380ce1af2d235c0942a9b5afa
6 years ago
Richard Fuchs
1c00016974
possible null pointer fix
Change-Id: I6b0122c7ba51e0fbd3de40da3adbec53a85cfa60
6 years ago
Richard Fuchs
ad4ea21ef4
fix for d09071a
Change-Id: I9d24df2b88f5de12ddee73eceaab060f277e2004
6 years ago
Richard Fuchs
51147da508
explicitly advertise annexb=no for G.729
closes #936
Change-Id: I087b0e82d49317906273bc5b7e2c488750702680
6 years ago
Richard Fuchs
335e3d2416
TT#76368 clean up graphite writing functions
Change-Id: I8efebe57417a9d060c4d3dd402d014df5f0feda4
6 years ago
Richard Fuchs
a6f6001bec
document "list interfaces" CLI command
Change-Id: Iec9fbb8f7395ccaa46f5c55ce3f8815b04ca647f
6 years ago
Richard Fuchs
c3f495f8b9
move default values up
Change-Id: I2d7d62b5a7891ae19bcdb01b08aef13a54e68baa
6 years ago
Richard Fuchs
d09071a16b
TT#74850 avoid duplicate dlg.terminate_dlg with reversed tags
closes #914
Change-Id: Ibb01c4566ceddd83bf3308541420d227ccd655f3
6 years ago
Richard Fuchs
01002b07da
TT#74850 clean up indentation by reversing logic
Change-Id: I15140be111ad5e69d4c081f41db0b8ef81bb260b
6 years ago
Richard Fuchs
960534e489
Merge branch 'jb_fix' of https://github.com/balajeesv/rtpengine
Change-Id: I96e1ff3d69f16f2adf87c405565d24abc466b8fc
6 years ago
Richard Fuchs
be9caa37c7
also check for the output encoder
noticed through #941
further fix for 088c58d
Change-Id: I555d1d55d00124c75aa053c4c95abfd98d1ae44f
6 years ago
Richard Fuchs
3d83b46505
TT#76206 fix call teardown for half established dialogues
In case of an offer with a via-branch followed by a delete without a
via-branch (cancelled call), the call erroneously remains open after
deleting one half of the call. The reason is that un-answered branches
do not appear in the `other_tags` list and so are left out from being
checked.
Change-Id: Ib008f32ef5ee06a7ca997c900c9a3adc85b0f10d
6 years ago
root
195f618928
jb_fix
6 years ago
Richard Fuchs
fbaaf22d34
compile fix for jitter buffer
Change-Id: I9bfef87fe716050a49df829d3dbd8219968e3902
6 years ago
Richard Fuchs
ab53fdc6f6
Merge branch 'jb_new' of https://github.com/balajeesv/rtpengine
Change-Id: I73fc3529938bf65e40f86a4e526c8bf77e199492
6 years ago
Balajee SV
4aa983a1e2
Merge branch 'jb_new' of https://github.com/balajeesv/rtpengine into jb_new
6 years ago
Balajee SV
440fae8846
Merge branch 'jb_new' of https://github.com/balajeesv/rtpengine into jb_new
6 years ago
Richard Fuchs
088c58d88d
avoid calling a non existant encoder
fixes #925
Change-Id: I4743f0e87234fe3ddeb36b7355dcf80f651996c3
6 years ago
Richard Fuchs
7ea6389c56
compile fix for with_transcoding=no
closes #927
Change-Id: I0f53f31dce31990d999516173be4b483d90b4021
6 years ago
Balajee SV
d78732b49e
Merge branch 'jb_new' of https://github.com/balajeesv/rtpengine into jb_new
6 years ago
Balajee SV
220c96aea4
Merge branch 'jb_new' of https://github.com/balajeesv/rtpengine into jb_new
6 years ago
Balajee SV
a5b1b86685
Merge branch 'jb_new' of https://github.com/balajeesv/rtpengine into jb_new
6 years ago
Balajee SV
b45dbbdc24
Merge branch 'jb_new' of https://github.com/balajeesv/rtpengine into jb_new
6 years ago
Balajee SV
881c0cfa2e
Merge branch 'jb_new' of https://github.com/balajeesv/rtpengine into jb_new
6 years ago
Balajee SV
e3a5d45433
jb_new
6 years ago
Balajee SV
c0b28c3d65
jb_new
6 years ago
Richard Fuchs
38792c00a5
TT#75352 don't attempt to send uninitialised packets
This can presumably happen when an encoder gets re-initialised due to an
SSRC table overflow, or when a passthrough encoder (e.g. G.729) returns
no data.
Possibly fixes #915
Change-Id: Ib351054b99754f46d0a8fb2d49629ce7c48dc964
6 years ago