This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "The official pacman repository". The branch, master has been updated via 1c4e07989940a435483563be7c12915b32289fbe (commit) via 79227dabe07c43b5a208696312a42b00a328398d (commit) via 8ed98023b45d1cdea4217f7152dcdc77944a0ea7 (commit) via a4931704205718869fdf62d0e20a2a4b27216436 (commit) via 5151de301119ef73de12edc98e6c6ff4e2412873 (commit) via 5d21b2d44c1727e33bd7c71e657501eb013c44d0 (commit) via 4311cc3648df4d695b4c69b048137f87cb5dd89a (commit) via 8566cd9be905c96b56ec550ed30058bcc9aed06e (commit) via 57a75dedb115df9e6ed516bbb2cea5ef8582ce51 (commit) via e9cc95f3721967b3cb9f766d400606a8ef4491d0 (commit) via 8f7415c41b079ede67581a7685a779e427dab440 (commit) via 3f5125e47cbc87470890bfc76aa406732a10167d (commit) via 4cdbbcfc34c7edb72ad962bcd07bd78dcffa1ea1 (commit) via c1d23c0ff22f0edd34f266e9e95c30049f6b4639 (commit) from 8fda300e069315ea8ddb8fbc822addf4431da436 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 1c4e07989940a435483563be7c12915b32289fbe Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Fri Jan 15 23:21:01 2021 -0800 do not try to download an empty db list Starting the download process, even if there is nothing to actually download, causes an error when pacman is built without curl and has no XferCommand defined (like our test suite). Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 79227dabe07c43b5a208696312a42b00a328398d Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Fri Jan 15 23:21:00 2021 -0800 make alpm download config accessible without curl Download-related config options are currently limited to builds with curl. This causes compilation errors when those options are used without an appropriate guard which often goes unnoticed because we all use curl. Front-ends providing their own download callback may also want to use these settings. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 8ed98023b45d1cdea4217f7152dcdc77944a0ea7 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Fri Jan 15 23:20:59 2021 -0800 sighandler: initialize sigaction fields Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit a4931704205718869fdf62d0e20a2a4b27216436 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Fri Jan 15 23:20:58 2021 -0800 fully free error list in check_keyring Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 5151de301119ef73de12edc98e6c6ff4e2412873 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Fri Jan 15 23:20:57 2021 -0800 plug memory leaks in _alpm_key_import Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 5d21b2d44c1727e33bd7c71e657501eb013c44d0 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Fri Jan 15 23:20:56 2021 -0800 pacman-conf: free rootdir before replacing Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 4311cc3648df4d695b4c69b048137f87cb5dd89a Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Fri Jan 15 23:20:55 2021 -0800 pacman: indicate --overwrite takes a glob Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 8566cd9be905c96b56ec550ed30058bcc9aed06e Author: Morten Linderud <morten@linderud.pw> Date: Sun Jan 10 17:13:47 2021 +0100 pacman-key: Close msg string in generate_master_key In 19980a61e9ed9b9a57520aaa919c40a4b5311f87 there was a msg added which didn't get the string closed. Signed-off-by: Morten Linderud <morten@linderud.pw> Signed-off-by: Allan McRae <allan@archlinux.org> commit 57a75dedb115df9e6ed516bbb2cea5ef8582ce51 Author: Allan McRae <allan@archlinux.org> Date: Sat Jan 9 11:54:05 2021 +1000 mailmap addition Signed-off-by: Allan McRae <allan@archlinux.org> commit e9cc95f3721967b3cb9f766d400606a8ef4491d0 Author: morganamilo <morganamilo@archlinux.org> Date: Thu Dec 31 18:13:55 2020 +0000 Read targets from stdin before chrooting Operations involving --sysroot and reading targets from stdin were failing due to attempting to read targets after chrooting. Move the chroot to happen after targets are read. Fixes FS#68630 Signed-off-by: Allan McRae <allan@archlinux.org> commit 8f7415c41b079ede67581a7685a779e427dab440 Author: Emil Velikov <emil.l.velikov@gmail.com> Date: Tue Jan 5 00:56:22 2021 +0000 pacman: add file checksum validation against mtree With libarchive v3.5.0 we have API to fetch the digest from the mtree. Use that to validate if the installed files are modified or not. As always, a modified backup file will trigger a warning but will not result in an actual failure. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 3f5125e47cbc87470890bfc76aa406732a10167d Author: Allan McRae <allan@archlinux.org> Date: Sat Jan 9 09:26:53 2021 +1000 doc: move missed sections from alpm_ to libalpm_ Signed-off-by: Allan McRae <allan@archlinux.org> commit 4cdbbcfc34c7edb72ad962bcd07bd78dcffa1ea1 Author: Allan McRae <allan@archlinux.org> Date: Sat Jan 9 09:19:50 2021 +1000 doc: reference all libalpm sections within libalpm man page Also, fix minor typo. Signed-off-by: Allan McRae <allan@archlinux.org> commit c1d23c0ff22f0edd34f266e9e95c30049f6b4639 Author: Allan McRae <allan@archlinux.org> Date: Sat Jan 9 09:19:03 2021 +1000 doc: rename libalpm-list man page for consistency All other libalpm man pages are in the form libalpm_<name>. Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: .mailmap | 1 + lib/libalpm/alpm.h | 57 +++++++++++++++++++++---------------- lib/libalpm/alpm_list.h | 2 +- lib/libalpm/be_sync.c | 4 +++ lib/libalpm/handle.c | 12 -------- lib/libalpm/handle.h | 3 +- lib/libalpm/signing.c | 5 +++- lib/libalpm/sync.c | 3 +- lib/libalpm/util.c | 2 ++ scripts/pacman-key.sh.in | 2 +- src/pacman/check.c | 74 +++++++++++++++++++++++++++++++++++++++++++----- src/pacman/pacman-conf.c | 1 + src/pacman/pacman.c | 14 ++++----- src/pacman/sighandler.c | 1 + 14 files changed, 126 insertions(+), 55 deletions(-) hooks/post-receive -- The official pacman repository