On Thu, Jun 25, 2015 at 8:44 PM, Hubert Tarasiuk <[email protected]> wrote: > 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 <[email protected]> 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
awesome, thanks so much for your help! libmetalink moved to github yesterday & released a new version (0.1.3), hopefully fixing the signature bug you came across (thanks for reporting that as well) https://github.com/metalink-dev/libmetalink -- (( Anthony Bryan ... Metalink [ http://www.metalinker.org ] )) Easier, More Reliable, Self Healing Downloads
