Commit graph

  • 79a20cdc96 Added an error string for lock file creation failure Aurelien Foret 2005-10-08 22:17:46 +00:00
  • 9dbce1b8d7 update Aurelien Foret 2005-10-08 21:39:51 +00:00
  • 2a2659e2a1 Fixed an text formatting issue Aurelien Foret 2005-10-08 21:37:37 +00:00
  • 8ffb82a691 Code update to make use of PKG_FULLNAME_LEN Aurelien Foret 2005-10-08 21:36:47 +00:00
  • 05ab859eab Reworked the cache handling to only load DEPENDS info by default Aurelien Foret 2005-10-08 21:32:14 +00:00
  • 0d6a2edaa8 Moved the REPLACES and FORCE package fields from DESC to DEPENDS db entry Aurelien Foret 2005-10-08 20:43:25 +00:00
  • 5ef51b3e26 Merging in recent fixes/additions from 2.9.7 Judd Vinet 2005-10-07 23:29:49 +00:00
  • 79031ccd1a patch from vmiklos -- properly remove each db entry instead of rmrf'ing the whole thing Judd Vinet 2005-10-07 16:38:17 +00:00
  • 5267004884 Applied patch from Christian Hamar (krics@linuxforum.hu) Aurelien Foret 2005-10-06 19:02:14 +00:00
  • 543940173d Added a missing include for CYGWIN target Aurelien Foret 2005-10-06 07:39:44 +00:00
  • 4ee51bdf46 Added a CYGWIN define to include header files required to build in a Cygwin environment Aurelien Foret 2005-10-06 07:28:30 +00:00
  • effbe50ffd Fixed an error log Aurelien Foret 2005-10-06 07:24:33 +00:00
  • af15744967 Applied reworked patch from VMiklos (vmiklos@frugalware.org) Close the lock file descriptor upon handle release Aurelien Foret 2005-10-05 21:50:58 +00:00
  • d7e781a54b Added a PKG_FULLNAME_LEN macro Aurelien Foret 2005-10-05 20:49:32 +00:00
  • d78bb4f37a Small update Aurelien Foret 2005-10-05 20:48:50 +00:00
  • b7e7bc352a Fixed some typos Aurelien Foret 2005-10-05 07:55:00 +00:00
  • 033b318f8c test Judd Vinet 2005-10-03 19:54:01 +00:00
  • 320fbd5708 test Judd Vinet 2005-10-03 19:52:57 +00:00
  • 1bcc87c3fe Imported from pacman-2.9.7.tar.gz Judd Vinet 2005-09-16 18:22:02 +00:00
  • de98f7004e Imported from pacman-2.9.7-TEST3.tar.gz Judd Vinet 2005-09-11 23:18:42 +00:00
  • 3ba0d67cb1 Imported from pacman-2.9.7-TEST2.tar.gz Judd Vinet 2005-09-07 07:03:50 +00:00
  • 65bfbb0bf3 changed license package field to a list Aurelien Foret 2005-08-20 06:03:49 +00:00
  • dacf0eccac changed license package field to a list Aurelien Foret 2005-08-20 05:54:45 +00:00
  • 08962d40c0 Imported from pacman-2.9.7-TEST.tar.gz Judd Vinet 2005-08-19 22:41:20 +00:00
  • a2192570fb changed license package field to a list Judd Vinet 2005-07-22 01:59:11 +00:00
  • d05f0047a0 Imported from pacman-2.9.6.tar.gz Judd Vinet 2005-06-10 21:31:25 +00:00
  • da79a41054 fixed cb_trans() prototype Aurelien Foret 2005-05-09 09:14:45 +00:00
  • 2b0c91cff8 - indented properly sync_cleancache() - reworked sync_list() - added a log Aurelien Foret 2005-05-09 09:14:10 +00:00
  • df5c0392fa fixed a memory leak with md5 sums handling Aurelien Foret 2005-05-04 21:22:22 +00:00
  • de5e40bcd8 code cleanup Aurelien Foret 2005-05-04 21:21:51 +00:00
  • 0e72c49921 fixed a pointer error Aurelien Foret 2005-05-04 21:20:43 +00:00
  • 9f1df56353 fixed a typo Aurelien Foret 2005-05-04 21:06:13 +00:00
  • 3a9a203c46 reordered operations in add_commit (as in pacman 2.9.x) Aurelien Foret 2005-05-04 21:06:03 +00:00
  • 8b48763b5d fixed some small memory leaks Aurelien Foret 2005-05-04 20:52:41 +00:00
  • f78f195235 code cleanup Aurelien Foret 2005-05-04 20:07:01 +00:00
  • a2b0748b2b code cleanup Aurelien Foret 2005-05-04 20:05:30 +00:00
  • a26095f8fc event transaction callback rework to prepare the introduction of a conversation callback Aurelien Foret 2005-05-04 19:55:23 +00:00
  • 14c8583ccb code cleanup Aurelien Foret 2005-05-04 19:52:54 +00:00
  • a5e4fec74e fixed a memory leak and avoided to modify a read-only parameter Aurelien Foret 2005-05-04 19:30:00 +00:00
  • ce6dcb5159 - fixed a small memory leak - made strverscmp implementation static Aurelien Foret 2005-05-04 19:28:56 +00:00
  • f3975acf90 code cleanup Aurelien Foret 2005-05-03 17:44:53 +00:00
  • 54f6a1cb12 make use of the new list_remove implementation Aurelien Foret 2005-05-03 17:43:02 +00:00
  • 00b97ee35f found a possible MLK: to be fixed Aurelien Foret 2005-05-03 17:42:54 +00:00
  • 80a5ffa8d8 added some debug logs Aurelien Foret 2005-05-03 17:41:19 +00:00
  • d5bfc60734 fixed a small memory leak during the cleanup of config data Aurelien Foret 2005-05-03 17:29:00 +00:00
  • 9177ce7962 reimplemented list_remove to deal with lists of any kind of data Aurelien Foret 2005-05-03 17:24:20 +00:00
  • 220c084770 moved pkg_cmp() to cache.c Aurelien Foret 2005-05-03 17:19:19 +00:00
  • 251e52cea7 fixed a small memory leak with md5sums handling Aurelien Foret 2005-05-03 16:46:18 +00:00
  • c99a4c85c0 code cleanup Aurelien Foret 2005-05-02 18:18:27 +00:00
  • a93521aca3 do not register an already registered db Aurelien Foret 2005-05-02 17:54:44 +00:00
  • a53bf50189 get ride of ORE tags Aurelien Foret 2005-05-02 08:05:47 +00:00
  • 22967aeba5 ../../README Aurelien Foret 2005-05-02 08:04:25 +00:00
  • 4b11a9b1ce code cleanup Aurelien Foret 2005-05-02 07:50:51 +00:00
  • 2cc81d9eea code cleanup Aurelien Foret 2005-05-02 07:42:32 +00:00
  • 0069357006 updated REASON constants to be consistent with databases from pacman 2.9.x Aurelien Foret 2005-05-02 07:42:18 +00:00
  • 9e7dfed18b added a --debug option to externally set the library log level Aurelien Foret 2005-05-02 07:37:55 +00:00
  • 1942c74489 fixed targets display for cascade or recurse commands Aurelien Foret 2005-05-02 07:37:14 +00:00
  • 246f9f24a2 removed the extra line feed appended by asctime() Aurelien Foret 2005-05-02 06:29:59 +00:00
  • 1e522d5baa removed unused function list_is_ptrin() Aurelien Foret 2005-05-01 20:51:01 +00:00
  • 7e286fd610 *** empty log message *** Aurelien Foret 2005-05-01 20:48:49 +00:00
  • cda9c6671c reworked pacman_deptest() Aurelien Foret 2005-05-01 20:47:22 +00:00
  • 0756af675d - rework to support pacman_deptest() - code cleanup Aurelien Foret 2005-05-01 20:46:15 +00:00
  • 4df9278328 reimplemented list_free() a safer way Aurelien Foret 2005-05-01 20:45:07 +00:00
  • a73427fc0b removed an uneeded check Aurelien Foret 2005-05-01 17:19:31 +00:00
  • beda47fd22 code cleanup Aurelien Foret 2005-04-24 21:36:30 +00:00
  • a9540e2c76 fixed potential memory leaks Aurelien Foret 2005-04-24 21:36:18 +00:00
  • 62d9957739 added a new ORE tag Aurelien Foret 2005-04-24 21:28:02 +00:00
  • 49257b49f9 avoided to load twice the same target in remove_loadtarget() Aurelien Foret 2005-04-24 21:27:35 +00:00
  • 7c04fe95ac added support for the package reason field Aurelien Foret 2005-04-24 20:11:10 +00:00
  • 90b9888d3a got ride of an ORE tag in resolvedeps() Aurelien Foret 2005-04-24 20:06:00 +00:00
  • 11bf5f8b65 some more efficiency in remove_prepare() cascade loop Aurelien Foret 2005-04-24 20:04:52 +00:00
  • 55704d3742 fixed a commented MLK in db_find_conflicts()/CHECK1 Aurelien Foret 2005-04-24 20:04:26 +00:00
  • ca61a89987 slighlty improved efficiency for dump_pkg_full() Aurelien Foret 2005-04-24 19:42:51 +00:00
  • abbb2cfcf0 code cleanup Aurelien Foret 2005-04-24 18:58:34 +00:00
  • 5a13de80a1 fixed the format of %REASON% entry when writing it Aurelien Foret 2005-04-24 11:27:35 +00:00
  • cdd81bf177 - fixed a cut'n'paste bug with %REASON% entry - factorized code between %SIZE% and %CSIZE% reading Aurelien Foret 2005-04-24 11:24:18 +00:00
  • 85203ff675 use the cache instead of calling db_scan() Aurelien Foret 2005-04-24 11:17:39 +00:00
  • 95fac9cdb2 code cleanup Aurelien Foret 2005-04-24 11:15:37 +00:00
  • 2f5060e439 logs cleanup Aurelien Foret 2005-04-24 11:15:27 +00:00
  • bcd41a4a3d removed deprecated comments in add_commit() Aurelien Foret 2005-04-24 11:14:50 +00:00
  • e1c7d79ecb added transaction events for sync_commit operations Aurelien Foret 2005-04-24 11:14:15 +00:00
  • e8382cca7c outputs cleanup Aurelien Foret 2005-04-24 11:13:26 +00:00
  • 45247b4e35 fixed some potential resource leaks Aurelien Foret 2005-04-24 09:14:25 +00:00
  • e2b474b130 rework the cache handling to avoid as much as possible calls to db_scan() Aurelien Foret 2005-04-23 17:18:31 +00:00
  • e56980597b code cleanup Aurelien Foret 2005-04-23 17:16:50 +00:00
  • 6511f1949e some remork for pacman_deptest() Aurelien Foret 2005-04-23 17:16:02 +00:00
  • 348cb923c7 renamed list_is_ptrin() in list_is_in() Aurelien Foret 2005-04-23 08:28:13 +00:00
  • 4fcec8f03f first steps to support REPLACES feature Aurelien Foret 2005-04-20 20:50:49 +00:00
  • 447885fdc3 code beautifying Aurelien Foret 2005-04-20 20:50:17 +00:00
  • 2a3968b8bc display the list of targets to be removed before trans_commit() call Aurelien Foret 2005-04-20 20:49:39 +00:00
  • 406f383192 avoided two calls to db_scan() in checkdeps() Aurelien Foret 2005-04-20 19:46:53 +00:00
  • b7d584feb6 - fixed args order in list_is_ptrin() - fixed several memory leaks Aurelien Foret 2005-04-20 19:41:54 +00:00
  • 49d2cdc2f9 fixed args order in list_is_ptrin() Aurelien Foret 2005-04-20 19:41:33 +00:00
  • 170dd807f5 - fixed args order in list_is_ptrin() Aurelien Foret 2005-04-20 19:41:22 +00:00
  • 77520f9d43 avoided a call to db_scan() Aurelien Foret 2005-04-20 19:40:33 +00:00
  • 3ad6393baf bypass trans_prepare() if there is no target Aurelien Foret 2005-04-20 19:39:41 +00:00
  • f5cbbb2483 fixed a segfault Aurelien Foret 2005-04-19 20:03:28 +00:00
  • a215d1ebe0 more work for sync_commit() Aurelien Foret 2005-04-17 20:09:06 +00:00
  • 5a035d0b40 fixed a log message Aurelien Foret 2005-04-17 20:07:48 +00:00
  • cd26093b06 add_loadtarget: load package info only when needed Aurelien Foret 2005-04-17 10:02:47 +00:00