[pacman-dev] [GIT] The official pacman repository branch, master, updated. v4.0.1-158-gbe038f9
Dan McGee
dan at archlinux.org
Mon Jan 23 13:28:43 EST 2012
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 at 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 at archlinux.org>
commit ac239c54d0b8f83ee8a0a94456fc84da7f583ccb
Author: Dan McGee <dan at archlinux.org>
Date: Wed Jan 18 22:09:43 2012 -0600
libalpm/deps.c: access trans flags directly
Signed-off-by: Dan McGee <dan at archlinux.org>
commit e50c4a8837cedf47c2fe1a2c6064b4dc03dc5b03
Merge: b3612e9 825b4ff
Author: Dan McGee <dan at 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 at 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 at archlinux.org>
commit 6e8ca48cbb22c328deab56b1740be04ea7ddba6e
Author: Dan McGee <dan at 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 at 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
More information about the pacman-dev
mailing list