Commit Graph

64 Commits (f7ece0452b1795e1457e80b51df933cdaabaa720)

Author SHA1 Message Date
Richard Fuchs dffbddb2d6 don't use g_ prefix for global variables
7 years ago
Richard Fuchs c17f4fe53d avoid side effects in assert()
7 years ago
Richard Fuchs 1aa9944fe4 TT#27550 implement interface round-robin selection
7 years ago
Richard Fuchs 70b7112617 TT#12800 store and process RTCP SR and RR for statistics
8 years ago
Richard Fuchs 5dcd533a7f ensure positive random numbers
8 years ago
Richard Fuchs 7182e751a1 abandon usage of random()
8 years ago
Frederic-Philippe Metz d88587512a Cleanup according to pull req #335
8 years ago
Stefan Mititelu 2024f9e37a Remove unused code remnants
9 years ago
Stefan Mititelu 4fd69132a2 Merge remote-tracking branch 'upstream/master'
9 years ago
Richard Fuchs 0206f09b93 fix obj-debug stuff
9 years ago
Stefan Mititelu 1648757aa7 Fixes after first review
9 years ago
Stefan Mititelu d7a75a1256 Merge remote-tracking branch 'upstream/master'
9 years ago
Stefan Mititelu 57aa56616d Add offer/answer/delete processing statistics
9 years ago
smititelu b38f3da45c Redis nofitications fixes
9 years ago
Frederic-Philippe Metz 1ca0cc5a52 Implemented session limitation logic
9 years ago
Richard Fuchs 6d3865b971 Mass update - manual merge of rfuchs/socket-rework branch
10 years ago
Eric Tamme bef76d4c18 add macros that get older versions of glib to compile if gcc is being used - credit to paulandrewhughes
10 years ago
Richard Fuchs 76f3893464 ssrc tracking improvements
10 years ago
Richard Fuchs 0e4e6f2f3c revamp and move timeval functions
10 years ago
Richard Fuchs f99d6d4f42 implement full ICE support
10 years ago
Richard Fuchs 26ca844e73 drop support for glib versions older than 2.30
10 years ago
Richard Fuchs 6173a7a2dc implement atomic bitfield ops
10 years ago
Richard Fuchs c2ff5c3fd3 MT#9935 understand, learn, remember and report RTP payload types (codecs)
10 years ago
Richard Fuchs 5fa9902de9 atomic vars should be volatile
10 years ago
Richard Fuchs fb667a8dba turn tag and termination texts into array lookups
10 years ago
Richard Fuchs 49328cd8b5 implement atomic64 for non-64-bit platforms
10 years ago
Richard Fuchs 787d90f004 rename atomic_uint64 to atomic64 for brevity
10 years ago
Richard Fuchs 3bc1672a0e more atomic stats, and fix average length calc
10 years ago
Richard Fuchs 411a888f9b use atomic ops for stats
10 years ago
Richard Fuchs de37ac046c use TLS buffer array for temporary strings
10 years ago
Richard Fuchs 36c7141d53 change control_ng_stats into a hash and use locking and atomic ops
10 years ago
Carsten Bock 9a2da87f13 Fix randomness source for key generation.
10 years ago
Richard Fuchs e24253a709 move parse_ip(6)_port into aux.h
10 years ago
Richard Fuchs 45dee75156 support specifying interfaces to use in control protocols
11 years ago
Richard Fuchs 513ac44a84 incorporate new local-interface infrastructure into appropriate places
11 years ago
Richard Fuchs 0cbb4665a5 paving the way to multi-interface support
11 years ago
Richard Fuchs e1cfc19c18 fix incorrect port allocations
11 years ago
Richard Fuchs 05e429c610 C99 inlining rules
11 years ago
Richard Fuchs f638f36bb0 replace implicit bit fields with explicit ones
11 years ago
Richard Fuchs f8f741b584 Update to upcoming 3.0 release (2.9.9 for now)
11 years ago
Richard Fuchs 50573f40e5 bit field/array fixes
11 years ago
Richard Fuchs 0a4418cd4b consistent use of existing macros
12 years ago
Richard Fuchs a37bd78355 rename ARRAY_SIZE to ARRAYSIZE to avoid naming conflict
12 years ago
Richard Fuchs f7da33b4a7 adding a UINT64F format macro
12 years ago
Richard Fuchs fc6fe69075 replace IN6_IS_ADDR_UNSPECIFIED because it doesnt work for mapped addresses
12 years ago
Richard Fuchs ad4cef0f37 g_hash_table_contains implementation for old glib version
12 years ago
Richard Fuchs 7137b784e9 implement a "relays cache"
12 years ago
Richard Fuchs 9f276ad73d inlining ftw
12 years ago
Richard Fuchs f6a336ce89 prefer objects on stack instead of heap when possible
12 years ago
Richard Fuchs be4a6c7d58 make my life easier with a smart_ntop_port() function
12 years ago