This is an automated email from the git hooks/post-receive script.
guillem pushed a change to annotated tag 1.21.0
in repository dpkg.
at 513d1383a (tag)
tagging 1f4238aba8850f83280ca88e14c7b48ee7e07d7e (commit)
replaces 1.20.8
by Guillem Jover
on Sun Dec 5 16:38:15 2021 +0100
- Log -----------------------------------------------------------------
Release 1.21.0
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAmGs3OcACgkQuXK/PqSu
V6PaVxAA3Gscg7Ga1kzWdWKfLWeN6BfSM03fnO+VpftaCQz/nHKMzdaUtrR04Yts
g2JrMJwPdhUijioLVGw+J+qKacsHdReqkO/PnU9USyV/+998f1dseORUKqnwlJeg
XxI8PANAbts8c13B1V1lWB88Am8cdux06LuknY3i6EMACyoqjw3zFZgSdsZPdgSM
GfwaLpOZwuODhpOcebYowiK1GKKpL9oqPo5VqD0/UG0UXiYhbuiBikI3ypAYBTSK
gyNd5eopQNWmkpw8W+rg1dYoUcWqSJsDNWaqy11atwwEzWTXVDCli9fmDgmyJQpz
bbxgF8yCu3XRpmsvvSVJMOcLP1XmP//0zExofMVJzOt2xdUKZndp90CmFEms4M0L
t1fSjufUTWm5510VGe2G6q0f01EV28VQKLlV4IKyXMz4HEyWT7R40fty/SmUXsNw
dMqNNFLf6KP45rgT5Y8XHFyzCjoO6JKbLq+te23czj3f1wjwzYQ+hhZKfD++s+Jy
d534WNC0SspwMj0qpr6Bd+9eU64xv/U3PWAXi6pmwi3gD5d7n8/mjiytkGEJnwqa
WYFSC2mauHlW3OpSR1O6iuOqjhcZvko7wbqRAIFJYBlh4reO8x5n2Y7GREqf3UEq
Nr03bIDp7Znm37/x1J6wuMxlVxtRIF46yoqgXGXaYuNNZHcbV2E=
=YgAh
-----END PGP SIGNATURE-----
Daniel Shahaf (1):
scripts: Add zsh completions for dpkg-parsechangelog
Guillem Jover (152):
Bump version to 1.21.0
test: Pass --ignore-builtin-builddeps to dpkg-buildpackage
po: Add missing newlines in verbatim blocks in Dutch programs translation
build: Fallback to $^X and 'perl' if $Config{perlpath} is unset or empty
build: Bump minimal Perl version to 5.28.1
build: Remove redundant localedir and pkgconfdir initializations
Remove irrelevant or obsolete FIXME markers
Turn FIXME markers denoting pending actions into TODO markers
Turn FIXME markers giving historic information into simple Notes
u-a: Turn FIXME for explicit behavior choice into an XXX
Use localtime_r() instead of localtime()
test: Use can_run() instead of find_command()
test: Add descriptions to makefile test runners
test: Add unit tests for architecture bijective mapping property
arch: Clarify that the regex columns need to be ordered to match first
dpkg-genchanges: Include orig tarball on source package renames
Dpkg::Source::Quilt: Add hint to check missing files on patch apply
failures
Dpkg::Changelog::Parse: Require format plugins to inherit from
Dpkg::Changelog
Dpkg::OpenPGP: Refactor openpgp implementation execution into a new
function
Dpkg::Vendor::Debian: Refactor compiler flag names into an array
Dpkg::Vendor::Debian: Add new lto feature in new optimize area
Test::Dpkg: Print actual error messages in test_neutralize_checksums()
Dpkg::Deps: Use current_sub feature for __SUB__
scripts: Consider SHA-1 and RIPEMD-160 weak algorithms in OpenPGP
signatures
man: Itemize dpkg-gensymbols -c levels
dpkg: During unpack print a removal message due to Conflicts
s-s-d: Define SOCK_NONBLOCK to 0 if not defined
build: Check for libsocket
build: Do not set have_libmd on the found branch in AC_SEARCH_LIBS
build: Switch DPKG_FUNC_C99_SNPRINTF from AC_LANG_SOURCE to
AC_LANG_PROGRAM
build: Check whether fsync(3) works on directories
libdpkg: Add support for AIX to dpkg_get_progname()
libdpkg: Remove MDEBUG support from m_malloc() implementation
arch: Add support for ARCv2 CPU
build: List man pages alphabetically
dpkg-buildpackage: When printing build type match the extension exactly
man: Add man page for deb-md5sums(5)
man: Switch the Architecture field in deb-control(5) to required
man: Make clear that dpkg-query arguments accept multiple values
man: Document dpkg-query --search and --listfiles output formats
doc: Fix incorrect use of ‘an’ article
doc: Update coding style to document POD instead of troff
doc: Update THANKS file
doc: Annotate current maintainer start year
doc: Sort maintenance information chronologically
debian: Fix typo in changelog
build: Remove obsolete AC_HEADER_STDC
build: Detect appropriate sed program at configure time
build: Rename DPKG_DEB_PROG_TAR to DPKG_PROG_TAR
libdpkg: Mark dpkg_arch_unmark() arch_remove argument as const
libdpkg: Mark treewalk_open() func argument as const
dpkg: Mark ignore_depends() pkg argument as const
dpkg: Mark deb_parse_conffiles() pkg argument as const
test: Suppress cppcheck constParameter check
test: Suppress bogus cppcheck for nullPointerRedundantCheck
test: Mark external sourced shell files for checking
test: Ignore new shellcheck checks
test: Remove shipped dpkg database
dpkg-m-h: Use xargs -I argument instead of deprecated -i
dpkg-m-h: Quote variable inside ${} to avoid pattern match
libcompat: Remove local setexecfilecon() and require libselinux 2.3
libdpkg: Add missing DPKG_{BEGIN,END}_DECLS in header files
libdpkg: Fix dpkg_fsys_get_path() to always strip leading / and ./
dpkg: Move SE Linux function declarations into its own header file
dpkg: Move the command action enum to its own header file
dpkg: Switch from including "main.h" to "force.h"
libdpkg: Set the default database directory relative to the system root
dpkg-divert, dpkg-statoverride: Set admindir after instdir
u-a: Fix admindir setting
dselect: Rename dme() to display_menu_entry()
dselect: Honor DPKG_ADMINDIR environment variable
dpkg-query, dpkg-trigger, dselect: Add support for setting the root
directory
test: Remove references to removed db-regen
dpkg-fsys-usrunmess: Move forced reconfiguration to the last step
dpkg-fsys-usrunmess: Install a local policy-rc.d to ignore service
restarts
dpkg-fsys-usrunmess: Do not fail when removing lingering directories
dpkg-fsys-usrunmess: Generate a regression prevention package
dpkg-fsys-usrunmess: Fix typo in debug message
Dpkg::BuildFlags: Add support for ASFLAGS
Dpkg::Compression: Use gzip --rsyncable unconditionally
dpkg: Split function handling deconfiguration due to install and removal
dpkg: Distinguish deconfiguration message for installation and multi-arch
syncs
dpkg-buildpackage: Add new --changes-file option
dpkg-buildpackage: Add new --buildinfo-file option
dpkg: Rework --assert-<feature> logic to be more robust
libdpkg: Add new ACTION_MUX macro for continued options
dpkg: Refactor --assert-<feature> handling to be data driven
dpkg: Improve --assert-<feature> descriptions
dpkg: Add a new --assert-help option
dpkg-fsys-usrunmess: Do not use interpolated strings for literals
scripts/mk: Pass DEB_BUILD_PATH to dpkg-buildflags
debian: Use absolute pathnames in .install debhelper fragments
dpkg-db-backup: New program factored out from Debian-specific daily cron
dpkg-db-backup: Add a license header comment
dpkg-db-backup: Accept an option to override the number of rotation cycles
dpkg-db-backup: Honor the admindir set at configure time
build: Parametrize the backups directory with a configure option
debian: Remove unused dh_installcron call for arch-indep targets
debian: Add support for a native systemd timer
man: Add versions since features where introduced
man: Further clarify when re-inclusions of excluded pathnames happen
u-a: Fix --auto and --set-selections output progress
u-a: Print defaults for configuration and database pathnames
doc: Update Doxygen configuration from version 1.9.1
deb-substvars(5): Document what ${} is good for
dpkg-architecture(1): Document target being useful for emulators too
dpkg-query(1): Document full --search and --listfiles output format
scripts: Replace shebang in dpkg-error shell library with shellcheck
directive
test: Add re-inclusion of symlink case to t-filtering
test: Generate symlink during test build time
build: Add a check for symlinks in the git repository
test: Remove superfluous long filename
build: Rename shell scripts to .sh
build: Switch from hardcoded /run to parametrized runstatedir
dpkg-buildpackage: Add support for terse DEB_BUILD_OPTIONS
dpkg-mergechangelogs: Add new --merge-unreleased option
dpkg: Restore fallback to "new-prerm failed-upgrade" for downgrades
dselect: Use safe temporary file creation in methods setup
dselect: Remove bashism from update script in multicd method
Dpkg::Changelog::Entry::Debian: Fix full month misuse warning
Dpkg::Shlibs::Symbol: Emit a warning on fully qualified symver patterns
Dpkg::Control::HashCore: Add new keep_duplicate option
build: Use new Dpkg::Control keep_duplicate option
build: Use title-case for field in gen-changelog
doc: Improve description of dpkg suite
man: Add a reference to where the Installed-Size algorithm is described
test: Refactor parse_ctrl() from parse_dsc()
Dpkg::Control::FieldsCore: Add new field_parse_binary_source()
man: Improve dpkg --verify-format rpm format documentation
dpkg: Fix --verify to handle missing or inaccessible pathnames
dpkg: Add partial --verify support for mode checks
Use «digest» instead of «hash» in output messages
Dpkg::Control::FieldsCore: Fix types allowed for
field_parse_binary_source()
Dpkg::Shlibs::Objdump: Fix apply_relocations to work with versioned
symbols
man: Improve --verify mode check documentation in dpkg(1)
test: For symlinks to directories consider the targets regular files
debian: Create auotpkgtest installation directory
debian: Bump Standards-Version to 4.6.0 (no changes needed)
build: Fix «git ls-tree» invocation
build: Execute run-script via CONFIG_SHELL
build: Quote variables containing pathnames
Dpkg::Vendor::Ubuntu: Update Maintainer field logic to include “canonical”
Dpkg::Source::Package::V2: Add hint about version matching source tree
libdpkg: Fix memory leak on End Of Tape condition in tar parser
dpkg: Fix short lived memory leak with --recursive
dpkg: Fix conffile removal-on-upgrade handling
dpkg-deb: Fix conffile name length tracking on remove-on-upgrade parsing
test: Update codespell stopwords
build: Fix typo in gen-changelog field to name mapping
build: Add support for commit message fix up machinery in gen-changelog
po: Regenerate .pot files and merge .po files with them
Release 1.21.0
Helge Kreutzmann (9):
po: Update German man pages translation
po: Update German scripts translation
deb-md5sums.pod: Fix typo
po: Update German man pages translation
po: Update German scripts translation
po: Update German man pages translation
po: Update German man pages translation
po: Update German man pages translation
po: Update German scripts translation
Marcin Owsiany (1):
po: Update Polish programs translations
Quentin PAGÈS (1):
po: Add Occitan programs translations
Sven Joachim (5):
po: Update German programs translation
po: Update German dselect translation
po: Update German programs translation
po: Update German programs translation
po: Update German programs translation
Ville Skyttä (1):
dselect: use `grep -E` instead of `egrep`
Łukasz Dulny (1):
po: Update Polish programs translations
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new d6009913d test: Update codespell stopwords
new 96e6e87b7 build: Fix typo in gen-changelog field to name mapping
new cb86d6e60 build: Add support for commit message fix up machinery in
gen-changelog
new 603bba19c po: Regenerate .pot files and merge .po files with them
new 1f4238aba Release 1.21.0
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
Dpkg.Org's dpkg