Richard Fuchs
cd937f1d90
create ngcp-rtpengine-utils package
...
Change-Id: Ie4d4b13b2cb0a81277e2cf919dd9e3bc77330b38
10 years ago
Richard Fuchs
f83f674c4c
fix perl namespaces - move into NGCP::
...
Change-Id: I5c21abf195b766bfda3d9d371b4d0577007c1f5e
10 years ago
Richard Fuchs
b6b0b901b3
move dedicated tests into t/
...
Change-Id: I0c51cbc63c2a1d34d89aca92084da7a8be53d8b7
10 years ago
Richard Fuchs
af788f159a
additioanl tests and flags
...
Change-Id: I61a94139261e94aae04ce9af6f883e75d177e2f4
10 years ago
Richard Fuchs
65d4752486
support checking of received rtp data
...
Change-Id: I5298ef0d581dc051042c981583badf6a7c7a4f54
10 years ago
Richard Fuchs
f25c254788
implement ice keepalives
...
Change-Id: I5afb449df30d74e618fdde9ea989095879a8346b
10 years ago
Richard Fuchs
2b5e8ffbb8
support sending rtp over ice negotiated peer WIP
...
Change-Id: I1094913a54fbaf44d3ecf7bc38cc14113c873df8
10 years ago
Richard Fuchs
db8284f8ca
support nominating ice WIP
...
Change-Id: Id52047d3ad2a352133a81b62da0480ee2039b3df
10 years ago
Richard Fuchs
50bc73cfcb
support sending of rtp
...
Change-Id: If832a763c021735357217b69f20891b547a9f6ef
10 years ago
Richard Fuchs
e608cb00be
move .pm to separate directory
...
Change-Id: I8811005463a50e429ad94fb6d28f41b936d85860
10 years ago
Richard Fuchs
3306edf339
remove legacy test scripts
...
Change-Id: Ic62eb61ad72c39716fb07a0f37f92e748d3403fe
10 years ago
Richard Fuchs
ec10dbc9e6
support ice test script
...
Change-Id: I1e4fb0101da2b648dd0ff0e39810748c87826b64
10 years ago
Richard Fuchs
4f75c365d7
diversify test scripts
...
Change-Id: I205c6cc89b8fc09a5dea3ba96f484254847711ff
10 years ago
Richard Fuchs
d8d5e1bec9
include timer handling in test lib
...
Change-Id: Ib67a5ea3e6fc1cfa9a34e0a30ee13f7116b2fd73
10 years ago
Richard Fuchs
83d66003d9
unify testing framework - wip
...
Change-Id: I1023b97ce9c23756ab9525087fcbe010ec4a0fde
10 years ago
Richard Fuchs
bc30f83846
incorporate dtls stuff into tests
...
Change-Id: I7049bc1476131b6e86a3afd25bef5e7f64f535ce
10 years ago
Richard Fuchs
bf8c6d9389
split ICE stuff into packages
...
Change-Id: If7a9615a29b81e3e8364e55f5c7fbc8408a352bb
10 years ago
Richard Fuchs
1f8d8d7325
DTLS tests - WIP
...
Change-Id: If0e738486202bbd256da0215a56d58a388a9af42
10 years ago
Richard Fuchs
942966b463
force bencode strings as strings in perl ng-client
...
Change-Id: I3f912cf41aa81ad02b8cbbf2fc9a6860ee82368b
10 years ago
Sergey Lavrov
cf39d07d73
fix typo and error in rtpengine.init
...
fix typo and error:
./rtpengine.init: line 111: syntax error in conditional expression
./rtpengine.init: line 111: syntax error near `-a'
./rtpengine.init: line 111: ` if [[ -n "$REDIS" -a -n "$REDIS_DB" ]]'
10 years ago
Stefan Mititelu
2024f9e37a
Remove unused code remnants
10 years ago
Pawel Kuzak
96cd5fcf01
Merge remote-tracking branch 'upstream/master'
10 years ago
Stefan Mititelu
1881fc5e58
Free call's main queues in __call_free()
...
Work directly on struct call's queues.
10 years ago
Stefan Mititelu
27ecb3631d
Free redis.c reply object memory leak
...
Call freeReplyObject() for every redis_get(); libhiredis
freeReplyObject() function does NULL check inside.
10 years ago
Richard Fuchs
ee960b7f67
dont do DTLS when in passthrough mode
...
Change-Id: I615042ed9121be3e2eb37718dbc642e8a46efcf5
10 years ago
Stefan Mititelu
bd7abe6409
Fix memory leak for notifications feature
...
Add log_info_clear() to cancel out log_info_call() from call_get*().
10 years ago
Richard Fuchs
a813ddfeae
fix compiler warnings due to conflicting int types
...
Change-Id: If61e59b8512357b3b3049387b2d37d67cdf5af3c
10 years ago
Stefan Mititelu
ee0216ed3f
Update obj_* debugging text
10 years ago
Stefan Mititelu
4fd69132a2
Merge remote-tracking branch 'upstream/master'
10 years ago
Richard Fuchs
0206f09b93
fix obj-debug stuff
...
required moving includes/headers around to avoid circular dependencies
Change-Id: Ia43e3254f252f94ec387be6b9c85fce4e727b251
10 years ago
Richard Fuchs
05f0317acf
fix the 'media address' parameter
...
address family string in SDP was not produced when used
Change-Id: I33f23a8f3d600ecdb9b469368ac5a8929e4b2fa1
10 years ago
Stefan Mititelu
b35a8dd9d9
Fix memory leak on redis notifications
...
Add obj_put() after call_destroy() because of call_get(), onRedisNotification.
10 years ago
Stefan Mititelu
ce3ae37a76
Fixes after second review
...
- read/write lock config_lock for keyspace operations
- read lock hashlock when iterating through the callhash
10 years ago
Stefan Mititelu
f392d9b768
Update notifications flag logic
...
-> is_backup_call becomes foreign_call (established via redis notifications)
-> remove active_foreign_call logic
Add only libevent-dev dependency.
10 years ago
Stefan Mititelu
1648757aa7
Fixes after first review
...
- don't alloc keyspaces integers
- refactor notifications event base logic
- add libevent_pthreads
10 years ago
Stefan Mititelu
9ec8ac6a47
Upgrade rtpengine-ctl tool
...
Add rtpengine-ctl terminate own/foreign.
Add rtpengine-ctl list sessions <callid>/all/own/foreign.
10 years ago
Stefan Mititelu
a3f0e30307
Merge remote-tracking branch 'upstream/master'
10 years ago
Richard Fuchs
29545e5434
MT#18599 use kernel socket receive timestamping
...
Change-Id: I6fde08be7942df7986eea39d2b233ce60d1fa862
10 years ago
Richard Fuchs
d45f928c98
MT#18599 limit Homer send queue size
...
Change-Id: I490b7552fbfc57c839b80e2574cb69e68758d743
10 years ago
Richard Fuchs
6187f5186e
MT#18599 support parsing of RTCP SDES fields
...
Change-Id: I9b56fae96bc7712d2de01d50d77afc34efcdacec
10 years ago
Richard Fuchs
b5e36c223c
MT#18599 simplify RTCP parsing
...
Change-Id: Ide82c1c882589f99e10cce28646b835ae3d8831c
10 years ago
Richard Fuchs
8267966569
MT#18599 use glib GString for RTCP logging
...
Change-Id: I32f2759c9a2aabae484715f1fec09616b66107da
10 years ago
Richard Fuchs
133e6304b3
MT#18599 support sending RTCP stats to Homer via HEP
...
Change-Id: Icaf28f28c910318726e446a1a2ad4c7ee5e79f85
10 years ago
Jenkins User
aac8899b61
Release new version 4.4.0.0+0~mr4.4.0.0
10 years ago
Stefan Mititelu
d7a75a1256
Merge remote-tracking branch 'upstream/master'
10 years ago
Richard Fuchs
8f9580e9c1
Merge branch 'RTPENGINE-88-PULL' of https://github.com/1and1/rtpengine
10 years ago
smititelu
bac271b398
Add callmaster config lock
10 years ago
Richard Fuchs
c44247e211
Merge branch 'RTPENGINE-85-PULL' of https://github.com/1and1/rtpengine
10 years ago
Stefan Mititelu
a43996fe4a
Add 'unidirectional' attribute
...
In order to kernelize unidirectional streams.
10 years ago
Pawel Kuzak
3f4cfffdbb
Fixed inconsistency in rtpengine-ctl list totals
10 years ago