1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-11-05 00:55:04 -05:00
pacman/lib/libalpm
Dan McGee 777bdc6c50 Make sync DB reading a bit more flexible
We can reorganize things a bit to not require reading a directory-only
entry first (or at all). This was noticed while working on some pactest
improvements, but should be a good step forward anyway.

Also make _alpm_splitname() a bit more generic in where it stores the
data it parses.

Signed-off-by: Dan McGee <dan@archlinux.org>
2011-06-24 14:04:39 -05:00
..
po po/: split into scripts/po/ and src/pacman/po/ 2011-06-23 22:50:01 -05:00
.gitignore Remove unnecessary entries from .gitignore files 2007-07-16 16:49:28 -04:00
add.c Convert backup list to new pmbackup_t type 2011-06-22 12:31:12 -05:00
add.h Remove global handle dependencies from sync/upgrade paths 2011-06-03 13:18:36 -05:00
alpm_list.c Merge branch 'maint' 2011-06-01 12:13:49 -05:00
alpm_list.h Add new alpm_list_remove_item() function 2011-02-04 09:55:46 +10:00
alpm.c Move database 'version' check to registration time 2011-06-24 03:31:32 -05:00
alpm.h Add a 'valid' flag to the database object 2011-06-24 03:46:12 -05:00
backup.c Convert backup list to new pmbackup_t type 2011-06-22 12:31:12 -05:00
backup.h Convert backup list to new pmbackup_t type 2011-06-22 12:31:12 -05:00
base64.c Add base64 algorithms from PolarSSL to libalpm 2011-03-23 02:22:00 -05:00
base64.h Add base64 algorithms from PolarSSL to libalpm 2011-03-23 02:22:00 -05:00
be_local.c Make sync DB reading a bit more flexible 2011-06-24 14:04:39 -05:00
be_package.c Remove three unnecessary usages of alpm_list_count() 2011-06-24 01:36:47 -05:00
be_sync.c Make sync DB reading a bit more flexible 2011-06-24 14:04:39 -05:00
conflict.c Make struct pmconflict_t public 2011-06-16 11:57:30 -05:00
conflict.h Make struct pmconflict_t public 2011-06-16 11:57:30 -05:00
db.c Add a 'valid' flag to the database object 2011-06-24 03:46:12 -05:00
db.h Add a 'valid' flag to the database object 2011-06-24 03:46:12 -05:00
delta.c Correctly duplicate delta objects 2011-06-20 00:10:11 -05:00
delta.h Correctly duplicate delta objects 2011-06-20 00:10:11 -05:00
deps.c Make pmdepend_t and pmdepmissing_t public 2011-06-16 11:57:33 -05:00
deps.h Make pmdepend_t and pmdepmissing_t public 2011-06-16 11:57:33 -05:00
diskspace.c Switch all logging to use handle directly 2011-06-13 19:41:16 -05:00
diskspace.h Remove global handle from diskspace.c 2011-06-03 12:36:13 -05:00
dload.c Documented _alpm_download() 2011-06-20 00:18:03 -05:00
dload.h Move pm_errno onto the handle 2011-06-13 19:38:38 -05:00
error.c Add a 'valid' flag to the database object 2011-06-24 03:46:12 -05:00
graph.c Move pm_errno onto the handle 2011-06-13 19:38:38 -05:00
graph.h Include "config.h" in header files using off_t 2011-04-15 18:40:32 -05:00
group.c Make pmgrp_t public 2011-06-16 11:58:04 -05:00
group.h Make pmgrp_t public 2011-06-16 11:58:04 -05:00
handle.c Move locking functions to handle 2011-06-24 04:02:58 -05:00
handle.h Move locking functions to handle 2011-06-24 04:02:58 -05:00
log.c Don't call public API in _alpm_log() 2011-06-20 00:03:53 -05:00
log.h Switch all logging to use handle directly 2011-06-13 19:41:16 -05:00
Makefile.am Allow conditional compilation with GPGME 2011-04-27 16:58:58 -05:00
md5.c libalpm md5: use larger and dynamic buffer 2010-09-02 10:33:21 -05:00
md5.h libalpm/md5: Fix license header 2008-06-03 21:31:31 -05:00
package.c Convert backup list to new pmbackup_t type 2011-06-22 12:31:12 -05:00
package.h Convert backup list to new pmbackup_t type 2011-06-22 12:31:12 -05:00
pkghash.c Switch all logging to use handle directly 2011-06-13 19:41:16 -05:00
pkghash.h alpm: remove public visibility of pmpkghash_t 2011-02-25 09:45:13 -06:00
remove.c Convert backup list to new pmbackup_t type 2011-06-22 12:31:12 -05:00
remove.h Remove global handle from remove.c 2011-06-03 12:53:53 -05:00
signing.c API: change 'signaturedir' to 'gpgdir' 2011-06-15 12:02:29 -05:00
signing.h Require handle argument to all alpm_option_(get|set)_*() methods 2011-06-09 14:24:45 -05:00
sync.c Make pmgrp_t public 2011-06-16 11:58:04 -05:00
sync.h Remove global handle dependencies from sync/upgrade paths 2011-06-03 13:18:36 -05:00
trans.c Move locking functions to handle 2011-06-24 04:02:58 -05:00
trans.h Move pm_errno onto the handle 2011-06-13 19:38:38 -05:00
util.c Make sync DB reading a bit more flexible 2011-06-24 14:04:39 -05:00
util.h Make sync DB reading a bit more flexible 2011-06-24 14:04:39 -05:00
version.c Style change: return(x) --> return x 2011-03-20 19:49:45 -05:00