[pacman-dev] [GIT] The official pacman repository branch, master, updated. v3.5.2-177-g70cf454
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 70cf4546d6d35ef9ef2751f37853cde679c88aa7 (commit) via 2cd79bc85305974ac0268838ec9e9a8e0fa42139 (commit) via dd95c96b8ae4e9a585ce185131b25c34e471af65 (commit) via 0fbdfd02dc3d4cf3814b01d18913fa2919102ded (commit) via 6b308d89f97340c16e3e805afcc80d70a1c5eebe (commit) via f2d696cd515ef0365d9708eb3d1caa439e2cc790 (commit) via 42ab639bf715cbacb3598b6c42388ba4bbb2d3d4 (commit) via b14c5477e5e4483352d304a1e97de5922948b934 (commit) via 3045f09ef49d775fec5e772f5f8b894e31388fbf (commit) via 73c74355abf0f6759a2f9a9219ea571444b6495a (commit) via bda208f82325812749396efacf828066947872e5 (commit) via d360153bc6d4368e18a6d2e169d7d667e1640992 (commit) via 47de7973fd501e5253386c50178ec47e9f4c4c8e (commit) from 500a6f576d56c3152567df6c740998439b0e33b2 (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 70cf4546d6d35ef9ef2751f37853cde679c88aa7 Author: Dan McGee <dan@archlinux.org> Date: Tue May 10 17:39:22 2011 -0500 Don't balk on .sig files being invalid in package cache Signed-off-by: Dan McGee <dan@archlinux.org> commit 2cd79bc85305974ac0268838ec9e9a8e0fa42139 Author: Dan McGee <dan@archlinux.org> Date: Thu May 5 15:23:36 2011 -0500 Remove sync DB reregister check It's your own damn fault if you do this, and this code is remnants from an old time when we weren't very good at coding. Signed-off-by: Dan McGee <dan@archlinux.org> commit dd95c96b8ae4e9a585ce185131b25c34e471af65 Author: Dan McGee <dan@archlinux.org> Date: Thu May 5 15:16:52 2011 -0500 Rework config parsing to reduce variable duplication This removes the need to strdup() the section name at every decent into an Include statement, as well as having duplicate DB pointers around that are never used independently. Signed-off-by: Dan McGee <dan@archlinux.org> commit 0fbdfd02dc3d4cf3814b01d18913fa2919102ded Author: Dan McGee <dan@archlinux.org> Date: Thu May 5 15:01:35 2011 -0500 Refactor VerifySig option value parsing into standalone method Signed-off-by: Dan McGee <dan@archlinux.org> commit 6b308d89f97340c16e3e805afcc80d70a1c5eebe Merge: f2d696c b14c547 Author: Dan McGee <dan@archlinux.org> Date: Thu May 5 13:25:10 2011 -0500 Merge branch 'maint' commit f2d696cd515ef0365d9708eb3d1caa439e2cc790 Author: Dan McGee <dan@archlinux.org> Date: Mon Oct 18 16:37:55 2010 -0500 Don't null-check handle lists before setting This needlessly prevents the easiest way available of clearing any of these values. We can also do the same for the 'arch' value. Signed-off-by: Dan McGee <dan@archlinux.org> commit 42ab639bf715cbacb3598b6c42388ba4bbb2d3d4 Author: Dan McGee <dan@archlinux.org> Date: Mon Oct 18 16:39:04 2010 -0500 Improve database server API Currently we have one call that has all sorts of crazy behavior and doesn't make a whole lot of sense. Go from one method to the normal four methods we have for all of our other lists we use in the library to make it a lot easier for a frontend to manipulate server lists. Signed-off-by: Dan McGee <dan@archlinux.org> commit 3045f09ef49d775fec5e772f5f8b894e31388fbf Author: Dan McGee <dan@archlinux.org> Date: Mon May 2 17:25:45 2011 -0500 Logging changes during DB load The switch from FUNCTION to DEBUG was ill-advised inside the local database load. Instead, add a DEBUG level logger to both local and sync database loads that shows the number of packages processed. Signed-off-by: Dan McGee <dan@archlinux.org> commit 73c74355abf0f6759a2f9a9219ea571444b6495a Author: Dan McGee <dan@archlinux.org> Date: Thu May 5 11:42:42 2011 -0500 Make config parsing a two-part affair This ensures we call any alpm_option type functions before registering databases, making sure all paths and other defaults (e.g. sig verification levels) have been set first. This will ensure we can continue to allow crazy config files where [options] doesn't come first. The diffstat on this commit is misleading; view with -w/--ignore-all-space to get a better idea of what needed to be touched. Signed-off-by: Dan McGee <dan@archlinux.org> commit bda208f82325812749396efacf828066947872e5 Author: Dan McGee <dan@archlinux.org> Date: Thu May 5 11:12:49 2011 -0500 Move parseconfig to conf.c Signed-off-by: Dan McGee <dan@archlinux.org> commit d360153bc6d4368e18a6d2e169d7d667e1640992 Author: Dan McGee <dan@archlinux.org> Date: Thu May 5 11:10:44 2011 -0500 pactest: run with root in /tmp and clean up automatically This moves the generated root/ directory into /tmp, or at least a path returned by tempfile.mkdtemp(), by default. This can make test runs significantly faster if done when /tmp is a tmpfs. If you are debugging a failed test, use the new --keep-root option to not clean up and pactest will print the location of the generated root/ test directory. Signed-off-by: Dan McGee <dan@archlinux.org> commit 47de7973fd501e5253386c50178ec47e9f4c4c8e Author: Dan McGee <dan@archlinux.org> Date: Thu May 5 09:58:00 2011 -0500 dload: ensure we return success if we found files on any mirror We were erroring out in the case where a first (possibly bogus) mirror would cause the download process to return a failure code, even though subsequent servers had the file. Signed-off-by: Dan McGee <dan@archlinux.org> ----------------------------------------------------------------------- Summary of changes: Makefile.am | 1 - lib/libalpm/alpm.h | 15 +- lib/libalpm/be_local.c | 8 +- lib/libalpm/be_sync.c | 23 +-- lib/libalpm/db.c | 96 ++++++-- lib/libalpm/handle.c | 16 +- lib/libalpm/sync.c | 4 +- src/pacman/conf.c | 624 ++++++++++++++++++++++++++++++++++++++++++++++++ src/pacman/conf.h | 2 + src/pacman/pacman.c | 593 +--------------------------------------------- src/pacman/pacman.h | 5 +- src/pacman/sync.c | 23 ++- test/pacman/pactest.py | 34 ++- 13 files changed, 790 insertions(+), 654 deletions(-) hooks/post-receive -- The official pacman repository
participants (1)
-
dan@archlinux.org