[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.2-141-ga7d33d0
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 a7d33d0c36420462b3de5c7e2f8327ddbda2a129 (commit) via 1cb1b0a52c3c815f448af9ca80bd38f550f5b7ca (commit) via 036f98575c1b57782db51c82b521d53ba1da99a1 (commit) via fade60088e158c042e3a3a2c135fa067016998af (commit) via 59da64146d824026a958a139e0d3e0600f9bdcf7 (commit) via 2eab4ab0333df4d5d24637a2e2e32091d78decc6 (commit) via 8b34aa50b9111b5c7e26b9841ad6f0cc5c38887f (commit) via 9579879b1bb1a033e846b750769215b7b4066073 (commit) via 204bbc47149c948b680735a933fa395ce3983f38 (commit) via 934e8c79afcb0df8b750322c5e87d77203d9f1fe (commit) via e3268d5e88308b1b854f5f256cb5fa40ac16ea5b (commit) via 74994faee7ce1681f24a3fc0a108dc4f9b824ffc (commit) from e39c104d13bfb6e2c055c2af3eee41bfa603b13b (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 a7d33d0c36420462b3de5c7e2f8327ddbda2a129 Author: Allan McRae <allan@archlinux.org> Date: Sun Apr 24 21:17:03 2011 +1000 repo-add: update copyright message Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 1cb1b0a52c3c815f448af9ca80bd38f550f5b7ca Author: Allan McRae <allan@archlinux.org> Date: Sun Apr 24 21:03:21 2011 +1000 repo-add: document -k option Also unify the usage output with that given by repo-add itself. Dan: use 'options', not 'option(s)'. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 036f98575c1b57782db51c82b521d53ba1da99a1 Author: Allan McRae <allan@archlinux.org> Date: Sun Apr 24 20:56:59 2011 +1000 repo-add: check for gpg early Check for the presence of gpg as soon as we know we need it. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit fade60088e158c042e3a3a2c135fa067016998af Author: Allan McRae <allan@archlinux.org> Date: Sun Apr 24 20:51:53 2011 +1000 repo-add: check for valid key when signing is requested Follow the example of makepkg Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 59da64146d824026a958a139e0d3e0600f9bdcf7 Author: Denis A. Altoé Falqueto <denisfalqueto@gmail.com> Date: Sun Apr 24 20:48:08 2011 +1000 repo-add: add option to specify a different key to sign with Add -k/--key option to specify a non-default key for signing a package database. Original-patch-by: Denis A. Altoé Falqueto <denisfalqueto@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 2eab4ab0333df4d5d24637a2e2e32091d78decc6 Author: Allan McRae <allan@archlinux.org> Date: Sun Apr 24 17:36:21 2011 +1000 repo-add: simplify usage message Listing every option on the usage line becomes unweildly as more options get added so simplify it. Also, provide a standard package name in the repo-add example. Dan: just use 'options' as we use elsewhere, not 'option(s)'. Signed-off-by: Allan McRae <allan@archlinux.org> Signed-off-by: Dan McGee <dan@archlinux.org> commit 8b34aa50b9111b5c7e26b9841ad6f0cc5c38887f Author: Dan McGee <dan@archlinux.org> Date: Thu Apr 21 19:51:51 2011 -0500 Make dump_pkg_full a little less insane The various "level" values were a bit crazy to decipher, and we were doing some very interesting comparisons in certain places. Break it out into two parameters instead so we can seperate the type from the extra information display, and do things accordingly. Nothing changes with the display of any of the five types we currently show: -Si, -Sii, -Qi, -Qii, -Qip. Something to note- we should expose the PKG_FROM enum type somehow, this patch leaves the door open to do that quite easily. Signed-off-by: Dan McGee <dan@archlinux.org> commit 9579879b1bb1a033e846b750769215b7b4066073 Author: Dan McGee <dan@archlinux.org> Date: Thu Apr 21 18:31:19 2011 -0500 libalpm/dload: major refactor of signature downloading There's a lot of related moving parts here: * Iteration through mirrors is moved back to the calling functions. This allows removal of _alpm_download_single_file and _alpm_download_files. * The download function gets a few more arguments to influence behavior. This allows several different scenarios to customize behavior: - database - database signature (req'd and optional) - package - package via direct URL - package signature via direct URL (req'd and optional) * For databases, we need signatures from the same mirror, so structure the code accordingly. Some-inspiration-from: Dave Reisner <d@falconindy.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 204bbc47149c948b680735a933fa395ce3983f38 Author: Dan McGee <dan@archlinux.org> Date: Thu Apr 21 17:24:04 2011 -0500 libalpm/dload: add allow_resume and reorder error checks The allow_resume is the start of the fix to the "don't ever resume database downloads" problem, as well as being useful for '.sig' downloads as well. For now, we say "always allow resume", but this will eventually get pushed down as necessary. Error checks are reworked in order to correctly error out when a file is not found on the remote end and reports 0 bytes downloaded. In addition, the two error messages printed are now different as one reports a more specific error message provided via the cURL error buffer. Some example output from an -Sy run with [testing], [community], [community2], [eee], and [nonexistant] defined as repos. [community2] and [nonexistant] are both invalid, one using FTP and one using HTTP. :: Synchronizing package databases... testing is up to date community is up to date error: failed retrieving file 'community2.db' from ftp.archlinux.org : Given file does not exist error: failed to update community2 (FTP: couldn't retrieve (RETR failed) the specified file) eee is up to date error: failed retrieving file 'nonexistant.db' from code.toofishes.net : The requested URL returned error: 404 error: failed to update nonexistant (HTTP response code said error) Signed-off-by: Dan McGee <dan@archlinux.org> commit 934e8c79afcb0df8b750322c5e87d77203d9f1fe Merge: e39c104 e3268d5 Author: Dan McGee <dan@archlinux.org> Date: Fri Apr 22 17:08:12 2011 -0500 Merge branch 'maint' commit e3268d5e88308b1b854f5f256cb5fa40ac16ea5b Author: Dan McGee <dan@archlinux.org> Date: Fri Apr 22 17:07:58 2011 -0500 Small translation update from Transifex Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: doc/pacman.8.txt | 14 +++-- doc/repo-add.8.txt | 9 +++- lib/libalpm/alpm.h | 4 +- lib/libalpm/be_sync.c | 88 +++++++++++++------------------- lib/libalpm/dload.c | 131 +++++++++++++++++++----------------------------- lib/libalpm/dload.h | 8 +-- lib/libalpm/sync.c | 25 ++++++++- po/sk.po | 4 +- scripts/repo-add.sh.in | 83 ++++++++++++++++++++---------- src/pacman/package.c | 50 +++++++----------- src/pacman/package.h | 10 +++- src/pacman/query.c | 5 +- src/pacman/sync.c | 7 ++- 13 files changed, 220 insertions(+), 218 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
dan@archlinux.org