This is an automated email from the git hooks/post-receive script.
guillem pushed a change to annotated tag 1.20.0
in repository dpkg.
at abad8f2bb (tag)
tagging 314ac02663c5bd1a82b34745150bf13a39a549a3 (commit)
replaces 1.19.7
by Guillem Jover
on Sun Mar 8 03:36:03 2020 +0100
- Log -----------------------------------------------------------------
Release 1.20.0
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAl5kWhMACgkQuXK/PqSu
V6PEew/+J1TZZe5xodPbizwnHJyKr9PJAF47kAy9gOKuuoW+5kGLz2HC84DrlI96
qg5Phw5ckd/3g1MbPlMOLK6b8deDbdR8rGlHZg2Nbk+SC4iwD3HjsdIL7t6bL/kP
EwmZ3nsmNoiFzUTMqVemOcNbgkkym+XUfknONsj6cB5AynEhEHaXSUYFLN7S48qJ
gYbX19Vi6mQqFyli+YPsvimY3rNgdiAzactJE4ozayK7Q2dmJh6vNSoVGge5F4rX
gFcVL/yw/vExl7RfQjYVLNYOzIy8CcbmFRaLqEsIPGyzNAQNoY0jdmBRohm9gnOA
rKdStc6bwCyMXdOioeBFUPIXw+S+JbiQfbvtJQykGwzBBJI3Daciri+Msb6V0pzq
8hvKH68I8xaQaEOAYxSJOybLls9Cv8bRngpjVlCkDKT7kAu0tOvd7XxNekFAdkmZ
icY0W2uU6Fgg0RXAjJtjPrxwPygEdAkbBx3G9nTQEa2FaJl5omn/S6NexDZ1oDx4
RYaMerLj61GpQ2z++xg8NMQuY0SQNagZJsrMO7Gp9X0uby6faOnOe3DZeQ9sAdmy
IgZzMRHvBOuF7FyRm4b3R1UnEDEbL/sPaepCbjU8XoU3pUvNwNsAZcOEftoppy08
Sw8FR5Jjv7WkHKDfhCG715QsgHuPGGISi83V8wuyKc42+HIoIeE=
=tyT4
-----END PGP SIGNATURE-----
Boyuan Yang (1):
po: Fix translation of --compare-versions
Dan Streetman (1):
debian: Replace custom rule for 'configure' with call to dh_autoreconf
Guillem Jover (169):
Bump version to 1.20.0
debian: Fold man page translation fix into translation section
libdpkg: Do not generate a backup file for the available database
build: Bump minimal Perl version to 5.24.1
scripts: Switch Getopt::Long from bundling to bundling_values
dpkg-buildpackage: Remove transient backwards R³ compat code
man: Fix uncommon wording constructs
scripts/mk: Add support for nostrip DEB_BUILD_OPTIONS when setting STRIP
dpkg-genbuildinfo: Do not include irrelevant packages in the Binary field
dpkg: Do not clear selections for unknown packages
dpkg-shlibdeps: Add support for new Build-Depends-Packages
scripts: Remove support for versioned GnuPG 2 program and packages
Dpkg::Source::Package: Refactor original tarball handling
perl: Use File::Copy instead of spawning mv/cp commands
Dpkg::OpenPGP: Refactor signature verification into a new function
Dpkg::OpenPGP: Make it possible to verify detached signatures
Dpkg::OpenPGP: Add support for importing an OpenPGP key into a keyring
Dpkg::Source::Package: Verify original tarball signatures at build time
build: Add a serial versioning to the m4 files
build: Install m4 files into system aclocal directory
libdpkg: Clarify lock contender error message
man: Use a minus sign for a literal string
man: Clarify that the pager is called via «$SHELL -c»
dpkg-shlibdeps: Document split_soname() function
Dpkg::BuildFlags: Remove unused hash keys
Dpkg::BuildFlags: Add new unset() method
Dpkg::Source::Package::V2: Emit a special patch header on
single-debian-patch
Dpkg::Changelog: Document methods provided by subclasses
test: Remove perlcritic Documentation::RequirePodLinksIncludeText
suppression
test: Clarify cppcheck va_list_usedBeforeStarted suppression
libdpkg: Use the variable instead of a type as sizeof() argument
libdpkg: Use the totalwritten variable for a consistency check
dselect: Reduce scope of variable
dpkg-deb: Fold two adjacent if conditionals into a single one
dpkg: Initialize flagdeppossi in check_conflict()
scripts: Remove support for ~vola versioning
scripts: Match ~deb also as a backport marker in versions
debian: Remove obsolete Breaks satisfied since oldstable
libdpkg: Add new C locale switch over support
libdpkg: Add new versiondescribe_c() to force a C locale
libdpkg, dpkg: Use new versiondescribe_c() for non-localizable call sites
test: Fix typos
test: Skip build directories from codespell
test: Update stopwords for codespell 1.16.0
build: Bump minimal gettext version to 0.19.8
man: Globally adjust left and disable hyphenation
man: Split dselect(1) --color from --colour option items
dselect: Make baselist::draw_column_*() col arguments const
libdpkg: Use p instead of name in dpkg_arch_name_is_illegal()
dpkg: Remove redudant condition for sourcefile in updateavailable()
test: Suppress new bogus cppcheck 1.89 false positives
dpkg, u-a: Make variables static
libdpkg: Add missing symbols to the version map
dpkg-query: Try to use the description from the available file if not
installed
dpkg: Fix and clarify behavior for packages marked to be on “hold”
dpkg: Use DPKG_ADMINDIR to set the admindir
dselect: Remove methods state files on purge
man: Describe the SONAME formats supported in deb-shlibs
man: Move template symbol documentation into new deb-src-symbols(5)
Dpkg::Vendor::Debian: Only scan /usr/local/ directories that exist
Dpkg::Vendor::Debian: Do not set -Werror=implicit-function-declaration
for C++
Dpkg::Deps: Check for valid virtual package version relations
Dpkg: Remove internal lowercase variables
Dpkg::Changelog: Remove obsolete methods dpkg() and rfc822()
Dpkg::Changelog::Entry::Debian: Remove obsolete methods and hide variables
Dpkg::Changelog::Parse: Remove $ sigil from option names in POD
Dpkg::Changelog::Parse: Remove warnings for obsolete options and functions
Dpkg::Compression: Hide internal lowercase variables
Dpkg::Deps::KnownFacts: Remove obsolete check_package() method
Dpkg::Exit: Hide internal lowercase @handlers variable
Dpkg::Gettext: Remove obsolete _g() function
Dpkg::Source::Package: Remove and hide internal lowercase variables
Dpkg::Substvars: Remove obsolete no_warn() method
Dpkg::Index: Change default value for unique_tuple_key to 1
Dpkg::Version: Remove deprecation warning from semantic change in bool
overload
Dpkg::Checksums: Remove obsolete 'program' property warning
Dpkg::Conf: Remove obsolete methods and obsolete croak for method option
Dpkg::Vendor: Remove obsolete 'keyrings' hook
dpkg-source: Remove backwards compatibility code for legacy build-profiles
Dpkg::Exit: Unregister all signal handlers once we have executed them
Dpkg::Exit: Register exit handlers also for __DIE__
Dpkg: Say class instead of object when appropriate
Dpkg::Changelog: Clarify inheritance and implementation references
Dpkg::Source::Package::V3::Native: Do not say v1.0 for 3.0 formats
po: Remove previous msgids for up-to-date translations
Dpkg::Source::Package: Honor require_valid_signature option
libdpkg: Fix fiemap memory usage layout
libdpkg: Only use varbuf_printf() in pkg_format_show() when necessary
libdpkg: Fix format string to be a string literal
test: Suppress new bogus cppcheck 1.90 false positives
dpkg: Fix short lived memory leak in --force-help handling
dpkg-split: Fix short-lived file descriptor leak --auto
s-s-d: Explicitly ignore uninmportant function return values
s-s-d: Fix memory leak on multiple --chuid arguments
s-s-d: Close the notification socket in the child
libdpkg: Fix memory leaks in zlib and bz2 decompression functions
man: Clarify deb-changelog(5) format
man: Clarify debian/source/include-binaries format
scripts: Give more context on field parsing errors
dpkg-buildpackage: Add option to sanitize environment
u-a: Cope with a missing administrative directory
u-a: Create the administrative directory on demand
libdpkg: Add new dir_make_path() and dir_make_path_parent() functions
libdpkg: Add new atomic file flag to create the base path when missing
dpkg-split: Cope with a missing parts/ database directory
dpkg-split: Create the parts/ database directory on demand
libdpkg: Fix modstatdb_rw enum comments
libdpkg: Consider msdbrw_needsuperuser equivalent to msdbrw_write
libdpkg: Create the logfile with correct permissions
libdpkg: Allow missing status and available databases
libdpkg: Do not change the ownership of the triggers database directory
libdpkg: Create the dpkg database directory on demand
libdpkg: Create the updates/ database directory on demand
libdpkg: Create the info/ database directory on demand
libdpkg: Fix comment description
dpkg-architecture: Fix handling of exec failing in --command
Dpkg::Vendor::Ubuntu: Remove obsolete 'keyrings' hook
dpkg-buildpackage: Do not accept equal signs as part of the hook names
libdpkg, dpkg-query: Optimize db-fsys:Files loading
dpkg-architecture: Suppress perlcritic policy for «no warnings»
Dpkg::OpenPGP, Dpkg::Source::Package: Update needed modules
Dpkg::Dist::Files: On filename parse error say file instead of package
Dpkg::Dist::Files: Document the two filename pattern formats
Dpkg::Source::Package: Fix original tarball signature calls
build: Update debian/.gitignore for dh_autoreconf artifacts
debian: Switch to debhelper compatibility level 12
debian: Switch from debian/compat to debhelper-compat in Build-Depends
debian: Bump Standards-Version to 4.5.0 (no changes required)
test: Remove redundant assignment
u-a: Remove redundant condition in argument parser
u-a: Move error context setup before calling setjmp()
test: Update suppressions for cppcheck 1.90
Dpkg::Substvars: Add new vendor:Name and vendor:Id substvars
build: Remove reference to deleted debian/compat file
test: Skip backup files
man, doc: Clarify the postinst "triggered" arguments
dselect: Mark a string for translation
dselect: Update multicd README file
dselect: Remove harddisk methods
dselect: Remove cdrom method superseded by the multi_cd method
dselect: Remove nfs methods
dselect: Remove multi_mount method
dselect: Replace changelog with correct copyright in file header
doc, man: Mark T and I package instances to avoid misreadings
dpkg, dselect: Stop using first-person singular in output messages
t/200_Dpkg_Shlibs: Reformat for coding style conformance
dpkg: Make it possible for the compiler to check printf format
dselect: Reorder branches so that they are not duplicated
dselect: Use nullptr instead of NULL
dselect: Use static_cast<> instead of old-style type qualifier cast
dselect: Do not use unnecessary old-style casts
dselect: Fix variable types to avoid needing old-style casts
libcompat: Disarm libselinux setexecfilecon() declaration for
libcompat-test
libdpkg: Fix memory leak in parsedb context close
libdpkg: Define new VARBUF_OBJECT macro
libdpkg: Add new ATOMIC_FILE_NORMAL enum value to avoid a cast in C++
libdpkg: Use a new DPKG_NULL macro that works in C and C++
libdpkg: Use a new DPKG_STATIC_CAST macro that works in C and C++
libdpkg: Move printing of errno into dpkg_error_set()
libdpkg: Use a varbuf to store the problem messages per parsedb context
build: Enable more compiler warnings
doc: Update Doxygen configuration from version 1.8.16
libdpkg: Fix Doxygen comments
Dpkg::Source::Package: Detect directory traversals under debian directory
scripts/mk: Add QMAKE to buildtools.mk
debian: Fix typo
test: Ignore python-3.8 runtime warnings in codespell
po: Regenerate .pot files and merge .po files with them
Release 1.20.0
Helge Kreutzmann (17):
Fix German man page translation. Closes: #931135
Update German translation of manual pages
Further fix as discussed in #931135
Update German scripts translation
Update German translation of manual pages
Fix a typo
Update German scripts translation
Update German translation of manual pages
Proofreading of German man pages on debian-l10n-german (Part 1)
po: Regenerate .pot files and merge .po files with them
Update German scripts translation
Update German translation of manual pages
Update German scripts translation
Update German translation of manual pages
Add one missing markup
Update German translation of manual pages
Proofreading of German man pages on debian-l10n-german (Part 4)
Miguel Figueiredo (1):
po: Update Portuguese programs translation
Mo Zhou (2):
po: Fix typo in Simplified Chinese programs translation
po: Update Simplified Chinese programs translation
Sven Joachim (8):
German dpkg translation update
dpkg-gencontrol: Take hardlinks into account when computing Installed-Size
German dpkg translation update
German dselect translation update
German dpkg translation update
German dpkg translation update
German dselect translation update
German dpkg translation update
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 0299d2e0f test: Ignore python-3.8 runtime warnings in codespell
new c280fa7ae po: Fix translation of --compare-versions
new 94d778988 po: Regenerate .pot files and merge .po files with them
new 314ac0266 Release 1.20.0
The 4 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