Openwrt/scripts
Brian J. Murrell fc6b6f4583 download.pl: use curl in preference to wget
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 <brian@interlinx.bc.ca>
[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 <jo@mein.io>
2017-01-03 14:26:41 +01:00
..
config
flashing
arm-magic.sh
brcmImage.pl
bundle-libraries.sh
checkpatch.pl docs: remove all refrences in Makefiles/scripts 2016-11-30 10:13:14 +01:00
clang-gcc-wrapper
clean-package.sh
cleanfile
cleanpatch
combined-ext-image.sh
combined-image.sh
config.guess
config.rpath
config.sub
deptest.sh
diffconfig.sh
dl_cleanup.py
download.pl download.pl: use curl in preference to wget 2017-01-03 14:26:41 +01:00
env
ext-toolchain.sh
feeds scripts/feeds: use git rev-parse for getting revision 2016-11-08 11:17:11 +01:00
fixup-makefile.pl build: add FIXUP option for make check 2016-12-17 10:36:45 +01:00
gen-dependencies.sh
get_source_date_epoch.sh
getver.sh scripts: getver.sh: append Git short hash to revision 2016-12-02 16:38:55 +01:00
ipkg-build
ipkg-make-index.sh package/Makefile & ipkg-make-index.sh: add full package data list 2016-12-26 11:17:33 +01:00
kconfig.pl
make-ipkg-dir.sh
md5sum
metadata.pm
mkits.sh
om-fwupgradecfg-gen.sh
openbsd.sh
package-metadata.pl scripts/package-metadata.pl: honour DEFAULT_VARIANT 2016-11-02 02:02:44 +01:00
pad_image
patch-kernel.sh
patch-specs.sh
portable_date.sh
redboot-script.pl
relink-lib.sh
remote-gdb
rstrip.sh
slugimage.pl
srecimage.pl
strip-kmod.sh
symlink-tree.sh docs: remove all refrences in Makefiles/scripts 2016-11-30 10:13:14 +01:00
sysupgrade-tar.sh
target-metadata.pl scripts: case insensitive sort device names 2016-10-15 11:36:51 +02:00
timestamp.pl
ubinize-image.sh