[pacman-dev] [GIT] The official pacman repository annotated tag, v5.1.0, created. v5.1.0
Allan McRae
allan at archlinux.org
Sun May 27 23:53:37 UTC 2018
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, v5.1.0 has been created
at 107501d7e7d4bf6fcdd8c54b13b41c4ad34e24d6 (tag)
tagging be4c491ceb34f04c3352ddd1d3c4672560e7ea8c (commit)
replaces v5.0.1
tagged by Allan McRae
on Mon May 28 09:41:26 2018 +1000
- Log -----------------------------------------------------------------
Don't use the Force, Luke!
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEZkWwqMcAXnjbHXhk+Z/+D+rpmb0FAlsLQiYACgkQ+Z/+D+rp
mb3W2Af+PLEWtYq87mxjiiS8GdJUoYzI81jyiViWmAW5S7H5dhnaB0yoO3f/NW+d
CehH+NLbqqCblKZSozRiZ0Rby6lczGcn4ah8oy7DKLV5Q6A1L5qgJ2f8kMrsgDCS
sW6A8PxHCG2VF74uaC9Fei0QNg67+Ge124kpoCjlMDjDZbIeNCBiHpb5MeXt/vzk
x4TL8dFTrfKJYgK5NsoG9DRrmdTwjvVd5dXayRSo5lmAl9r4ufLM7SfLb70CBS/G
1SUofj06QA+UyXxaX0cC/uoNTkdM9ahQJnat46lIDYXGvTV4TTAX83TNI/A+9jZd
MiX+yzZfetsHSW5bo85oK+mqatkd6A==
=Raet
-----END PGP SIGNATURE-----
Alad Wenter (2):
libmakepkg: generate all scripts
makepkg: Move parseopts from library to libmakepkg
Alastair Hughes (6):
Changed documentation to use 'the default' instead of 'a typical default'
makepkg: ignore the architecture for --printsrcinfo
Remove AC_FUNC_MALLOC check.
Add missing newline in paclog-pkglist help output
Make DUFLAGS be overrideable during configure
Make the flags used for sed -i configurable
Allan McRae (72):
Update NEWS for pacman-5.0.1
libmakepkg: fix is_array function
makepkg: Remove upx and optipng support
Consider provides when labelling optdepends status as pending install
Consider provides when warning about optdepnd removal
Use versions specified in optdepends
Failed database downloads cause transaction to stop
repo-add: do not alter the database if only verifying signature
Add release instructions
libmakepkg: ensure emptydir find command acts on individual directories
Do not add root prefix twice when checking database files
PKGBUILD.5: document that the pkgver() function runs after prepare()
Print replacements when using -Sup
Remove notification of system upgrade when only printing URLs
pacman_query: move error messages into relevant if statements
Handle provides with -Q
Prevent wrapping of enum items
Avoid logical OR duplication warning from gcc-6
makepkg: move build enviroment set-up to function
Report local file URL for -Sp operations if package is in cache
Turn off colours once finished using them
Remove obsolete TODO
pacman-key: reject armored signatures
Add newline to the end of error messages for signature format issues
Fix file name in scripts potfile
Fix typo in pacman-db-upgrade usage message
Fix memory leak in remove_notify_needed_optdepends
Remove internal md5 and sha2 implementations
Remove SHA224 support
Remove pacman-optimize
Move bash/zsh completion out of contrib
Remove contrib
Ensure makepkg-wrapper is built after makepkg
Generalise makepkg-wrapper to handle any script using libmakepkg
Use coreutils binaries for checking/generating checksums
Remove pactree
[RFC] Provide source files for useful debug packages
Revert "[RFC] Provide source files for useful debug packages"
Remove pacsort
Suppress more output messages on successful -D options with -q
Build a single debug package for all packages from a PKGBUILD
Fix documentation of -Dq
Update copyright years
Provide source files for useful debug packages
Fix memory leak in alpm_pkg_checkmd5sum
alpm_fetch_pkgurl: fix memory leak
makepkg: do not create symlinks in build directory
makepkg: create signature files outside of fakeroot
makepkg: remove build date from .PKGINFO header
makepkg: introduce SOURCE_DATE_EPOCH
makepkg: do not write basever
makepkg: always write pkgbase
makepkg: set default value for PACKAGER
libmakepkg: grammar fix
libmakepkg: only output package file names when checking for build references
Handle empty string passed to query_owner
Do not continuously try to open an invalid database
Fix moving source files into debug packages
Support new OpenPGP format packets lengths
Deprecate --root in favour of --sysroot
Update coyrights for 2018
make_aligned_titles: initialise wbuf
Update POTFILES.in
Import updated translations from Transifex
Initial translation preparation for pacman-5.1
add missing newline to error message
makepkg: Fix listing of uninstalled deps
Pull translations from Transifex and regenerate
Update README for pacman-5.1
Translations need to be 75% completed to be included
Pull updated translations from Transifex
Release v.5.1.0
Andrew Gregory (53):
use multi-byte character matching for user input
recursedeps: include cyclic dependencies
hook.c: replace readdir_r with readdir
hook.c: replace fstatat with stat
makepkg: fix find_lib{depends, provides} results
makepkg: reject package data with newlines
makepkg: abort on lint_package errors
makepkg: reject packages with newlines in paths
be_local: remove unused error return
extract db files with dbonly
makepkg: warn about dotfiles in package root
ini: only recognize comments at beginning of line
conflict: skip dir children when replacing a file
find_fileconflicts: rename tmpfiles -> newfiles
makepkg: sort package contents
repo-add: sort file list entries
add _alpm_filelist_sort
filelist_sort: check if filelist is presorted
pactest: add --review option
add alpm_list_append_strdup
parse stdin as newline-separated
add --overwrite option to ignore file conflicts
deprecate --force in favor of --overwrite
graph.h: replace hardcoded values with an enum
graph.h: rename childptr -> iterator
sortbydeps: factor out dep cycle warning
sortbydeps: rename found -> switched_to_child
sortbydeps: rename vptr -> i
unlink_file: strip trailing slashes
conflict: include owner for filesystem conflicts
use sockets for scriptlet/hook communication
add --sysroot option
run_chroot: label pipe endpoints for readability
be_sync: error out if a db cannot be parsed
add send_fakem to valgrind.supp
free memory for --overwrite lists
alpm_unlock: check handle before dereferencing
query_fileowner: avoid buffer overflow
check for overflow when setting HTTP_USER_AGENT
remove unused byte from user agent buffer
alpm_list: abort on memory allocation failure
provide command for downloading missing databases
clarify broken dependency error messages
avoid printing NULL string
dload: ensure callback is always initialized once
do not rely on name hashes for matching
detect pkghash allocation failure
add missing newline to debug message
extract raw config file parser
extract default settings to separate function
add pacman-conf utility
use pacman-conf in scripts
util/pkgbuild: fix broken indentation
Armin K (1):
libalpm: Use archive_read_extract2
Ashley Whetter (4):
libmakepkg: extract functions for writing .SRCINFO files
pacsort help clearly states that files contain inputs to be sorted
Add -m/--nocolor options to updpkgsums
libmakepkg: extract functions for integrity checking
Christian Hesse (9):
pacman.8: add actual operation to captions for easy searching
libalpm.3: add link to alpm-hooks(5) in see also
pacman.8: add link to alpm-hooks(5) in see also
lint_pkgbuild/pkgname: pkgname is not allowed to be empty
libalpm/signing: support EDDSA from gpgme 1.7.0
add generated scripts to gitignore
Introduce a 'disable-download-timeout' option
fix typo in libalpm comment
pacman.conf.5: use consistent presentation for paths
Dave Reisner (10):
makepkg.conf: add -g to default curl options
makepkg: remove vestiges of global errexit
makepkg: make run_function_safe more robust
makepkg: fix quoting in calls to check_deps
makepkg: fix quoting in calls to dependency checking
makepkg: unset potentially architecture-specific vars
dload: use curl's keepalive mechanism
configure.ac: Use POSIX compatible equality checks
pacman: ensure linkage against libarchive
dload: s/CURLOPT_WRITEHEADER/CURLOPT_HEADERDATA/
Drew DeVault (1):
Replace @SIZECMD@ with POSIX-compatible command
Eli Schwartz (45):
bash-completion: fix leaking "files" array into shell environment
libmakepkg/integrity: Verify file signatures in a separate function
makepkg: Verify git signatures
Document the new query parameter for VCS sources
libmakepkg: fix unsanitized source filenames
libmakepkg/integrity: Fix error message not sent to stderr
libmakepkg: Fix improperly spelled local variable declaration
libmakepkg: check for invalid tags in git
makepkg: respect $SOURCE_DATE_EPOCH to activate reproducible builds
makepkg.conf: correct the documentation on the default options
makepkg: reorganize the restoration of settings by precedence
libmakepkg: fix .gitignore to simply ignore all generated .sh files
makepkg: refactor archive compression for reusability
makepkg: Add a config option to specify the location of debug sources
makepkg: tell the compiler to record debugging info for debug packages
libmakepkg/integrity: fix regression that broke invalid file sigs
libmakepkg/integrity: fix git signatures not seen with multiple files
vercmp: remove --usage variant of the -help option
vercmp: fix incorrect info in the manpage
Fix usage of install_package
vercmp: fail when the wrong number of arguments are provided
pacman-key: do not set a default keyserver
makepkg --packagelist: just list the built package files we will build
makepkg: refactor checking for write permissions into a utility function
makepkg: avoid false "Signing package(s)" msg when signing is disabled
libmakepkg/integrity: fix regression that broke --install
libmakepkg: Add basic rules to lint makepkg.conf variables
makepkg: use the `declare` builtin when backing up variables to eval
makepkg --packagelist: fix listing debug packages with makepkg.conf
libmakepkg/util/pkgbuild.sh: fix missing extglob
libmakepkg/lint_pkgbuild: lint depends/etc. as if they are pkgname
libalpm.pc: migrate to Requires.private
libmakepkg/lint_pkgbuild: fix regression in linting depends=(foo=$epoch:$pkgver-$pkgrel)
libmakepkg: only save the shellopts we need
libmakepkg: don't save/set/restore extglob in bash [[ tests
libmakepkg/integrity: determine what is a signature preferring local filename
Fix regression that broke repo-add aborting on failures
Fix gcc8 warnings.
makepkg.conf: add default protocol handler for file:// urls.
Remove all modelines from the project
Ensure better text editor automatic filetype detection
Add http://EditorConfig.org configuration
Fix using run_pacman to invoke -Qi with sudo
fix typo in editorconfig resulting in ignored options
Update NEWS for pacman-5.1 release
Eric Engestrom (1):
fix spelling mistakes
Eric Renfro via pacman-dev (1):
Added gpg-agent.conf to disable the gnupg scdaemon
Fabio Castell (1):
repo-add: fix error in directories with a space in their name
Felix Glaser (1):
makepkg: set umask 0022 again after syncing deps
Florian Pritz (3):
contrib: Add verify-pacman-repo-db.pl
contrib: Add documentation Makefile
Document contrib/verify-pacman-repo-db.pl
Florian Weigelt (1):
Allow replacing libcrypto with libnettle in pacman
Giulio Fidente (1):
Merge Giolio Fidente into "Pacman Development Team" contribution
Gordian Edenhofer (9):
bacman: allow for multiple packages as arguments
bacman: handle SIGHUP, SIGINT, SIGTERM signals
bacman: proper option handling
bacman: rewrite usage function
bacman: code structuring
bacman: quote pkg_pkger variable
bacman: add option to print fewer status updates
bacman: add option to alter the output directory
bacman: add manual page
Huáng Jùnlià ng (2):
configure: bump libarchive requirements
autoconf: bump AC_PREREQ to 2.64
Ivy Foster (16):
Normalize alpm download callback's frontend cb arguments
Replace CURLOPT_PROGRESSFUNCTION with CURLOPT_XFERINFOFUNCTION
lib/libalpm/be_sync.c: Close memory leaks when mallocing while out of memory
Do not #define _RESERVED_IDENTIFIERS
makepkg: print files with refs to $srcdir/$pkgdir
doc/pacman.8.txt: improve description of -Qt
Add ALPM_ERR_OK to _alpm_errno_t
Represent bitfields as ints, not enums
makepkg: clarify error when user passes -F
makepkg: implement error codes
pacman/query.c: in query_fileowner, make is_dir an int
src/pacman/query.c: do not exit -Qo with error if file does not exist
pacman-conf.c: add short options
pacman-conf.c: exit if cannot create config data structure
pacman-conf.c: exit if cannot set rootdir or parse config file
doc/.gitignore: ignore all manpages
Jack O'Connor (1):
libmakepkg: look for architecture-specific hashes in get_integlist
Jan Steffens (1):
libmakepkg: Support file 5.33's application/x-pie-executable
Jelle van der Waa (1):
Add BUILDINFO man page
Joel Teichroeb (1):
use pacman-conf in bash completion
Johannes Löthberg (1):
Make sure all proper scripts are installed instead of the wrappers
Leonid Isaev (1):
Use a more generic regexp when parsing output of gpg(1) in signature verification.
Levente Polyak (2):
fix --printsrcinfo unify arch and non-arch specific variables
makepkg: add more information to .BUILDINFO
Lukas Fleischer (1):
pacman.8: fix typo in the documentation of --asexplicit
Mark Weiman (1):
Add alpm_pkg_get_makedepends and alpm_pkg_get_checkdepends
Martin Kühne (2):
Use f_bavail for diskspace calculations
Parametrise the different ways in which the payload is reset
Michael Straube (6):
Ignore comments in INSTALL files (FS#51916)
makepkg: clean up pkgver and prepare log files
pacman.8: fix typo in query options
test/pacman: fix spelling of distribution name and another typo
Fix coding style issue in pacman/util.c
Fix brace coding style issues
Nils Freydank (1):
Fix CVE-2016-5434 (DoS/loop and out of boundary read)
Olivier Brunel (1):
configure.ac: Fix handling --with-libcurl
Patrick Eigensatz (1):
Give a "success!" message on database check
Rafael Ascensão (1):
remove unneeded break argument from option parsing
Rikard Falkeborn (7):
Fix gcc strict-overflow error
Return boolean from db_populate
Change type of count in be_sync
Suppress valgrind error in fakechroot
PKGBUILD.5: Mention that pkgver can't contain whitespace
Fix linting of whitespace in pkgver
PKGBUILD.5: Mention valid characters for arch
Robin Broda (2):
Add pkgarch to .BUILDINFO
Append architecture information to 'installed' elements in .BUILDINFO
Simon Linden (1):
bash_completion.in - consider option "-n --native" in operation "-Q --query"
Steef Hegeman (1):
makepkg: Disallow forward slashes in pkgver
Stefan Klinger (1):
hooks: Complain if hook parameters are overwritten. Fixed 2 space leaks.
Tobias Stoeckmann (4):
Always use proper error code in alpm_initialize.
Release resources on error paths.
Reject files larger than 16384 bytes in read_sigfile.
Handle all POSIX compliant systems in mbscasecmp.
Xavion (2):
Add colour to group selection dialog
Add colour to the output of the "-{F, Q}o" operations.
Xyne (1):
makepkg: Turn PACMAN_OPTS into an array
Yen Chi Hsuan (1):
makepkg: use localized date strings
-----------------------------------------------------------------------
hooks/post-receive
--
The official pacman repository
More information about the pacman-dev
mailing list