|
From: | Hubert Tarasiuk |
Subject: | Re: [Bug-wget] Metalink support |
Date: | Fri, 26 Jun 2015 02:44:45 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.0.1 |
Here comes an updated version of the patches. I have applied some minor changes based on Giuseppe's suggestions posted on Github (thanks for the review!). Another patch is added (9/9) to move some helper functions used for Metalink-over-HTTP from http.c to metalink.c. They are also made non-static so that they can be used in "metalink_from_http" function in http.c. Hubert Tarasiuk <address@hidden> writes: > > I have prepared a Metalink patch for Wget. The two main features are: > > - support Metalink v3 and Metalink v4 XML files: > https://tools.ietf.org/html/rfc5854 > using libmetalink parser: https://launchpad.net/libmetalink > > - support Metalink in HTTP headers: http://tools.ietf.org/html/rfc6249 > > Please let me know what do you think about the patches. Some test cases > are included. If you would like to test it on actual servers, here is > what I found: > - Metalink files with PGP signatures: http://curl.haxx.se/download.html > - Metalink in HTTP headers: > https://download.gnome.org/apps/3.0/3.0.0/sources/ > > The commits are also available via Github interface: > https://github.com/jy987321/Wget/commits/metalink
0001-Metalink-support.patch
Description: Text Data
0002-Start-HTTP-test-only-when-calling-begin.patch
Description: Text Data
0003-Test-case-for-Metalink-in-XML.patch
Description: Text Data
0004-Support-multiple-headers-with-same-name-in-Python-te.patch
Description: Text Data
0005-Test-case-for-Metalink-over-HTTP.patch
Description: Text Data
0006-Unit-test-for-find_key_value.patch
Description: Text Data
0007-Unit-test-for-has_key.patch
Description: Text Data
0008-Unit-test-for-find_key_values.patch
Description: Text Data
0009-Move-some-Metalink-related-code-from-http.c-to-metal.patch
Description: Text Data
signature.asc
Description: OpenPGP digital signature
[Prev in Thread] | Current Thread | [Next in Thread] |