Sipwise Jenkins Builder
b6c9c6c2e2
Release new version 5.4.0.0+0~mr5.4.0.0
9 years ago
Richard Fuchs
3f12517510
report last error when port could not be opened
...
Change-Id: I397101dc64c4e2f706fd604e524b27c86e51a6a5
9 years ago
Richard Fuchs
6f5da565ad
add extra error logging to kernel module
...
Change-Id: I0a0b3631403b308eeba388db691f07e979e6c355
9 years ago
Richard Fuchs
8f55dd17f1
fix pushing wrong SSRC to kernel module
...
fixes #360
Change-Id: I6051bc3e81b06e89e6b8d74dbff94363716369fe
9 years ago
Richard Fuchs
2a03c008ac
clean up code artifacts
...
closes #314
Change-Id: Ie6762654adc67a2cc2fd34c0bdda7a514928d389
9 years ago
Richard Fuchs
23bc99ed81
TT#12800 consider RTCP XR reports for MOS calculations and stats
...
Change-Id: I18f6ff92bab432caf446c59395ab253a305378f4
9 years ago
Richard Fuchs
ab0dba7d14
TT#12800 support custom monologue labels
...
Change-Id: I55b2db88307088c4d5e0161eae6e3aa0b5d1b053
9 years ago
Richard Fuchs
2cf93904df
TT#12800 restore SSRC table from redis
...
Change-Id: I9c6a5a33ae14e803e5badade8307d4f53f7a04a2
9 years ago
Richard Fuchs
9108b14b80
TT#12800 records stats average not just for MOS but all values
...
Change-Id: I1c641a654623022df617da98c4a53ed34decb211
9 years ago
Richard Fuchs
4ad693a063
TT#12800 report MOS stats back to proxy via NG protocol
...
Change-Id: Ib0cc5b39a5f50d68a8013b738ac7d87b32069928
9 years ago
Richard Fuchs
5c84a6f61c
TT#12800 limit size of SSRC hash table
...
Change-Id: I51ba759d1f328f08b03e14a2f8545453f6a8ade8
9 years ago
Richard Fuchs
11dac7b28f
TT#12800 add MOS statistics to final log output
...
also converts call->created to a timeval
Change-Id: Idb71ada22a2d04637670b7515e54f2994f8d4c93
9 years ago
Richard Fuchs
868c3b64fe
TT#12800 add ssrc handling into packet_stream struct
...
Change-Id: I7da97a6435854a846d2782448b32c69327756ccf
9 years ago
Richard Fuchs
0b63050c46
TT#12800 add test script to simulate RTP packet loss
...
Change-Id: I931d2b0ee16167bf48900aee806d99a12e4c601e
9 years ago
Richard Fuchs
74be799c4c
TT#12800 add RTCP support to perl test scripts
...
Change-Id: I9407b7b71817085b4c2c70bebcfe4681c8540696
9 years ago
Richard Fuchs
84e76e7cba
TT#12800 calculate MOS values from RTCP RR
...
Change-Id: Ie4ba70ae8290f497a4a5d756a369911b96205299
9 years ago
Richard Fuchs
0f285899e0
TT#12800 avoid creating empty log messages
...
Change-Id: Ica806fbc4cbe723cffdc16a7206fd4890af9fe53
9 years ago
Richard Fuchs
90693a1969
TT#12800 refactor RCTP XR processing
...
Change-Id: Ieb6279d866cae3e4f6b13c2755518c2bbb7e428c
9 years ago
Richard Fuchs
70b7112617
TT#12800 store and process RTCP SR and RR for statistics
...
Change-Id: Ia78c37ae9d24df6783b664da6d395263f9f39e91
9 years ago
Richard Fuchs
c1711ea948
TT#12800 consolidate and combine RTCP parsing and logging
...
Change-Id: I8690b5d180b3eaf1c1b0b4295734609c5125a453
9 years ago
Richard Fuchs
223c7f17dd
TT#12800 abstractize rtcp parsing and logging functions
...
Change-Id: I26e02a6851a51ea0720ac8ce1fc4a9e27d2ffec4
9 years ago
Richard Fuchs
b3583633e3
TT#12800 canonicalize ssrc handling
...
Change-Id: I481dd4062f044f9f7add65b4b82d276629f47ce8
9 years ago
Pawel Kuzak
c8b36e0b96
More control over iptables
...
closes #353
Change-Id: Ia16242296b3f88d514d4e52112a00471943c59bd
9 years ago
Richard Fuchs
6ec7c9e8cc
fix mem leaks
9 years ago
Richard Fuchs
0e60000001
use cloned frames to avoid race conditions
...
fixes #350
9 years ago
Richard Fuchs
5acf56dec4
additional debug log output
9 years ago
Richard Fuchs
4313cb2596
logging improvements
9 years ago
Richard Fuchs
5e3ce30272
TT#14008 add missing DTLS locks
...
fixes possible segfaults due to race conditions
fixes #283
Change-Id: I7efba57d914163986c294b8fb1dd9531d5ef7a89
9 years ago
Konstantin Poliakov
5c5a4ef4fc
Issue354: Fixes for rtpengint to ngcp-rtpengine renaming issues (including issue 356).
9 years ago
Richard Fuchs
896a32496c
add test script to replay pcap into recording daemon
...
Change-Id: I02587c98828481edd7b131366e45ea413da9763e
9 years ago
Richard Fuchs
37a9521901
don't treat media socket write errors as fatal
...
closes #351
Change-Id: I36add0e8aca8856e053b10abdfffbfa63e134daa
9 years ago
Richard Fuchs
531febbbb0
migrate log-stderr and log-facility options to lib for recording daemon
...
Change-Id: I3322eccf01c606f29024fc786b257c45d6b92b54
9 years ago
Richard Fuchs
c5a202ebcd
write both types of media indexes to recording metafile
...
Change-Id: Ib6d5b43aa8a94ad62f73d644e5a2009d804cf17d
9 years ago
Richard Fuchs
26ca489931
use pkg-config to determine install location for iptables module
...
fixes #349
Change-Id: I762bc3a64b7c92e3f6193316e3035928b9556148
9 years ago
Victor Seva
f7aa5fa6b6
TT#14571 PEP8 for YouCompleteMe config
...
Change-Id: I8fdc9b3d3ceb2cfa7333cb8520228629f1c521f1
9 years ago
Richard Fuchs
d269f6a320
eliminate orphaned redis code fragments
...
Change-Id: Id2c394f61387d3cc1f89a62b880c4ecc1c9d060e
10 years ago
Guillem Jover
56b723ceec
TT#14400 Do not check for negative values on unsigned variables
...
The MySQL ID types are unsigned long long, so checking for <= does not
make sense.
Change-Id: I37358689a3a2283dc2c6bf3e40d6ccc0e7a8c609
10 years ago
Guillem Jover
0b1bdbb339
TT#14400 Do not NULL-dereference pointer
...
When debugging mode is enabled, and the socket variable is NULL, we will
try to dereference it to print the debug message. Split the checks to
avoid that.
Change-Id: I0e0643900d3d8463937b7fd47b21cd91cf49b73c
10 years ago
Guillem Jover
bd833c2586
TT#14400 Use a boolean instead of a bitwise operator
...
Using the bitwise operator seems confusing here, and the boolean
operator will in addition short-circuit which should not be very
significant performance-wise, but still nice.
Change-Id: Icda38d7799aa264d9a6cc1f4a71587e60189b18e
10 years ago
Victor Seva
3c813acacc
support wheezy build reported at #343
...
(cherry picked from commit db7537b1f0499ca35bc58f61522e2eb3be91a7aa)
10 years ago
Anthony Alba
b1e259c109
Document libsrtp AES-256 SRTCP bug for interop
10 years ago
Richard Fuchs
f7e2419f90
fix kernel module for systems with small stack frame sizes
...
Change-Id: I072ef2ec465e0a9c7b24eb1ac76315d4af55e046
10 years ago
Richard Fuchs
0f07e46d62
fix 32-bit compilation errosr
...
Change-Id: I237a077c4e2d1064af963b3f2a2e51bb2a8388f6
10 years ago
Richard Fuchs
6b6b8ea54a
don't use anonymous unions to make old compilers happy
...
fixes #347
Change-Id: I32ef9efa674e74c3a1263c0fd786a16562ea7838
10 years ago
Claudiu Boriga
edac4f2cd7
make cli_incoming accept multiple connections
...
fixes #280
10 years ago
Richard Fuchs
27af349783
fix recording daemon logging levels
...
fixes a variable name collision and also converts AV_LOG constants to
their respective LOG_ values
closes #344
Change-Id: Ie577250fe1191619df9f8a4b38744c43d1ee8e4f
10 years ago
Richard Fuchs
af7b2d0508
refine version test for presence of av_frame_get_channels
...
Change-Id: I8591e2656694570b0241cc84e8de2de0132e4db9
10 years ago
Richard Fuchs
aef463f1bb
handle missing av_frame_get_channels from older versions
...
fixes #341
Change-Id: I881b63021c9aba0006bb35bd38b027fa3b0152f9
10 years ago
Richard Fuchs
a850ebfa38
TT#13954 don't fail kernel "clean" target when build env is not there
...
Change-Id: I7105582c428f7fd06c0a45774cb171fa084e265f
10 years ago
Richard Fuchs
5dcd533a7f
ensure positive random numbers
...
Change-Id: I993a2b90b8ae56ac263597c5a107be9c1f92d001
10 years ago