<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/scripts/download.pl, branch v17.01.4</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.4</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/xback/atom?h=v17.01.4'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/'/>
<updated>2017-01-31T10:25:18Z</updated>
<entry>
<title>download.pl: fix detecting download errors with curl</title>
<updated>2017-01-31T10:25:18Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-01-31T10:22:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=76f1b9457d88b9ae2f0f578c10c4155c23c03c24'/>
<id>urn:sha1:76f1b9457d88b9ae2f0f578c10c4155c23c03c24</id>
<content type='text'>
Avoid treating error pages as successfully downloaded content

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: use mkhash to replace various quirky md5sum/openssl calls</title>
<updated>2017-01-05T10:09:12Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-25T15:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=84bd74057f0d2543ddbc7de2351b0a310df329c6'/>
<id>urn:sha1:84bd74057f0d2543ddbc7de2351b0a310df329c6</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>download.pl: use curl in preference to wget</title>
<updated>2017-01-03T13:26:41Z</updated>
<author>
<name>Brian J. Murrell</name>
</author>
<published>2016-11-20T21:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=fc6b6f45831e1a2afc95ac241416acbd103fd442'/>
<id>urn:sha1:fc6b6f45831e1a2afc95ac241416acbd103fd442</id>
<content type='text'>
Because wget doesn't know how to do Negotiate authentication with a proxy
and curl does, use curl if it's present. The user is expected to have a
~/.curlrc that sets the options necessary for any proxy authentication.

A ~/.curlrc is completely optional however and curl will work in exactly
the same manner as wget without one.

Signed-off-by: Brian J. Murrell &lt;brian@interlinx.bc.ca&gt;
[Jo-Philipp Wich: Rework code to detect curl usability by checking --version,
                  Use vararg style open() to bypass the shell when downloading,
                  Use Text::ParseWords to decompose env vars into arguments]
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>download.pl: check for existing file before the first download attempt</title>
<updated>2016-12-16T14:16:47Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T14:15:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=651bc94df424faae586f0ad8ca0f0a4ef95e5090'/>
<id>urn:sha1:651bc94df424faae586f0ad8ca0f0a4ef95e5090</id>
<content type='text'>
In the build system, flock will prevent multiple concurrent downloads
for the same file. However, if one download request for the same file is
waiting for another one to finish, it will result in downloading the
same file twice consecutively.

Prevent this issue by exiting immediately if the file has already been
downloaded

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>download.pl: Rework URLs</title>
<updated>2016-05-28T07:14:55Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2016-05-24T12:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=8372a7f922592c0a63a60c60879d3a44c52c69d9'/>
<id>urn:sha1:8372a7f922592c0a63a60c60879d3a44c52c69d9</id>
<content type='text'>
Provide HTTPS URL when possible, try to keep 8 mirrors per entry and spread
over several locations of the world. Since most active contributors are in
US/CA and/or EU prioritize mirrors that are within those regions if possible.

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
<entry>
<title>scripts/download.pl: Use CDN for kernel downloads</title>
<updated>2016-05-23T11:39:50Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2016-05-23T10:55:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=e0b241bb489b82b42338a7469f5b5bd387f4c100'/>
<id>urn:sha1:e0b241bb489b82b42338a7469f5b5bd387f4c100</id>
<content type='text'>
More info at https://www.kernel.org/introducing-fastly-cdn.html

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>download.pl: use http://sources.lede-project.org as download mirror</title>
<updated>2016-05-13T14:32:35Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-05-12T21:00:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=111285e742d075956a149dce5a817fad3de2c850'/>
<id>urn:sha1:111285e742d075956a149dce5a817fad3de2c850</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>download: add @GITHUB download facility</title>
<updated>2016-04-03T20:02:46Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
</author>
<published>2016-04-03T20:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=694f060550a90de0903830f210f0388f4171a774'/>
<id>urn:sha1:694f060550a90de0903830f210f0388f4171a774</id>
<content type='text'>
Define a new alias (@GITHUB) for downloading raw files from github repos.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
<entry>
<title>download: add @GITHUB download facility</title>
<updated>2016-04-09T10:25:34Z</updated>
<author>
<name>John Crispin</name>
</author>
<published>2016-04-09T10:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=5c408ede6ce4fe37f9b659f2c3420912e1e2bd9b'/>
<id>urn:sha1:5c408ede6ce4fe37f9b659f2c3420912e1e2bd9b</id>
<content type='text'>
Define a new alias (@GITHUB) for downloading raw github repository files

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;

SVN-Revision: 49138
</content>
</entry>
<entry>
<title>scripts/download.pl: fix sha256 hash command (#21931)</title>
<updated>2016-02-27T16:20:06Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-02-27T16:20:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=9a945382724f61880fcb7df9e6cb2db4be645598'/>
<id>urn:sha1:9a945382724f61880fcb7df9e6cb2db4be645598</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@openwrt.org&gt;

SVN-Revision: 48809
</content>
</entry>
</feed>
