cURL / Mailing Lists / curl-users / Single Mail

curl-users

Re: Metalink support patch for curl

From: Anthony Bryan <anthonybryan_at_gmail.com>
Date: Thu, 18 Oct 2012 18:13:59 -0400

On Sat, Jun 16, 2012 at 6:00 AM, <curl-users-request_at_cool.haxx.se> wrote:
>
>
> things left undone:
>
> 2) Metalink/XML support triggered by HTTP Link header field (as
> mentioned in RFC 6249)
> 3) Metalink/HTTP (RFC 6249)
> 4) NSS for hash verification. could someone help with this?
> 5) parallel downloads (as mentioned on your blog). could be nice some day in the future.
> 6) use of partial file hashes from Metalink/XML to re-download a part
> of the file if it contains errors

just wanted to again thank Daniel, Tatsuhiro, Marc, Nick, Guenter, and
anyone else who has helped with the metalink stuff.

it's very cool & interesting to watch each person contribute, for
their specific niche or OS. curl is lucky to have such people gathered
around it. :)

besides the above list of possible features, one neat thing that the
metalinks for curl ( http://curl.haxx.se/metalink.cgi?curl=tar.gz )
contain is PGP signatures, besides the usual hashes & mirrors:

<signature type="pgp" file="curl-7.28.0.tar.bz2.asc">
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAlB11DwACgkQeOEcayedXJGXfACgy4IDEv67Sh8GKUWK3Jh//vKF
bCIAoJDHPcZD9mHcIjDkQ/lThYkSk+r6
=Vx4T
-----END PGP SIGNATURE-----
</signature>

would support for this be possible to add to curl? would GPGME be the
way to do it?

http://www.gnupg.org/related_software/gpgme/

GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
easier for applications. It provides a High-Level Crypto API for
encryption, decryption, signing, signature verification and key
management.

--
(( Anthony Bryan ... Metalink [ http://www.metalinker.org ]
  )) Easier, More Reliable, Self Healing Downloads
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-users
FAQ:        http://curl.haxx.se/docs/faq.html
Etiquette:  http://curl.haxx.se/mail/etiquette.html
Received on 2012-10-19