| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_tls_get_addr.cpp | 32 static __thread DTLS dtls; 50 DTLS::DTVBlock *next = (DTLS::DTVBlock *)v; in DTLS_NextBlock() 53 DTLS::DTVBlock *new_dtv = in DTLS_NextBlock() 54 (DTLS::DTVBlock *)MmapOrDie(sizeof(DTLS::DTVBlock), "DTLS_NextBlock"); in DTLS_NextBlock() 59 return (DTLS::DTVBlock *)prev; in DTLS_NextBlock() 68 static DTLS::DTV *DTLS_Find(uptr id) { in DTLS_Find() 81 DTLS::DTVBlock *block = (DTLS::DTVBlock *)atomic_exchange( in DTLS_Destroy() 84 DTLS::DTVBlock *next = in DTLS_Destroy() 160 DTLS *DTLS_Get() { return &dtls; } in DTLS_Get() 162 bool DTLSInDestruction(DTLS *dtls) { in DTLSInDestruction() [all …]
|
| H A D | sanitizer_tls_get_addr.h | 44 struct DTLS { struct 52 DTV dtvs[(4096UL - sizeof(next)) / sizeof(DTLS::DTV)]; argument 65 void ForEachDVT(DTLS *dtls, const Fn &fn) { in ForEachDVT() argument 66 DTLS::DTVBlock *block = in ForEachDVT() 67 (DTLS::DTVBlock *)atomic_load(&dtls->dtv_block, memory_order_acquire); in ForEachDVT() 71 block = (DTLS::DTVBlock *)atomic_load(&block->next, memory_order_acquire); in ForEachDVT() 77 DTLS::DTV *DTLS_on_tls_get_addr(void *arg, void *res, uptr static_tls_begin, 80 DTLS *DTLS_Get(); 83 bool DTLSInDestruction(DTLS *dtls);
|
| /freebsd-14.2/crypto/openssl/test/ssl-tests/ |
| H A D | 07-dtls-protocol-version.cnf | 93 Method = DTLS 120 Method = DTLS 146 Method = DTLS 174 Method = DTLS 202 Method = DTLS 229 Method = DTLS 256 Method = DTLS 282 Method = DTLS 309 Method = DTLS 336 Method = DTLS [all …]
|
| H A D | 18-dtls-renegotiate.cnf.in | 39 "Method" => "DTLS", 55 "Method" => "DTLS", 63 # initiated reneg. This is because an OpenSSL DTLS client will always do a full 69 # discrepancy is strange. TODO: Should we harmonise the TLS and DTLS behaviour, 80 "Method" => "DTLS", 100 "Method" => "DTLS", 120 "Method" => "DTLS", 144 "Method" => "DTLS", 163 "Method" => "DTLS", 182 "Method" => "DTLS", [all …]
|
| H A D | 16-dtls-certstatus.cnf.in | 10 ## Test DTLS CertStatus messages 35 "Method" => "DTLS", 51 "Method" => "DTLS", 70 "Method" => "DTLS", 87 "Method" => "DTLS",
|
| H A D | 29-dtls-sctp-label-bug.cnf.in | 24 "Method" => "DTLS", 36 "Method" => "DTLS", 48 "Method" => "DTLS", 60 "Method" => "DTLS",
|
| H A D | 11-dtls_resumption.cnf | 55 Method = DTLS 93 Method = DTLS 131 Method = DTLS 169 Method = DTLS 207 Method = DTLS 245 Method = DTLS 283 Method = DTLS 321 Method = DTLS 358 Method = DTLS 395 Method = DTLS [all …]
|
| H A D | 18-dtls-renegotiate.cnf | 37 Method = DTLS 64 Method = DTLS 91 Method = DTLS 122 Method = DTLS 153 Method = DTLS 181 Method = DTLS 213 Method = DTLS 245 Method = DTLS 277 Method = DTLS
|
| H A D | 29-dtls-sctp-label-bug.cnf | 32 Method = DTLS 59 Method = DTLS 86 Method = DTLS 113 Method = DTLS
|
| H A D | 07-dtls-protocol-version.cnf.in | 10 ## Test DTLS version negotiation 21 our @tests = generate_version_tests("DTLS", $fips_mode);
|
| H A D | 16-dtls-certstatus.cnf | 28 Method = DTLS 56 Method = DTLS
|
| /freebsd-14.2/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 | 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" 72 outgoing datagrams transmitted by DTLS to be transmitted to that host. In other 74 socket means that any host on the network can cause outgoing DTLS traffic to be 76 break the cryptographic protections of DTLS but may facilitate a 77 denial-of-service attack or allow unencrypted information in the DTLS handshake
|
| 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_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 | 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
|
| /freebsd-14.2/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 | 36 DTLS *dtls; 66 uptr *cache_end, DTLS **dtls) { in GetThreadRangesLocked()
|
| /freebsd-14.2/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-14.2/crypto/openssl/ssl/statem/ |
| H A D | README.md | 11 - Remove duplication of state code between TLS and DTLS 51 | TLS/DTLS client specific | | TLS/DTLS server specific | 62 | to both servers and clients | | both DTLS servers and clients |
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/asan/ |
| H A D | asan_thread.h | 27 struct DTLS; 91 DTLS *dtls() { return dtls_; } in dtls() 184 DTLS *dtls_;
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/hwasan/ |
| H A D | hwasan_thread.h | 49 DTLS *dtls() { return dtls_; } in dtls() 88 DTLS *dtls_;
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/dfsan/ |
| H A D | dfsan_thread.cpp | 39 DTLS *dtls = DTLS_Get(); in ClearShadowForThreadStackAndTLS() 41 ForEachDVT(dtls, [](const DTLS::DTV &dtv, int id) { in ClearShadowForThreadStackAndTLS()
|
| /freebsd-14.2/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()
|