| Commit message (Collapse) | Author | Age | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
* package cleanup (pkg_invalid) refactoring
 | 
| | 
| 
| 
| 
|  | 
* use calloc to zero-out new packages (far more ideal)
* use memcpy to copy primatives when copying package structures
 | 
| | 
| 
| 
|  | 
to change too much at once.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
|  | 
* 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
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
* remove getcols call in main()
 | 
| | 
| 
| 
|  | 
find the _relative_ file instead of absolute.  The absolute path name has also been used in some of the output there too.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* Removed some unnecessary headers and library links
* Made things static if possible
* Cleaned up makefiles a bit
* Fixed some old comments in the code
* Fixed some errors the static code checker splint pointed out
* Backwards arguments in a memset call in _alpm_db_read (could have been worse)
* Other various small fixes
Other:
* Default to 80 columns when getcols cannot determine display width
* Removal of ._install as a valid install file in packages
 | 
| | 
| 
| 
|  | 
* fix "warning: dereferencing type-punned pointer will break strict-aliasing rules"
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
|  | 
Addition of a forced fflush in an attempt to diagnose mutli-logging
  Removal of varargs from the internal logaction function, they are handled in
   alpm_logaction just fine
 | 
| | 
| 
| 
| 
| 
|  | 
* 'unset' fixes
* typo in "dependecy"
* indent fixes
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
* fix for -Qii regression
* package.c cleanup
* some refactoring changes
Moved split_pkgname as per Dan's suggestion
 | 
| | 
| 
| 
|  | 
* dependency removal fixes and refactoring
 | 
| | 
| 
| 
| 
|  | 
* _alpm_remove_commit refactoring
* clean up/fixes by Dan McGee <dpmcgee@gmail.com>
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* avoid repeated regex compilations (regex for search string do not
 change while scanning the package database)
* remove needless string duplication (regex function do not change target
 string nor free them)
* code cleanup
This patch improves search performance:
bash-3.2$ time ./src/pacman/pacman.static.old -Ss "(database|web).*server" >/dev/null
real    0m1.026s
user    0m0.544s
sys     0m0.208s
bash-3.2$ time ./src/pacman/pacman.static -Ss "(database|web).*server" >/dev/null
real    0m0.777s
user    0m0.456s
sys     0m0.128s
bash-3.2$
 | 
| | 
| 
| 
|  | 
* rankmirrors addition of single url testing
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
_alpm_db_load_pkgcache: use mergesort to improve performance
 | 
| | 
| 
| 
|  | 
remove configure check for bzip2
 | 
| | 
| 
| 
|  | 
Documentation cleanup
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
Cleanup and fixes from last patch
  Fix some tar error conditions
* Dan McGee <dpmcgee@gmail.com>
  USECOLOR from rc.conf
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
properly remove entries from "Required By" instead of wiping it out entirely
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
FS#5009 fixes - use tar on the pacman DB so as to handle cases where the
    base directory cannot be 'mv'ed and other such edge cases.
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
* Additional debug output for db_write
 | 
| | 
| 
| 
|  | 
Makepkg dep removal on failure FS#5923
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
* Attempted fix for FS#6100 - "-Spd foo" failure
* Beginning of refactoring from Dan McGee <dpmcgee@gmail.com>
 | 
| | 
| 
| 
| 
|  | 
* Dan McGee <dpmcgee@gmail.com>
   pacman-optimize checking fixes
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* Added libdownload check in configure.ac
* Added generation for mirrorlists in pacman.d
    NOTE: autoconf sucks for things like this, so gen-mirrorlist is required
Dan McGee <dpmcgee@gmail.com>:
    * mirrorlist.in file
Roman Kyrylych <roman.kyrylych@gmail.com>:
    * ukrainian mirror
Jürgen Hötzel <juergen@hoetzel.info>:
    * conditional build for pacman.static
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
|  | 
<juergen@hoetzel.info>
* configure swig check
* misc libalpm cleanup
 | 
| | 
| 
| 
| 
| 
|  | 
statement with ' ' until the size of the terminal.  The rationale is that, when
a log message is emitted during progress bar display, the terminal is artifacted.
This prevents that messiness.
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
* Added !testing to default SUPFILES
 | 
| | 
| 
| 
| 
| 
| 
|  | 
* quoting and $() changes
* remove a boatload of duplications (previous patching)
* added user-based config file ~/.abs.conf (for fun)
* fixed CONNMODE usage
 | 
| | 
| 
| 
| 
|  | 
* fix in_array variables and usage
* correct the final compression - 'filelist' was unused
 | 
| | 
| 
| 
| 
|  | 
Formating / comment changes
   Fix dep check conditional
 |