Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-02-08 | Attempt to NOT remove packages on filesystem errors (like a read-only | Aaron Griffin | |
filesystem). See FS#5887 | |||
2007-01-31 | Debug logging changes: | Aaron Griffin | |
* The --debug params were goofy. New setup allows --debug without params, --debug=<level> where level 1=debug output, 2=debug and download output, 3=debug, download, and function tracing output. This seems more sane to me. * Removed PM_LOG_FLOW1 and PM_LOG_FLOW2. They were just confusing. When adding new functions, it is near impossible to determin if your output should be "flow1" or "flow2" without tracking all the way up the call chain. Rarely would one ever say "ok, lets just show "flow2" output. These have both been replaced with PM_LOG_DEBUG * Removed the need for the root parameter on alpm_initialize. it is now defaulted to PM_ROOT just like dbpath and cachedir. This allows alpm to be initialized BEFORE option parsing in the front end, saving us some duplicate variables in the frontend. * Cleaned up front end variables due to early alpm_initialize call. | |||
2007-01-30 | K. Piche <kevin.piche@cgi.com> | Aaron Griffin | |
* ALPM_LOG_FUNCTION macro and all the great work to add this macro everywhere | |||
2007-01-30 | Discussed on IRC for a bit, this makes the following changes for clarity: | Dan McGee | |
* alpm_list_is_in --> alpm_list_find * alpm_list_is_strin --> alpm_list_find_str * Flip parameters of both functions to be inline with rest of alpm_list. First commit, woohoo. | |||
2007-01-23 | James Rosten <seinfeld90@gmail.com> | Aaron Griffin | |
* attempt to unlink file AFTER moving to .pacsave always fails | |||
2007-01-19 | Preliminary checkin for alpm_list conversion | Aaron Griffin | |
* renamed pmlist_t -> alpm_list_t * made alpm_list_t a public type (alpm_list.h header) * removed additional storage for registered DBs in pacman source * some code cleanup * removed duplicate (pm)list_display functions from pacman source * misc code cleanup | |||
2007-01-18 | Some confusion with variable names in unlink_file caused unlink to try and ↵ | Aaron Griffin | |
find the _relative_ file instead of absolute. The absolute path name has also been used in some of the output there too. | |||
2007-01-18 | Added strerror() output on unlink failure | Aaron Griffin | |
2007-01-17 | James Rosten <seinfeld90@gmail.com> | Aaron Griffin | |
* _alpm_remove_commit refactoring * clean up/fixes by Dan McGee <dpmcgee@gmail.com> | |||
2007-01-03 | * Bug fix FS#6058 | Aaron Griffin | |
properly remove entries from "Required By" instead of wiping it out entirely | |||
2006-12-01 | * Cosmetic changes and typo fixes | Aaron Griffin | |
* IgnorePkg and --ignore work again * Partial changes to support removal of conflicts for -U and -A (INCOMPLETE) | |||
2006-11-24 | * Fixed some error output for "-Sd" and "-Rsc" dealing with missing/ignored | Aaron Griffin | |
depends * Added valgrind suppression file | |||
2006-10-31 | Numerous changes: | Aaron Griffin | |
* Furthered the "lazy caching" to force the pkgcache to read nothing (INFRQ_NONE) by default. Anything requiring package data should now check the infolevel of each package and attempt to update it. This could be ironed out a bit more later (by using the front-end get_info function * Switched to libfetch. Drastic changes to the download code and the callback progress bar functions. Also fixed the return value of _alpm_downloadfiles_forreal. Downloading now supports http, ftp, https, and files urls, along with 'mtime's and numerous other fancy features from libfetch. | |||
2006-10-21 | Minor changes: | Aaron Griffin | |
* Moved the pmhandle_t extern decl around * Fixed a doxygen complaint | |||
2006-10-20 | A handful of minor changes: | Aaron Griffin | |
* Removed the PMList typedef, in favor of the same naming scheme other structs use 'pmlist_t' * Added a time stamp on debug output, to make it more informational * Moved alpm_db_register to _alpm_db_register, making the public function not take a callback parameter | |||
2006-10-15 | Merged frugalware changes (too many to list). Also added some config file | Aaron Griffin | |
handling changes (support [sections] to carry over to included files - this helps with backwards compatibility with existing pacman config files) | |||
2006-07-14 | Patch from FW: Better control over CTRL-C interruptions -- do not leave the ↵ | Judd Vinet | |
DB in an inconsistent state | |||
2006-05-15 | first stage of i18n stuff from VMiklos | Judd Vinet | |
2006-03-07 | added a NOSCRIPLET flag to transactions (patch from VMiklos ↵ | Aurelien Foret | |
<vmiklos@frugalware.org>) | |||
2006-03-02 | code cleanup | Aurelien Foret | |
2006-02-17 | prepend library function names with _alpm (helped with the patch from ↵ | Aurelien Foret | |
VMiklos <vmiklos@frugalware.org>) added log and event callbacks to sync_commit internal transactions | |||
2006-02-12 | reworked logs | Aurelien Foret | |
2006-02-05 | code cleanup | Aurelien Foret | |
2006-01-18 | more code cleanup yet | Aurelien Foret | |
2006-01-17 | - code cleanup | Aurelien Foret | |
- log improvements | |||
2006-01-16 | more code cleanup | Aurelien Foret | |
2006-01-15 | pulled out conflict checkings from checkdeps() in its own function: ↵ | Aurelien Foret | |
checkconflicts() | |||
2006-01-07 | removed a restriction: the data parameter of XXX_prepare functions can be NULL | Aurelien Foret | |
2006-01-06 | removed ORE tags (after tests, no real performance increase by implementing ↵ | Aurelien Foret | |
them) | |||
2006-01-05 | - started to rename list_XXX calls to _alpm_list_XXX | Aurelien Foret | |
- fixed 2 compilation warnings | |||
2006-01-05 | tweaked a log (patch from VMiklos <vmiklos@frugalware.org>) | Aurelien Foret | |
2006-01-02 | patch from VMiklos - use PACKAGE_VERSION instead of PACMAN_VERSION | Judd Vinet | |
2005-12-28 | Fixed some logging issues (patch from VMiklos <vmiklos@frugalware.org>) | Aurelien Foret | |
2005-12-26 | renamed rpmvercmp to versioncmp, added some fixes from isteve@bofh.cz | Judd Vinet | |
2005-10-07 | Merging in recent fixes/additions from 2.9.7 | Judd Vinet | |
2005-10-06 | Added a CYGWIN define to include header files required to build in a Cygwin ↵ | Aurelien Foret | |
environment | |||
2005-05-04 | fixed a memory leak with md5 sums handling | Aurelien Foret | |
2005-05-04 | event transaction callback rework to prepare the introduction of a ↵ | Aurelien Foret | |
conversation callback | |||
2005-05-03 | code cleanup | Aurelien Foret | |
2005-05-03 | make use of the new list_remove implementation | Aurelien Foret | |
2005-04-24 | avoided to load twice the same target in remove_loadtarget() | Aurelien Foret | |
2005-04-24 | some more efficiency in remove_prepare() cascade loop | Aurelien Foret | |
2005-04-23 | rework the cache handling to avoid as much as possible calls to db_scan() | Aurelien Foret | |
2005-04-17 | improved logs for package removal | Aurelien Foret | |
2005-04-16 | reworked transaction prototypes | Aurelien Foret | |
2005-04-08 | fixed a small memory leak | Aurelien Foret | |
2005-04-06 | reverted back to trans->packages instead of install and remove queues | Aurelien Foret | |
2005-04-06 | replaced transaction 'packages' field by 2 queues: one for packages to be ↵ | Aurelien Foret | |
installed and the other for the ones to be removed | |||
2005-04-03 | reworked a log | Aurelien Foret | |
2005-04-02 | - updated transaction events | Aurelien Foret | |
- the cache is rebuilt after each package installation (to be reworked) |