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 34876e4fe9707de961318da28dba604dffff6d49 (commit) via 36d98b3919d37c7f376c9f0f787a3b4b660da73e (commit) via 83071f579c4ae14c469d83caa71e80a4be3689df (commit) via d980bd403d77933ea2b6636a296f6f905ef992a4 (commit) via 620cddfc13fb2b2c9f1086ab201db5db3e25be1f (commit) via 0f26e3aa5b91ffc0a5bef9a0f0bb9d40ec198407 (commit) via deb5601d8d19760fd569abe3508786d97cc1ceba (commit) via 0ee9ced4cbcff27823d4a1d5e0ef8a49dfc9dd8e (commit) via eb2d607899117757971186845930242c4541bfb4 (commit) via 36ae77dd4982fd29d73b695913f88665ab1d546a (commit) via 25b7df4dab61e908a0f86e3aad51f1f5c9ed2ccb (commit) via 51359e6d33cf2f3f3acf95ad526c5b22e39d86cf (commit) via 7f6c1a76c66fb718fad2ecce68f99ee13d18ff15 (commit) via 19fcc7401666cd892f7b8a5a49854a1b2eb9988b (commit) via bdf00d3dbd19c3def6127f3d372d630930a26abb (commit) via 1cd6515af0ae5d1c3dabd30749a37cfefa7dc4f5 (commit) from d21f6ca4aa3209938fa312f29ac03446f57e6a66 (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 34876e4fe9707de961318da28dba604dffff6d49 Author: Florian Pritz <bluewind@xinu.at> Date: Fri Jun 17 22:06:44 2011 +0200 makepkg: fix broken syntax (double $) Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Dan McGee <dan@archlinux.org> commit 36d98b3919d37c7f376c9f0f787a3b4b660da73e Author: Dan McGee <dan@archlinux.org> Date: Mon Jun 20 00:18:29 2011 -0500 Improve cachedir removal and error handling * Check the return value of canonicalize_path() for non-NULL * Use ASSERT and RET_ERR as appropriate * Make remove_cachedir() use same path munge logic as add_cachedir() Signed-off-by: Dan McGee <dan@archlinux.org> commit 83071f579c4ae14c469d83caa71e80a4be3689df Author: Kerrick Staley <mail@kerrickstaley.com> Date: Sat Jun 18 23:24:05 2011 -0500 Documented _alpm_download() Documented the _alpm_download() function in dload.c Signed-off-by: Kerrick Staley <mail@kerrickstaley.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit d980bd403d77933ea2b6636a296f6f905ef992a4 Author: Kerrick Staley <mail@kerrickstaley.com> Date: Sat Jun 18 23:24:06 2011 -0500 Documented purpose of be_*.c Added a line to the top of each of be_local.c, be_package.c, and be_sync.c indicating their purposes. Signed-off-by: Kerrick Staley <mail@kerrickstaley.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 620cddfc13fb2b2c9f1086ab201db5db3e25be1f Author: Dave Reisner <d@falconindy.com> Date: Mon Jun 13 22:23:49 2011 -0400 pacman/util.c: support terminals with unknown width Add detection for stdout being attached to a tty device. When this check fails, return a default width of 0, which callers interpret to mean "don't wrap". Conversely, when our term ioctl suceeds but returns 0, we interpret this to mean a tty with an unknown width (e.g., a serial console), in which case we default to a sane value of 80. Signed-off-by: Dave Reisner <d@falconindy.com> commit 0f26e3aa5b91ffc0a5bef9a0f0bb9d40ec198407 Author: Dan McGee <dan@archlinux.org> Date: Thu Jun 16 13:03:33 2011 -0500 Correctly duplicate delta objects We were using copy_data before; this works for the struct itself but not the strings contained within. Fix it up by duplicating all the data as we do with our other structures. Signed-off-by: Dan McGee <dan@archlinux.org> commit deb5601d8d19760fd569abe3508786d97cc1ceba Author: Dan McGee <dan@archlinux.org> Date: Thu Jun 16 13:16:37 2011 -0500 Clean up util md5sum method Signed-off-by: Dan McGee <dan@archlinux.org> commit 0ee9ced4cbcff27823d4a1d5e0ef8a49dfc9dd8e Merge: eb2d607 25b7df4 Author: Dan McGee <dan@archlinux.org> Date: Mon Jun 20 00:07:10 2011 -0500 Merge branch 'public-structs' commit eb2d607899117757971186845930242c4541bfb4 Author: Dave Reisner <d@falconindy.com> Date: Sun Jun 19 08:47:23 2011 -0400 lib/handle: use CALLOC macro instead of bare calloc Signed-off-by: Dave Reisner <d@falconindy.com> Signed-off-by: Dan McGee <dan@archlinux.org> commit 36ae77dd4982fd29d73b695913f88665ab1d546a Author: Dan McGee <dan@archlinux.org> Date: Sat Jun 18 20:44:49 2011 -0500 Don't call public API in _alpm_log() Calling get_logcb() here would reset any previous setting of handle->pm_errno due to the CHECK_HANDLE() macro contained within. This would make error setting a bit funny if one set pm_errno before calling _alpm_log(), such as in the RET_ERR() macro. Signed-off-by: Dan McGee <dan@archlinux.org> commit 25b7df4dab61e908a0f86e3aad51f1f5c9ed2ccb Author: Dan McGee <dan@archlinux.org> Date: Thu Jun 16 11:55:26 2011 -0500 Make pmgrp_t public Signed-off-by: Dan McGee <dan@archlinux.org> commit 51359e6d33cf2f3f3acf95ad526c5b22e39d86cf Author: Dan McGee <dan@archlinux.org> Date: Thu Jun 16 11:49:34 2011 -0500 Make pmdelta_t public Signed-off-by: Dan McGee <dan@archlinux.org> commit 7f6c1a76c66fb718fad2ecce68f99ee13d18ff15 Author: Dan McGee <dan@archlinux.org> Date: Thu Jun 16 11:42:10 2011 -0500 Make pmdepend_t and pmdepmissing_t public Signed-off-by: Dan McGee <dan@archlinux.org> commit 19fcc7401666cd892f7b8a5a49854a1b2eb9988b Author: Dan McGee <dan@archlinux.org> Date: Thu Jun 16 11:33:20 2011 -0500 Make struct pmconflict_t public Signed-off-by: Dan McGee <dan@archlinux.org> commit bdf00d3dbd19c3def6127f3d372d630930a26abb Author: Dan McGee <dan@archlinux.org> Date: Thu Jun 16 11:27:44 2011 -0500 Make pmfileconflict_t type public This removes the need to write accessor methods for every type we have, and simplifies the API. Any type that doesn't need magic* can be converted in this fashion to make it easier for frontend applications to use, as well as make it less of a pain to introduce new such structs in the future. * "magic" meaning something like pmpkg_t where values can be lazy loaded. Signed-off-by: Dan McGee <dan@archlinux.org> commit 1cd6515af0ae5d1c3dabd30749a37cfefa7dc4f5 Author: Dan McGee <dan@archlinux.org> Date: Wed Jun 15 12:02:29 2011 -0500 API: change 'signaturedir' to 'gpgdir' This is more in line with reality and what we have our makepkg, etc. options named anyway. Original-patch-by: Kerrick Staley <mail@kerrickstaley.com> Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: lib/libalpm/alpm.h | 170 +++++++++++++++++++++++---------------------- lib/libalpm/be_local.c | 2 +- lib/libalpm/be_package.c | 2 +- lib/libalpm/be_sync.c | 2 +- lib/libalpm/conflict.c | 42 ----------- lib/libalpm/conflict.h | 13 ---- lib/libalpm/delta.c | 61 ++++++----------- lib/libalpm/delta.h | 16 +---- lib/libalpm/deps.c | 38 +---------- lib/libalpm/deps.h | 15 ---- lib/libalpm/dload.c | 10 +++ lib/libalpm/group.c | 12 --- lib/libalpm/group.h | 7 -- lib/libalpm/handle.c | 46 ++++++------ lib/libalpm/handle.h | 2 +- lib/libalpm/log.c | 5 +- lib/libalpm/package.c | 4 +- lib/libalpm/signing.c | 2 +- lib/libalpm/sync.c | 10 +-- lib/libalpm/util.c | 3 +- scripts/makepkg.sh.in | 2 +- src/pacman/callback.c | 4 +- src/pacman/conf.c | 2 +- src/pacman/pacman.c | 2 +- src/pacman/query.c | 15 ++--- src/pacman/remove.c | 8 +-- src/pacman/sync.c | 36 ++++------ src/pacman/upgrade.c | 28 +++----- src/pacman/util.c | 24 ++++-- src/pacman/util.h | 2 +- src/util/pactree.c | 8 +- src/util/testdb.c | 9 +-- 32 files changed, 224 insertions(+), 378 deletions(-) hooks/post-receive -- The official pacman repository