1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-11-02 00:25:07 -04:00
pacman/lib/libalpm
Dan McGee 7219326dd4 Remove REQUIREDBY usage from libalpm
Instead of using the often-busted REQUIREDBY entries in the pacman database,
compute them each time they are required. This should help many things:

1. Simplify the codebase
2. Prevent future database corruption
3. Ensure when we do use requiredby, it is always correct
4. Shrink the pmpkg_t memory overhead

Signed-off-by: Dan McGee <dan@archlinux.org>
2007-11-14 18:49:50 -06:00
..
po Update Italian Translation 2007-11-08 21:16:07 -06:00
.gitignore Remove unnecessary entries from .gitignore files 2007-07-16 16:49:28 -04:00
add.c Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
add.h Preliminary checkin for alpm_list conversion 2007-01-19 09:28:44 +00:00
alpm_list.c alpm_list_add == alpm_list_add_last 2007-11-14 18:48:34 -06:00
alpm_list.h Remove unused and broken alpm_list_remove_node function 2007-11-11 09:51:09 -06:00
alpm.c Clean up usage of extern variables 2007-11-04 12:05:22 -06:00
alpm.h Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
backup.c Remove support for SHA1 from pacman. 2007-08-16 11:30:38 -04:00
backup.h Const correctness! 2007-06-05 17:34:33 -04:00
be_files.c Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
cache.c libalpm: add newlines to all strings passed to log callback 2007-08-23 22:26:55 -04:00
cache.h Big commit this time: 2007-03-03 08:13:59 +00:00
conflict.c Add a horrible little hack to get symlink001.py to pass again 2007-11-11 11:30:16 -06:00
conflict.h This commit looks much more monumental than it is. Almost all just #include 2007-03-05 22:13:33 +00:00
db.c Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
db.h Add pmdelta_t structure and functions to libalpm. 2007-10-19 19:21:44 -05:00
delta.c libalpm/delta: add const to most methods 2007-10-29 01:28:13 -05:00
delta.h Add pmdelta_t structure and functions to libalpm. 2007-10-19 19:21:44 -05:00
deps.c Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
deps.h alpm_list_add == alpm_list_add_last 2007-11-14 18:48:34 -06:00
error.c Download delta files if UseDelta is set. 2007-10-19 19:29:17 -05:00
error.h make alpm_strerror binding friendly 2007-09-11 20:58:27 -05:00
group.c libalpm: introduce MALLOC and CALLOC macros 2007-10-29 01:00:52 -05:00
group.h Remove FREEGRP macro and correctly type _alpm_grp_free 2007-04-27 20:38:54 -04:00
handle.c Add IgnoreGroup and --ignoregroup option. 2007-11-11 09:44:26 -06:00
handle.h Add IgnoreGroup and --ignoregroup option. 2007-11-11 09:44:26 -06:00
log.c libalpm: open the logstream on demand 2007-11-04 16:38:59 -06:00
log.h Add gcc format attribute to _alpm_log, catch a few bugs in the process 2007-10-08 21:25:52 -05:00
Makefile.am Add some more autoconf macros to filter our CFLAGS usage 2007-11-04 10:42:07 -06:00
md5.c libalpm: Optimize/inline the md5 functionality 2007-09-28 23:27:14 -05:00
md5.h Updates to fix Doxygen documentation generation 2007-10-14 17:29:32 -05:00
package.c Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
package.h Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
provide.c This commit looks much more monumental than it is. Almost all just #include 2007-03-05 22:13:33 +00:00
provide.h * Enforce const char* params when using strings 2007-02-26 08:38:48 +00:00
remove.c Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
remove.h Preliminary checkin for alpm_list conversion 2007-01-19 09:28:44 +00:00
server.c Implement TotalDownload option. 2007-11-11 09:46:13 -06:00
server.h Implement TotalDownload option. 2007-11-11 09:46:13 -06:00
sync.c Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
sync.h Remove FREESYNC macro and correctly type _alpm_sync_free 2007-04-27 14:53:01 -04:00
trans.c Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
trans.h Remove REQUIREDBY usage from libalpm 2007-11-14 18:49:50 -06:00
util.c libalpm: fix lstat wrapper to actually use newpath 2007-11-11 09:51:09 -06:00
util.h Add STRDUP macro to mirror MALLOC/CALLOC 2007-11-06 23:23:03 -06:00