| /src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_tls_get_addr.cpp | 32 static __thread DTLS dtls; 40 static void DTLS_Deallocate(DTLS::DTVBlock *block) { in DTLS_Deallocate() 42 UnmapOrDie(block, sizeof(DTLS::DTVBlock)); in DTLS_Deallocate() 46 static DTLS::DTVBlock *DTLS_NextBlock(atomic_uintptr_t *cur) { in DTLS_NextBlock() 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() 58 UnmapOrDie(new_dtv, sizeof(DTLS::DTVBlock)); in DTLS_NextBlock() 59 return (DTLS::DTVBlock *)prev; in DTLS_NextBlock() 68 static DTLS::DTV *DTLS_Find(uptr id) { in DTLS_Find() [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);
|
| /src/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 | 41 "Method" => "DTLS", 58 "Method" => "DTLS", 66 # initiated reneg. This is because an OpenSSL DTLS client will always do a full 72 # discrepancy is strange. TODO: Should we harmonise the TLS and DTLS behaviour, 84 "Method" => "DTLS", 105 "Method" => "DTLS", 126 "Method" => "DTLS", 151 "Method" => "DTLS", 171 "Method" => "DTLS", 191 "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 | 38 Method = DTLS 66 Method = DTLS 94 Method = DTLS 126 Method = DTLS 158 Method = DTLS 187 Method = DTLS 220 Method = DTLS 253 Method = DTLS 286 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
|
| /src/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()
|
| /src/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 | DTLSv1_handle_timeout.pod | 5 DTLSv1_handle_timeout - handle a pending timeout event for a DTLS or QUIC SSL 17 on a DTLS or QUIC SSL object. 22 This function is only applicable to DTLS or QUIC SSL objects. It returns 0 if 33 DTLS or QUIC object.
|
| 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_get_version.pod | 24 For SSL, TLS and DTLS protocols SSL_client_version() returns the numeric 35 SSL_is_dtls() returns 1 if the connection is using DTLS or 0 if not. 70 The connection uses an obsolete pre-standardisation DTLS protocol 118 The connection uses an obsolete pre-standardisation DTLS protocol
|
| H A D | DTLSv1_get_timeout.pod | 5 DTLSv1_get_timeout - determine when a DTLS or QUIC SSL object next needs a 16 DTLSv1_get_timeout() can be used on a DTLS or QUIC SSL object to determine when 26 This function is only applicable to DTLS and QUIC objects. It fails if called on
|
| H A D | SSL_in_init.pod | 58 B<protocol> is one of TLS or DTLS. DTLS is used where a state is specific to the 59 DTLS protocol. Otherwise TLS is used.
|
| /src/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_;
|
| /src/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 |
|
| /src/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_;
|
| /src/contrib/llvm-project/compiler-rt/lib/hwasan/ |
| H A D | hwasan_thread.h | 49 DTLS *dtls() { return dtls_; } in dtls() 88 DTLS *dtls_;
|
| /src/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()
|