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 ec01a22f7d13147a52ac8c0c1ee1b5fc2426de39 (commit) via d39d3b3a0997a997af48e4446e4b97c53be2439d (commit) via d174cc8943344a14330c8dce20941de303a44927 (commit) via 34ae6ce4e5a47b11b7fa55b94bc476f294b004bc (commit) via 7a5e41925f72d838eaa611427e5ae89b1f57215f (commit) via b929e74f2ebc1b7102d57cd22a5e986cead5bd4b (commit) via 060d06d2f7f93ebc2d3af6a0846f06b2f7d38c3a (commit) via 00fbdabc55c1de28f65eef27cb6448608c3d4e1f (commit) via 80d3709e65e9ee778f6a26235516b990290b49e0 (commit) via dd694f433b0848a04ae72e771086b1bcd8b9a4e9 (commit) via 5293d5784049869c965ee21f424b8845bdebb745 (commit) via 6103183253f16edf32fb5c01a288a80a50092d88 (commit) via d8b09e6656070f8c2551e3e0f75e40b3c2a669db (commit) via ee72c016ab316aaca3781d2c45bf0de77fefcf3c (commit) via d8f0c3e5b983910dcaef3091ea622ebc3be0f5a0 (commit) via b26432dbdbe7afdaa0743f6509cc69e1c7007981 (commit) via b0dc547fcbc3e4b0116f8982d500635ebdeb506c (commit) via fb8437b588356f2efd9dd093a304edc3a1859a1d (commit) via fcf0cefd1a9ae9bd3319c82a77ed38d7a2bc8db3 (commit) via 3ebb7b94d92cbdbf3f03ba8f13e15df7dca26e20 (commit) from 912ea363dec9038e9226a619364e16709720cac3 (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 ec01a22f7d13147a52ac8c0c1ee1b5fc2426de39 Author: Allan McRae <allan@archlinux.org> Date: Fri May 23 16:02:18 2014 +1000 Do not check makepkg-wrapper for standard options Fixes "make distcheck". Signed-off-by: Allan McRae <allan@archlinux.org> commit d39d3b3a0997a997af48e4446e4b97c53be2439d Author: Thomas Bächler <thomas@archlinux.org> Date: Sun May 4 10:31:00 2014 +0200 makepkg: Introduce validpgpkeys array If validpgpkeys is set in the PKGBUILD, signature checking fails if the fingerprint of the key used to create the signature is not listed in the array. The key's trust value is ignored. Signed-off-by: Allan McRae <allan@archlinux.org> commit d174cc8943344a14330c8dce20941de303a44927 Author: Thomas Bächler <thomas@archlinux.org> Date: Sun May 4 10:30:59 2014 +0200 makepkg: Treat a signature from an untrusted key as an error Signed-off-by: Allan McRae <allan@archlinux.org> commit 34ae6ce4e5a47b11b7fa55b94bc476f294b004bc Author: Thomas Bächler <thomas@archlinux.org> Date: Sun May 4 10:30:58 2014 +0200 makepkg: Use read to parse status file during signature verification. Instead of invoking grep multiple times, parse the status file once. This refactoring also changes the behvaiour when signature verification fails due to a missing public key: It is now an error instead of a warning. Signed-off-by: Allan McRae <allan@archlinux.org> commit 7a5e41925f72d838eaa611427e5ae89b1f57215f Author: Dave Reisner <dreisner@archlinux.org> Date: Fri May 9 19:55:41 2014 -0400 dload: avoid using CURLOPT_FAILONERROR Use of this flag causes connections to be closed on 404s -- a common occurrence when your config sets DatabaseOptional. Handle the error gracefully, so that the connection can be reused. Signed-off-by: Dave Reisner <dreisner@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org> commit b929e74f2ebc1b7102d57cd22a5e986cead5bd4b Author: Florian Pritz <bluewind@xinu.at> Date: Sun May 11 21:30:31 2014 +0200 util: Use off_t instead of int for size values Old output: > Total Installed Size: -1527.44 MiB Fixed: > Total Installed Size: 2568.56 MiB Bug introduced in 7b8f8753b15037bf4a88126ffde8195416432c72. Signed-off-by: Florian Pritz <bluewind@xinu.at> Signed-off-by: Allan McRae <allan@archlinux.org> commit 060d06d2f7f93ebc2d3af6a0846f06b2f7d38c3a Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon May 5 22:34:15 2014 -0400 remove.c: downgrade TRANS_DUP_TARGET to warning Matches the behavior for sync packages. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 00fbdabc55c1de28f65eef27cb6448608c3d4e1f Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sun Apr 6 19:20:55 2014 -0400 pactest: treat arguments as files instead of globs glob() returns an empty list if input does not match any files, causing non-existent test files to be silently skipped. Treating arguments as files causes pactest to immediately bail out with an appropriate error message on non-existent files. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 80d3709e65e9ee778f6a26235516b990290b49e0 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sat Apr 26 19:22:25 2014 -0400 pmdb.py: change siglevel name to Required "Always" is not a valid siglevel. sign002.py was succeeding because pacman failed to parse the resulting config file rather than a failed signature check. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit dd694f433b0848a04ae72e771086b1bcd8b9a4e9 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sat Apr 26 19:24:55 2014 -0400 register_syncdb: reject db names that contain / alpm downloads databases based on basename causing [foo] and [bar/foo] to silently overwrite each other. Also remove an extra tab Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 5293d5784049869c965ee21f424b8845bdebb745 Author: Dave Reisner <dreisner@archlinux.org> Date: Sun Apr 20 11:02:18 2014 -0400 strtrim: reset pointer after trimming leading whitespace Breakage introduced in 92216c5864efccac when we changed the signature of strtrim to return something more useful. Fixes FS#39976. Signed-off-by: Allan McRae <allan@archlinux.org> commit 6103183253f16edf32fb5c01a288a80a50092d88 Author: Steven Noonan <steven@uplinklabs.net> Date: Thu Apr 3 13:56:22 2014 +1000 makepkg: use dash instead of underscore in /usr/lib/debug/.build-id Signed-off-by: Allan McRae <allan@archlinux.org> commit d8b09e6656070f8c2551e3e0f75e40b3c2a669db Author: Allan McRae <allan@archlinux.org> Date: Thu Mar 27 15:46:07 2014 +1000 repo-add: declare pkgbase as local commit ee72c016ab316aaca3781d2c45bf0de77fefcf3c Author: Allan McRae <allan@archlinux.org> Date: Fri Nov 1 21:34:34 2013 +1000 Always supply base name and version info in .PKGFILE if needed Provide pkgbase information for non-split packages with pkgbase set. Also record the version of the "base" package. This is useful for matching package files to source packages. Signed-off-by: Allan McRae <allan@archlinux.org> commit d8f0c3e5b983910dcaef3091ea622ebc3be0f5a0 Author: Allan McRae <allan@archlinux.org> Date: Fri Nov 1 15:47:20 2013 +1000 makepkg: sign source packages with --sign Signed-off-by: Allan McRae <allan@archlinux.org> commit b26432dbdbe7afdaa0743f6509cc69e1c7007981 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Mar 24 09:59:43 2014 -0400 conf.c: remove extra indentation Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit b0dc547fcbc3e4b0116f8982d500635ebdeb506c Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Mar 24 09:59:42 2014 -0400 check config_new return value Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit fb8437b588356f2efd9dd093a304edc3a1859a1d Author: Sören Brinkmann <soeren.brinkmann@gmail.com> Date: Tue Mar 11 19:29:22 2014 -0700 pacman/upgrade: Fix memory leaks Make sure allocated memory is freed before returning. Signed-off-by: Sören Brinkmann <soeren.brinkmann@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit fcf0cefd1a9ae9bd3319c82a77ed38d7a2bc8db3 Author: Sören Brinkmann <soeren.brinkmann@gmail.com> Date: Tue Mar 11 19:29:21 2014 -0700 pacman/upgrade: Refactor memory management Refactor the upgrade routine to use an array that can be allocated in one step instead of an alpm_list that is gradually extended in loops. Signed-off-by: Sören Brinkmann <soeren.brinkmann@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 3ebb7b94d92cbdbf3f03ba8f13e15df7dca26e20 Author: Sören Brinkmann <soeren.brinkmann@gmail.com> Date: Tue Mar 11 19:29:20 2014 -0700 pacman/upgrade: Check malloc() return value Check the return value of malloc() before dereferencing the returned pointer. Signed-off-by: Sören Brinkmann <soeren.brinkmann@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: doc/PKGBUILD.5.txt | 8 +++ lib/libalpm/be_package.c | 2 + lib/libalpm/db.c | 3 +- lib/libalpm/dload.c | 15 ++-- scripts/Makefile.am | 1 + scripts/makepkg.sh.in | 158 ++++++++++++++++++++++++++++++++--------- scripts/repo-add.sh.in | 2 +- src/pacman/conf.c | 7 +- src/pacman/pacman.c | 5 +- src/pacman/remove.c | 12 +++- src/pacman/upgrade.c | 47 +++++++----- src/pacman/util.c | 3 +- src/util/pactree.c | 1 + test/pacman/pactest.py | 15 ++-- test/pacman/pmdb.py | 2 +- test/pacman/tests/remove001.py | 4 +- test/pacman/tests/sign002.py | 2 +- 17 files changed, 208 insertions(+), 79 deletions(-) hooks/post-receive -- The official pacman repository