Home
last modified time | relevance | path

Searched +full:nghttp3 +full:- +full:version (Results 1 – 16 of 16) sorted by relevance

/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/docs/
DHTTP3.md1 <!--
4 SPDX-License-Identifier: curl
5 -->
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.
39 - the used QUIC library needs to consider itself non-beta
[all …]
/external/curl/CMake/
DFindNGHTTP3.cmake21 # SPDX-License-Identifier: curl
27 ----------
29 Find the nghttp3 library
35 System has nghttp3
37 The nghttp3 include directories.
39 The libraries needed to use nghttp3
41 version of nghttp3.
49 find_path(NGHTTP3_INCLUDE_DIR nghttp3/nghttp3.h
55 find_library(NGHTTP3_LIBRARY NAMES nghttp3
66 find_package_handle_standard_args(NGHTTP3
/external/curl/
Dconfigure.ac21 # SPDX-License-Identifier: curl
28 dnl We don't know the version number "statically" so we use a dash here
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])
[all …]
DCMakeLists.txt21 # SPDX-License-Identifier: curl
26 # Note: By default this CMake build script detects the version of some
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
46 cmake_minimum_required(VERSION 3.7...3.16 FATAL_ERROR)
47 message(STATUS "Using CMake version ${CMAKE_VERSION}")
61 string(REGEX MATCH "#define LIBCURL_VERSION_NUM 0x[0-9a-fA-F]+"
66 # Setup package meta-data
68 message(STATUS "curl version=[${CURL_VERSION}]")
71 # SET(PACKAGE_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/
Dcurl_config.h.in3 /* Ignore c-ares deprecation warnings */
21 /* disable alt-svc */
63 /* disable headers-api */
66 /* disable alt-svc */
87 /* to disable --libcurl C code generation option */
114 /* disable progress-meter */
305 /* Define to 1 if you have a working glibc-style strerror_r function. */
314 /* if you have GSS-API libraries */
393 /* Define to 1 if you have the `brotlidec' library (-lbrotlidec). */
399 /* Define to 1 if you have the `idn2' library (-lidn2). */
[all …]
Dcurl_config.h4 /* Ignore c-ares deprecation warnings */
22 /* disable alt-svc */
49 /* disable headers-api */
52 /* disable alt-svc */
70 /* to disable --libcurl C code generation option */
94 /* disable progress-meter */
290 /* Define to 1 if you have a working glibc-style strerror_r function. */
299 /* if you have GSS-API libraries */
378 /* Define to 1 if you have the `brotlidec' library (-lbrotlidec). */
384 /* Define to 1 if you have the `idn2' library (-lidn2). */
[all …]
Dcurl_config.h.cmake21 * SPDX-License-Identifier: curl
29 /* define "1" to use built-in ca store of TLS backend */
38 /* disables alt-svc */
59 /* disables AWS-SIG4 */
65 /* disables DNS-over-HTTPS */
83 /* disables headers-api support */
101 /* disables --libcurl option from the curl tool */
125 /* disables built-in progress meter */
286 /* Define to 1 if you have a working glibc-style strerror_r function. */
365 /* Define to 1 if you have the `idn2' library (-lidn2). */
[all …]
/external/curl/lib/vquic/
Dcurl_osslq.c21 * SPDX-License-Identifier: curl
32 #include <nghttp3/nghttp3.h>
42 #include "cf-socket.h"
52 #include "vquic-tls.h"
99 ((struct cf_osslq_ctx *)(cf)->ctx)->call_data
175 switch(addr->family) { in make_bio_addr()
178 (struct sockaddr_in * const)(void *)&addr->sa_addr; in make_bio_addr()
179 if(!BIO_ADDR_rawmake(ba, AF_INET, &sin->sin_addr, in make_bio_addr()
180 sizeof(sin->sin_addr), sin->sin_port)) { in make_bio_addr()
189 (struct sockaddr_in6 * const)(void *)&addr->sa_addr; in make_bio_addr()
[all …]
Dcurl_ngtcp2.c21 * SPDX-License-Identifier: curl
29 #include <nghttp3/nghttp3.h>
54 #include "cf-socket.h"
65 #include "vquic-tls.h"
104 * Store ngtcp2 version info in this buffer.
110 (void)msnprintf(p, len, "ngtcp2/%s nghttp3/%s", in Curl_ngtcp2_ver()
111 ng2->version_str, ht3->version_str); in Curl_ngtcp2_ver()
122 uint32_t version; member
135 struct Curl_hash streams; /* hash `data->id` to `h3_stream_ctx` */
147 ((struct cf_ngtcp2_ctx *)(cf)->ctx)->call_data
[all …]
/external/curl/tests/http/testenv/
Denv.py2 # -*- coding: utf-8 -*-
23 # SPDX-License-Identifier: curl
73 'version': None,
83 p = subprocess.run(args=[self.curl, '-V'],
86 assert False, f'{self.curl} -V failed with exit code: {p.returncode}'
91 m = re.match(r'^curl (?P<version>\S+) (?P<os>\S+) (?P<libs>.*)$', l)
94 self.curl_props['version'] = m.group('version')
157 p = subprocess.run(args=[self.nghttpx, '-v'],
164 self.nghttpx_with_h3 = re.match(r'.* nghttp3/.*', p.stdout.strip()) is not None
165 log.debug(f'nghttpx -v: {p.stdout}')
[all …]
/external/curl/tests/http/
Dscorecard.py2 # -*- coding: utf-8 -*-
23 # SPDX-License-Identifier: curl
67 def handshakes(self, proto: str) -> Dict[str, Any]:
84 '--http3-only' if proto == 'h3' else '--http2',
85 f'--{ipv}', f'https://{authority}/'
93 props[authority][f'{ipv}-connect'] = mean(c_samples) \
94 if len(c_samples) else -1
95 props[authority][f'{ipv}-handshake'] = mean(hs_samples) \
96 if len(hs_samples) else -1
97 props[authority][f'{ipv}-errors'] = errors
[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`;
288 # clear lowercase version
[all …]