pacman/lib/libalpm
Allan McRae 3401f9e142 libalpm: prevent download error pages ending up in package files
Some servers respond with error pages (e.g. 404.html) when a package is
not present. These were getting written to packages before moving onto
the next server. Reset the download progress on 400+ error conditions
to avoid this.

Signed-off-by: Allan McRae <allan@archlinux.org>
2021-06-03 09:30:10 +10:00
..
po Pull translations from Transifex 2021-05-20 12:33:05 +10:00
.gitignore libalpm: add pkg-config file 2012-04-25 20:02:36 -04:00
add.c Update copyright year 2021-03-01 12:22:20 +10:00
add.h Update copyright year 2021-03-01 12:22:20 +10:00
alpm.c skip servers with too many errors 2021-04-07 22:33:52 +10:00
alpm.h libalpm: remove unused error value 2021-05-20 11:34:00 +10:00
alpm_list.c Update copyright year 2021-03-01 12:22:20 +10:00
alpm_list.h Update copyright year 2021-03-01 12:22:20 +10:00
backup.c Update copyright year 2021-03-01 12:22:20 +10:00
backup.h Update copyright year 2021-03-01 12:22:20 +10:00
base64.c base64.c: comment out unused variable 2014-01-15 15:54:56 +10:00
base64.h Do not #define _RESERVED_IDENTIFIERS 2016-09-25 18:04:57 +10:00
be_local.c Update copyright year 2021-03-01 12:22:20 +10:00
be_package.c Update copyright year 2021-03-01 12:22:20 +10:00
be_sync.c Update copyright year 2021-03-01 12:22:20 +10:00
conflict.c Update copyright year 2021-03-01 12:22:20 +10:00
conflict.h Update copyright year 2021-03-01 12:22:20 +10:00
db.c libalpm: clone data on alpm_db_set_servers 2021-05-09 22:54:20 +10:00
db.h Update copyright year 2021-03-01 12:22:20 +10:00
deps.c Update copyright year 2021-03-01 12:22:20 +10:00
deps.h Update copyright year 2021-03-01 12:22:20 +10:00
diskspace.c Update copyright year 2021-03-01 12:22:20 +10:00
diskspace.h Update copyright year 2021-03-01 12:22:20 +10:00
dload.c libalpm: prevent download error pages ending up in package files 2021-06-03 09:30:10 +10:00
dload.h Update copyright year 2021-03-01 12:22:20 +10:00
error.c libalpm: remove unused error value 2021-05-20 11:34:00 +10:00
filelist.c Update copyright year 2021-03-01 12:22:20 +10:00
filelist.h Update copyright year 2021-03-01 12:22:20 +10:00
graph.c Update copyright year 2021-03-01 12:22:20 +10:00
graph.h Update copyright year 2021-03-01 12:22:20 +10:00
group.c Update copyright year 2021-03-01 12:22:20 +10:00
group.h Update copyright year 2021-03-01 12:22:20 +10:00
handle.c add front-end provided context to callbacks 2021-05-01 12:08:14 +10:00
handle.h add front-end provided context to callbacks 2021-05-01 12:08:14 +10:00
hook.c Update copyright year 2021-03-01 12:22:20 +10:00
hook.h Update copyright year 2021-03-01 12:22:20 +10:00
libalpm.pc.in Update urls to not use www. for archlinux.org 2021-04-08 10:14:33 +10:00
libarchive-compat.h Update copyright year 2021-03-01 12:22:20 +10:00
log.c add front-end provided context to callbacks 2021-05-01 12:08:14 +10:00
log.h Update copyright year 2021-03-01 12:22:20 +10:00
meson.build Remove support for deltas from libalpm 2019-03-07 11:12:12 +10:00
package.c Update copyright year 2021-03-01 12:22:20 +10:00
package.h Update copyright year 2021-03-01 12:22:20 +10:00
pkghash.c Update copyright year 2021-03-01 12:22:20 +10:00
pkghash.h Update copyright year 2021-03-01 12:22:20 +10:00
rawstr.c Remove all modelines from the project 2018-05-14 09:59:15 +10:00
remove.c Update copyright year 2021-03-01 12:22:20 +10:00
remove.h Update copyright year 2021-03-01 12:22:20 +10:00
signing.c Update copyright year 2021-03-01 12:22:20 +10:00
signing.h Update copyright year 2021-03-01 12:22:20 +10:00
sync.c Use attribute to declare case statement fallthroughs 2021-05-17 20:02:21 +10:00
sync.h Update copyright year 2021-03-01 12:22:20 +10:00
trans.c fix formatting mistake 2021-05-10 07:58:25 +10:00
trans.h Update copyright year 2021-03-01 12:22:20 +10:00
util.c Fix build error when SIGPOLL is not available 2021-04-19 17:29:24 +10:00
util.h Update copyright year 2021-03-01 12:22:20 +10:00
version.c Update copyright year 2021-03-01 12:22:20 +10:00