Sipwise Jenkins Builder
cdfbc4afcd
Release new version 7.5.13.2+0~mr7.5.13.2
3 years ago
Richard Fuchs
872af5f9d3
MT#55283 fix AVFrame linesize after resampling
At least the recording daemon uses the linesize directly, so this needs
to be corrected after returning a frame from the resampler.
Change-Id: Ia940d8acbbee3fb2d6564474ecb93ae27422d8af
(cherry picked from commit 06efa83cb0 )
3 years ago
Sipwise Jenkins Builder
a654d1dda9
Release new version 7.5.13.1+0~mr7.5.13.1
3 years ago
Sipwise Jenkins Builder
7af134bda9
Release new version 7.5.13.0+0~mr7.5.13.0
4 years ago
Sipwise Jenkins Builder
ffe07d0b8c
Release new version 7.5.12.0+0~mr7.5.12.0
4 years ago
Richard Fuchs
a34153b9d5
TT#14008 extra mitigation for forwarding loops
Flag a socket with an error strike when packets are received too fast,
and refuse processing once too many strikes have occurred. This should
prevent forwarding loops from taking down the system.
Change-Id: Idc574f2f1dbbcb156efc37a80e903dc4e60ef1b1
4 years ago
Richard Fuchs
8ac6f30bc6
TT#14008 fix kernel RTCP mux test
AVPF extended (non-compound) RTCP packets don't satisy the same RTP-like
header rules as regular RTCP compound packets, therefore we move the
RTCP mux test ahead of the RTP header parsing test.
Change-Id: Iecb3895d16796095f572c2eda2efa0a7a0dc69e7
(cherry picked from commit 4fa48df952 )
4 years ago
Richard Fuchs
1c956dd387
TT#14008 increase number of kernel payload types
Change-Id: I01e98d4937cd88ba5e1503aaa72c6a8a9c5c8fa6
(cherry picked from commit b397bf6373 )
4 years ago
Sipwise Jenkins Builder
54de3bde79
Release new version 7.5.11.0+0~mr7.5.11.0
4 years ago
Richard Fuchs
c740b8ac57
TT#14008 rename g_tree_remove_all to avoid namespace conflict
closes #1327
Change-Id: I30e745a7d2a2b0fa8cef90ecb76881071c437695
4 years ago
Richard Fuchs
758dc9fdbc
TT#14008 fix minimum XR packet size check
closes #1296
Change-Id: I03340107d8e2f331842e873a81867989232f8ede
5 years ago
Sipwise Jenkins Builder
607a60c2d7
Release new version 7.5.10.0+0~mr7.5.10.0
5 years ago
Richard Fuchs
2c29615764
TT#14008 fix G.729 recording with bcg729
closes #1223
Change-Id: I0a936a6d9fae77e74a9cec4f2ad2e05923da8f69
(cherry picked from commit 7aabd7dddd )
5 years ago
Richard Fuchs
fb928113df
TT#14008 fix possible pcap namespace issue
Change-Id: I8c759d74c8091dd302399c3e72939fa43688f655
(cherry picked from commit 2a86d5da2e )
5 years ago
Sipwise Jenkins Builder
e91aab8c47
Release new version 7.5.9.0+0~mr7.5.9.0
5 years ago
Dennis Yurasov
63d80ee8d7
SSRC change fix in kernelized stream
(cherry picked from commit bfe6d59693 )
5 years ago
Sipwise Jenkins Builder
a84594585c
Release new version 7.5.8.0+0~mr7.5.8.0
5 years ago
Richard Fuchs
ec35f4d223
fix compilation when spandsp is not present
closes #1008
Change-Id: I9bcad5f04df0f11cc269345e803aa31440600e77
(cherry picked from commit a0d0733291 )
6 years ago
Richard Fuchs
828f4a0b0c
TT#105000 don't send STUN response in response to responses
Change-Id: Ia45f96731a9b598c5e757848b5a70a3153c59266
(cherry picked from commit 2cdc828bea )
5 years ago
timando
d3bb325cb7
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
3dd8540151
TT#104400 further update for kernels >= 4.19.158
Change-Id: I79e8427c73b38c8fb5cc9e17f3b1886572f13a4f
(cherry picked from commit 9a2dc5cb3a )
5 years ago
Richard Fuchs
bb5628333e
TT#104400 further update for kernels >= 4.19.158
closes #1129
Change-Id: Ifb363cadacce784684f632182529c5a1a3f33cda
(cherry picked from commit 2c35e699a1 )
5 years ago
Richard Fuchs
68e7641514
TT#104400 support kernels >= 5.9.9
closes #1111
Change-Id: I81f22bfec93b38a108b671b10bd70bf86fb1270c
(cherry picked from commit 708b48643b )
5 years ago
Richard Fuchs
bd123397da
TT#102450 fix AMR recording
closes #1112
Change-Id: If8378fa63ae1827aa3ab4c02d376ee75f34b8b9d
(cherry picked from commit a6022c9ab9 )
5 years ago
Sipwise Jenkins Builder
71d31d6f62
Release new version 7.5.7.0+0~mr7.5.7.0
5 years ago
Richard Fuchs
5123403491
TT#96200 fix SRTP multi-protocol re-offer
Do not perform protocol negotiations in an offer
closes #1086
Change-Id: I5fb7638aa71e80c08abcda2d8c341ae72725bace
(cherry picked from commit 92ea2685ae )
5 years ago
Richard Fuchs
e8b39ceccb
TT#88750 fix SRTP not working after Redis restart
Change-Id: I40a20b2cd2668480d4b85de7a19c39f606b2eada
(cherry picked from commit 5001a02d44 )
6 years ago
Richard Fuchs
c3b6504fd7
Unkernelise streams when recording is stopped
This is needed to reset the kernel stream indexes.
fixes #1048
Change-Id: If46c4f85a752c2ed64997e6c4a44625845f4cc87
(cherry picked from commit 214f30e8cf )
6 years ago
Richard Fuchs
1b9f85fb26
Recrypt SRTP for DTMF logging
Change-Id: Id877b8464e99cfd5dca728a01fcdc3ffc654d698
(cherry picked from commit e04fb03787 )
6 years ago
Sipwise Jenkins Builder
96495f8469
Release new version 7.5.6.0+0~mr7.5.6.0
6 years ago
Richard Fuchs
4374e99c18
TT#82203 add detailed transcoding stats
Change-Id: Ib04767c38b00b17ef5844a9f6649e009270f8f82
(cherry picked from commit 64e6bf440b )
6 years ago
Richard Fuchs
aa5af0f8ae
TT#82203 add stats for transcoded sessions
Change-Id: Ie9bef31f62d489fccf52b02a8935f9c9dc2575b5
(cherry picked from commit 5f3f203fb8 )
6 years ago
Richard Fuchs
85a4d17fa9
TT#76368 add port status to graphite output
Change-Id: I7a12d55fd2e31222964361b301c6507b4e7760a5
(cherry picked from commit 5744c04d0d )
6 years ago
Richard Fuchs
457fd85943
TT#76368 move graphite timestamping into wrapper macro
Change-Id: Iee58d38b8746b866944535160e131021a047a920
(cherry picked from commit dcce2ba1a1 )
6 years ago
Richard Fuchs
373fd32788
TT#76368 handle connection blocking on graphite writes
Change-Id: I261bb890fa7f403061f92c1300b69a3833282f09
(cherry picked from commit ceb6814332 )
6 years ago
Richard Fuchs
6b2ad6d371
TT#76368 remove some graphite functions from global namespace
Change-Id: Ic24778e9d04e015012e9d7cc873203d0dfbacaa6
(cherry picked from commit 10ab85b3e5 )
6 years ago
Richard Fuchs
10bd5e73d8
TT#76368 clean up graphite writing functions
Change-Id: I8efebe57417a9d060c4d3dd402d014df5f0feda4
(cherry picked from commit 335e3d2416 )
6 years ago
Richard Fuchs
15778c514f
TT#82650 fix /list never ending output
Change-Id: I23966c6d05f24ab3f2f43f58c7c0cf0fda1ca214
(cherry picked from commit 7063a27f70 )
6 years ago
Richard Fuchs
cd474db842
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 )
(cherry picked from commit bc1cec26ee )
6 years ago
Sipwise Jenkins Builder
e396878e08
Release new version 7.5.5.0+0~mr7.5.5.0
6 years ago
Richard Fuchs
d4efef3ab1
fix kernel module compilation for different build flags
closes #975
Change-Id: I21f7f10f99718ee88e688f0daf65011e8809df67
(cherry picked from commit e741a7434e )
6 years ago
Richard Fuchs
027a715361
fix kernel module compilation for >= 5.5
closes #972
Change-Id: Ic34efd45897bc23931a5c895e00eb67c5953245d
(cherry picked from commit 4d08a700f1 )
6 years ago
Richard Fuchs
5eb785874b
TT#76711 fix media type ID when restoring from redis
Change-Id: I87d5bd7b2edae147283627c82d2876d39fdb887d
(cherry picked from commit 213b6074f4 )
6 years ago
Richard Fuchs
d6e58880a6
TT#76711 don't run send timers that don't exist
Change-Id: I5ee38499051afd5b6d5b7e74ea60b84ad7d74d26
(cherry picked from commit 9b9dde3ad8 )
6 years ago
Richard Fuchs
f381cda709
also check for the output encoder
noticed through #941
further fix for 088c58d
Change-Id: I555d1d55d00124c75aa053c4c95abfd98d1ae44f
(cherry picked from commit be9caa37c7 )
6 years ago
Richard Fuchs
7544ab52aa
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
Richard Fuchs
47893362bb
avoid calling a non existant encoder
fixes #925
Change-Id: I4743f0e87234fe3ddeb36b7355dcf80f651996c3
(cherry picked from commit 088c58d88d )
6 years ago
Richard Fuchs
14d3fdacac
compile fix for with_transcoding=no
closes #927
Change-Id: I0f53f31dce31990d999516173be4b483d90b4021
(cherry picked from commit 7ea6389c56 )
6 years ago
Sipwise Jenkins Builder
0cc109fbac
Release new version 7.5.4.0+0~mr7.5.4.0
6 years ago
Richard Fuchs
7ee63b804e
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
(cherry picked from commit 11e2893c0e )
6 years ago