Richard Fuchs
|
ec1946fde8
|
adding srtp support to simulator script
|
12 years ago |
Richard Fuchs
|
94393efada
|
divide bit lengths by 8 to get octet count
|
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
|
70e6be3bf4
|
match the peer's crypto suite if possible
|
12 years ago |
Richard Fuchs
|
3b0d7d0da0
|
generate our own crypto context when going rtp/avp->savp
|
12 years ago |
Richard Fuchs
|
ada0b0ed7c
|
convert array to hash to make my life easier
|
12 years ago |
Richard Fuchs
|
e4d050062f
|
bugfix for borken rtp
|
12 years ago |
Richard Fuchs
|
9c8c4c21fa
|
rtcp has a slightly different key generation algorithm
|
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
|
6ee0284b66
|
remove strangely irrelevant assertion
|
12 years ago |
Richard Fuchs
|
7877b7ce14
|
implement srtp session key generation algorithm
|
12 years ago |
Richard Fuchs
|
292a676d96
|
remove a pointless enum
|
12 years ago |
Richard Fuchs
|
c7b95f7187
|
create attribute hash based on attr id number
|
12 years ago |
Richard Fuchs
|
c3eccfc564
|
rename "hash" to "name_hash"
|
12 years ago |
Richard Fuchs
|
9ef4bd2f9c
|
ignore invalid attributes
|
12 years ago |
Richard Fuchs
|
14bcbcfa73
|
handle unparseable attributes
|
12 years ago |
Richard Fuchs
|
250c23d808
|
parsing of the sdp ssrc attribute
|
12 years ago |
Richard Fuchs
|
e63edeb875
|
parsing of the sdp crypto attribute
|
12 years ago |
Richard Fuchs
|
a923a52a60
|
redis/2 module is now incompatible
|
12 years ago |
Richard Fuchs
|
a1e49a8f02
|
old glib doesnt have g_queue_free_full
|
12 years ago |
Richard Fuchs
|
d8bc7d92a2
|
experimental support for RTP/AVP<>AVPF bridging
|
12 years ago |
Richard Fuchs
|
145139d0db
|
2.2.1
|
12 years ago |
Richard Fuchs
|
9d0b537d27
|
leave zero ports or addresses alone
|
12 years ago |
Richard Fuchs
|
d3d35a97e4
|
dont see a zero port as invalid
|
12 years ago |
Richard Fuchs
|
6e9291d84f
|
augment changelog for upcoming 2.2.0
|
12 years ago |
Richard Fuchs
|
16883bdb29
|
improve NG logging
|
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
|
c35eee7d33
|
forgot to save the file
|
12 years ago |
Richard Fuchs
|
0427b4baf4
|
handle "use-candidate" properly
|
12 years ago |
Richard Fuchs
|
cbc1f8c359
|
fix possible segfault
|
12 years ago |
Richard Fuchs
|
eb05c8169a
|
support the trust-address flag
|
12 years ago |
Richard Fuchs
|
c956a371ac
|
make sure we always have a session to work with
|
12 years ago |
Richard Fuchs
|
a11dc28825
|
we have pointers... use them
|
12 years ago |
Richard Fuchs
|
6ddf0e3afc
|
add logging to stun code
|
12 years ago |
Richard Fuchs
|
8c46b6bd76
|
replace hand-crafted constants by generated ones
|
12 years ago |
Richard Fuchs
|
20dfa12220
|
fix segfault
|
12 years ago |
Richard Fuchs
|
009a2029b9
|
remove some code duplication
|
12 years ago |
Richard Fuchs
|
4f2d6d4c58
|
enable ice/stun processing also if no ice was previously present
|
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
|
87ec55b7b5
|
we do need to initialized that random() generator
|
12 years ago |
Richard Fuchs
|
72f6cc97f9
|
support non-forced insertion of ice candidates
|
12 years ago |