Commit Graph

82 Commits (5460ca1f90abc56b196ffc8157fb62875d67a908)

Author SHA1 Message Date
Richard Fuchs 5460ca1f90 MT#55283 properly namespace g_tree helpers
9 months ago
Richard Fuchs 4d8156bf91 MT#55283 remove remnants of g_slice
9 months ago
Richard Fuchs c99a4691b4 MT#55283 use GPOINTER_TO_UINT
11 months ago
Richard Fuchs 2ce79f9bb4 MT#61822 add type safety to obj_alloc
12 months ago
Richard Fuchs 2a46eb2cdc MT#61368 change media_ids to typed hash table
1 year ago
Richard Fuchs 7167237f50 MT#55283 change scope of ICE fragment storage
1 year ago
Richard Fuchs 5f73fec33a MT#55283 ice streams: fix Coverity Scan defect
1 year ago
Richard Fuchs 2ab7d4f5d5 MT#55283 delay SDP parsing until we have a call
1 year ago
Richard Fuchs 2b8a510af5 MT#55283 change call_str_cpy etc semantics
1 year ago
Richard Fuchs 67e1b9979a MT#55283 simplify call_str_dup family
1 year ago
Richard Fuchs ec964c3958 MT#55283 modernise str_dup_str()
1 year ago
Richard Fuchs a2059a2449 MT#55283 modernise STR_INIT_LEN() et al
1 year ago
Richard Fuchs a140d83975 MT#55283 enforce hash table types in callbacks
2 years ago
Richard Fuchs 5e55dafe1d MT#55283 use relaxed memory ordering for ICE TS
2 years ago
Richard Fuchs bc504e2aef MT#55283 use one timerthread context per thread
2 years ago
Richard Fuchs da7b8f30ff MT#55283 refactor timer thread creation
2 years ago
Donat Zenichev bebe291656 MT#59086 Unify header files inclusions.
2 years ago
Richard Fuchs ea59f28e53 MT#55283 convert to auto LOCK
2 years ago
Richard Fuchs c9c6117c66 MT#55283 update all flags to 64 bit
2 years ago
Richard Fuchs e969a79428 MT#55283 check DTLS src/dst addressses
2 years ago
Richard Fuchs cd4f6608cd MT#55283 convert struct stream_fd to typedef
2 years ago
Richard Fuchs 2975b2131d MT#55283 convert struct call to typedef
2 years ago
Richard Fuchs 57598e1255 MT#55283 use typed GQueue for stream/handlers
2 years ago
Richard Fuchs e1e0d56fb3 MT#55283 use typed G* for SDP fragments
2 years ago
Richard Fuchs 08727c5cb4 MT#55283 use typed GHashTable for ICE
2 years ago
Richard Fuchs cbaa0c106a MT#55283 use typed GQueue for ICE lists
2 years ago
Richard Fuchs 6685fb6efd MT#55283 use g_auto for sdp_streams/sessions
2 years ago
Richard Fuchs 575d86816f MT#55283 turn ng_buffer into typedef
2 years ago
Richard Fuchs 4e7078834f MT#55283 use typed GQueue for stream_fd
2 years ago
Richard Fuchs bc61caf2cc MT#55283 turn sdp_ng_flags into a typedef
2 years ago
Richard Fuchs a54f638707 MT#55283 retain attributes of unsupp protocols
2 years ago
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
3 years ago
Richard Fuchs b90edf0ecf MT#55283 looper thread bool return type
3 years ago
Richard Fuchs 15709a62a6 MT#55283 refactor loop thread creation
3 years ago
Richard Fuchs 86f2a8fb60 MT#57466 MT#57337 set rtpe_now in thread
3 years ago
Donat Zenichev d818b7ab65 MT#57379 move `ice_slow_timer()` to a separate thread
3 years ago
Richard Fuchs fc491af7f3 MT#57093 log reasons for unkernel event
3 years ago
Richard Fuchs 99fe5d4b9f MT#56447 add ICE logging context
3 years ago
Richard Fuchs dca7a84566 MT#56447 switch to trickle_ice_update()
3 years ago
Richard Fuchs da9bca8d9e MT#56447 extend ice_update_media_streams()
3 years ago
Richard Fuchs e561a1cc0c MT#56447 refactor trickle ICE handling
3 years ago
Richard Fuchs a590831bd0 MT#56447 move ICE fragment handle
3 years ago
Richard Fuchs 89f5a988c9 TT#14008 attempt to match ICE foundations for learned prflx cands
4 years ago
Richard Fuchs 24ed84357a TT#14008 keep track of ICE candidates based on their priorities
4 years ago
Richard Fuchs e37871c316 TT#14008 better logging for ICE completion
4 years ago
Richard Fuchs e59c062108 TT#14008 allow ICE reset only during an offer
4 years ago
Richard Fuchs 6d1dfab77a TT#14008 convert logging context to stack
4 years ago
Richard Fuchs f5a148f268 TT#14008 change local ICE ufrag/pwd after ICE restart
4 years ago
Richard Fuchs d90de55e83 TT#14008 rename g_tree_remove_all to avoid namespace conflict
4 years ago
Richard Fuchs b0c97e4ccc TT#89352 support extended ICE candidate syntax
4 years ago