[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.3-216-gff7ad5f
Dan McGee
dan at archlinux.org
Thu Jun 9 16:44:35 EDT 2011
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 ff7ad5fd7376c133bc646c4d69d06019e0b64044 (commit)
via ff8e519d4b011a6f23c0366d45c396fcd1f9af97 (commit)
via 7d27cf8364b9c5d9a8d89017173f8c88d40cedd5 (commit)
via 24000b83c9a9ba2f25a46914d2919293dc865a2e (commit)
via 17a6ac567502975d3a98a34ed58d79c05eb7b8d1 (commit)
via 7968d30510de5a6031af39da498be5c821290b82 (commit)
via e826c143d3e9d21485f72c5490b2a907c936024e (commit)
via 9d6568da0f55fb05ea5c28e06efb51046fd270bf (commit)
via 451cd2c88dcdec793ce7159331adcc2d049381e1 (commit)
from dfaeb6bb2ca8311ac418a16c30006eb7d0534d71 (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 ff7ad5fd7376c133bc646c4d69d06019e0b64044
Author: Dan McGee <dan at archlinux.org>
Date: Thu Jun 9 15:15:15 2011 -0500
commit_single_pkg(): Use handle object directly
Commit e68f5d9a3067141 did something a bit silly and changed the
scriptlet calls to use 'newpkg->handle' rather than the 'handle'
argument passed in. Use the handle directly.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit ff8e519d4b011a6f23c0366d45c396fcd1f9af97
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jun 7 13:39:52 2011 -0500
Require handle for alpm_sync_sysupgrade()
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 7d27cf8364b9c5d9a8d89017173f8c88d40cedd5
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jun 7 13:34:30 2011 -0500
Require handle for alpm_db_register_sync()
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 24000b83c9a9ba2f25a46914d2919293dc865a2e
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jun 7 13:29:05 2011 -0500
Require handle argument to all alpm_trans_*() methods
Begin enforcing the need to pass a handle. This allows us to remove one
more extern handle declaration from the backend.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 17a6ac567502975d3a98a34ed58d79c05eb7b8d1
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jun 7 13:15:43 2011 -0500
Require handle argument to all alpm_option_(get|set)_*() methods
This requires a lot of line changes, but not many functional changes as
more often than not our handle variable is already available in some
fashion.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 7968d30510de5a6031af39da498be5c821290b82
Author: Dan McGee <dan at archlinux.org>
Date: Tue Jun 7 12:41:33 2011 -0500
Require handle argument to alpm_logaction()
This is the first in a series of patches to update the API to remove the
implicit global handle variable.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit e826c143d3e9d21485f72c5490b2a907c936024e
Author: Dan McGee <dan at archlinux.org>
Date: Thu Jun 9 13:41:08 2011 -0500
Kill all remaining 'PATH_MAX + 1' usages
The few remaining instances were utilized for buffers in calls to
snprintf() and realpath(). Both of these functions will always ensure
the returned value is padded with '\0', so there is no need for the
extra byte.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 9d6568da0f55fb05ea5c28e06efb51046fd270bf
Author: Dan McGee <dan at archlinux.org>
Date: Thu Jun 9 13:34:13 2011 -0500
_alpm_lstat: only duplicate string if necessary
The vast majority of the time we will just be passing the same string
value on to the lstat() call. The only time we need to duplicate it is
if the path ends in '/'. In one run using a profiler, only 400 of the
200,000 calls (0.2%) required the string to be copied first.
Signed-off-by: Dan McGee <dan at archlinux.org>
commit 451cd2c88dcdec793ce7159331adcc2d049381e1
Author: Allan McRae <allan at archlinux.org>
Date: Wed Jun 8 23:49:57 2011 +1000
Fix bracket type in makefile
Signed-off-by: Allan McRae <allan at archlinux.org>
Signed-off-by: Dan McGee <dan at archlinux.org>
-----------------------------------------------------------------------
Summary of changes:
lib/libalpm/add.c | 48 +++++-----
lib/libalpm/alpm.h | 132 +++++++++++++-----------
lib/libalpm/be_local.c | 2 +-
lib/libalpm/be_package.c | 2 +-
lib/libalpm/be_sync.c | 2 +-
lib/libalpm/conflict.c | 6 +-
lib/libalpm/db.c | 7 +-
lib/libalpm/delta.c | 11 +-
lib/libalpm/delta.h | 2 +-
lib/libalpm/deps.c | 6 +-
lib/libalpm/diskspace.c | 2 +-
lib/libalpm/dload.c | 6 +-
lib/libalpm/handle.c | 251 ++++++++++++++++++----------------------------
lib/libalpm/log.c | 6 +-
lib/libalpm/package.c | 4 +-
lib/libalpm/remove.c | 6 +-
lib/libalpm/signing.c | 19 ++--
lib/libalpm/signing.h | 3 +-
lib/libalpm/sync.c | 33 +++---
lib/libalpm/trans.c | 31 +++---
lib/libalpm/util.c | 41 ++++----
lib/libalpm/util.h | 6 +-
scripts/Makefile.am | 2 +-
src/pacman/callback.c | 6 +-
src/pacman/conf.c | 46 +++++----
src/pacman/database.c | 2 +-
src/pacman/deptest.c | 3 +-
src/pacman/package.c | 5 +-
src/pacman/pacman.c | 20 ++--
src/pacman/query.c | 21 ++--
src/pacman/remove.c | 10 +-
src/pacman/sync.c | 44 ++++----
src/pacman/upgrade.c | 16 ++--
src/pacman/util.c | 13 ++-
src/util/cleanupdelta.c | 4 +-
src/util/pactree.c | 6 +-
src/util/testdb.c | 13 +--
src/util/testpkg.c | 2 +-
38 files changed, 396 insertions(+), 443 deletions(-)
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list