Commit Graph

84 Commits (8317cc707154d05871b4e2ffa6070edd02474604)

Author SHA1 Message Date
Richard Fuchs 271b3b1520 MT#55283 store sfd in fsin in dtls_connection
5 months ago
Richard Fuchs 8297449aa1 MT#55283 switch callback argument
5 months ago
Richard Fuchs afdeea876a MT#55283 more specific callback arg name
5 months ago
Richard Fuchs e03f814855 MT#55283 combine in/out_lock
5 months ago
wangduanduan ec6d07d7c5 MT#55283 dtls: add handshake type log
6 months ago
wangduanduan 16ccd39a2e MT#55283 log: dtls log add src ip
6 months ago
Richard Fuchs 52538450f9 MT#55283 support older BIO_set_callback
8 months ago
Richard Fuchs b455cf88a4 MT#55283 convert dtls to int64_t
9 months ago
Richard Fuchs c70510303a MT#55283 convert rtpe_now to int64_t
9 months ago
Richard Fuchs ad8ce3541d MT#61822 add RWLOCK_STATIC_INIT
1 year ago
Richard Fuchs 2ce79f9bb4 MT#61822 add type safety to obj_alloc
1 year ago
S-P Chan 27ea6b1381 MT#55283 DTLS groups: align with OpenSSL 1.1.1 and common EC groups
1 year ago
Richard Fuchs 70d7ebfd64 MT#55283 fix signed/unsigned mixup
1 year ago
Richard Fuchs 08332161cf MT#55283 switch to BIO_set_callback_arg
1 year ago
Richard Fuchs 7b1557cc1e MT#55283 rekernelize after DTLS connect
1 year ago
Richard Fuchs 8e3e9fdb5a MT#55283 use allocated memory for stream stats
2 years ago
Richard Fuchs d6b09b53ea MT#55283 add version test for X509_STORE_CTX_get0_cert
2 years ago
Michal Hajek afd85a4f94 MT#55283 leave SRTP keys in place after DTLS shut
2 years ago
Richard Fuchs cd4f6608cd MT#55283 convert struct stream_fd to typedef
2 years ago
Richard Fuchs 4e7078834f MT#55283 use typed GQueue for stream_fd
2 years ago
Richard Fuchs 8fba68f2c9 MT#55283 verify "zero" DTLS cert
2 years ago
Richard Fuchs 469789bf19 MT#55283 make code checkers happy
2 years ago
Richard Fuchs 1de9aee92d MT#55283 limit cname length
3 years ago
Richard Fuchs ac7d5e8dc3 MT#56374 remove DTLS timer from poller_timer
3 years ago
Richard Fuchs 850a1a582e MT#57820 fix possible NULL deref
3 years ago
Orgad Shaneh 1a28b73a2d MT#55283 Rename aux -> helpers
3 years ago
Dennis Yurasov 2f4f6d5273 MT#55283 Handle dtls retransmissions
3 years ago
Richard Fuchs 8f17f140eb MT#55283 support generating a=tls-id
3 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
4 years ago
Richard Fuchs cf076fc074 TT#172650 support EC keys for DTLS certificate
4 years ago
Richard Fuchs b171029ccf TT#172650 don't double free RSA key in case of failure
4 years ago
Richard Fuchs 4ce91f52d0 TT#172650 use custom software ID string for cert CN
4 years ago
Richard Fuchs 008c4c7dce TT#172650 update dtls_signature field to enum
4 years ago
Richard Fuchs af948b498a TT#172650 don't segfault if no DTLS cert is available
4 years ago
Richard Fuchs 4a173c2ebc TT#14008 fix erroneous crypto reset after rejecting DTLS
4 years ago
Richard Fuchs d824acf69a TT#91151 don't send DTLS to trickle ICE addresses
5 years ago
Richard Fuchs dd58a1a42d TT#14008 reset SRTP index on endpoint change
5 years ago
Tinotenda Chingosho 575435db73 Squashed commit of the following:
5 years ago
Guillem Jover 6fc793845b TT#111150 Use {} instead of ; to mark an empty body
5 years ago
Richard Fuchs d5d0a3a994 TT#111150 convert str.len to size_t
5 years ago
Guillem Jover 07716a6a85 TT#108003 Do not print the DTLS certificate and private key on OOM
5 years ago
Richard Fuchs e671a5dcab TT#108552 prefer sha-256 over sha-1
5 years ago
Richard Fuchs 6602a3a7c5 TT#108551 add kernel support for AEAD-AES-GCM
5 years ago
Richard Fuchs 30733ec5cd TT#97301 support granular log levels
5 years ago
Richard Fuchs a4d0a35430 TT#101653 eliminate superfluous log messages
5 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
6 years ago
Richard Fuchs ec061bba6f TT#84804 add new DTLS-reverse flag
6 years ago