| /external/python/cpython2/Tools/ssl/ |
| D | multissltests.py | 2 """Run Python tests against multiple installations of OpenSSL and LibreSSL 6 (1) downloads OpenSSL / LibreSSL tar bundle 8 (3) compiles OpenSSL / LibreSSL 9 (4) installs OpenSSL / LibreSSL into ../multissl/$LIB/$VERSION/ 11 header and library files from ../multissl/$LIB/$VERSION/ 23 (c) 2013-2017 Christian Heimes <christian@python.org> 73 "Run CPython tests with multiple OpenSSL and LibreSSL " 78 '--debug', 83 '--disable-ancient', 85 help="Don't test OpenSSL < 1.0.2 and LibreSSL < 2.5.3.", [all …]
|
| /external/python/cpython3/Tools/ssl/ |
| D | multissltests.py | 2 """Run Python tests against multiple installations of OpenSSL and LibreSSL 6 (1) downloads OpenSSL / LibreSSL tar bundle 8 (3) compiles OpenSSL / LibreSSL 9 (4) installs OpenSSL / LibreSSL into ../multissl/$LIB/$VERSION/ 11 header and library files from ../multissl/$LIB/$VERSION/ 23 (c) 2013-2017 Christian Heimes <christian@python.org> 70 "Run CPython tests with multiple OpenSSL and LibreSSL " 75 '--debug', 80 '--disable-ancient', 82 help="Don't test OpenSSL and LibreSSL versions without upstream support", [all …]
|
| /external/curl/.github/workflows/ |
| D | linux.yml | 3 # SPDX-License-Identifier: curl 10 - master 11 - '*/ci' 12 paths-ignore: 13 - '**/*.md' 14 - '.azure-pipelines.yml' 15 - '.circleci/**' 16 - '.cirrus.yml' 17 - 'appveyor.*' 18 - 'packages/**' [all …]
|
| D | macos.yml | 3 # SPDX-License-Identifier: curl 10 - master 11 - '*/ci' 12 paths-ignore: 13 - '**/*.md' 14 - '.azure-pipelines.yml' 15 - '.circleci/**' 16 - '.cirrus.yml' 17 - 'appveyor.*' 18 - 'packages/**' [all …]
|
| /external/oss-fuzz/projects/libressl/ |
| D | build.sh | 1 #!/bin/bash -eux 5 # Licensed under the Apache License, Version 2.0 (the "License"); 9 # http://www.apache.org/licenses/LICENSE-2.0 25 cp -R boost/ /usr/include/ 27 mkdir -p $WORK/libressl 28 cd $WORK/libressl 33 CMAKE_DEFINES+=" -DOPENSSL_NO_ASM=1" 36 cmake -DCMAKE_C_COMPILER=$CC -DCMAKE_CXX_COMPILER=$CXX \ 37 -DCMAKE_C_FLAGS="$CFLAGS" -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 38 $CMAKE_DEFINES $SRC/libressl/ [all …]
|
| D | Dockerfile | 3 # Licensed under the Apache License, Version 2.0 (the "License"); 7 # http://www.apache.org/licenses/LICENSE-2.0 17 FROM gcr.io/oss-fuzz-base/base-builder 18 RUN apt-get update && apt-get install -y make cmake wget 19 RUN git clone --depth 1 https://github.com/libressl-portable/portable.git libressl 20 RUN git clone --depth 1 https://github.com/libressl-portable/fuzz.git libressl.fuzzers 21 RUN git clone --depth 1 https://github.com/guidovranken/cryptofuzz 22 RUN git clone --depth 1 https://github.com/guidovranken/cryptofuzz-corpora 24 WORKDIR libressl
|
| /external/libwebsockets/READMEs/ |
| D | README.libressl.md | 3 libressl is another fork of Openssl. 5 ## Example build for libressl itself 7 If you unpack or clone into `/path/to/libressl` and enter that dir... 13 $ make -j8 16 ## Example build for lws against libressl 18 You can just build lws as you would for a specific version of openssl 23 …-DLWS_OPENSSL_LIBRARIES='/path/to/libressl/build/tls/libtls.a;/path/to/libressl/build/ssl/libssl.a… 24 $ make -j8 27 Libressl by default will look for a trust bundle in `/usr/local/etc/ssl/cert.pem`, you either have … 34 $ sudo mkdir -p /usr/local/etc/ssl [all …]
|
| /external/rust/crates/openssl/ |
| D | CHANGELOG.md | 5 ## [v0.10.64] - 2024-02-19 13 ## [v0.10.63] - 2024-01-19 26 …RAINPOOL_P256R1,BRAINPOOL_P320R1,BRAINPOOL_P384R1,BRAINPOOL_P512R1}` are now available on LibreSSL. 28 ## [v0.10.62] - 2023-12-22 37 * Fixed building on the latest version of BoringSSL 39 ## [v0.10.61] - 2023-12-04 49 ## [v0.10.60] - 2023-11-22 69 * `cipher::Cipher::chacha20` is now available on LibreSSL 70 * `symm::Cipher::chacha20` is now available on LibreSSL 72 ## [v0.10.59] - 2023-11-03 [all …]
|
| D | build.rs | 11 println!("cargo:rustc-cfg=libressl"); in main() 15 println!("cargo:rustc-cfg=boringssl"); in main() 19 let version = u64::from_str_radix(&v, 16).unwrap(); in main() localVariable 21 if version >= 0x2_05_00_00_0 { in main() 22 println!("cargo:rustc-cfg=libressl250"); in main() 24 if version >= 0x2_05_01_00_0 { in main() 25 println!("cargo:rustc-cfg=libressl251"); in main() 27 if version >= 0x2_06_01_00_0 { in main() 28 println!("cargo:rustc-cfg=libressl261"); in main() 30 if version >= 0x2_07_00_00_0 { in main() [all …]
|
| /external/oss-fuzz/projects/cryptofuzz/ |
| D | build.sh | 1 #!/bin/bash -eu 4 # Licensed under the Apache License, Version 2.0 (the "License"); 8 # http://www.apache.org/licenses/LICENSE-2.0 19 # https://github.com/google/oss-fuzz/issues/2336 23 if [[ $CFLAGS != *sanitize=memory* && $CFLAGS != *-m32* ]] 26 # It is required for building noble-bls12-381 28 tar Jxf node-v14.17.1-linux-x64.tar.xz 29 export PATH="$PATH:$SRC/node-v14.17.1-linux-x64/bin/" 33 $CC $SRC/xxd.c -o /usr/bin/xxd 35 # Copy the upstream checkout of xxHash over the old version [all …]
|
| D | Dockerfile | 3 # Licensed under the Apache License, Version 2.0 (the "License"); 7 # http://www.apache.org/licenses/LICENSE-2.0 17 FROM gcr.io/oss-fuzz-base/base-builder-rust 22 RUN apt-get update && \ 23 …pt-get install -y software-properties-common wget make autoconf automake libtool build-essential c… 25 RUN git clone --depth 1 https://github.com/guidovranken/cryptofuzz 26 RUN git clone --depth 1 https://github.com/guidovranken/cryptofuzz-corpora 27 RUN git clone --depth 1 https://github.com/openssl/openssl 28 RUN git clone --depth 1 https://boringssl.googlesource.com/boringssl 29 RUN git clone --depth 1 https://github.com/libressl-portable/portable libressl [all …]
|
| /external/curl/.circleci/ |
| D | config.yml | 21 # SPDX-License-Identifier: curl 28 # See https://circleci.com/docs/configuration-reference/#macos-execution-environment 30 # Use the latest 2.1 version of CircleCI pipeline process engine. See: https://circleci.com/docs/2.… 31 version: 2.1 36 - run: 38 autoreconf -fi 39 … ./configure --enable-warnings --enable-werror --with-openssl || { tail -1000 config.log; false; } 41 configure-openssl-no-verbose: 43 - run: 45 autoreconf -fi [all …]
|
| /external/rust/crates/openssl/src/ |
| D | version.rs | 1 // Licensed under the Apache License, Version 2.0 (the "License"); 5 // http://www.apache.org/licenses/LICENSE-2.0 14 //! Build and version information. 36 /// OPENSSL_VERSION_NUMBER is a numeric release version identifier: 48 pub fn number() -> i64 { in number() 52 /// The text variant of the version number and the release date. For example, "OpenSSL 0.9.5a 1 Apr… 54 pub fn version() -> &'static str { in version() function 65 pub fn c_flags() -> &'static str { in c_flags() 75 pub fn built_on() -> &'static str { in built_on() 85 pub fn platform() -> &'static str { in platform() [all …]
|
| D | lib.rs | 4 //! 3.x.x and LibreSSL versions 2.5 through 3.7.x are supported. 13 //! If the `vendored` Cargo feature is enabled, the `openssl-src` crate will be used to compile and… 14 …L. The build process requires a C compiler, perl (and perl-core), and make. The OpenSSL version wi… 15 //! the newest OpenSSL release, and changes to the version are *not* considered breaking changes. 19 //! openssl = { version = "0.10", features = ["vendored"] } 23 //! `openssl-probe` crate can be used to do that instead. 27 //! The `openssl-sys` crate will automatically detect OpenSSL installations via Homebrew on macOS a… 28 //! Additionally, it will use `pkg-config` on Unix-like systems to find the system installation. 41 //! $ sudo pacman -S pkg-config openssl 44 //! $ sudo apt-get install pkg-config libssl-dev [all …]
|
| /external/rust/crates/openssl/src/ssl/ |
| D | mod.rs | 3 //! `SslConnector` and `SslAcceptor` should be used in most cases - they handle 120 /// Returns the OpenSSL name of a cipher corresponding to an RFC-standard cipher name. 127 pub fn cipher_name(std_name: &str) -> &'static str { in cipher_name() 168 /// [RFC 4347 Section 4.2.1]: https://tools.ietf.org/html/rfc4347#section-4.2.1 204 /// Disables version rollback attach detection. 224 /// Requires OpenSSL 1.1.1 or LibreSSL 3.4.0 or newer. 230 /// Requires OpenSSL 1.0.2 or LibreSSL 3.3.2 or newer. 236 /// Requires OpenSSL 1.0.2 or LibreSSL 3.3.2 or newer. 266 /// Requires OpenSSL 1.1.1 or newer. This is on by default in 1.1.1, but a future version 273 /// Temporarily reprioritize ChaCha20-Poly1305 ciphers to the top of the server cipher list [all …]
|
| /external/curl/m4/ |
| D | curl-openssl.m4 | 21 # SPDX-License-Identifier: curl 25 # File version for 'aclocal' use. Keep it a single number. 36 dnl backup the pre-ssl variables 43 *-*-msys* | *-*-mingw*) 46 LIBS="-lgdi32 $LIBS" 65 dnl --with-openssl (without path) used 70 dnl check the given --with-openssl spot 74 dnl Try pkg-config even when cross-compiling. Since we 78 if test -f "$OPENSSL_PCDIR/openssl.pc"; then 86 if test -f "$OPENSSL_PCDIR/openssl.pc"; then [all …]
|
| /external/cronet/third_party/netty-tcnative/src/c/ |
| D | ssl_private.h | 5 * version 2.0 (the "License"); you may not use this file except in compliance 8 * http://www.apache.org/licenses/LICENSE-2.0 19 * The ASF licenses this file to You under the Apache License, Version 2.0 23 * http://www.apache.org/licenses/LICENSE-2.0 71 * when the user points at an explicit non-engine flavor of OpenSSL 112 #define SSL_CVERIFY_IGNORED (-1) 136 #define X509_REVOKED_get0_serialNumber(x) x->serialNumber 138 #define BIO_get_init(x) ((x)->init) 139 #define BIO_set_init(x,v) ((x)->init=(v)) 140 #define BIO_get_data(x) ((x)->ptr) [all …]
|
| /external/curl/docs/libcurl/ |
| D | curl_global_sslset.md | 1 --- 3 SPDX-License-Identifier: curl 7 See-also: 8 - curl_global_init (3) 9 - libcurl (3) 11 - All 12 --- 16 curl_global_sslset - Select SSL backend to use with libcurl 42 NULL-terminated list of available backends. The available backends are those 46 alternatives if non-NULL. [all …]
|
| /external/python/cpython2/Doc/library/ |
| D | ssl.rst | 1 :mod:`ssl` --- TLS/SSL wrapper for socket objects 19 -------------- 23 sockets, both client-side and server-side. This module uses the OpenSSL 33 operating system socket APIs. The installed version of OpenSSL may also 35 openssl version 1.0.1. 38 Don't use this module without reading the :ref:`ssl-security`. Doing so 48 :class:`socket.socket` type, and provides a socket-like wrapper that also 60 ------------------------------------ 66 higher-level encryption and authentication layer that's superimposed on the 76 values depends on the OpenSSL version. [all …]
|
| /external/curl/docs/ |
| D | HTTP2.md | 1 <!-- 4 SPDX-License-Identifier: curl 5 --> 10 [HTTP/2 Spec](https://www.rfc-editor.org/rfc/rfc7540.txt) 14 ------------------- 15 - nghttp2 16 - OpenSSL, libressl, BoringSSL, GnuTLS, mbedTLS, wolfSSL or Schannel 17 with a new enough version. 20 ------------------------------- 27 We require at least version 1.12.0. [all …]
|
| D | CURLDOWN.md | 1 <!-- 4 SPDX-License-Identifier: curl 5 --> 9 A markdown-like syntax for libcurl man pages. 24 by using a markdown-like syntax. 34 Contains meta-data in a structured way to allow better output (for example the 53 Mass-convert all curldown files to nroff in specified directories with 68 Each curldown starts with a header with meta-data: 70 --- 72 SPDX-License-Identifier: curl [all …]
|
| /external/curl/CMake/ |
| D | FindNGTCP2.cmake | 21 # SPDX-License-Identifier: curl 27 ---------- 34 quictls, LibreSSL: Use libngtcp2_crypto_quictls 35 BoringSSL, AWS-LC: Use libngtcp2_crypto_boringssl 49 version of ngtcp2.
|
| /external/tcpdump/ |
| D | configure.ac | 17 AC_INIT(tcpdump, m4_esyscmd_s([cat VERSION])) 25 # At minimum, we want C++/C99-style // comments. 40 AS_HELP_STRING([--disable-universal],[don't build universal on macOS])) 46 # Leopard. Build for x86 and 32-bit PowerPC, with 49 V_CCOPT="$V_CCOPT -arch i386 -arch ppc" 50 LDFLAGS="$LDFLAGS -arch i386 -arch ppc" 55 # Snow Leopard. Build for x86-64 and x86, with 56 # x86-64 first. (That's what Apple does.) 58 V_CCOPT="$V_CCOPT -arch x86_64 -arch i386" 59 LDFLAGS="$LDFLAGS -arch x86_64 -arch i386" [all …]
|
| /external/python/cpython3/Misc/NEWS.d/ |
| D | 3.7.0b3.rst | 2 .. date: 2018-03-25-12-05-43 4 .. release date: 2018-03-29 7 Harden ssl module against LibreSSL CVE-2018-8970. 14 .. date: 2018-03-05-10-09-51 23 .. date: 2018-03-02-10-24-52 29 refactored. This resolves CVE-2018-1060 and CVE-2018-1061. Patch by Jamie 35 .. date: 2018-03-25-19-49-06 39 When using the -m switch, sys.path[0] is now explicitly expanded as the 47 .. date: 2018-03-22-23-09-06 52 non-class and an abstract base class as the first and second arguments, [all …]
|
| /external/curl/docs/cmdline-opts/ |
| D | _ENVIRONMENT.md | 1 <!-- Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. --> 2 <!-- SPDX-License-Identifier: curl --> 5 lower case version has precedence. `http_proxy` is an exception as it is only 9 the --proxy option. 17 ## `[url-protocol]_PROXY` [protocol://]<host>[:port] 18 Sets the proxy server to use for [url-protocol], where the protocol is a 23 Sets the proxy server to use if no protocol-specific proxy is set. 25 ## `NO_PROXY` <comma-separated list of hosts/domains> 31 the --proxy option. That is 33 NO_PROXY=direct.example.com curl -x http://proxy.example.com [all …]
|