| /third_party/openssl/.github/workflows/ |
| D | run-checker-daily.yml | 1 # Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved. 8 name: Run-checker daily 13 - cron: '0 6 * * *' 18 run-checker: 20 fail-fast: false 24 no-afalgeng, 25 no-aria, 26 no-asan, 27 no-asm, 28 no-async, [all …]
|
| D | run-checker-ci.yml | 1 # Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved. 9 name: Run-checker CI 15 run-checker: 17 fail-fast: false 20 no-cmp, 21 no-cms, 22 no-ct, 23 no-dtls, 24 no-ec, 25 no-ec2m, [all …]
|
| D | fuzz-checker.yml | 1 # Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved. 8 name: Fuzz-checker CI 16 fuzz-checker: 18 fail-fast: false 23 config: enable-fuzz-afl no-module, 24 install: afl++-clang, 25 cc: afl-clang-fast 28 config: enable-fuzz-libfuzzer enable-asan enable-ubsan, 29 …libs: --with-fuzzer-lib=/usr/lib/llvm-12/lib/libFuzzer.a --with-fuzzer-include=/usr/lib/llvm-12/bu… 30 install: libfuzzer-12-dev, [all …]
|
| D | ci.yml | 1 # Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved. 14 # BUILDOPTS: "-j4" 15 # HARNESS_JOBS: "${HARNESS_JOBS:-4}" 19 # - make="make -s" 26 runs-on: ubuntu-latest 28 - name: install unifdef 30 sudo apt-get update 31 sudo apt-get -yq --no-install-suggests --no-install-recommends --force-yes install unifdef 32 - uses: actions/checkout@v2 34 fetch-depth: 0 [all …]
|
| /third_party/openssl/doc/man3/ |
| D | OSSL_trace_set_channel.pod | 8 OSSL_trace_set_callback, OSSL_trace_cb - Enabling trace output 12 #include <openssl/trace.h> 25 internal trace output. 28 The trace output is divided into categories which can be 31 I<trace channel> to it, which in the simplest case is just a BIO object 34 get more finegrained trace information. This callback will be wrapped 37 For the tracing code, both trace channel types are indistinguishable. 38 These are called a I<simple trace channel> and a I<callback trace channel>, 43 OSSL_trace_set_channel() is used to enable the given trace C<category> 44 by attaching the B<BIO> I<bio> object as (simple) trace channel. [all …]
|
| D | SSL_CIPHER_get_name.pod | 20 - get SSL_CIPHER properties 24 #include <openssl/ssl.h> 38 const SSL_CIPHER *SSL_CIPHER_find(SSL *ssl, const unsigned char *ptr); 60 SSL_CIPHER_get_version() returns string which indicates the SSL/TLS protocol 72 the SSL/TLS handshake when using the SSL_CIPHER B<c>. Note that this may be 99 two-byte TLS cipher ID (as allocated by IANA) in network byte order. This parameter 104 SSL_CIPHER_get_id() returns the OpenSSL-specific ID of the given cipher B<c>. That ID is 105 not the same as the IANA-specific ID. 107 SSL_CIPHER_get_protocol_id() returns the two-byte ID used in the TLS protocol of the given 153 ECDHE-RSA-AES256-GCM-SHA256 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(256) Mac=AEAD [all …]
|
| /third_party/openssl/doc/man1/ |
| D | openssl-s_client.pod.in | 2 {- OpenSSL::safe::output_do_not_edit_headers(); -} 6 openssl-s_client - SSL/TLS client program 11 [B<-help>] 12 [B<-ssl_config> I<section>] 13 [B<-connect> I<host:port>] 14 [B<-host> I<hostname>] 15 [B<-port> I<port>] 16 [B<-bind> I<host:port>] 17 [B<-proxy> I<host:port>] 18 [B<-proxy_user> I<userid>] [all …]
|
| D | openssl-s_server.pod.in | 2 {- OpenSSL::safe::output_do_not_edit_headers(); -} 6 openssl-s_server - SSL/TLS server program 11 [B<-help>] 12 [B<-port> I<+int>] 13 [B<-accept> I<val>] 14 [B<-unix> I<val>] 15 [B<-4>] 16 [B<-6>] 17 [B<-unlink>] 18 [B<-context> I<val>] [all …]
|
| D | openssl.pod | 5 openssl - OpenSSL command line program 14 B<openssl> B<no->I<XXX> [ I<options> ] 18 OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL 31 o SSL/TLS Client and Server Tests 43 (e.g., L<openssl-x509(1)>). The subcommand L<openssl-list(1)> may be used to list 46 The command B<no->I<XXX> tests whether a command of the 48 returns 0 (success) and prints B<no->I<XXX>; otherwise it returns 1 53 availability of ciphers in the B<openssl> program. (B<no->I<XXX> is 54 not able to detect pseudo-commands such as B<quit>, 55 B<list>, or B<no->I<XXX> itself.) [all …]
|
| D | openssl-ciphers.pod.in | 2 {- OpenSSL::safe::output_do_not_edit_headers(); -} 6 openssl-ciphers - SSL cipher display and cipher list command 11 [B<-help>] 12 [B<-s>] 13 [B<-v>] 14 [B<-V>] 15 [B<-ssl3>] 16 [B<-tls1>] 17 [B<-tls1_1>] 18 [B<-tls1_2>] [all …]
|
| /third_party/openssl/ |
| D | INSTALL.md | 11 - [Prerequisites](#prerequisites) 12 - [Notational Conventions](#notational-conventions) 13 - [Quick Installation Guide](#quick-installation-guide) 14 - [Building OpenSSL](#building-openssl) 15 - [Installing OpenSSL](#installing-openssl) 16 - [Configuration Options](#configuration-options) 17 - [API Level](#api-level) 18 - [Cross Compile Prefix](#cross-compile-prefix) 19 - [Build Type](#build-type) 20 - [Directories](#directories) [all …]
|
| D | CHANGES.md | 4 This is a high-level summary of the most important changes. 11 ---------------- 13 - [OpenSSL 3.0](#openssl-30) 14 - [OpenSSL 1.1.1](#openssl-111) 15 - [OpenSSL 1.1.0](#openssl-110) 16 - [OpenSSL 1.0.2](#openssl-102) 17 - [OpenSSL 1.0.1](#openssl-101) 18 - [OpenSSL 1.0.0](#openssl-100) 19 - [OpenSSL 0.9.x](#openssl-09x) 22 ----------- [all …]
|
| /third_party/python/Doc/library/ |
| D | imaplib.rst | 1 :mod:`imaplib` --- IMAP4 protocol client 21 -------------- 69 IMAP4 server errors cause this exception to be raised. This is a sub-class of 77 server. This is a sub-class of :exc:`IMAP4.error`. Some other client now has 78 write permission, and the mailbox will need to be re-opened to re-obtain write 88 This is a subclass derived from :class:`IMAP4` that connects over an SSL 90 with SSL support). If *host* is not specified, ``''`` (the local host) is used. 91 If *port* is omitted, the standard IMAP4-over-SSL port (993) is used. 92 *ssl_context* is a :class:`ssl.SSLContext` object which allows bundling 93 SSL configuration options, certificates and private keys into a single [all …]
|
| /third_party/python/Doc/using/ |
| D | configure.rst | 5 .. _configure-options: 12 ./configure --help 17 --------------- 19 .. cmdoption:: --enable-loadable-sqlite-extensions 29 .. cmdoption:: --disable-ipv6 34 .. cmdoption:: --enable-big-digits=[15|30] 39 30 bits if ``void*`` size is 64-bit or larger, 15 bits otherwise. 45 .. cmdoption:: --with-cxx-main 46 .. cmdoption:: --with-cxx-main=COMPILER 51 .. cmdoption:: --with-suffix=SUFFIX [all …]
|
| /third_party/node/doc/api/ |
| D | tracing.html | 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width"> 6 <meta name="nodejs.org:node-version" content="v14.21.2"> 7 <title>Trace events | Node.js v14.21.2 Documentation</title> 13 <body class="alt apidoc" id="api-section-tracing"> 22 <li><a href="documentation.html" class="nav-documentation">About this documentation</a></li> 23 <li><a href="synopsis.html" class="nav-synopsis">Usage and example</a></li> 27 <li><a href="assert.html" class="nav-assert">Assertion testing</a></li> 28 <li><a href="async_hooks.html" class="nav-async_hooks">Async hooks</a></li> 29 <li><a href="buffer.html" class="nav-buffer">Buffer</a></li> [all …]
|
| D | cli.md | 1 # Command-line options 3 <!--introduced_in=v5.9.1--> 4 <!--type=misc--> 6 Node.js comes with a variety of CLI options. These options expose built-in 13 `node [options] [V8 options] [script.js | -e "script" | -] [--] [arguments]` 15 `node inspect [script.js | -e "script" | <host>:<port>] …` 17 `node --v8-options` 24 <!-- YAML 26 - version: v10.12.0 27 pr-url: https://github.com/nodejs/node/pull/23020 [all …]
|
| D | cli.json | 7 "textRaw": "Command-line options", 8 "name": "Command-line options", 11 …"desc": "<p>Node.js comes with a variety of CLI options. These options expose built-in\ndebugging,… 16 …-e \"script\" | -] [--] [arguments]</code></p>\n<p><code>node inspect [script.js | -e \"script\" |… 27 "pr-url": "https://github.com/nodejs/node/pull/23020", 32 …-</code>) or underscores (<code>_</code>). For example, <code>--pending-deprecation</code> is\nequ… 35 "textRaw": "`-`", 36 "name": "`-`", 43 …"desc": "<p>Alias for stdin. Analogous to the use of <code>-</code> in other command-line utilitie… 45 "displayName": "`-`" [all …]
|
| D | cli.html | 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width"> 6 <meta name="nodejs.org:node-version" content="v14.21.2"> 7 <title>Command-line options | Node.js v14.21.2 Documentation</title> 13 <body class="alt apidoc" id="api-section-cli"> 22 <li><a href="documentation.html" class="nav-documentation">About this documentation</a></li> 23 <li><a href="synopsis.html" class="nav-synopsis">Usage and example</a></li> 27 <li><a href="assert.html" class="nav-assert">Assertion testing</a></li> 28 <li><a href="async_hooks.html" class="nav-async_hooks">Async hooks</a></li> 29 <li><a href="buffer.html" class="nav-buffer">Buffer</a></li> [all …]
|
| /third_party/python/Lib/test/ |
| D | audit-tests.py | 119 with open("test-marshal.bin", "wb") as f: 121 with open("test-marshal.bin", "rb") as f: 124 os.unlink("test-marshal.bin") 192 import ssl 194 load_dh_params = ssl.create_default_context().load_dh_params 205 (open, sys.argv[2], "w", -1, None, None, None, False, lambda *a: 1), 235 def trace(frame, event, *args): function 239 old = sys.settrace(trace) 269 mmap.mmap(-1, 8) 270 assertEqual(hook.seen[0][1][:2], (-1, 8)) [all …]
|
| /third_party/python/Lib/test/libregrtest/ |
| D | cmdline.py | 9 python -m test [options] [test_name1 [test_name2 ...]] 18 them in alphabetical order (but see -M and -u, below, for exceptions). 23 python -E -Wd -m test [options] [test_name1 ...] 29 -r randomizes test execution order. You can use --randseed=int to provide an 33 -s On the first invocation of regrtest using -s, the first test file found 42 consume too many resources to run the full regression test non-stop. 44 -S is used to continue running tests after an aborted run. It will 45 maintain the order a standard run (ie, this assumes -r is not used). 50 -f reads the names of tests from the file given as f's argument, one 55 -L causes the leaks(1) command to be run just before exit if it exists. [all …]
|
| /third_party/openssl/apps/ |
| D | s_client.c | 2 * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. 35 #include <openssl/ssl.h> 41 #include <openssl/trace.h> 70 static void print_stuff(BIO *berr, SSL *con, int full); 72 static int ocsp_resp_cb(SSL *s, void *arg); 96 static unsigned int psk_client_cb(SSL *ssl, const char *hint, char *identity, in psk_client_cb() argument 158 static int psk_use_session_cb(SSL *s, const EVP_MD *md, in psk_use_session_cb() 178 /* We default to SHA-256 */ in psk_use_session_cb() 226 static int ssl_servername_cb(SSL *s, int *ad, void *arg) in ssl_servername_cb() 230 if (SSL_get_servername_type(s) != -1) in ssl_servername_cb() [all …]
|
| /third_party/openssl/doc/man7/ |
| D | migration_guide.pod | 5 migration_guide - OpenSSL migration guide 37 licenses|https://www.openssl.org/source/license-openssl-ssleay.txt> 39 L<Apache License v2|https://www.openssl.org/source/apache-license-2.0.txt>. 56 at configuration time using the C<enable-fips> option. If it is enabled, 103 See L<OSSL_PROVIDER-legacy(7)> for a complete list of algorithms. 131 Engine-backed keys can be loaded via custom B<OSSL_STORE> implementation. 136 To prefer the provider-based hardware offload, you can specify the default 160 See L<openssl-cmp(1)> and L<OSSL_CMP_exec_certreq(3)> as starting points. 165 ASN.1-encoded contents, proxies, and timeouts. 171 Previously KDF algorithms had been shoe-horned into using the EVP_PKEY object [all …]
|
| /third_party/openssl/ssl/ |
| D | t1_enc.c | 2 * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. 22 #include <openssl/trace.h> 25 static int tls1_PRF(SSL *s, in tls1_PRF() 48 kdf = EVP_KDF_fetch(s->ctx->libctx, OSSL_KDF_NAME_TLS1_PRF, s->ctx->propq); in tls1_PRF() 86 static int tls1_generate_key_block(SSL *s, unsigned char *km, size_t num) in tls1_generate_key_block() 93 TLS_MD_KEY_EXPANSION_CONST_SIZE, s->s3.server_random, in tls1_generate_key_block() 94 SSL3_RANDOM_SIZE, s->s3.client_random, SSL3_RANDOM_SIZE, in tls1_generate_key_block() 95 NULL, 0, NULL, 0, s->session->master_key, in tls1_generate_key_block() 96 s->session->master_key_length, km, num, 1); in tls1_generate_key_block() 110 static int count_unprocessed_records(SSL *s) in count_unprocessed_records() [all …]
|
| /third_party/mbedtls/ |
| D | ChangeLog | 3 = mbed TLS 3.1.0 branch released 2021-12-17 15 POSIX/Unix-like platforms. 18 * Sign-magnitude and one's complement representations for signed integers are 30 * Enable support for Curve448 via the PSA API. Contributed by 37 supported on GCC-like compilers and on MSVC and can be configured through 40 value is almost always a bug. Enable the new configuration option 46 * Add support for CCM*-no-tag cipher to the PSA. 47 Currently only 13-byte long IV's are supported. 48 For decryption a minimum of 16-byte long input is expected. 56 protocol. See docs/architecture/tls13-support.md for the definition of [all …]
|
| /third_party/python/ |
| D | configure.ac | 2 dnl * Please run autoreconf -if to test your changes! * 5 dnl Python's configure script requires autoconf 2.69 and autoconf-archive. 18 [AC_MSG_ERROR([Please install autoconf-archive package and re-run autoreconf])] 22 if test "$srcdir" != . -a "$srcdir" != "$(pwd)"; then 23 # If we're building out-of-tree, we need to make sure the following 25 # Objects/ -> typeslots.inc 26 # Include/ -> Python.h 27 # Python/ -> importlib.h 29 # regenerated when building out-of-tree, regardless of whether or not 30 # the $srcdir counterpart is up-to-date. This is an acceptable trade [all …]
|