Commit Graph

62 Commits (ec55ccf5fce56a5dbff197edf64134900d2f15e5)

Author SHA1 Message Date
Richard Fuchs 1de9aee92d MT#55283 limit cname length
2 years ago
Richard Fuchs ac7d5e8dc3 MT#56374 remove DTLS timer from poller_timer
2 years ago
Richard Fuchs 850a1a582e MT#57820 fix possible NULL deref
2 years ago
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
2 years ago
Dennis Yurasov 2f4f6d5273 MT#55283 Handle dtls retransmissions
2 years ago
Richard Fuchs 8f17f140eb MT#55283 support generating a=tls-id
2 years ago
Richard Fuchs 387895b61c TT#44805 add bookkeeping for output stream stats
3 years ago
Richard Fuchs aed9279176 TT#172650 update for OpenSSL >= 3.0
3 years ago
Richard Fuchs cf076fc074 TT#172650 support EC keys for DTLS certificate
3 years ago
Richard Fuchs b171029ccf TT#172650 don't double free RSA key in case of failure
3 years ago
Richard Fuchs 4ce91f52d0 TT#172650 use custom software ID string for cert CN
3 years ago
Richard Fuchs 008c4c7dce TT#172650 update dtls_signature field to enum
3 years ago
Richard Fuchs af948b498a TT#172650 don't segfault if no DTLS cert is available
3 years ago
Richard Fuchs 4a173c2ebc TT#14008 fix erroneous crypto reset after rejecting DTLS
3 years ago
Richard Fuchs d824acf69a TT#91151 don't send DTLS to trickle ICE addresses
4 years ago
Richard Fuchs dd58a1a42d TT#14008 reset SRTP index on endpoint change
4 years ago
Tinotenda Chingosho 575435db73 Squashed commit of the following:
4 years ago
Guillem Jover 6fc793845b TT#111150 Use {} instead of ; to mark an empty body
4 years ago
Richard Fuchs d5d0a3a994 TT#111150 convert str.len to size_t
4 years ago
Guillem Jover 07716a6a85 TT#108003 Do not print the DTLS certificate and private key on OOM
4 years ago
Richard Fuchs e671a5dcab TT#108552 prefer sha-256 over sha-1
4 years ago
Richard Fuchs 6602a3a7c5 TT#108551 add kernel support for AEAD-AES-GCM
4 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
4 years ago
Richard Fuchs a4d0a35430 TT#101653 eliminate superfluous log messages
4 years ago
Richard Fuchs cd3652e81a TT#97302 fix some DTLS negotiation issues
5 years ago
Richard Fuchs dc4775d5ce TT#97302 respond with the same DTLS hash func as was offered
5 years ago
Rosen Penev 4d2291846c
fix compilation without deprecated OpenSSL APIs
5 years ago
Richard Fuchs ec061bba6f TT#84804 add new DTLS-reverse flag
5 years ago
Stefan Mititelu a6d2f92962 Solve Valgrind "possibly lost" for redis and dtls
5 years ago
Richard Fuchs abe7caf066 TT#75350 update cipher lists and make the configurable
5 years ago
Richard Fuchs 0cd8883639 TT#78203 add SRTP debug options
5 years ago
Richard Fuchs e3ec97f858 TT#50652 add -Wstrict-prototypes everywhere
6 years ago
Jerzy Ptak a44a9bf9f0 fixing memory leaks
7 years ago
Richard Fuchs 16024d2e7a create explicit per-stream DTLS context for ICE
7 years ago
Richard Fuchs 2fc2b3bab7 fix possible null pointer segfault when using log level 7
7 years ago
Richard Fuchs 620cf6125a version test macro for DTLS_set_link_mtu
7 years ago
Richard Fuchs 3885da946b workaround for buggy OpenSSL that produces incorrectly fragmented DTLS
7 years ago
Richard Fuchs e84fd8612b fix incorrect DTLS context being used with ICE
7 years ago
Richard Fuchs dffbddb2d6 don't use g_ prefix for global variables
7 years ago
Changli Gao 6824865c10 DTLS: Fix potential double BIO_free
8 years ago
Richard Fuchs 5e3ce30272 TT#14008 add missing DTLS locks
8 years ago
Richard Fuchs e85759a3b8 fix some errors caught by coverity
8 years ago
Richard Fuchs 1d5668d793 compile fixes for openssl >= 1.1.0
8 years ago
Richard Fuchs 6d3865b971 Mass update - manual merge of rfuchs/socket-rework branch
10 years ago
Richard Fuchs 59a69f066f Improve DTLS packet processing
10 years ago
Richard Fuchs 1c6eec4540 additional DTLS debug log messages
10 years ago
Richard Fuchs 21e1fb6807 support elliptic curve key exchange for DTLS-SRTP
10 years ago
Richard Fuchs f99d6d4f42 implement full ICE support
10 years ago
Richard Fuchs 37d98ad3ed dump DTLS cert and keys
10 years ago
Richard Fuchs 2af682bdd5 use SSL_CTX_set_read_ahead to fix for openssl 1.0.1k
10 years ago