Package Details: curl-http3 8.6.0-1

Git Clone URL: https://aur.archlinux.org/curl-http3.git (read-only, click to copy)
Package Base: curl-http3
Description: An URL retrieval utility and library - compiled with HTTP/3 support - binary is called curl3
Upstream URL: https://curl.haxx.se
Keywords: curl http3
Licenses: MIT
Submitter: T4cC0re
Maintainer: NetaliDev
Last Packager: q234rty
Votes: 12
Popularity: 0.28
First Submitted: 2019-11-08 15:28 (UTC)
Last Updated: 2024-02-01 08:38 (UTC)

Pinned Comments

T4cC0re commented on 2020-04-30 10:45 (UTC)

curl 7.70.0!

After curl 7.69.* was hard to build with quiche, curl 7.70.0 works again :)

To connect to a host via http3, just use the --http3 flag

$ curl3 -vvv -IXGET --http3 https://t4cc0.re

Latest Comments

1 2 Next › Last »

q234rty commented on 2024-02-07 15:10 (UTC) (edited on 2024-02-07 15:27 (UTC) by q234rty)

Dropping since extra/curl already has support for HTTP/3 via libnghttp3+openssl 3.2 . In case anyone wants to pick this up, please rename this to e.g. curl-http3-quiche.

q234rty commented on 2023-07-31 09:04 (UTC) (edited on 2023-07-31 09:04 (UTC) by q234rty)

@cdauth It seems that you're on a very old rust version, consider running rustup update, switching to extra/rust, or building this package in a clean chroot.

cdauth commented on 2023-06-25 09:48 (UTC)

I get this error during compilation:

error: failed to parse manifest at `/home/cdauth/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.50/Cargo.toml`

Caused by:
  feature `edition2021` is required

  this Cargo does not support nightly features, but if you
  switch to nightly channel you can add
  `cargo-features = ["edition2021"]` to enable this feature
==> ERROR: A failure occurred in build().

Menci commented on 2022-06-04 03:48 (UTC)

For those who fails to build this package, you can use curl-http3-msquic instead.

chovy commented on 2022-05-07 13:15 (UTC)

:: PGP keys need importing:
 -> 27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2, required by: curl-http3
==> Import? [Y/n] y
:: Importing keys with gpg...
gpg: keyserver receive failed: Server indicated a failure
error: target not found: rust
error: target not found: go

FunctionalHacker commented on 2021-12-04 15:03 (UTC)

I needed to install rtmpdump to get this working. Otherwise I was getting

curl3: error while loading shared libraries: librtmp.so.1: cannot open shared object file: No such file or directory

It is probably being pulled as a build dep but if you are building on another machine and install on another, it doesn't get installed. So rtmpdump probably needs to be added as a dependency

RouxAntoine commented on 2020-11-17 22:50 (UTC) (edited on 2020-11-17 22:50 (UTC) by RouxAntoine)

thanks for 7.73 upgrade, and quiche too