[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.3-562-g390b08f
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 390b08f18b4ef550230f9f4749fb52254ccba6e5 (commit) via 9aead554bca6c95fe0ef6ec86c408e3300485024 (commit) via d2ce93bc5477ede279bcf20d0a5f8d876f27ddb7 (commit) via 17d4ec5ed8d9b71df3dbd50cbc5f633bfd1b0404 (commit) via 711b6d39111347489e40c1a637c15b3d22f01d3d (commit) via 3068b52f9a670dfa2534999b5fe9cf247442be4e (commit) via 829aeb2c2c4e5fdc28d02498d2b2ef59956dcfdf (commit) via 5f5469c7746ee1699433060030bbd2e6ee43ced7 (commit) via 0d89c10f4b12cb574223a23776c26144c6bceccd (commit) via 4ccf16dff589ce9f369d377bb5d3f490bd27c624 (commit) via 31b9b264c1df2fc9a4f5c846d5d1735b5fbd7050 (commit) via 198154962beca8707b19f5efb773f1a3ad10e154 (commit) via 05745089ac7009e5de84d676dd0823acd8c4d1fc (commit) via 4ec6848f91ed85ab113185bb74b83a5faf21160f (commit) via 45b6d36cf7f228190dc3d20952d1e001c91bd12d (commit) from c0835ff08e3228c748c57784869401d50421930c (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 390b08f18b4ef550230f9f4749fb52254ccba6e5 Author: Martin Panter <vadmium à gmail·com> Date: Tue Oct 23 13:32:56 2012 +0000 Exit with failure status if download or installation is not confirmed Signed-off-by: Allan McRae <allan@archlinux.org> commit 9aead554bca6c95fe0ef6ec86c408e3300485024 Author: Allan McRae <allan@archlinux.org> Date: Thu Jun 7 14:51:45 2012 +1000 pacman: print version information in debug output Signed-off-by: Allan McRae <allan@archlinux.org> commit d2ce93bc5477ede279bcf20d0a5f8d876f27ddb7 Author: Allan McRae <allan@archlinux.org> Date: Tue May 8 16:51:02 2012 +1000 Quieten the build process some more Signed-off-by: Allan McRae <allan@archlinux.org> commit 17d4ec5ed8d9b71df3dbd50cbc5f633bfd1b0404 Author: Allan McRae <allan@archlinux.org> Date: Sat Feb 11 18:07:52 2012 +1000 Skip reading sync db deltas files if UseDelta is unset Signed-off-by: Allan McRae <allan@archlinux.org> commit 711b6d39111347489e40c1a637c15b3d22f01d3d Author: Allan McRae <allan@archlinux.org> Date: Wed Nov 14 14:32:11 2012 +1000 Update NEWS for pacman-4.1 Signed-off-by: Allan McRae <allan@archlinux.org> commit 3068b52f9a670dfa2534999b5fe9cf247442be4e Author: Allan McRae <allan@archlinux.org> Date: Wed Nov 14 13:10:31 2012 +1000 README: update with 4.0 -> 4.1 API changes Signed-off-by: Allan McRae <allan@archlinux.org> commit 829aeb2c2c4e5fdc28d02498d2b2ef59956dcfdf Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Fri Jan 18 19:34:06 2013 -0500 README: update alpm options Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 5f5469c7746ee1699433060030bbd2e6ee43ced7 Author: Allan McRae <allan@archlinux.org> Date: Sat Nov 3 01:16:32 2012 +1000 Import key if needed when installing package from file When installing a package with "pacman -U" that has a detached signature, check if the needed key is in the keyring and download if necessary. Signed-off-by: Allan McRae <allan@archlinux.org> commit 0d89c10f4b12cb574223a23776c26144c6bceccd Author: Allan McRae <allan@archlinux.org> Date: Sat Nov 3 00:34:54 2012 +1000 Prompt to delete packages with signature fails Offer to remove the bad package when a signature fails to validate as is done for checksum failures. Signed-off-by: Allan McRae <allan@archlinux.org> commit 4ccf16dff589ce9f369d377bb5d3f490bd27c624 Author: Allan McRae <allan@archlinux.org> Date: Sat Nov 3 00:29:11 2012 +1000 Remove retry path from signature validation Now that the keyring is checked for all needed keys before the validation, we can not reach a point of a missing key when doing validity checks for sync operations. Signed-off-by: Allan McRae <allan@archlinux.org> commit 31b9b264c1df2fc9a4f5c846d5d1735b5fbd7050 Author: Allan McRae <allan@archlinux.org> Date: Sat Nov 3 00:21:48 2012 +1000 Check keys are in keyring before package validation Keys used to create signatures are checked for presence in the keyring before package validation is performed. Signed-off-by: Allan McRae <allan@archlinux.org> Conflicts: lib/libalpm/alpm.h Signed-off-by: Allan McRae <allan@archlinux.org> commit 198154962beca8707b19f5efb773f1a3ad10e154 Author: Allan McRae <allan@archlinux.org> Date: Fri Nov 2 23:44:11 2012 +1000 Make decode_signature available to the library Signed-off-by: Allan McRae <allan@archlinux.org> commit 05745089ac7009e5de84d676dd0823acd8c4d1fc Author: Allan McRae <allan@archlinux.org> Date: Fri Nov 2 23:06:45 2012 +1000 Add function to extract key id from signatures This does not support all possibilities of RFC4880, but it does cover every key currently used in Arch Linux. Signed-off-by: Allan McRae <allan@archlinux.org> commit 4ec6848f91ed85ab113185bb74b83a5faf21160f Author: Allan McRae <allan@archlinux.org> Date: Mon Oct 29 22:24:55 2012 +1000 Move key importing into separate function This will be useful for checking the availablity of all keys before perfoming validation in sync operations and for downloading a needed key in upgrade operations. Signed-off-by: Allan McRae <allan@archlinux.org> commit 45b6d36cf7f228190dc3d20952d1e001c91bd12d Author: Allan McRae <allan@archlinux.org> Date: Mon Oct 29 20:51:04 2012 +1000 Make key_in_keychain available in library In preparation for checking key presence and downloading needed keys before conflict checking. Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: Makefile.am | 1 + NEWS | 80 ++++++++++++++++++ README | 79 ++++++++++++++++-- lib/libalpm/alpm.h | 13 ++- lib/libalpm/be_package.c | 64 ++++++++++++++ lib/libalpm/be_sync.c | 4 +- lib/libalpm/signing.c | 211 ++++++++++++++++++++++++++++++++++++++--------- lib/libalpm/signing.h | 8 ++ lib/libalpm/sync.c | 92 ++++++++++++++++++--- src/pacman/callback.c | 13 +++ src/pacman/pacman.c | 2 + src/pacman/sync.c | 1 + 12 files changed, 509 insertions(+), 59 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
allan@archlinux.org