Home
last modified time | relevance | path

Searched +full:- +full:- +full:with +full:- +full:schannel (Results 1 – 25 of 120) sorted by relevance

12345

/external/curl/lib/vtls/
Dschannel.c9 * Copyright (C) Marc Hoersken, <info@marc-hoersken.de>
23 * SPDX-License-Identifier: curl
28 * Source file for all Schannel-specific code for the TLS/SSL layer. No code
37 # error "cannot compile SCHANNEL support without SSPI."
40 #include "schannel.h"
66 * Schannel recv decryption.
75 shipped with Visual Studio 2013, aka _MSC_VER 1800:
77 https://technet.microsoft.com/en-us/library/hh831771%28v=ws.11%29.aspx
139 /* Both schannel buffer sizes must be > 0 */
166 buffer->cbBuffer = BufByteSize; in InitSecBuffer()
[all …]
Dschannel_verify.c8 * Copyright (C) Marc Hoersken, <info@marc-hoersken.de>
23 * SPDX-License-Identifier: curl
28 * Source file for Schannel-specific certificate verification. This code should
29 * only be invoked by code in schannel.c.
36 # error "cannot compile SCHANNEL support without SSPI."
39 #include "schannel.h"
56 #define BACKEND ((struct schannel_ssl_backend_data *)connssl->backend)
61 #define BEGIN_CERT "-----BEGIN CERTIFICATE-----"
62 #define END_CERT "\n-----END CERTIFICATE-----"
98 for(p = (const char *)haystack; p <= (str_limit - needlelen); p++) in c_memmem()
[all …]
/external/curl/docs/
DCIPHERS.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
9 With curl's option
10 [`--tls13-ciphers`](https://curl.se/docs/manpage.html#--tls13-ciphers)
14 connections. With option
15 [`--ciphers`](https://curl.se/docs/manpage.html#--ciphers)
25 using [`--tlsv1.3`](https://curl.se/docs/manpage.html#--tlsv13)
27 with `CURL_SSLVERSION_TLSv1_3`.
43 Setting TLS 1.3 cipher suites is supported by curl with
[all …]
DKNOWN_BUGS17 2.1 IMAPS connection fails with Rustls error
18 2.3 Unable to use PKCS12 certificate with Secure Transport
20 2.5 Client cert handling with Issuer DN differs between backends
21 2.7 Client cert (MTLS) issues with Schannel
22 2.11 Schannel TLS 1.2 handshake bug in old Windows versions
23 2.13 CURLOPT_CERTINFO results in CURLE_OUT_OF_MEMORY with Schannel
34 4.1 -T /dev/stdin may upload with an incorrect content length
35 4.2 -T - always uploads chunked
39 5.2 curl-config --libs contains private details
41 5.6 Cygwin: make install installs curl-config.1 twice
[all …]
DSSL-PROBLEMS.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
47 built with support for older SSL and TLS versions disabled.
65 includes symmetric ciphers with less than 128 bit keys and RC4.
67 Schannel in Windows XP is not able to connect to servers that no longer
69 advise against building curl to use Schannel on really old Windows versions.
72 Suites](https://datatracker.ietf.org/doc/html/draft-popov-tls-prohibiting-rc4-01)
78 the wild did not work properly with the BEAST mitigation in place.
80 To make such broken servers work, the --ssl-allow-beast option was
[all …]
DSSLCERTS.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
11 If curl was built with Schannel or Secure Transport support, then curl uses
27 If you communicate with HTTPS, FTPS or other TLS-using servers using
31 If the remote server uses a self-signed certificate, if you do not install a
42 Tell curl to *not* verify the peer with `-k`/`--insecure`.
51 option to point out this CA cert for verification when connecting - for this
54 With the curl command line tool: `--cacert [file]`
61 cert file named `curl-ca-bundle.crt` in these directories and in this order:
[all …]
/external/curl/docs/libcurl/opts/
DCURLOPT_CAINFO.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLINFO_CAINFO (3)
9 - CURLOPT_CAINFO_BLOB (3)
10 - CURLOPT_CAPATH (3)
11 - CURLOPT_CA_CACHE_TIMEOUT (3)
12 - CURLOPT_SSL_VERIFYHOST (3)
13 - CURLOPT_SSL_VERIFYPEER (3)
15 - TLS
[all …]
DCURLOPT_PROXY_SSL_OPTIONS.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_PROXY_SSLVERSION (3)
9 - CURLOPT_PROXY_SSL_CIPHER_LIST (3)
10 - CURLOPT_SSLVERSION (3)
11 - CURLOPT_SSL_CIPHER_LIST (3)
13 - TLS
14 TLS-backend:
15 - All
[all …]
DCURLOPT_SSL_OPTIONS.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_PROXY_SSL_OPTIONS (3)
9 - CURLOPT_SSLVERSION (3)
10 - CURLOPT_SSL_CIPHER_LIST (3)
12 - TLS
13 TLS-backend:
14 - All
15 Added-in: 7.25.0
[all …]
DCURLOPT_SSLCERTTYPE.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_SSLCERT (3)
9 - CURLOPT_SSLKEY (3)
11 - TLS
12 TLS-backend:
13 - OpenSSL
14 - GnuTLS
15 - mbedTLS
[all …]
DCURLOPT_SSLCERT.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_KEYPASSWD (3)
9 - CURLOPT_SSLCERTTYPE (3)
10 - CURLOPT_SSLKEY (3)
12 - TLS
13 TLS-backend:
14 - OpenSSL
15 - GnuTLS
[all …]
DCURLOPT_PROXY_SSLCERTTYPE.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_PROXY_SSLCERT (3)
9 - CURLOPT_PROXY_SSLKEY (3)
10 - CURLOPT_SSLCERTTYPE (3)
12 - TLS
13 TLS-backend:
14 - OpenSSL
15 - GnuTLS
[all …]
DCURLOPT_CAINFO_BLOB.md1 ---
3 SPDX-License-Identifier: curl
8 - TLS
9 See-also:
10 - CURLOPT_CAINFO (3)
11 - CURLOPT_CAPATH (3)
12 - CURLOPT_SSL_VERIFYHOST (3)
13 - CURLOPT_SSL_VERIFYPEER (3)
14 TLS-backend:
15 - BearSSL
[all …]
DCURLOPT_PROXY_SSLCERT_BLOB.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_PROXY_SSLCERT (3)
9 - CURLOPT_PROXY_SSLCERTTYPE (3)
10 - CURLOPT_PROXY_SSLKEY (3)
11 - CURLOPT_SSLCERT_BLOB (3)
13 - TLS
14 TLS-backend:
15 - OpenSSL
[all …]
DCURLOPT_SSLCERT_BLOB.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_KEYPASSWD (3)
9 - CURLOPT_SSLCERTTYPE (3)
10 - CURLOPT_SSLKEY (3)
12 - TLS
13 TLS-backend:
14 - OpenSSL
15 - Secure Transport
[all …]
DCURLOPT_SSLKEY.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_SSLCERT (3)
9 - CURLOPT_SSLKEYTYPE (3)
10 - CURLOPT_SSLKEY_BLOB (3)
12 - TLS
13 TLS-backend:
14 - OpenSSL
15 - mbedTLS
[all …]
DCURLOPT_PROXY_SSLKEY.md1 ---
3 SPDX-License-Identifier: curl
7 See-also:
8 - CURLOPT_PROXY_SSLCERT (3)
9 - CURLOPT_PROXY_SSLKEYTYPE (3)
10 - CURLOPT_SSLCERT (3)
11 - CURLOPT_SSLKEY (3)
12 - CURLOPT_SSLKEYTYPE (3)
14 - TLS
15 TLS-backend:
[all …]
/external/curl/docs/cmdline-opts/
Dcacert.md1 ---
3 SPDX-License-Identifier: curl
11 See-also:
12 - capath
13 - dump-ca-embed
14 - insecure
16 - --cacert CA-file.txt $URL
17 ---
19 # `--cacert`
27 and the TLS backend is not Schannel, and uses the given path as a path to a CA
[all …]
D_ENVIRONMENT.md1 <!-- Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. -->
2 <!-- SPDX-License-Identifier: curl -->
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>
30 This environment variable disables use of the proxy even when specified with
31 the --proxy option. That is
33 NO_PROXY=direct.example.com curl -x http://proxy.example.com
[all …]
/external/curl/tests/data/
Dtest208711 # Server-side
16 Server: test-server/fake
17 Content-Length: 7
24 # Client-side
29 Schannel
30 local-http
33 https Server-localhost-sv.pem
36 simple HTTPS GET with base64-sha256 public key pinning (Schannel variant)
39 # This test is pointless if we are not using the Schannel backend
40 CURL_SSL_BACKEND=schannel
[all …]
Dtest207911 # Server-side
16 Server: test-server/fake
17 Content-Length: 7
24 # Client-side
29 Schannel
30 local-http
33 https Server-localhost-sv.pem
36 simple HTTPS GET with PEM public key pinning (Schannel variant)
39 # This test is pointless if we are not using the Schannel backend
40 CURL_SSL_BACKEND=schannel
[all …]
Dtest203311 # Server-side
16 Server: test-server/fake
17 Content-Length: 7
24 # Client-side
29 Schannel
30 local-http
33 https Server-localhost-sv.pem
36 simple HTTPS GET with DER public key pinning (Schannel variant)
39 # This test is pointless if we are not using the Schannel backend
40 CURL_SSL_BACKEND=schannel
[all …]
/external/curl/winbuild/
DREADME.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
7 # Building curl with Visual C++
10 from sources using the Visual C++ build tool. To build with VC++, you have to
19 archive](https://developer.microsoft.com/en-us/windows/downloads/sdk-archive)
23 If you wish to support zlib, OpenSSL, c-ares, ssh2, you have to download them
27 |_curl-src
45 exist in all Visual Studio versions. For example, to build a 64-bit curl open
50 …4-Bit, x64 hosted MSVC toolset on the command line](https://docs.microsoft.com/en-us/cpp/build/how
[all …]
/external/curl/m4/
Dcurl-schannel.m421 # SPDX-License-Identifier: curl
33 ssl_msg="Schannel"
34 test schannel != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
36 # --with-schannel implies --enable-sspi
43 test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
/external/curl/.github/workflows/
Dwindows.yml3 # SPDX-License-Identifier: curl
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '.circleci/**'
15 - 'appveyor.*'
16 - 'packages/**'
17 - 'plan9/**'
18 - 'projects/**'
[all …]

12345