Richard Fuchs
|
bbc53398f8
|
implement and document ng "media address"
|
12 years ago |
Richard Fuchs
|
13ad0428e6
|
rename some keys in the ng protocol (replace dash with space) but retain compatibility
|
12 years ago |
Richard Fuchs
|
bd5959140d
|
kernelize confirmed streams after restore
|
12 years ago |
Richard Fuchs
|
29789c12cb
|
more frequent redis updates for srtp calls
|
12 years ago |
Richard Fuchs
|
f75bc44685
|
get rid of the useless ROC and keep variable naming consistent
|
12 years ago |
Richard Fuchs
|
a780cf7891
|
redis updates
|
12 years ago |
Richard Fuchs
|
42efaaecec
|
drop support for hosts without ipv6 stack
|
12 years ago |
Richard Fuchs
|
d9b2397712
|
add a compile switch to drop support for ipv4-only sockets.
fixes stun on non-ipv6 enabled hosts for now. temporary fix?
|
12 years ago |
Richard Fuchs
|
08e60ae2ac
|
copy rtcp-mux state when stealing peer
|
12 years ago |
Richard Fuchs
|
43764b46d4
|
implement support for RFC 5761
|
12 years ago |
Richard Fuchs
|
de5b172f32
|
srtp re-invite fixes
|
12 years ago |
Richard Fuchs
|
e3cf5d521e
|
reverse crypto context in/out as they were backwards
|
12 years ago |
Richard Fuchs
|
3c93daa015
|
fix some regressions and bugs
|
12 years ago |
Richard Fuchs
|
f6d91122af
|
un-initialized key contexts after copying struct
|
12 years ago |
Richard Fuchs
|
0a4418cd4b
|
consistent use of existing macros
|
12 years ago |
Richard Fuchs
|
09dd548e01
|
coredump bugfix
|
12 years ago |
Richard Fuchs
|
372b81886b
|
dont error on unsupported ciphers
|
12 years ago |
Richard Fuchs
|
c49ea7b403
|
copy back s_l number from kernel to daemon
|
12 years ago |
Richard Fuchs
|
97f9c3d398
|
SRTP daemon<>kernel tie-in
|
12 years ago |
Richard Fuchs
|
f38fe3f1e0
|
create a dedicated session key context to save some cpu
|
12 years ago |
Richard Fuchs
|
d632fae1f3
|
copy crypto context when stealing peer
|
12 years ago |
Richard Fuchs
|
3c9daae60d
|
adding rtp/savpf transforms and tests
|
12 years ago |
Richard Fuchs
|
43e9696fa9
|
restructure in-memory crypto contexts
|
12 years ago |
Richard Fuchs
|
93092e850f
|
must use the outgoing's side crypto context for out packets, also add some logging
|
12 years ago |
Richard Fuchs
|
e4d050062f
|
bugfix for borken rtp
|
12 years ago |
Richard Fuchs
|
db72130792
|
implement srtcp encryption, decryption and authentication
|
12 years ago |
Richard Fuchs
|
2b61b12c71
|
implement srtp decryption
|
12 years ago |
Richard Fuchs
|
212df63857
|
implementing srtp encryption and authentication
|
12 years ago |
Richard Fuchs
|
7877b7ce14
|
implement srtp session key generation algorithm
|
12 years ago |
Richard Fuchs
|
e63edeb875
|
parsing of the sdp crypto attribute
|
12 years ago |
Richard Fuchs
|
d8bc7d92a2
|
experimental support for RTP/AVP<>AVPF bridging
|
12 years ago |
Richard Fuchs
|
589c271d52
|
fix the silly thing about bencoded lists being backwards
|
12 years ago |
Richard Fuchs
|
48018e48d0
|
remove obsolete comment
|
12 years ago |
Richard Fuchs
|
86240e12fd
|
rename variables in stream_packet() -- getting confusing!
|
12 years ago |
Richard Fuchs
|
bfb88bd7e5
|
fix improper use of "other" pointer
|
12 years ago |
Richard Fuchs
|
3c4dd73365
|
update steal_peer with new flags
|
12 years ago |
Richard Fuchs
|
68a97be379
|
keep track of transport protocols and rtcp streams
|
12 years ago |
Richard Fuchs
|
b355bd350a
|
simplify a common task by keeping more pointers
|
12 years ago |
Richard Fuchs
|
0427b4baf4
|
handle "use-candidate" properly
|
12 years ago |
Richard Fuchs
|
eb05c8169a
|
support the trust-address flag
|
12 years ago |
Richard Fuchs
|
009a2029b9
|
remove some code duplication
|
12 years ago |
Richard Fuchs
|
0be4fa311e
|
support dual-stack ICE offers
|
12 years ago |
Richard Fuchs
|
1c830108ad
|
misinterpreted the meaning of the "trust address" flag
|
12 years ago |
Richard Fuchs
|
1758e586ce
|
generate stun errors
|
12 years ago |
Richard Fuchs
|
2784cb41a3
|
hack to prevent stale children
|
12 years ago |
Richard Fuchs
|
a37bd78355
|
rename ARRAY_SIZE to ARRAYSIZE to avoid naming conflict
|
12 years ago |
Richard Fuchs
|
7787ad3b28
|
reorder headers and fix resulting errors
|
12 years ago |
Richard Fuchs
|
8c06d3254a
|
start work on stun support
|
12 years ago |
Richard Fuchs
|
f107ab461a
|
adding rudimentary insertion of ICE attributes
|
12 years ago |
Richard Fuchs
|
30669f2cd3
|
support removal of ICE attributes
|
12 years ago |