- pacman-key: refine permission and locking checks
- RFC: pacman-key --receive without keyserver arg
- RFC: pacman-key --receive without keyserver arg
- RFC: pacman-key --receive without keyserver arg
- Add an "import key" callback and supporting code
- Remove argument from check_pgp_helper
- Refactor signature result return format
- Remove trans is NULL check in QUESTION/EVENT/PROGRESS macros
- Remove short/long label distinction
- Slight refresh of the download progress callback
- Add a few more sizes to humanize_sizes()
- Finish large file download attack prevention
- Use long rather than double where possible
- The official pacman repository branch, master, updated. v4.0.0rc1-89-g268d0bb
- Improved alpm_list_mmerge() performance (fixed coding style)
- Improved alpm_list_mmerge() performance (fixed coding style)
- Improved alpm_list_mmerge() performance
- Honor kickstart key command for upgrade (#477748)
- Improved alpm_list_mmerge() performance
- pacman-key: update trust database for relevant operations
- vercmp: ensure 2.0a and 2.0.a do not compare equal
- Style-match rpmvercmp code with upstream
- pacman-key: rework and document holding keys in keyring
- pacman-key: rework and document holding keys in keyring
- pacman-key: Improve documentation for --populate
- pacman-key: update trust database for relevant operations
- pacman-key: import everything then revoke on --populate
- Retrieve default SigLevel value from backend after initial setting
- The official pacman repository branch, master, updated. v4.0.0rc1-83-g762cbf5
- The official pacman repository branch, master, updated. v4.0.0rc1-76-gc4350d9
- pacsort: correct pointer type in list_new
- pacsort: correct list freeing
- pacsort: correct pointer type in list_new
- Minor cleanups to pacsort
- lib/version: whitespace changes for style
- lib/version: versions must be same length to be equal
- lib/version: whitespace changes for style
- lib/version: versions must be same length to be equal
- Print debug timestamps to same stream as rest of output
- Public Keys
- pacman/util: use string_length to calculate line length
- pacman/util: add methods to create a divider for tables
- Print debug timestamps to same stream as rest of output
- Default value for SigLevel being wrongly overridden?
- Fix formatting in pacman-key manpage
- Flush output of pacman debug times
- Print callback messages to stderr
- Remove alpm_option_get_* usage from backend
- Rework finding a writable cache directory
- Be more robust when copying package data
- The official pacman repository branch, master, updated. v4.0.0rc1-62-g9934b3b
- dload: move (un)masking of signals to separate functions
- Remove fedora-storage-init so it can't start raid/lvm. (#729640)
- dload: move curl option setting to static func
- sync: fix garbled output in conflict prompt
- lib/dload: extract tempfile creation to its own function
- dload: delete zero length downloads
- lib/dload: unlink on response code >=400
- lib/dload: code deduplication
- dload: move (un)masking of signals to separate functions
- dload: move curl option setting to static func
- makepkg: single quote re-evaluation of simple vars
- lib/dload: prevent possible NULL dereference
- makepkg: single quote re-evaluation of simple vars
- lib/dload: prevent possible NULL dereference
- The official pacman repository branch, master, updated. v4.0.0rc1-57-gc28052e
- makepkg: deal with variable substitution when checking sanity
- makepkg: deal with variable substitution when checking sanity
- doc/PKGBUILD: update regarding versioned package fields
- Convert resolvedep() to use _alpm_depcmp_literal()
- Fix replacement of provider issue
- Add an _alpm_depcmp_literal() function
- Replacements refactor: extract check_replacers()
- Replacements refactor: extract check_literal()
- Remove usages of alpm_list_next() in backend
- Remove use of no-op accessor functions in library
- Do not show the lang and kbd screens again in stage2 (#706675)
- lib/libalpm/dload.c: Use STRDUP() instead of strdup()
- Add makepkg -S which is and alias to makepkg --source
- lib/libalpm/dload.c: Add ASSERT() to alpm_fetch_pkgurl()
- lib/libalpm/dload.c: Use STRDUP() instead of strdup()
- Reset dload_interrupted early in curl_download_internal()
- Enhance and utilize database status flags
- The official pacman repository branch, master, updated. v4.0.0rc1-44-g9f13955
- Add makepkg -S which is and alias to makepkg --source
- Skip rename() on NULL destfile in curl_download_internal()
- Reset dload_interrupted early in curl_download_internal()
- Skip rename() on NULL destfile in curl_download_internal()
- Bail out on NULL destfile in curl_download_internal()
- Bail out on NULL destfile in curl_download_internal()
- Avoid stat() on NULL path in curl_download_internal()
- Bail out on NULL destfile in curl_download_internal()
- Avoid stat() on NULL path in curl_download_internal()
- Update authors and contributors
- doc/PKGBUILD: fix Asciidoc formatting issues
- The official pacman repository branch, master, updated. v4.0.0rc1-33-gf41dc7e
- use -u when running fakeroot to preserve file owners
- use -u when running fakeroot to preserve file owners
- Update PKGBUILD manpage about startdir deprecation
- The official pacman repository branch, master, updated. v4.0.0rc1-21-gbd5ec9c
- repo-add: fix creation of signature symlink
- configure.ac: use upstream supplied configure check and flags
- configure.ac: use upstream supplied configure check and flags
- Further fixes to replacement iteration
- libalpm: fix a remaining old syntax of RET_ERR() macro
- Do not ignore compiler flags detected by configure script.
- configure.ac: use upstream gpgme.m4 instead of custom check
- libalpm: fix a remaining old syntax of RET_ERR() macro
- Build fixes for FreeBSD and possibly other OS
- Add short example signature config to pacman.conf
- Only check necessary signatures and checksums
- The official pacman repository branch, master, updated. v4.0.0rc1-21-gbd5ec9c
- repo-add: reorganize output messages for clarity
- pacman-key: rework importing distro/repo provided keyrings
- pacman-key: rework importing distro/repo provided keyrings
- makepkg: complain if an install/changelog is found as source
- makepkg: complain if an install/changelog is found as source
- makepkg: complain if an install/changelog is found as source
- makepkg: don't hardcode path to strip
- alpm.h: fix inconsistency in function prototype
- dist: preserve symlinks on installation
- pactest/sync200: check for curl instead of fetch
- lib/dload: avoid deleting .part file on too-slow xfer
- ganlu Is Inviting You to Check Out Vizualize.Me
- repo-add: indicate whether package signature is found
- Here's your chance to get paid for shopping and dinning out
- API changes for 3.5.0 -> 4.0.0
- Add warning in PKGBUILD manpage about use of $startdir/{src, pkg}
- Add makepkg -G which is like --skipinteg
- Clean is done everytime it's asked for
- let cache cleanup scripts be called through -Sc but keep KeepCurrent and KeepInstalled as valid options
- Add ALPM sha256sum routines
- Add sha2 (sha256) routines from PolarSSL
- Update MD5 routines with changes from PolarSSL
- pactest: -U --recursive
- The official pacman repository branch, master, updated. v4.0.0rc1-1-gfffaba5
- The official pacman repository annotated tag, v4.0.0rc1, created. v4.0.0rc1
- The official pacman repository branch, master, updated. v3.5.4-567-gc5ecced
- pacman: remove --dbonly shortopt
- Allow --needed and --recursive on -U operations
- pactest: add sync302 to test recursive syncfirst
- stop progress callbacks after curl_easy_perform returns
- dload: remove unnecessary cast in alpm_load_payload_free
- Enable recursive/needed sync on SyncFirst
- Add -S --recursive operation
- configu simplify CARCH generation madness
- build: remove mucking with CARCHFLAGS
- segfault after curl_easy_cleanup via progress callback
- segfault after curl_easy_cleanup via progress callback
- New patch for split debug support, using generic split packaging mechanism
- Add --no-ssh to the generated anaconda-ks.cfg.
- Save backup files with extension .pacsave.n
- The official pacman repository branch, maint, updated. v3.5.4-2-gc493eef
- The official pacman repository annotated tag, v3.5.4, created. v3.5.4
- The official pacman repository branch, maint, updated. v3.5.3-17-ge0f41e0
- The official pacman repository branch, master, updated. v3.5.3-563-g82d45d6
- The official pacman repository branch, maint, updated. v3.5.3-13-g4885a7f
- Parse conflicts/provides/replaces at database load time
- Parse replaces strings as dep strings with version specs
- Add a slightly simpler versioned replace test
- Conflict comparison performance enhancements
- Don't walk off front of string when stripping newline
- Fix compile error when curl is not used
- Add makepkg -G which is like --skipinteg
- Add makepkg -S which is and alias to makepkg --source
- Clean is done everytime it's asked for
- Fix trailing withespace
- Add warning in PKGBUILD manpage about use of $startdir/{src, pkg}
- Add reason to corrupted package callback
- Attempt to fix up some of the brokenness around failed package loads
- Update several translation strings
- Fix divide by zero when downloading zero length files
- The official pacman repository branch, master, updated. v3.5.3-549-g21240d4
- The official pacman repository branch, master, updated. v3.5.3-548-g9a40927
- Bad strings for translation
- The official pacman repository branch, maint, updated. v3.5.3-12-g6744533
- The official pacman repository branch, master, updated. v3.5.3-548-g9a40927
- Check return value of rename() calls
- Check return value of rename() calls
- paccache: use pacsort instead of sort -V
- src/util/Makefile.am: alphabetize targets
- pacsysclean: Add new contrib script
- doc/PKGBUILD: fix pkgver for -git packages
- portable package sorting for shell scripts
- libalpm: Introduce _alpm_mbasename and _alpm_mdirname
- Save backup files with extension .pacsave.n
- contrib/paccache: misc cleanup and bugfix
- The official pacman repository branch, master, updated. v3.5.3-531-gf10aea7
- Save backup files with extension .pacsave.timestamp
- Show list of optrequires with -Qtdn
- Make recursive removal consider optdepends
- Checking package validity
- pacman-key: follow gpg options for listing keys
- pyalpm/pycman -- how to check if a package is installed?
- Don't trim whitespace when reading database entries
- pactest: use subprocess module instead of os.system
- Store a package info level flag if we fail to load data
- Write the lorax verion in the .buildstamp (#689697)
- Save backup files with extension .pacsave.timestamp
- docs/pacman.conf: Document SigLevel option
- Revamp signing checks
- SigLevel options redux
- Scripts bombing with no args
- cachemoney: add new contrib script
- The official pacman repository branch, master, updated. v3.5.3-518-g804e250
- Combine add and removal package list display
- makepkg: keep PACMAN_OPTS in environment
- Only display uninstalled optdepends during install/upgrade
- Patches for better optdep support
- Fix group selection entry for large inputs
- libalpm: Set ret correctly in download_internal()
- package signing for pacman
- libalpm: Set ret correctly in download_internal()
- Remove duplicate code shared between sync and upgrade
- Combine add and removal package list display
- makepkg: pkgver and pkgrel can not have whitespace
- makepkg: get package version with overrides
- makepkg: allow epoch to be overridden
- makepkg: check arch overrides for required architecture
- makepkg: check overrides for pkgrel and pkgver
- makepkg: pkgver and pkgrel can not have whitespace
- scripts/library: rewrite parse_options
- The official pacman repository branch, master, updated. v3.5.3-505-g98073af
- Initial patches for better optdep support
- Show optdep install status in package info
- Only display uninstalled optdepends during install/upgrade
- Make package info show optional requirements
- optdepends are not orphans unless --nooptdepends is specified
- Show optdep install status in package info
- Only display uninstalled optdepends during install/upgrade
- Hook new optdepend structures up
- Split optdep into alpm_depend_t and description
- Initial patches for better optdep support
- Change GPG_PACMAN and GPG_NOKEYRING to arrays
- pacman-key: fix syntax error in -r arg parsing
- pacman-key: return $ret, not errors
- pacman-key: fix syntax error in -r arg parsing
- Convert package filelists to an array instead of linked list
- Convert package filelists to an array instead of linked list
- The official pacman repository branch, master, updated. v3.5.3-498-g6141081
- Fix test suite when GPGME is disabled
- Implement parsing of the new SigLevel directive
- The official pacman repository branch, master, updated. v3.5.3-475-gdad96cc
- The official pacman repository branch, maint, updated. v3.5.3-8-g297cd78
- PKGBUILD.vim: add new var and assert bash syntax
- contrib/paclog-pkglist: fix script name in usage
- repo-add: always remove repo signature symlink
- makepkg: refactor checking source integrity
- Revise siglevel_t, adding PACKAGE_HASH_OK field
- Implement parsing of the new SigLevel directive