| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_tls_get_addr.cpp | 38 static __thread DTLS dtls; 56 DTLS::DTVBlock *next = (DTLS::DTVBlock *)v; in DTLS_NextBlock() 59 DTLS::DTVBlock *new_dtv = in DTLS_NextBlock() 60 (DTLS::DTVBlock *)MmapOrDie(sizeof(DTLS::DTVBlock), "DTLS_NextBlock"); in DTLS_NextBlock() 65 return (DTLS::DTVBlock *)prev; in DTLS_NextBlock() 86 DTLS::DTVBlock *block = (DTLS::DTVBlock *)atomic_exchange( in DTLS_Destroy() 89 DTLS::DTVBlock *next = in DTLS_Destroy() 157 DTLS *DTLS_Get() { return &dtls; } in DTLS_Get() 159 bool DTLSInDestruction(DTLS *dtls) { in DTLSInDestruction() 168 DTLS *DTLS_Get() { return 0; } [all …]
|
| H A D | sanitizer_tls_get_addr.h | 36 struct DTLS { struct 44 DTV dtvs[(4096UL - sizeof(next)) / sizeof(DTLS::DTV)]; argument 57 void ForEachDVT(DTLS *dtls, const Fn &fn) { in ForEachDVT() argument 58 DTLS::DTVBlock *block = in ForEachDVT() 59 (DTLS::DTVBlock *)atomic_load(&dtls->dtv_block, memory_order_acquire); in ForEachDVT() 63 block = (DTLS::DTVBlock *)atomic_load(&block->next, memory_order_acquire); in ForEachDVT() 69 DTLS::DTV *DTLS_on_tls_get_addr(void *arg, void *res, uptr static_tls_begin, 72 DTLS *DTLS_Get(); 75 bool DTLSInDestruction(DTLS *dtls);
|
| /freebsd-13.1/crypto/openssl/doc/man3/ |
| H A D | DTLS_set_timer_cb.pod | 7 - Set callback for controlling DTLS timer duration 20 timeout interval on the DTLS protocol. The callback function will be 21 called by DTLS for every new DTLS packet that is sent.
|
| H A D | DTLS_get_data_mtu.pod | 16 DTLS connection B<ssl>, based on the DTLS record MTU and the overhead 17 of the DTLS record header, encryption and authentication currently in use.
|
| H A D | SSL_in_init.pod | 56 B<protocol> is one of TLS or DTLS. DTLS is used where a state is specific to the 57 DTLS protocol. Otherwise TLS is used.
|
| H A D | SSL_CTX_new.pod | 13 - create a new SSL_CTX object as framework for TLS/SSL or DTLS enabled 74 establish TLS/SSL or DTLS enabled connections. An B<SSL_CTX> object is 131 These are the version-flexible DTLS methods. 132 Currently supported protocols are DTLS 1.0 and DTLS 1.2.
|
| H A D | SSL_check_chain.pod | 76 TLS 1.3 and DTLS 1.2 the results for earlier versions of TLS and DTLS may not 78 for earlier versions of TLS or DTLS.
|
| H A D | DTLSv1_listen.pod | 19 DTLSv1_listen() statelessly listens for new incoming DTLS connections. If a 35 If DTLS is used over UDP (or any datagram based protocol that does not validate 42 As a countermeasure to this issue TLSv1.3 and DTLS include a stateless cookie 45 TLSv1.3) or a HelloVerifyRequest (in DTLS) which contains a unique cookie. The 54 SSL_accept(). Typically, for DTLS, the read BIO will be in an "unconnected"
|
| H A D | SSL_CTX_set_tlsext_use_srtp.pod | 24 the "use_srtp" DTLS extension defined in RFC5764. This provides a mechanism for 25 establishing SRTP keying material, algorithms and parameters using DTLS. This 29 extension is only supported in DTLS. Any SRTP configuration will be ignored if a
|
| H A D | SSL_CTX_set_read_ahead.pod | 39 These functions have no impact when used with DTLS. The return values for 40 SSL_CTX_get_read_head() and SSL_get_read_ahead() are undefined for DTLS. Setting
|
| H A D | SSL_extension_supported.pod | 72 SSL_CTX_add_custom_ext() adds a custom extension for a TLS/DTLS client or server 79 SSL_CTX_add_client_custom_ext() adds a custom extension for a TLS/DTLS client 88 SSL_CTX_add_server_custom_ext() adds a custom extension for a TLS/DTLS server 182 The extension is only allowed in DTLS 186 The extension is allowed in DTLS, but there is only a TLS implementation 187 available (so it is ignored in DTLS).
|
| H A D | SSL_CONF_cmd.pod | 151 B<TLSv1.2>, B<TLSv1.3> for TLS; B<DTLSv1>, B<DTLSv1.2> for DTLS, and B<None> 155 If your application supports both TLS and DTLS you can specify any of these 157 for DTLS. 372 This sets the minimum supported SSL, TLS or DTLS version. 376 The SSL and TLS bounds apply only to TLS-based contexts, while the DTLS bounds 377 apply only to DTLS-based contexts. 379 other setting a DTLS bound. 384 This sets the maximum supported SSL, TLS or DTLS version. 389 apply only to DTLS-based contexts. 391 other setting a DTLS bound. [all …]
|
| H A D | SSL_get_shared_sigalgs.pod | 57 Only TLS 1.2, TLS 1.3 and DTLS 1.2 currently support signature algorithms. 59 functions are called on an earlier version of TLS or DTLS zero is returned.
|
| H A D | SSL_CTX_set_mode.pod | 90 This flag has no effect on SSL v2 connections, or on DTLS connections. 115 with correct implementations. This option only applies to DTLS over SCTP.
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/lsan/ |
| H A D | lsan_posix.h | 25 struct DTLS; 36 DTLS *dtls() { return dtls_; } in dtls() 41 DTLS *dtls_ = nullptr;
|
| H A D | lsan_posix.cpp | 33 DTLS *dtls; 62 uptr *cache_end, DTLS **dtls) { in GetThreadRangesLocked()
|
| H A D | lsan_common.h | 56 struct DTLS; 229 uptr *cache_end, DTLS **dtls);
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/memprof/ |
| H A D | memprof_thread.h | 25 struct DTLS; 76 DTLS *dtls() { return dtls_; } in dtls() 113 DTLS *dtls_;
|
| /freebsd-13.1/crypto/openssl/ssl/statem/ |
| H A D | README | 10 - Remove duplication of state code between TLS and DTLS 50 | TLS/DTLS client specific | | TLS/DTLS server specific | 61 | to both servers and clients | | both DTLS servers and clients |
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/ |
| H A D | asan_thread.h | 26 struct DTLS; 76 DTLS *dtls() { return dtls_; } in dtls() 163 DTLS *dtls_;
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/msan/ |
| H A D | msan_thread.cpp | 38 DTLS *dtls = DTLS_Get(); in ClearShadowForThreadStackAndTLS() 40 ForEachDVT(dtls, [](const DTLS::DTV &dtv, int id) { in ClearShadowForThreadStackAndTLS()
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/dfsan/ |
| H A D | dfsan_thread.cpp | 41 DTLS *dtls = DTLS_Get(); in ClearShadowForThreadStackAndTLS() 43 ForEachDVT(dtls, [](const DTLS::DTV &dtv, int id) { in ClearShadowForThreadStackAndTLS()
|
| /freebsd-13.1/crypto/openssl/ssl/record/ |
| H A D | README | 71 one is rec_layer_d1.c which builds off of the SSL/TLS code to provide DTLS 72 specific capabilities. It uses some DTLS specific RECORD_LAYER component members
|
| /freebsd-13.1/crypto/openssl/ |
| H A D | NEWS | 326 o Suite B support for TLS 1.2 and DTLS 1.2 327 o Support for DTLS 1.2 389 o Fix for DTLS retransmission bug CVE-2013-6450 422 o TLS/DTLS heartbeat support. 425 o RFC 5764 DTLS-SRTP negotiation. 437 o Various DTLS fixes. 441 o Fix for DTLS DoS issue CVE-2012-0050 457 o Various DTLS fixes. 520 o Many fixes to DTLS handling. 555 o DTLS improvements. [all …]
|
| /freebsd-13.1/lib/libfido2/ |
| H A D | Makefile | 63 CFLAGS+= -DTLS=__thread
|