Home
last modified time | relevance | path

Searched +full:- +full:- +full:enable +full:- +full:http3 (Results 1 – 20 of 20) sorted by relevance

/external/curl/docs/
DHTTP3.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
7 # HTTP3 (and QUIC)
11 [HTTP/3 Explained](https://http3-explained.haxx.se/en/) - the online free
14 [quicwg.org](https://quicwg.org/) - home of the official protocol drafts
22 [quiche](https://github.com/cloudflare/quiche) - **EXPERIMENTAL**
24 [OpenSSL 3.2+ QUIC](https://github.com/openssl/openssl) - **EXPERIMENTAL**
26 [msh3](https://github.com/nibanks/msh3) (with [msquic](https://github.com/microsoft/msquic)) - **EX…
35 master branch using pull-requests, just like ordinary changes.
[all …]
DCONNECTION-FILTERS.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
17 external events, connecting and closing down - to name the most important
24 by a `socket` and a SSL instance en- and decrypt over that socket. You write
32 Curl_easy *data connectdata *conn cf-ssl cf-socket
33 +----------------+ +-----------------+ +-------+ +--------+
34 |https://curl.se/|----> | properties |----> | keys |---> | socket |--> OS --> network
35 +----------------+ +-----------------+ +-------+ +--------+
38 --> Curl_cfilter_write(data, data->conn, buffer)
[all …]
Dcurl.18 .\" * Copyright (C) 1998 \- 2021, Daniel Stenberg, <daniel@haxx.se>, et al.
27 curl \- transfer a URL
42 curl is powered by libcurl for all transfer-related features. See
45 The URL syntax is protocol-dependent. You find a detailed description in
55 "ftp://ftp.example.com/file[1-100].txt"
57 "ftp://ftp.example.com/file[001-100].txt" (with leading zeros)
59 "ftp://ftp.example.com/file[a-z].txt"
64 "http://example.com/archive[1996-1999]/vol[1-4]/part{a,b,c}.html"
73 "http://example.com/file[1-100:10].txt"
75 "http://example.com/file[a-z:2].txt"
[all …]
/external/rust/crates/quiche/
DREADME.md5 …img.shields.io/github/license/cloudflare/quiche.svg)](https://opensource.org/licenses/BSD-2-Clause)
18 [post]: https://blog.cloudflare.com/enjoy-a-slice-of-quic-and-rust/
21 ----------------
25 quiche powers Cloudflare edge network's [HTTP/3 support][cloudflare-http3]. The
26 [cloudflare-quic.com](https://cloudflare-quic.com) website can be used for
31 Android's DNS resolver uses quiche to [implement DNS over HTTP/3][android-http3].
35 quiche can be [integrated into curl][curl-http3] to provide support for HTTP/3.
42 [cloudflare-http3]: https://blog.cloudflare.com/http3-the-past-present-and-future/
43 [android-http3]: https://security.googleblog.com/2022/07/dns-over-http3-in-android.html
44 [curl-http3]: https://github.com/curl/curl/blob/master/docs/HTTP3.md#quiche-version
[all …]
/external/curl/.github/workflows/
Dosslq-linux.yml3 # SPDX-License-Identifier: curl
5 name: osslq-linux
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '**/CMakeLists.txt'
15 - '.azure-pipelines.yml'
16 - '.circleci/**'
17 - '.cirrus.yml'
[all …]
Dngtcp2-linux.yml3 # SPDX-License-Identifier: curl
5 name: ngtcp2-linux
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '**/CMakeLists.txt'
15 - '.azure-pipelines.yml'
16 - '.circleci/**'
17 - '.cirrus.yml'
[all …]
Dquiche-linux.yml3 # SPDX-License-Identifier: curl
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '**/CMakeLists.txt'
15 - '.azure-pipelines.yml'
16 - '.circleci/**'
17 - '.cirrus.yml'
18 - 'appveyor.*'
[all …]
/external/curl/src/
Dtool_listhelp.c21 * SPDX-License-Identifier: curl
36 {" --abstract-unix-socket <path>",
39 {" --alt-svc <filename>",
40 "Enable alt-svc with this cache file",
42 {" --anyauth",
45 {"-a, --append",
48 {" --aws-sigv4 <provider1[:prvdr2[:reg[:srv]]]>",
51 {" --basic",
54 {" --ca-native",
57 {" --cacert <file>",
[all …]
Dtool_hugehelp.c18 " curl - transfer a URL\n" in hugehelp()
32 " curl offers a busload of useful tricks like proxy support, user authen-\n" in hugehelp()
33 " tication, FTP upload, HTTP post, SSL connections, cookies, file trans-\n" in hugehelp()
39 " curl is powered by libcurl for all transfer-related features. See\n" in hugehelp()
43 " The URL syntax is protocol-dependent. You find a detailed description\n" in hugehelp()
55 " \"ftp://ftp.example.com/file[1-100].txt\"\n" in hugehelp()
57 " \"ftp://ftp.example.com/file[001-100].txt\" (with leading zeros)\n" in hugehelp()
59 " \"ftp://ftp.example.com/file[a-z].txt\"\n" in hugehelp()
64 " \"http://example.com/archive[1996-1999]/vol[1-4]/part{a,b,c}.html\"\n" in hugehelp()
76 " \"http://example.com/file[1-100:10].txt\"\n" in hugehelp()
[all …]
/external/curl/
Dconfigure.ac21 # SPDX-License-Identifier: curl
29 AC_INIT([curl], [-], [a suitable curl mailing list: https://curl.se/mail/])
67 if test -z "$SED"; then
71 if test -z "$SED" || test "$SED" = "not_found"; then
79 if test -z "$GREP"; then
83 if test -z "$GREP" || test "$GREP" = "not_found"; then
89 dnl 'grep -E' is mandatory for configure process and libtool.
91 if test -z "$EGREP"; then
93 AC_MSG_CHECKING([that grep -E works])
94 if echo a | ($GREP -E '(a|b)') >/dev/null 2>&1; then
[all …]
DRELEASE-NOTES22 o appveyor: drop unnecessary `--clean-first` cmake option [197]
23 o appveyor: guard against crash-build with VS2008 [193]
24 o appveyor: make gcc 6 mingw64 job build-only [152]
25 o asyn-thread: fix curl_global_cleanup crash in Windows [161]
26 o asyn-thread: fix Curl_thread_create result check [162]
33 o BUG-BOUNTY.md: clarify the third party situation [210]
35 o build: remove MacOSX-Framework script [60]
37 o cf-https-connect: use timeouts as unsigned ints [143]
38 o cf-socket: don't try getting local IP without socket [188]
39 o cf-socket: remove references to l_ip, l_port [9]
[all …]
DCMakeLists.txt21 # SPDX-License-Identifier: curl
29 # sub-projects in a larger build using `FetchContent`. To support
32 # https://cmake.org/cmake/help/latest/module/FetchContent.html#integrating-with-find-package
61 string(REGEX MATCH "#define LIBCURL_VERSION_NUM 0x[0-9a-fA-F]+"
66 # Setup package meta-data
71 # SET(PACKAGE_VERSION "-")
72 # SET(PACKAGE_STRING "curl-")
86 option(PICKY_COMPILER "Enable picky compiler options" ON)
91 option(ENABLE_ARES "Set to ON to enable c-ares support" OFF)
99 add_definitions(-D_WIN32_WINNT=${CURL_TARGET_WINDOWS_VERSION})
[all …]
Dconfigure2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.71 for curl -.
8 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
19 ## -------------------------------- ##
21 ## -------------------------------- ##
66 # Try built-in echo, and fail.
77 (`test -n "$xc_tst_str" >/dev/null 2>&1`) && xc_tst_str='success'
93 (`test -n "$PATH" >/dev/null 2>&1`) && xc_tst_str='success'
126 | sed -e 's:unknown:success:' 2>/dev/null`
160 | tr -d "0123456789$xc_tab" 2>/dev/null`
[all …]
/external/curl/lib/
Dconfig-os400.h23 * SPDX-License-Identifier: curl
38 /* Define cpu-machine-OS */
43 /* OS400 supports a 3-argument ASCII version of gethostbyaddr_r(), but its
46 * a local wrapper in setup-os400.h) in a threadsafe way: we can then
59 /* Define if you want to enable IPv6 support */
110 /* Define if you have the `socket' library (-lsocket). */
147 /* The following define is needed on OS400 to enable strcmpi(), stricmp() and
238 /* Define to enable HTTP3 support (experimental, requires NGTCP2, QUICHE or
248 /* Define for large files, on AIX-style hosts. */
323 /* ---------------------------------------------------------------- */
[all …]
/external/cronet/components/cronet/android/api/src/org/chromium/net/
DQuicOptions.java2 // Use of this source code is governed by a BSD-style license that can be
18 * {@link org.chromium.net.CronetEngine.Builder#enableQuic(boolean)} to enable / disable QUIC for
189 * <p>If no hosts are specified, the per-host allowlist functionality is disabled.
200 * Adds a QUIC version to the list of QUIC versions to enable.
281 * using any {@code alt-svc} servers.
292 * Sets whether TLS with 0-RTT should be enabled.
294 * <p>0-RTT is a performance optimization avoiding an extra round trip when resuming
297 * @see <a href="https://blog.cloudflare.com/introducing-0-rtt/">Cloudflare's 0-RTT
346 * <p>When the retransmittable-on-wire time is exceeded Cronet will probe quality of the
474 * (<code>net-dev@chromium.org</code>) before using one of the APIs annotated as experimental
[all …]
/external/cronet/net/third_party/quiche/src/quiche/quic/core/
Dquic_versions.cc2 // Use of this source code is governed by a BSD-style license that can be
29 QuicRandom::GetInstance()->RandBytes(&result, sizeof(result)); in CreateRandomVersionLabelForNegotiation()
41 const bool enable = should_enable; in SetVersionFlag() local
44 SetQuicReloadableFlag(quic_enable_version_rfcv2, enable); in SetVersionFlag()
55 << "Cannot " << (enable ? "en" : "dis") << "able version " << version; in SetVersionFlag()
81 // Low flow-control limits are used for all IETF versions. in AllowsLowFlowControlLimits()
120 // The anti-amplification limit is used for all IETF versions. in SupportsAntiAmplificationLimit()
182 // Length-prefixed connection IDs were added in version 49. in VersionHasLengthPrefixedConnectionIds()
332 << "No version speaking Http3 found."; in CurrentSupportedHttp3Versions()
651 return "h3-29"; in AlpnForVersion()
[all …]
/external/cronet/net/quic/
Dquic_test_packet_maker.h2 // Use of this source code is governed by a BSD-style license that can be
34 // includes HTTP3 priority data. The protocol default is to omit the
35 // incremental flag in the priority data but HTTP streams may enable it
321 // If |spdy_headers_frame_length| is non-null, it will be set to the size of
351 // If |spdy_headers_frame_length| is non-null, it will be set to the size of
/external/curl/include/curl/
Dcurl.h23 * SPDX-License-Identifier: curl
36 /* Compile-time deprecation macros. */
45 _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") \
54 #include "system.h" /* determine things run-time */
72 included, since they can't co-exist without problems */
78 /* HP-UX systems version 9, 10 and 11 lack sys/select.h and so does oldish
79 libc5-based Linux systems. Only include it on systems that are known to
99 /* Compatibility for non-Clang compilers */
143 #define CURL_SOCKET_BAD -1
185 char *contenttype; /* Content-Type */
[all …]
/external/curl/tests/
Druntests.pl22 # SPDX-License-Identifier: curl
32 # $HOSTIP, $HOST6IP - Set to the address of the host running the test suite
33 # $CLIENTIP, $CLIENT6IP - Set to the address of the host running curl
34 # runclient, runclientoutput - Modify to copy all the files in the log/
53 # Finally, to properly support -g and -n, checktestcmd needs to change
56 # fixed. As long as the -g option is never given, and the -n is always
68 # usually set by the Makefile, but for out-of-tree builds with direct
107 my $CURLCONFIG="../curl-config"; # curl-config from current build
125 my $uname_release = `uname -r`;
211 # enable logmsg buffering for the given runner ID
[all …]
/external/aws-sdk-java-v2/services/cloudfront/src/main/resources/codegen-resources/
Dservice-2.json4 "apiVersion":"2020-05-31",
7 "protocol":"rest-xml",
12 "uid":"cloudfront-2020-05-31"
19 "requestUri":"/2020-05-31/distribution/{TargetDistributionId}/associate-alias",
30 …azon.com/AmazonCloudFront/latest/DeveloperGuide/CNAMEs.html#alternate-domain-names-move\">Moving a…
36 "requestUri":"/2020-05-31/distribution/{PrimaryDistributionId}/copy",
42 "xmlNamespace":{"uri":"http://cloudfront.amazonaws.com/doc/2020-05-31/"}
117 "requestUri":"/2020-05-31/cache-policy",
132 …/docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/controlling-the-cache-key.html\">Contr…
138 "requestUri":"/2020-05-31/origin-access-identity/cloudfront",
[all …]