[pacman-dev] [GIT] The official pacman repository branch, master, updated. v5.0.1-150-g13ec13c8
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 13ec13c85e4ea39e51d58b0842d8bef50e2ae369 (commit) via 04d211effa8d65020887112ee30c7b3b0fc28ad3 (commit) via 86f5c74694cb0403eaf11fa4734f307a0df345cb (commit) via 1af766987f66c63b029578374d679a353960d46d (commit) via d9908fc1f272a2859b525c3bd92d9f3e8a2a6293 (commit) via a138db3c07553cfd252495a3c406e11457075e79 (commit) via a202959a1973564474d39e2dbd76ca4ad1302eed (commit) via 5678298f7dc8e0d4394e477a1a64d734e65a3ef0 (commit) via c635f185ba86967cd8de9c31890b57e558f65e9b (commit) via 64bd242863504b6ffe138dc8af2b7c6d7a353f76 (commit) via 008fe7b24fded17e4a1a235885057263a3dc413a (commit) from 9ad7cda9d8847b6e664f603d6f6c10a7c4fc45a8 (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 13ec13c85e4ea39e51d58b0842d8bef50e2ae369 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sun Apr 9 20:42:02 2017 -0400 deprecate --force in favor of --overwrite --force is widely misunderstood and the same effect can now be achieved with --overwrite, which is better named and can be used more safely. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 04d211effa8d65020887112ee30c7b3b0fc28ad3 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sun Apr 9 20:42:01 2017 -0400 add --overwrite option to ignore file conflicts Allows for safer, more fine-grained control for overwriting files than --force's all-or-nothing approach. Implements FS#31549. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 86f5c74694cb0403eaf11fa4734f307a0df345cb Author: Armin K <krejzi@email.com> Date: Mon Mar 6 21:15:20 2017 +0100 libalpm: Use archive_read_extract2 archive_read_extract() forces resolution of uid/gid to names when extracting the tarball. This can lead to wrong file ownership when using pacman with -r option and when uid/gid differ in the host and in the chroot. archive_read_extract2() uses uid's and gid's only. See also: https://lists.archlinux.org/pipermail/pacman-dev/2017-March/021912.html Signed-off-by: Armin K <krejzi@email.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 1af766987f66c63b029578374d679a353960d46d Author: Drew DeVault <sir@cmpwn.com> Date: Sun Mar 19 22:55:00 2017 -0400 Replace @SIZECMD@ with POSIX-compatible command Now uses wc -c $file | cut -d' ' -f1, which works using only POSIX commands and removes the need for any platform-specific usages. Signed-off-by: Drew DeVault <sir@cmpwn.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit d9908fc1f272a2859b525c3bd92d9f3e8a2a6293 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sat Feb 18 17:09:50 2017 -0500 parse stdin as newline-separated Newline-separated input is more reliable because most of the arguments we accept over stdin can validly contain spaces but not newlines. Resolves FS#52992 Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit a138db3c07553cfd252495a3c406e11457075e79 Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Sat Feb 18 17:09:49 2017 -0500 add alpm_list_append_strdup Makes error detection and handling easier for a common operation. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit a202959a1973564474d39e2dbd76ca4ad1302eed Author: Andrew Gregory <andrew.gregory.8@gmail.com> Date: Mon Mar 27 08:33:30 2017 -0400 pactest: add --review option Opens the test file(s), test output, and any log files in the test environment in an editor after the tests run for review. Simplifies debugging tests by avoiding the need to use --keep-root and manually opening the relevant files. The editor used can be set with --editor or $EDITOR, falling back to vim. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org> commit 5678298f7dc8e0d4394e477a1a64d734e65a3ef0 Author: Michael Straube <straubem@gmx.de> Date: Sat Mar 25 21:36:50 2017 +0100 Ignore comments in INSTALL files (FS#51916) If a comment in an INSTALL file contains the name of a valid INSTALL file function but the function itself is not present, pacman tries to execute that function. That leads to an error. Ignore comments in the grep function in libalpm/trans.c to avoid such errors. Signed-off-by: Michael Straube <straubem@gmx.de> Signed-off-by: Allan McRae <allan@archlinux.org> commit c635f185ba86967cd8de9c31890b57e558f65e9b Author: Christian Hesse <mail@eworm.de> Date: Fri Dec 2 11:53:53 2016 +0100 Introduce a 'disable-download-timeout' option Add command line option ('--disable-download-timeout') and config file option ('DisableDownloadTimeout') to disable defaults for low speed limit and timeout on downloads. Use this if you have issues downloading files with proxy and/or security gateway. Signed-off-by: Christian Hesse <mail@eworm.de> Signed-off-by: Allan McRae <allan@archlinux.org> commit 64bd242863504b6ffe138dc8af2b7c6d7a353f76 Author: Allan McRae <allan@archlinux.org> Date: Wed Jan 4 15:32:14 2017 +1000 alpm_fetch_pkgurl: fix memory leak Signed-off-by: Allan McRae <allan@archlinux.org> commit 008fe7b24fded17e4a1a235885057263a3dc413a Author: Allan McRae <allan@archlinux.org> Date: Wed Jan 4 15:24:23 2017 +1000 Fix memory leak in alpm_pkg_checkmd5sum Also remove redundant additional return path. Signed-off-by: Allan McRae <allan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: configure.ac | 5 -- doc/pacman.8.txt | 24 +++++--- doc/pacman.conf.5.txt | 4 ++ lib/libalpm/add.c | 16 ++++- lib/libalpm/alpm.h | 7 +++ lib/libalpm/alpm_list.c | 20 +++++++ lib/libalpm/alpm_list.h | 1 + lib/libalpm/conflict.c | 14 +++-- lib/libalpm/dload.c | 8 ++- lib/libalpm/handle.c | 31 ++++++++++ lib/libalpm/handle.h | 2 + lib/libalpm/package.c | 6 +- lib/libalpm/trans.c | 4 ++ scripts/pkgdelta.sh.in | 4 +- scripts/repo-add.sh.in | 6 +- src/pacman/conf.c | 6 ++ src/pacman/conf.h | 6 +- src/pacman/pacman.c | 70 ++++++++++++---------- test/pacman/pactest.py | 41 ++++++++++++- test/pacman/tests/TESTS | 3 + test/pacman/tests/overwrite-files-match-negated.py | 13 ++++ test/pacman/tests/overwrite-files-match.py | 13 ++++ test/pacman/tests/overwrite-files-nonmatch.py | 13 ++++ 23 files changed, 253 insertions(+), 64 deletions(-) create mode 100644 test/pacman/tests/overwrite-files-match-negated.py create mode 100644 test/pacman/tests/overwrite-files-match.py create mode 100644 test/pacman/tests/overwrite-files-nonmatch.py hooks/post-receive -- The official pacman repository
participants (1)
-
allan@archlinux.org