[pacman-dev] [GIT] The official pacman repository annotated tag, v4.1.0rc1, created. v4.1.0rc1
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The official pacman repository".
The annotated tag, v4.1.0rc1 has been created
at 3bdf6e3ab4b74fd33e3ad431a73c86beca619da4 (tag)
tagging 312e9252f4f74e26ad899950fbcb527d31760519 (commit)
replaces v4.0.3
tagged by Allan McRae
on Sun Mar 10 09:31:12 2013 +1000
- Log -----------------------------------------------------------------
4.1.0rc1 - long time between releases...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJRO8ZBAAoJEPmf/g/q6Zm9AXoH/22vi2TX5V5cAlL9ltqyOA7q
uzpeYBatpYd4pncYzn24Z0wgtkHjOGtnnNUojrypQS350Ey9zTQOgQynDy3dN5HM
7RhoPPuQokfLaXkKNWKvrSXBqxdBYKZSTQqIhApwWLl85tXsXa5JRjteAeNDkPCR
OYr1qNMjgaX59P53LwRWkq6b/vHy1BdZjy39pL7C53yMDuMCtzh7f8F6oujmf+MC
+FadSgOj6fxv6wVKa+pSo5TFFcZB9Kofv3ldtn69szJ1prVNGP7feAfm6ARmZ8mL
WNOrpyvzYD4MBzRK3/8K4J8w6UvvkYKfm1gyGMiOj9BDM78mOVVHuIY3Qxvb97M=
=Un3y
-----END PGP SIGNATURE-----
Allan McRae (190):
repo-add: Remove .tmp. prefix from output
pacman: list all unknown targets on removal operation
makepkg: Use SKIP in checksum to skip integrity check
makepkg: calculate exact total file size
be_package.c: fix compiler warning
Allow specifying shell for running scriptlets
Move ROOTDIR definition into config.h
Reset errno before opening archive
testpkg: set gpgdir
Do not check for ALPM_ERR_PKG_INVALID_ARCH on remove operation
Add gpgme m4 autoconf macro file
makepkg: rework libprovides
Update copyright years
Use "mode" in _alpm_makepath_mode
Point python shebangs at python2
Add information on how an installed package was validated
Remove _alpm_csum
Simplify package validation info output for sync packages
makepkg: append pkgbase to BUILDDIR if specified
makepkg: prevent issues with files starting with a hyphen
makepkg: abort when failing to create BUILDDIR
makepkg: the rhs in string comparisons should be quoted
makepkg: use printf rather than echo to output variable
makepkg: safely change directories
Make selecting scriptlet shell work
Check minimum required gpgme version
Prefix alpm_pkgfrom_t members with ALPM_
makepkg: save and restore shopts when sourcing /etc/profile
Add more warning flags
makepkg: deal with overriden package arch properly
makepkg: treat list of packages to be installed as an array
makepkg: Be more consistent with missing program message
Output "Packages" instead of "Targets"
makepkg: fix package arch detection
makepkg: Add CPPFLAGS support
Define _FORTIFY_SOURCE in CPPFLAGS
makepkg: write makedepends into .PKGINFO
repo-add: add makedepends information
makepkg: rework libdepends
Create repo-remove symlink in scripts dir
makepkg: allow url to be overridden in split packages
makepkg: install deps with --repackage
repo-add: add checkdepends information
contrib: fix typo in PKGBUILD.vim
Scripts testsuite output consistency
Allow leading "local/" in query operations
Add conflict for replacing owned empty directory
Check empty subdirectory ownership
contrib/bacman: fix package architecture in filename
Do not enable _FORTIFY_SOURCE without optimization
makepkg: remove unnecessary formatting
contrib/updpkgsums: Fix error message
Add pactest for empty subdirectory conflict
pactest: conflict between directory and a file
pactest: conflict between files having same effective path
pactest: Do not remove symlink to directory if local package uses that path
pactest: Do not remove symlink to directory if a to be installed package uses it
Split _alpm_filelist_operation function
makepkg: remove VCS package support
makepkg: reorder source handling functions
makepkg: add function to return download protocol
makepkg: generalize download_sources
makepkg: skip integrity checking early
makepkg: allow using GIT source URLs
makepkg: fix checksum generation with VCS sources
makepkg: modify get_filename to handle VCS sources
makepkg: modify get_filepath to handle VCS sources
makepkg: provide mechanism for auto-updating pkgver
makepkg: add support for SVN urls
makepkg: rename myver
makepkg: do not download VCS sources unless needed
makepkg: add --holdver to control VCS source updating
makepkg: only update pkgver when all sources are available
makepkg: check pkgver validity after updating
doc: Document using VCS sources in a PKGBUILD
doc: document automatically updating the pkgver variable
doc: Document using svn source url
doc: Add --holdver information for makepkg
makepkg: add hg url support
makepkg: delay checking for build package with pkgver()
Print repo being search for replaces in debug output
Move important information up in -Si output
pactest: allow running with valgrind from any directory
Document system and user specific makepkg.conf
Remove incorrect documentation for unlink_file
Fix documentation typo
pacman.8: remove redundant section
makepkg: fix warnings with --noextract
Fix typo in documentation
Avoid interger overflow when calculating remaining line length
makepkg: do not create hg working directory on checkout
makepkg: check if hg and svn directories are non-empty before updating
makepkg: do not embed timestamps in compressed manpages
makepkg: always check makepkg.conf for match to download protocol
makepkg: allow fragment to contain a "#" character
makepkg: fix order of --help output
makepkg: fix incorrect bracket usage
m4/po.m4: Remove use of deprecated macro
repo-add: quote filename for consistent output style
doc: PKGBUILD.5 - fix output of bzr command
makepkg: use last match in BUILDENV/OPTIONS array
makepkg: print "SKIP" for signature checksums
makepkg: deprecate PKGBUILDs without a package() function
makepkg: save path to PACMAN and test availability
makepkg: always run tidy_install on repackaging
makepkg: add option to include debugging compiler flags
makepkg: move debug symbol stripping to separate function
makepkg: always use pkg/$pkgname as $pkgdir
makepkg: strip debugging symbols into separate folder
makepkg: output the name of the package being created
makepkg: create package from stripped debug symbols
makepkg: allow debug package suffix to be configurable
makepkg: assign debugging symbol directory to a variable
makepkg: install debug symbol packages if requested
pactest: Provide a full filelist to the pactests that need it
Detect inter-package conflicts between files and directories
Add resolved_path to alpm_filelist_t
Resolve file paths during inter-package conflict check
Avoid upgrade conflict with unchanged effective path
pactest: removal of packages with unmet dependencies
pactest: variant of package removal due to unmet dependencies
It turns out we do care about directories...
Notify of removed package required as optdepend
Display optdep install status in package query output
Add "Optional for" to package information output
Make alpm_pkg_find public
Display install status of optdependencies
Fix future signature timestamp warning
Do not warn about missing database if being downloaded
makepkg: add mtree file into package
Extract .MTREE file into local package database
Add internal functions for reading mtree file from local db
Add public functions for accessing mtree data
Move check function into its own file
Separate checking a files existence into a function
Basic running of pacman -Qkk to check mtree files
Perform full checking of files with -Qkk
Check "install" and "changelog" files for changes
Check file types match before comparing properties
Remove leading "./" from filenames in mtree file
Update copyright year for 2013
Remove Cygwin support
Remove checks for geteuid
makepkg: use --apparent-size when du supports it
doc: Fix section link in pacman-key man page
Update Doxyfile
Split common utility functions for libalpm and pacman
Fix spacing in HACKING spacing example
pacman-key: handle local signing of multiple keys
Use execvp for running programs in chroot
Do not use full path for ldconfig
Do not require full path for scriptlet shell
pmtest: resolve path to scriptlet shell
Fix release dates
Revert execvp and related commits
pactest: handle non-default scriptlet shells
Remove leading / for pactest paths
Make path to ldconfig configurable
Update "missing" file
Add configuration option for Upgrade operation SigLevel
Document LocalFileSigLevel and RemoteFileSigLevel
makepkg: make $pkgdir non-accessible during build()
doc: update PKGBUILD man page
Better error message with "-" is specified without stdin
Remove outdated instructions in pactest README
Additions to .mailmap
Make key_in_keychain available in library
Move key importing into separate function
Add function to extract key id from signatures
Make decode_signature available to the library
Check keys are in keyring before package validation
Remove retry path from signature validation
Prompt to delete packages with signature fails
Import key if needed when installing package from file
README: update with 4.0 -> 4.1 API changes
Update NEWS for pacman-4.1
Skip reading sync db deltas files if UseDelta is unset
Quieten the build process some more
pacman: print version information in debug output
makepkg: add lrzip compression support
Fix compilation error on clang
Fix --enable-warningflags
Add format attributes to all required functions
Fix gpgme detection
Fix --without-gpgme build
Fix registering database with non-gpgme builds
Perform limited conflict checking with --force
Do not resolve every local package filelist on remove
bash_completion: update for color
Bump to version 4.1.0rc1
Andrew Gregory (45):
libalpm/remove.c - add doxygen
pactree: consolidate both walk_deps functions
pactree: show tree vertical "limbs"
query_fileowner: break/continue pkgfile loop
query_fileowner: remove resolve_path function
query_fileowner: resolve root early
query_fileowner: remove trailing '/' from targets
query_fileowner: remove assumption that root is "/"
query_fileowner, mdirname: add error checks
pactree: fix --sync getopt value
pactree: style last branch node differently
pactree: unindent first limb
Add _alpm_filelist_resolve
_alpm_filelist_resolve: use original filenames where possible
_alpm_filelist_resolve: add useful return code
Fix overzealous package removal with unmet dependencies
Plug various minor memory leaks
query.c: simplify is_foreign
query_fileowner: don't append '/' if path is "/"
Allow querying directory ownership
add doxygen comments to conflict.c
add caller prefix to alpm_logaction
paclog-pkglist: parse entries with caller info
unset executable bit on updpkgsums.sh.in
add missing utilities to contrib/README
make test/scripts/human_to_size.sh executable
document that stdin must not be a tty to read from it
use strtok_r to parse multi-value config options
README: update alpm options
find_fileconflicts: reduce path resolution calls
add alpm_logaction to API updates
fix alpm_validation_t comment
fix style violations
fix off-by-one error in _alpm_filelist_resolve
pmtest: install filesystem entries before packages
use alpm_list_free on filelist intersection
add fileconflict tests for cases with symlinks
return resolved paths from filelist_intersection
return resolved paths from filelist_difference
use resolved_path for filelist_contains
add SYMEXPORT to alpm_filelist_contains
fix typos in pacman tests
pmpkg: add missing directories to test packages
testdb: pass empty local pkglist to alpm_checkdeps
testdb: quote output substitutions
Barbu Paul - Gheorghe (4):
Fix wrong parameter name in alpm_db_update's signature
fixed typo
added coding standard
removed the condition in alpm_db_set_servers since FREELIST is NULL safe
Benedikt Morbach (3):
Hook new optdepend structures up
Add pactests for displaying optdep installation status
Add pactest for "Optional for" output
Chirantan Ekbote (4):
makepkg: Integrate check_install into tidy_install
Print a warning if fakechroot is not found
Remove conditional checks for fakechroot from test files
Document fakeroot and fakechroot as dependencies
Christian Hesse (2):
makepkg: allow specifying compression options
makepkg: fix signing built package
Dan McGee (143):
_alpm_parsedate: use strtoll() to parse numeric value
Introduce alpm_time_t type
Extract a try_rename helper from extract_single_file()
Move infrequently used path variables off the stack
Convert MALLOC to actually call malloc()
_alpm_archive_fgets: optimize EOL search
diskspace: extract check_mountpoint() function
Remove alpm_list_getdata wrapper function
Merge branch 'maint'
Fix some strict 32-bit gcc warnings
Remove mcheck.h support
Use puts() instead of no-op printf() where applicable
Remove -f short option for --force
Use fputs and putchar in callback progress display
Merge branch 'maint'
Make _alpm_filelist_contains() NULL-safe
Large performance improvement for check for owned directories
base64: don't compile base64_encode() function
sync: extract build_payload() method from find_dl_candidates
Hide empty columns in table package list display
Merge branch 'maint'
Merge branch 'maint'
libalpm/util: two stat() related cleanups
Merge branch 'maint'
Add OPEN() and CLOSE() util macros
libalpm/util: use low-level I/O for copyfile and checksum routines
Convert package and database archive reads to use file descriptors
Fix size reported in CALLOC allocation failure message
libalpm/util: don't use sprintf to convert from bin to hex
Merge branch 'maint'
Merge branch 'maint'
Remove unnecessary casts in callback code
Add helper method for creating and opening archive object
Merge branch 'maint'
Update alpm_errno_t type to non-enum version
repo-add: ensure path to LOCKFILE is always absolute
repo-add: ensure database and signature files are always viewed in whole
Merge branch 'maint'
Add helper function for duplicating depends lists
Merge branch 'maint'
Add 'silent-rules' to automake setup in configure.ac
Merge branch 'maint'
Slight local database files reading optimization
Move items around in the alpm handle struct
Make automake generate silent rules by default
Use automake verbose helpers in custom make rules
pacman: process all targets on upgrade operation
pacman: process all sync targets before exiting on error
Calculate root length only once when checking for file conflicts
Merge branch 'maint'
Don't check diskspace when using --dbonly
Add note to HACKING about operator spacing
Rework package removal code
be_package: be more explicit parsing key/value pairs
Remove strtrim function from backend
Merge branch 'maint'
Convert strtrim/strlen paired calls to only strtrim
Simplify hash function to a single multiplication
Fix delta parsing
Only compile delta regex once
Convert get_update_timediff to integer return value
contrib: add install rules for bash and zsh completion
alpm_list_msort: inline alpm_list_nth() call
Remove unnecessary counters in file removal code
Minor optimization on likely sync package lookup
pkghash improvements/modifications
Merge branch 'maint'
Use 32-bit wide integer type in PolarSSL code
Clean up
participants (1)
-
allan@archlinux.org