56 Commits (master)

Author SHA1 Message Date
  Richard Fuchs 8e1bbc24df MT#55283 allow stack storage for dummy uring send 9 months ago
  Richard Fuchs dd91f0ec11 MT#55283 centralise uring methods 9 months ago
  Richard Fuchs 6c19b19069 MT#55283 type safety for uring allocs 9 months ago
  Richard Fuchs 201c15489c MT#55283 initialise str objects with macros 1 year ago
  Richard Fuchs ebaca8a4e0 MT#55283 initial support for io_uring 2 years ago
  Donat Zenichev bebe291656 MT#59086 Unify header files inclusions. 2 years ago
  Richard Fuchs cd4f6608cd MT#55283 convert struct stream_fd to typedef 2 years ago
  Richard Fuchs 8893281e3d MT#55283 switch to anonymous unions 2 years ago
  Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers 3 years ago
  Richard Fuchs 394ed2fc62 MT#55283 use correct password for STUN errors 3 years ago
  Richard Fuchs aed9279176 TT#172650 update for OpenSSL >= 3.0 4 years ago
  Richard Fuchs b2ae39a67f TT#14008 fix unaligned 64-bit memory access 4 years ago
  Richard Fuchs 37323545bd TT#14008 suppress ICE attribute warning 4 years ago
  Guillem Jover 07695d2abb TT#111150 Use modern <stdint.h> uint<bits>_t types 5 years ago
  Guillem Jover 3a6950087e TT#111150 Remove tautological check in stun() 5 years ago
  Richard Fuchs fdac938ecf TT#91151 add a free-form software ID config option 5 years ago
  Richard Fuchs 7c3d2e016a TT#105000 don't send STUN response in response to responses 5 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 7 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 8 years ago
  Richard Fuchs bc420cbdd0 TT#30405 split stream_packet() into smaller pieces 8 years ago
  Richard Fuchs acba2751f8 suppress log message on "comprehension option" STUN attributes 8 years ago
  Richard Fuchs 61d828a48f change str_chr_str() semantics 8 years ago
  Richard Fuchs 1d5668d793 compile fixes for openssl >= 1.1.0 9 years ago
  Richard Fuchs 27d18e2be3 fix stun xor port response 10 years ago
  Richard Fuchs 1c56865776 fix iovec overflows 10 years ago
  Richard Fuchs 77d074c335 fix length of software STUN attribute 10 years ago
  Richard Fuchs 59cfb4fb1d fix incorrect padding in stun software attr 10 years ago
  Richard Fuchs ff26e0096a add STUN SOFTWARE attribute into ICE checks and responses 10 years ago
  Richard Fuchs 6d3865b971 Mass update - manual merge of rfuchs/socket-rework branch 10 years ago
  Richard Fuchs 3acc850083 zero-fill padding bytes 11 years ago
  Richard Fuchs f99d6d4f42 implement full ICE support 11 years ago
  Richard Fuchs de37ac046c use TLS buffer array for temporary strings 11 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 12 years ago
  Richard Fuchs 05e429c610 C99 inlining rules 12 years ago
  Richard Fuchs f8f741b584 Update to upcoming 3.0 release (2.9.9 for now) 12 years ago
  Richard Fuchs 1a83499916 fix incorrect source address of STUN binding responses 12 years ago
  Richard Fuchs 0a4418cd4b consistent use of existing macros 13 years ago
  Richard Fuchs c35eee7d33 forgot to save the file 13 years ago
  Richard Fuchs 6ddf0e3afc add logging to stun code 13 years ago
  Richard Fuchs 8c46b6bd76 replace hand-crafted constants by generated ones 13 years ago
  Richard Fuchs 72f6cc97f9 support non-forced insertion of ice candidates 13 years ago
  Richard Fuchs eadbc1c3ab crc32 is a long 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