Richard Fuchs
18977d4257
remove calls to setlogmask (not atomic)
11 years ago
Richard Fuchs
29cf9f85a2
remove redundant code
11 years ago
Richard Fuchs
ae46036cc7
RTCP logging fixes
11 years ago
Richard Fuchs
0abf5b100b
process muxed RTCP
11 years ago
Richard Fuchs
5785bea2c9
Merge branch 'master' of git://github.com/1and1/rtpengine into rfuchs/1and1-master
11 years ago
Richard Fuchs
f0dc1f8589
Merge remote-tracking branch 'origin/rfuchs/sdes-session-params'
Closes #85
11 years ago
Richard Fuchs
b205691e9c
RTP forwarding fix for trickle ICE
fixes #105
11 years ago
Richard Fuchs
85dc64dd7f
compare SRTP session params for equality
11 years ago
Richard Fuchs
144a451526
support selective SDES session parameters
11 years ago
Richard Fuchs
d4222375bf
support SDES session parameters in kernel module
11 years ago
Richard Fuchs
96e3b91859
Implement support for some SDES session parameters
Supports: UNENCRYPTED_SRTCP, UNENCRYPTED_SRTP and UNAUTHENTICATED_SRTP
Usermode only
11 years ago
Richard Fuchs
fd426457d7
use SRTP<>SRTP transcoding when crypto parameters differ
11 years ago
Richard Fuchs
39a305f4ba
reset SRTP ROC to zero when SSRC changes
workaround as per issue #102 for broken audio after SSRC change by
hold/unhold. workaround before full multi-SSRC support is available.
11 years ago
Richard Fuchs
e7868da867
increase size of RTP loop protection buffer to 28 for RTCP
as suggested in issue #65
11 years ago
Richard Fuchs
b0edf59a8f
don't reset certain stream flags for disabled (zero port) streams
11 years ago
Richard Fuchs
83a40824f4
fix number of ICE components for tricke-ICE no-components case
11 years ago
Richard Fuchs
46ebfa3cd0
do not detect trickle ICE RTCP port as rtcp-mux
11 years ago
Richard Fuchs
13d8b8abeb
fix ICE when no candidates are present (trickle ICE)
use presence of ufrag attribute to detect ICE support instead of
candidates
11 years ago
Frederic-Philippe Metz
cb85cbf44f
Fixed wrong Zeroing of stats member
11 years ago
Frederic-Philippe Metz
89bbaf12e3
Merge branch 'dev-fmetz'
Conflicts:
daemon/Makefile
daemon/call.c
daemon/log.c
daemon/main.c
kernel-module/xt_RTPENGINE.c
11 years ago
Frederic-Philippe Metz
ee113f9998
Merge remote-tracking branch 'upstream/master'
Conflicts:
debian/control
11 years ago
Richard Fuchs
ba48d7b518
fix call timeout when ICE fails
11 years ago
Frederic-Philippe Metz
1d1b8f21ce
Fixed RTCP Parsing also for XR reports.
11 years ago
Frederic-Philippe Metz
8a0fbf201f
Fixed RTCP parsing of bitfield structs.
11 years ago
Richard Fuchs
4ea8d96033
remove stray compiler warning
11 years ago
Victor Seva
46c60e5284
MT#12519 debian/control: switch from Pre-Depends to Suggests for ngcp-system-tools package
On upgrades from 2.8 LTS we have to install ngcp-rtpengine-kernl-dkms package
before the upgrade in order to get dkms to work. No need to upgrade the new
version of ngcp-system-tools too
Change-Id: I36fbfdffc5ca1e283ba0e8d5a42a96a72fbf324e
11 years ago
Frederic-Philippe Metz
f8aaf358cd
Implemented TOS/Traffic Class bit in received first RTP packet
11 years ago
Richard Fuchs
d50208488d
fix refcount bug
fixes double-free and mem corruption bugs (segfault fix)
closes #96
11 years ago
Richard Fuchs
3acc850083
zero-fill padding bytes
11 years ago
Alexander Lutay
b85baee230
MT#11493 Release new version 4.0.0.0+0~mr4.0.0.0
Change-Id: Ibf6dd7188650438dfd6950646aacf8412fae3cb1
11 years ago
Frederic-Philippe Metz
070212ec3a
Added RTCP parsing and option to log that information
11 years ago
Frederic-Philippe Metz
11a4c33048
Merge remote-tracking branch 'upstream/master'
11 years ago
Frederic-Philippe Metz
5be006a3d4
Merge branch 'master' of https://github.com/1and1/rtpengine
11 years ago
Frederic-Philippe Metz
a9e4c023e4
Merge branch 'dev-fmetz'
Conflicts:
daemon/call.c
daemon/call.h
daemon/cli.c
daemon/main.c
kernel-module/xt_RTPENGINE.c
11 years ago
Frederic-Philippe Metz
d5db9d0f73
Merge branch 'dev-measuredelay-full' into dev-fmetz
Conflicts:
daemon/call.c
daemon/call.h
daemon/cli.c
daemon/kernel.c
daemon/main.c
kernel-module/xt_RTPENGINE.c
kernel-module/xt_RTPENGINE.h
11 years ago
Richard Fuchs
2cfc12bcc6
fix incorrect free order of ICE components
fixes #95
11 years ago
Frederic-Philippe Metz
cca0f2bf71
Replaced rtpengine-ctl shell script with perl script.
11 years ago
Frederic-Philippe Metz
fb30ef8ccd
Merge remote-tracking branch 'upstream/master'
11 years ago
Frederic-Philippe Metz
41c3874af9
Merge branch 'dev-fmetz'
11 years ago
Alexander Lutay
3a45a169ef
MT#7505 Add .gitreview file for rtpengine
11 years ago
Richard Fuchs
c0fab9b47d
various fixes related to ICE negotation and rtcp-mux
closes #92
11 years ago
Richard Fuchs
fd99ecf98c
don't close call on UDP send error
11 years ago
Richard Fuchs
0b202d821f
Fall back to a different address family if the requested one is unavailable
Fixes #90
11 years ago
Richard Fuchs
93294f8c5f
don't relearn addresses if the endpoint hasn't changed
11 years ago
Richard Fuchs
b1085970c3
Merge branch 'lemenkov-rpm_enhancements'
11 years ago
Peter Lemenkov
3b27031828
Explicitly set rights on dkms.conf as 644
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
11 years ago
Peter Lemenkov
9a12b4915a
Don't specify access rights for _usrsrc dir
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
11 years ago
Peter Lemenkov
a6ab5b5ebc
Restrict access to a working directory
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
11 years ago
Peter Lemenkov
e71a7e15d8
Consistently use rtpengine name everywhere
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
11 years ago
Peter Lemenkov
d25b697f6a
Check for username,group before creating
Just a cosmetic actually. Earlier we created user,group anyway and
suppress error message if user or group already exists.
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
11 years ago