Commit Graph

56 Commits (master)

Author SHA1 Message Date
Richard Fuchs 8e1bbc24df MT#55283 allow stack storage for dummy uring send
1 month ago
Richard Fuchs dd91f0ec11 MT#55283 centralise uring methods
1 month ago
Richard Fuchs 6c19b19069 MT#55283 type safety for uring allocs
1 month ago
Richard Fuchs 201c15489c MT#55283 initialise str objects with macros
7 months ago
Richard Fuchs ebaca8a4e0 MT#55283 initial support for io_uring
1 year ago
Donat Zenichev bebe291656 MT#59086 Unify header files inclusions.
1 year ago
Richard Fuchs cd4f6608cd MT#55283 convert struct stream_fd to typedef
1 year ago
Richard Fuchs 8893281e3d MT#55283 switch to anonymous unions
2 years ago
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
2 years ago
Richard Fuchs 394ed2fc62 MT#55283 use correct password for STUN errors
2 years ago
Richard Fuchs aed9279176 TT#172650 update for OpenSSL >= 3.0
3 years ago
Richard Fuchs b2ae39a67f TT#14008 fix unaligned 64-bit memory access
3 years ago
Richard Fuchs 37323545bd TT#14008 suppress ICE attribute warning
3 years ago
Guillem Jover 07695d2abb TT#111150 Use modern <stdint.h> uint<bits>_t types
4 years ago
Guillem Jover 3a6950087e TT#111150 Remove tautological check in stun()
4 years ago
Richard Fuchs fdac938ecf TT#91151 add a free-form software ID config option
4 years ago
Richard Fuchs 7c3d2e016a TT#105000 don't send STUN response in response to responses
4 years ago
Richard Fuchs 6431cde151 TT#64601 fix some compiler warnings
6 years ago
Richard Fuchs 26b725d024 TT#45617 add new options to support log markers for sensitive data
6 years ago
Richard Fuchs 694e9d8f60 do not memcmp against uninitialized bytes
7 years ago
Richard Fuchs 9f3f24f3ef TT#36759 rate limiting for ICE/STUN log messages
7 years ago
Richard Fuchs bc420cbdd0 TT#30405 split stream_packet() into smaller pieces
7 years ago
Richard Fuchs acba2751f8 suppress log message on "comprehension option" STUN attributes
7 years ago
Richard Fuchs 61d828a48f change str_chr_str() semantics
7 years ago
Richard Fuchs 1d5668d793 compile fixes for openssl >= 1.1.0
8 years ago
Richard Fuchs 27d18e2be3 fix stun xor port response
9 years ago
Richard Fuchs 1c56865776 fix iovec overflows
9 years ago
Richard Fuchs 77d074c335 fix length of software STUN attribute
9 years ago
Richard Fuchs 59cfb4fb1d fix incorrect padding in stun software attr
9 years ago
Richard Fuchs ff26e0096a add STUN SOFTWARE attribute into ICE checks and responses
9 years ago
Richard Fuchs 6d3865b971 Mass update - manual merge of rfuchs/socket-rework branch
10 years ago
Richard Fuchs 3acc850083 zero-fill padding bytes
10 years ago
Richard Fuchs f99d6d4f42 implement full ICE support
10 years ago
Richard Fuchs de37ac046c use TLS buffer array for temporary strings
10 years ago
Richard Fuchs 34786298a2 dont output error message on stun SOFTWARE attribute
11 years ago
Richard Fuchs 513ac44a84 incorporate new local-interface infrastructure into appropriate places
11 years ago
Richard Fuchs 58940b5018 change stun log levels
11 years ago
Richard Fuchs 05e429c610 C99 inlining rules
11 years ago
Richard Fuchs f8f741b584 Update to upcoming 3.0 release (2.9.9 for now)
11 years ago
Richard Fuchs 1a83499916 fix incorrect source address of STUN binding responses
12 years ago
Richard Fuchs 0a4418cd4b consistent use of existing macros
12 years ago
Richard Fuchs c35eee7d33 forgot to save the file
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 72f6cc97f9 support non-forced insertion of ice candidates
12 years ago
Richard Fuchs eadbc1c3ab crc32 is a long
12 years ago
Richard Fuchs bc4685c98c support stun indications
12 years ago
Richard Fuchs 27a9e92872 support unknown-attributes error response
12 years ago
Richard Fuchs 2ea1fe3a47 generate stun responses and clean up some code mess
12 years ago
Richard Fuchs cbd26eb124 perform message integrity check aka auth
12 years ago