[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.1-158-gbe038f9
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 be038f9cb2d4302d74c0edadd9abf2b282adc7c3 (commit) via ac239c54d0b8f83ee8a0a94456fc84da7f583ccb (commit) via e50c4a8837cedf47c2fe1a2c6064b4dc03dc5b03 (commit) via 825b4ff35aa676b139dc24bc651724b092f2fded (commit) via a03c35125ec729b914600b7c24084f83a05a5ede (commit) via 44f146f232be5203fb01ad35fdf73122838df97c (commit) via edd4276bbf3d21a7353e3d67ce6639246ef8032d (commit) via df47136bcfd3fdec150fc8613f3fe243432d875f (commit) via de56874cc9cdbfa96dd6360818ee6f21da3e1c86 (commit) via 1eb40c83287b07ac7428ad2d58504f386fad98f1 (commit) via 562109c0e8717eaac3b9078271c4ca4f82abfecd (commit) via b3612e9cc198f198b3806efa461bf6fc04dd4502 (commit) via 1b50223f8240456b8c989b5c1e016f4a245b527c (commit) via c77cec2ffc850fa28c5720b8902acc5421069ae4 (commit) via c231c9af9712e95e58f660d46bd8feaf6fd891e2 (commit) via 24ca6ce1f969a6f5d3ef9277f6d20efcd76330ec (commit) via 430b0df7794815049f37f38df39c71e1a9e9c157 (commit) via d9af1a0cf2383eed009ed2bedfb1b34f1a5c7418 (commit) via 4e60b9646d69227c6c9f226bf03a12158feaaee7 (commit) via b426488e2b1cf4e464f7f56dbcf2629a3a73a54a (commit) via 7b1a86b8939f59693f8bb0ea0454a702d5e2434e (commit) via be229d129eeb43e774217921e1c7e1bb802775fe (commit) via e8a2c2545608c556cb65d96e7015a1d09d8b3890 (commit) via 6e8ca48cbb22c328deab56b1740be04ea7ddba6e (commit) via b6209b4ba495dd4379806b72735dac78b8843c03 (commit) from 4f02b98338437b9395addb29000893b91d1ae21e (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 be038f9cb2d4302d74c0edadd9abf2b282adc7c3 Author: Dan McGee <dan@archlinux.org> Date: Wed Jan 18 21:43:00 2012 -0600 Remove rmrf implementation from backend This moves the code for removal of local database entries right into be_local.c, which was the last user of the rmrf() function we had in our utility source file. We can simplify the implementation and make it non-recursive as we know the structure of the local database entries. Signed-off-by: Dan McGee <dan@archlinux.org> commit ac239c54d0b8f83ee8a0a94456fc84da7f583ccb Author: Dan McGee <dan@archlinux.org> Date: Wed Jan 18 22:09:43 2012 -0600 libalpm/deps.c: access trans flags directly Signed-off-by: Dan McGee <dan@archlinux.org> commit e50c4a8837cedf47c2fe1a2c6064b4dc03dc5b03 Merge: b3612e9 825b4ff Author: Dan McGee <dan@archlinux.org> Date: Mon Jan 23 12:19:51 2012 -0600 Merge branch 'maint' Conflicts: lib/libalpm/diskspace.c src/pacman/util.h commit b3612e9cc198f198b3806efa461bf6fc04dd4502 Author: Dan McGee <dan@archlinux.org> Date: Wed Jan 11 15:39:52 2012 -0600 Allow UseDelta option to specify a delta ratio Rework the frontend and backend to allow passing a ratio value in for UseDelta rather than having a hardcoded #define-d 0.7 value always used. This is useful for those with fast connections, who would likely benefit from tuning this ratio to lower values; it is also useful for general testing purposes. The libalpm API changes for this, but we do support the old config file format with a no-value 'UseDelta' option; in this case we simply use the old default of 0.7. We clamp the ratio values to a sane range between 0.0 and 2.0, allowing ratios above 1.0 for testing purposes. Signed-off-by: Dan McGee <dan@archlinux.org> commit 6e8ca48cbb22c328deab56b1740be04ea7ddba6e Author: Dan McGee <dan@archlinux.org> Date: Wed Jan 11 12:04:34 2012 -0600 Reorder some operations in sig check for efficiency We don't need to open the data to be checked if we don't have a signature to check against, so postpone that open until we know we have either the base64_data or a valid signature file. Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: configure.ac | 4 +- contrib/bash_completion.in | 4 +- contrib/zsh_completion.in | 2 +- doc/pacman.8.txt | 2 +- doc/pacman.conf.5.txt | 10 ++- doc/vercmp.8.txt | 9 ++- etc/pacman.conf.in | 2 +- lib/libalpm/alpm.h | 4 +- lib/libalpm/be_local.c | 40 +++++++++- lib/libalpm/delta.c | 3 +- lib/libalpm/delta.h | 3 - lib/libalpm/deps.c | 6 +- lib/libalpm/diskspace.c | 56 +++++++++++++- lib/libalpm/dload.c | 155 ++++++++++++++++++++++++++++++--------- lib/libalpm/handle.c | 12 ++- lib/libalpm/handle.h | 2 +- lib/libalpm/remove.c | 2 +- lib/libalpm/signing.c | 22 ++---- lib/libalpm/sync.c | 4 +- lib/libalpm/util.c | 50 +------------ lib/libalpm/util.h | 2 +- scripts/makepkg.sh.in | 17 +++-- scripts/pacman-key.sh.in | 174 ++++++++++++++++++++++++++++++++++++-------- scripts/repo-add.sh.in | 24 ++++-- src/pacman/conf.c | 19 ++++- src/pacman/conf.h | 2 +- src/pacman/pacman.c | 4 +- src/pacman/sync.c | 34 +++------ src/pacman/util.c | 33 ++++----- src/pacman/util.h | 3 +- 30 files changed, 474 insertions(+), 230 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
dan@archlinux.org