This is an automated email from the git hooks/post-receive script.

guillem pushed a commit to branch main
in repository dpkg.

View the commit online:
https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=1f4238aba8850f83280ca88e14c7b48ee7e07d7e

commit 1f4238aba8850f83280ca88e14c7b48ee7e07d7e (HEAD -> main, tag: 1.21.0)
Author: Guillem Jover <guil...@debian.org>
AuthorDate: Sun Dec 5 16:38:15 2021 +0100

    Release 1.21.0
---
 debian/changelog | 222 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 219 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8048611fb..7c8420335 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,224 @@
-dpkg (1.21.0) UNRELEASED; urgency=medium
+dpkg (1.21.0) unstable; urgency=medium
 
-  *
+  [ Guillem Jover ]
+  * dpkg-genchanges: Include orig tarball on source package renames.
+    Closes: #980066
+  * scripts: Consider SHA-1 and RIPEMD-160 weak algorithms in OpenPGP
+    signatures.
+  * dpkg: During unpack print a removal message due to Conflicts.
+    Closes: #985401
+  * scripts: Add zsh completions for dpkg-parsechangelog.
+    Thanks to Daniel Shahaf <danie...@apache.org>. Closes: #986103
+  * dpkg-buildpackage: When printing build type match the extension exactly.
+    Closes: #989824
+  * dpkg-maintscript-helper: Use xargs -I argument instead of deprecated -i.
+  * dpkg-maintscript-helper: Quote variable inside ${} to avoid pattern match.
+  * libdpkg: Fix dpkg_fsys_get_path() to always strip leading / and ./.
+  * libdpkg: Set the default database directory relative to the system root.
+  * dpkg-divert, dpkg-statoverride: Set admindir after instdir.
+  * update-alternatives: Fix admindir setting.
+    Prompted by Johannes Schauer Marin Rodrigues <jo...@debian.org>.
+  * dselect: Honor DPKG_ADMINDIR environment variable.
+  * dpkg-query, dpkg-trigger, dselect: Add support for setting the root
+    directory.
+  * dpkg-fsys-usrunmess: Move forced reconfiguration to the last step.
+    See #991190.
+  * dpkg-fsys-usrunmess: Install a local policy-rc.d to ignore service
+    restarts. Closes: #991190
+  * 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: Distinguish deconfiguration message for installation and multi-arch
+    syncs.
+  * dpkg-buildpackage: Add new --changes-file option.
+    Prompted by Niels Thykier <ni...@thykier.net>.
+  * dpkg-buildpackage: Add new --buildinfo-file option.
+  * dpkg: Rework --assert-<feature> logic to be more robust.
+    Prompted by Helmut Grohne <hel...@subdivi.de>.
+    Prompted by David Kalnischkies <donk...@debian.org>.
+  * dpkg: Improve --assert-<feature> descriptions.
+  * dpkg: Add a new --assert-help option.
+  * scripts/mk: Pass DEB_BUILD_PATH to dpkg-buildflags. See #985553.
+  * dpkg-db-backup: New program factored out from Debian-specific daily cron.
+  * dpkg-db-backup: Accept an option to override the number of rotation cycles.
+  * dpkg-db-backup: Honor the admindir set at configure time.
+  * update-alternatives: Fix --auto and --set-selections output progress.
+  * update-alternatives: Print defaults for configuration and database
+    pathnames.
+  * scripts: Replace shebang in dpkg-error shell library with shellcheck
+    directive.
+  * dpkg-buildpackage: Add support for terse DEB_BUILD_OPTIONS.
+  * dpkg-mergechangelogs: Add new --merge-unreleased option. Closes: #582921
+  * dpkg: Restore fallback to "new-prerm failed-upgrade" for downgrades.
+    Analysis by Ian Jackson <ijack...@chiark.greenend.org.uk>. Closes: #996959
+  * dselect: Use safe temporary file creation in methods setup.
+  * dselect: Remove bashism from update script in multicd method.
+  * dpkg: Fix --verify to handle missing or inaccessible pathnames.
+    Closes: #963087
+  * dpkg: Add partial --verify support for mode checks.
+  * Use «digest» instead of «hash» in output messages.
+    Reported by Sven Joachim <svenj...@gmx.de>.
+  * dselect: use `grep -E` instead of `egrep`.
+    Thanks to Ville Skyttä <ville.sky...@iki.fi>. Closes: #999600
+  * 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. Closes: #995387
+  * dpkg-deb: Fix conffile name length tracking on remove-on-upgrade parsing.
+    Reported by uau on IRC.
+  * Architecture support:
+    - Clarify that the regex columns need to be ordered to match first.
+    - Add support for ARCv2 CPU. Closes: #980963
+      Based on a patch by Alexey Brodkin <alexey.brod...@synopsys.com>.
+  * Portability:
+    - start-stop-daemon: Define SOCK_NONBLOCK to 0 if not defined.
+    - libdpkg: Add support for AIX to dpkg_get_progname().
+  * Perl modules:
+    - Dpkg::Source::Quilt: Add hint to check missing files on patch apply
+      failures.
+      Reported by Joseph Nahmias <je...@debian.org>.
+    - 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.
+      Closes: #940571
+    - Test::Dpkg: Print actual error messages in test_neutralize_checksums().
+    - Dpkg::Deps: Use current_sub feature for __SUB__.
+    - Dpkg::BuildFlags: Add support for ASFLAGS.
+      See https://salsa.debian.org/debian/debhelper/-/merge_requests/50.
+    - Dpkg::Compression: Use gzip --rsyncable unconditionally.
+    - Dpkg::Changelog::Entry::Debian: Fix full month misuse warning.
+    - Dpkg::Shlibs::Symbol: Emit a warning on fully qualified symver patterns.
+      Closes: #993991
+    - Dpkg::Control::HashCore: Add new keep_duplicate option.
+    - Dpkg::Control::FieldsCore: Add new field_parse_binary_source().
+      Closes: #980527
+    - Dpkg::Control::FieldsCore: Fix types allowed for
+      field_parse_binary_source().
+      Reported by Johannes Schauer Marin Rodrigues <jo...@debian.org>.
+    - Dpkg::Shlibs::Objdump: Fix apply_relocations to work with versioned
+      symbols. Closes: #1000421
+    - Dpkg::Vendor::Ubuntu: Update Maintainer field logic to include
+      “canonical”. Based on a patch by
+      William 'jawn-smith' Wilson <william.wil...@canonical.com>.
+      Closes: #1000557
+    - Dpkg::Source::Package::V2: Add hint about version matching source tree.
+      Based on a patch by Samuel Henrique <samuel...@debian.org>.
+      Closes: #996044
+  * Documentation:
+    - man: Itemize dpkg-gensymbols -c levels.
+    - man: Add man page for deb-md5sums(5).
+      Reported by Maxim Cournoyer (on IRC).
+    - man: Switch the Architecture field in deb-control(5) to required.
+      Reported by Maxim Cournoyer (on IRC).
+    - man: Make clear that dpkg-query arguments accept multiple values.
+      Prompted by Rémi Rampin <remiram...@gmail.com>. See #913781.
+    - 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.
+    - man: Add versions since features where introduced.
+    - man: Further clarify when re-inclusions of excluded pathnames happen.
+      Closes: #871420
+    - doc: Update Doxygen configuration from version 1.9.1.
+    - doc: Improve description of dpkg suite.
+      Prompted by Fabrice Bauzac-Stehly <n...@mykolab.com>.
+    - man: Add a reference to where the Installed-Size algorithm is described.
+    - man: Improve dpkg --verify-format rpm format documentation.
+    - man: Document in deb-substvars(5) what ${} is good for.
+      Prompted by Paul Wise <p...@debian.org>.
+    - man: Document in dpkg-architecture(1) target being useful for emulators
+      too. Prompted by Helmut Grohne <hel...@subdivi.de>.
+    - man: Document in dpkg-query(1) full --search and --listfiles output
+      format. Prompted by Johannes Schauer Marin Rodrigues <jo...@debian.org>.
+  * Code internals:
+    - Remove irrelevant or obsolete FIXME markers.
+    - Turn FIXME markers denoting pending actions into TODO markers.
+    - Turn FIXME markers giving historic information into simple Notes.
+    - update-alternatives: Turn FIXME for explicit behavior choice into an XXX.
+    - Use localtime_r() instead of localtime().
+    - libdpkg: Remove MDEBUG support from m_malloc() implementation.
+    - 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.
+    - libcompat: Remove local setexecfilecon() and require libselinux 2.3.
+    - libdpkg: Add missing DPKG_{BEGIN,END}_DECLS in header files.
+    - 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".
+    - dselect: Rename dme() to display_menu_entry().
+    - dpkg: Split function handling deconfiguration due to install and removal.
+    - libdpkg: Add new ACTION_MUX macro for continued options.
+    - dpkg: Refactor --assert-<feature> handling to be data driven.
+    - dpkg-fsys-usrunmess: Do not use interpolated strings for literals.
+    - dpkg-db-backup: Add a license header comment.
+  * Build system:
+    - Fallback to $^X and 'perl' if $Config{perlpath} is unset or empty.
+    - Bump minimal Perl version to 5.28.1.
+    - Remove redundant localedir and pkgconfdir initializations.
+    - Check for libsocket.
+    - Do not set have_libmd on the found branch in AC_SEARCH_LIBS.
+    - Switch DPKG_FUNC_C99_SNPRINTF from AC_LANG_SOURCE to AC_LANG_PROGRAM.
+    - Check whether fsync(3) works on directories.
+    - Remove obsolete AC_HEADER_STDC.
+    - Detect appropriate sed program at configure time.
+    - Rename DPKG_DEB_PROG_TAR to DPKG_PROG_TAR.
+    - Parametrize the backups directory with a configure option.
+    - Add a check for symlinks in the git repository.
+    - Rename shell scripts to .sh.
+    - Switch from hardcoded /run to parametrized runstatedir.
+    - Use new Dpkg::Control keep_duplicate option in gen-changelog.
+    - Use title-case for field in gen-changelog.
+    - Execute run-script via CONFIG_SHELL.
+      Reported by Larkin Nickle <m...@larbob.org>.
+    - Quote variables containing pathnames in m4 macros.
+    - Add support for commit message fix up machinery in gen-changelog.
+  * Packaging:
+    - Use absolute pathnames in .install debhelper fragments.
+    - Remove unused dh_installcron call for arch-indep targets.
+    - Add support for a native systemd timer. Closes: #985444
+    - Create auotpkgtest installation directory.
+    - Bump Standards-Version to 4.6.0 (no changes needed).
+  * Test suite:
+    - Pass --ignore-builtin-builddeps to dpkg-buildpackage.
+    - Use can_run() instead of find_command().
+    - Add descriptions to makefile test runners.
+    - Add unit tests for architecture bijective mapping property.
+    - Suppress cppcheck constParameter check.
+    - Suppress bogus cppcheck for nullPointerRedundantCheck.
+    - Mark external sourced shell files for checking.
+    - Ignore new shellcheck checks.
+    - Remove shipped dpkg database.
+    - Add re-inclusion of symlink case to t-filtering. See #871420.
+    - Generate symlink during test build time.
+    - Remove superfluous long filename.
+    - Refactor parse_ctrl() from parse_dsc().
+    - Update codespell stopwords.
+
+  [ Helge Kreutzmann ]
+  * deb-md5sums.pod: Fix typo.
+
+  [ Add programs translations ]
+  * Occitan (Quentin PAGÈS).
+
+  [ Update dselect translations ]
+  * German (Sven Joachim).
+
+  [ Update man pages translations ]
+  * German (Helge Kreutzmann).
+
+  [ Update programs translations ]
+  * German (Sven Joachim).
+  * Polish (Marcin Owsiany, Łukasz Dulny).
+
+  [ Update scripts translations ]
+  * German (Helge Kreutzmann).
 
- -- Guillem Jover <guil...@debian.org>  Wed, 14 Apr 2021 00:04:18 +0200
+ -- Guillem Jover <guil...@debian.org>  Sun, 05 Dec 2021 16:32:45 +0100
 
 dpkg (1.20.8) unstable; urgency=medium
 

-- 
Dpkg.Org's dpkg

Reply via email to