Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sbwml/openwrt-curl-prebuilt
Building libcurl with HTTP/3 and QUIC support
https://github.com/sbwml/openwrt-curl-prebuilt
curl http3 ipk openwrt prebuilt quic
Last synced: 3 months ago
JSON representation
Building libcurl with HTTP/3 and QUIC support
- Host: GitHub
- URL: https://github.com/sbwml/openwrt-curl-prebuilt
- Owner: sbwml
- Archived: true
- Created: 2024-03-22T02:16:07.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-06-06T22:28:40.000Z (7 months ago)
- Last Synced: 2024-09-26T17:06:27.890Z (3 months ago)
- Topics: curl, http3, ipk, openwrt, prebuilt, quic
- Homepage:
- Size: 4.88 KB
- Stars: 10
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
openwrt-23.05 CURL HTTP/3 prebuilt packages
build curl library with quictls + libngtcp2 + libnghttp3-----------
## package source
- **curl:** [https://github.com/openwrt/packages](https://github.com/openwrt/packages/tree/openwrt-23.05/net/curl)
- **openssl:** [https://github.com/openwrt/openwrt](https://github.com/openwrt/openwrt/tree/openwrt-23.05/package/libs/openssl)
**quictls patch:** [https://github.com/sbwml/r4s_build_script](https://github.com/sbwml/r4s_build_script/tree/master/openwrt/patch/openssl/quic)
- **ngtcp2:** https://github.com/sbwml/package_libs_ngtcp2
- **nghttp3:** https://github.com/sbwml/package_libs_nghttp3## curl configuration
```py
CONFIG_LIBCURL_COOKIES=y
CONFIG_LIBCURL_FILE=y
CONFIG_LIBCURL_FTP=y
CONFIG_LIBCURL_HTTP=y
CONFIG_LIBCURL_NGHTTP2=y
CONFIG_LIBCURL_NGHTTP3=y
CONFIG_LIBCURL_NGTCP2=y
CONFIG_LIBCURL_NO_SMB="!"
CONFIG_LIBCURL_OPENSSL=y
CONFIG_LIBCURL_PROXY=y
CONFIG_LIBCURL_UNIX_SOCKETS=y
# CONFIG_LIBCURL_CRYPTO_AUTH is not set
# CONFIG_LIBCURL_DICT is not set
# CONFIG_LIBCURL_GNUTLS is not set
# CONFIG_LIBCURL_GOPHER is not set
# CONFIG_LIBCURL_IMAP is not set
# CONFIG_LIBCURL_LDAP is not set
# CONFIG_LIBCURL_LIBCURL_OPTION is not set
# CONFIG_LIBCURL_LIBIDN2 is not set
# CONFIG_LIBCURL_MBEDTLS is not set
# CONFIG_LIBCURL_NOSSL is not set
# CONFIG_LIBCURL_POP3 is not set
# CONFIG_LIBCURL_RTSP is not set
# CONFIG_LIBCURL_SMTP is not set
# CONFIG_LIBCURL_SSH2 is not set
# CONFIG_LIBCURL_TELNET is not set
# CONFIG_LIBCURL_TFTP is not set
# CONFIG_LIBCURL_THREADED_RESOLVER is not set
# CONFIG_LIBCURL_TLS_SRP is not set
# CONFIG_LIBCURL_VERBOSE is not set
# CONFIG_LIBCURL_WOLFSSL is not set
# CONFIG_LIBCURL_ZLIB is not set
# CONFIG_LIBCURL_ZSTD is not set
```