summaryrefslogtreecommitdiffstats
path: root/src/pacman/trans.h
AgeCommit message (Collapse)AuthorFilesLines
2007-03-06* Added missing header include guards in md5.h and sha1.h.Dan McGee1-0/+2
* Some header cleanup on the pacman side of things - we had alpm.h instead alpm_list.h in a few headers. * removed an extra slash in path-building snprintf in server.c.
2007-03-03Big commit this time:Aaron Griffin1-2/+2
* Moved entirely to alpm_pkg_get_* accessors, to read data on demand * Mostly removed the INFRQ_ parameters from outside the be_files backend (making the backend more extensible in the long run) * packages created from _alpm_db_scan now have the db and origin set (making accessors actually work for these packages) * removed _alpm_db_ensure_pkgcache * totally revamped the _alpm_checkconflicts function, making it cleaner and easier to read (and thus fix in the long run) - maintainable code ftw NOTE: feel free to rename the functions... I couldn't think of anything better * removed an extra loop in sync.c:find_replacements - no sense in looping over an entire DB while strcmp'ing the name, when we have get_pkgfromcache Other: * package struct "license" -> "licenses" * Created _alpm_sync_find (duplicate code in some places, find_pkginsync * Minor const correctness changes along the way * fixed a couple extra '/' pathing issues (non-issues really) * removed a duplicate pkg_cmp function
2007-01-31* Refactored some functions to clean up variable declaration.Dan McGee1-2/+2
* Reduced magic number usage by fill_progress function (new). * Some switch indent fixing. * Remove use of log10 call.
2007-01-26Dan McGee <dpmcgee@gmail.com>Aaron Griffin1-0/+1
* Lots of code cleanup, and type fixes * Make 'makeworld' a bit more in-line with the other stuff * Make -Si and -Qi operations appear the same
2007-01-24This mainly deals with code clarity- removing currently unneededAaron Griffin1-3/+5
optimizations in order to make the code much more readable and type-checkable. Every enum in the library now has it's own type that should be used instead of the generic 'unsigned char'. In addition, several #define statements dealing with constants were converted to enums. Signed-off-by: Dan McGee <dpmcgee@gmail.com>
2006-10-15Merged frugalware changes. Added a few other minor things too, but there's alotAaron Griffin1-0/+2
to list. The diff should show you 8)
2006-01-02patch from VMiklos - use PACKAGE_VERSION instead of PACMAN_VERSIONJudd Vinet1-1/+1
2005-10-09added conversation callback support for transactionsJudd Vinet1-1/+4
2005-05-09fixed cb_trans() prototypeAurelien Foret1-1/+1
2005-03-19Relocated log and transaction stuffs from pacman.c to log.c and trans.cAurelien Foret1-0/+29