Richard Fuchs
|
eadbc1c3ab
|
crc32 is a long
|
13 years ago |
Richard Fuchs
|
ab30ae966e
|
detect stun packets in kernel module and pass them through
|
13 years ago |
Richard Fuchs
|
bc4685c98c
|
support stun indications
|
13 years ago |
Richard Fuchs
|
27a9e92872
|
support unknown-attributes error response
|
13 years ago |
Richard Fuchs
|
2ea1fe3a47
|
generate stun responses and clean up some code mess
|
13 years ago |
Richard Fuchs
|
cbd26eb124
|
perform message integrity check aka auth
|
13 years ago |
Richard Fuchs
|
f685d9743b
|
get some constants out of the way
|
13 years ago |
Richard Fuchs
|
4aa3017555
|
The FINGERPRINT mechanism MUST be used for connectivity checks
|
13 years ago |
Richard Fuchs
|
9c8075ca87
|
agents MUST ignore all other attributes that follow MESSAGE-INTEGRITY
|
13 years ago |
Richard Fuchs
|
0ed8587e05
|
move ice_ufrag/pwd into peer struct
|
13 years ago |
Richard Fuchs
|
6ceb187abb
|
increate length of random strings
|
13 years ago |
Richard Fuchs
|
1758e586ce
|
generate stun errors
|
13 years ago |
Richard Fuchs
|
2784cb41a3
|
hack to prevent stale children
|
13 years ago |
Richard Fuchs
|
a37bd78355
|
rename ARRAY_SIZE to ARRAYSIZE to avoid naming conflict
|
13 years ago |
Richard Fuchs
|
edf5f11140
|
parse stun attributes
|
13 years ago |
Richard Fuchs
|
7787ad3b28
|
reorder headers and fix resulting errors
|
13 years ago |
Richard Fuchs
|
8c06d3254a
|
start work on stun support
|
13 years ago |
Richard Fuchs
|
033b7d1f55
|
more bettererer optimizing
|
13 years ago |
Richard Fuchs
|
bff00fdab6
|
support b=RR:0 and b=RS:0 to disable rtcp
|
13 years ago |
Richard Fuchs
|
d928ccd37d
|
clean up the mess
|
13 years ago |
Richard Fuchs
|
3c10c9ac17
|
add support for non-standard rtcp ports
|
13 years ago |
Richard Fuchs
|
3faa9f8a8f
|
parse out rtcp attribute
|
13 years ago |
Richard Fuchs
|
1a2e0d75ea
|
create a random but constant "foundation" string for ice candidates
|
13 years ago |
Richard Fuchs
|
dc7c4e7fba
|
s/ufrag_pwd_chars/ice_chars/
|
13 years ago |
Richard Fuchs
|
cd3264b7ef
|
i dont like long variable names
|
13 years ago |
Richard Fuchs
|
581b1bf948
|
build a hash table of sdp attributes when parsing them
|
13 years ago |
Richard Fuchs
|
902f47da28
|
remove redundancy in struct member names
|
13 years ago |
Richard Fuchs
|
68f91da68e
|
split up attributes even more when parsing them
|
13 years ago |
Richard Fuchs
|
33ef09b470
|
insert ice candidate for rtcp
|
13 years ago |
Richard Fuchs
|
f107ab461a
|
adding rudimentary insertion of ICE attributes
|
13 years ago |
Richard Fuchs
|
36d21eb8ed
|
dont add debian build flags for debug builds
|
13 years ago |
Richard Fuchs
|
c18c1d64eb
|
unify copy_remainder and copy_up_to, create copy_up_to_end_of
|
13 years ago |
Richard Fuchs
|
30669f2cd3
|
support removal of ICE attributes
|
13 years ago |
Richard Fuchs
|
4914d6babb
|
fix skip_over off by one bug
|
13 years ago |
Richard Fuchs
|
adaaa1e59e
|
parse out sdp attributes
|
13 years ago |
Andreas Granig
|
650fbedb79
|
Fix NG port.
|
13 years ago |
Richard Fuchs
|
fc246e64d3
|
cant guarantee that the call struct is still valid when the response is sent, to copy strings
|
13 years ago |
Richard Fuchs
|
bd9671a8cc
|
more convenience functions
|
13 years ago |
Richard Fuchs
|
697d152796
|
to avoid confusion with debian version numbers, use sequentials integers for ABI versioning
|
13 years ago |
Richard Fuchs
|
0230985e91
|
get rid of another useless variable
|
13 years ago |
Richard Fuchs
|
55380807f8
|
tags can be NULL
|
13 years ago |
Richard Fuchs
|
bf4df4dff9
|
remove more code duplication
|
13 years ago |
Richard Fuchs
|
504995e47c
|
return call stats in NG delete message reply
|
13 years ago |
Richard Fuchs
|
feb3b6bde1
|
adding some const for good measure
|
13 years ago |
Richard Fuchs
|
3c764bed52
|
split NG stats collection into ng_call_stats()
|
13 years ago |
Richard Fuchs
|
f7da33b4a7
|
adding a UINT64F format macro
|
13 years ago |
Richard Fuchs
|
b2ad672086
|
make call_query_udp use the new call stats function
|
13 years ago |
Richard Fuchs
|
495d4cf2bd
|
keep track of "newest" timestamp
|
13 years ago |
Richard Fuchs
|
267252542b
|
create a struct for stats collection
|
13 years ago |
Richard Fuchs
|
1adef8fe7b
|
split stream traversal for stats query into separate function
|
13 years ago |