This is an automated email from the git hooks/post-receive script.
guillem pushed a change to annotated tag 1.21.2
in repository dpkg.
at 4f96c0c23 (tag)
tagging a9580d3aec5f487a81664a462ec70ec1993f19f8 (commit)
replaces 1.21.1
by Guillem Jover
on Sun Mar 13 20:23:03 2022 +0100
- Log -----------------------------------------------------------------
Release 1.21.2
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEETz509DYFDBD1aWV0uXK/PqSuV6MFAmIuRJcACgkQuXK/PqSu
V6OJYBAAyyOd/ag50ofje0cQBtUhr2dRQeWK672jaNSRCCmv7I+aSrqWN+hBTV8I
dLnbkd1cAVK4Q5styDskVCSbb1SIuuQQzbB5zs9G8VrHLMvGogpmZv/v155SQosi
NIqES3rzV8ujYrVN++lcx0ymGqaKrUlX1IfN6BT1c4Nb802irrZXzNCOylBaLlGU
S1EuPFafk4De40WisNc334QxKvA6yJQ24obUI9WvxD8FyXa0bIO2qySFTGsnDK05
De/CFYw9ywZr3jkhNzcl6XbdidWi8PzAcvK/pi8IypqCxh7BGTOtS/fen6a+LlYc
Pd1Ap0b0uagZuVt+kHxkZMf3YZ5ehTm9D6JQq4BwpiJ1hnHdsh0EuyAqw7AgSKjz
OHSu++iRilekKIB1qFfEXcUGHX7G7GpUB6JG0z/NRJL+KpX1rkvyCQ7OnRppCib3
PfNPlIpPnKjcl4S4J0sK2WoXrBLEmfWwNFZKMfdPu7Wd2I0VfheE7KxwAxCvLB3h
uQfEmLFq7nNWBLVRfda6dayqh0iPsCp+pP1yNy2POZA8YpWC5emjhsTc8bmxeAbB
1S7ykVtMpVLsPy+Nx/OZCE1Vmct+9mS2gOpN8l2BUTWc48qiNDQ5imEzsDzwO6Ia
3+boisiXSeKoMQKSkinZJSGTFnDVDmhaVjgJW8TFmoQn4B82OmU=
=VBy4
-----END PGP SIGNATURE-----
Frans Spiesschaert (3):
po: Update Dutch dselect translation
po: Update Dutch programs translation
po: Update Dutch man pages translation
Guillem Jover (110):
Bump version to 1.21.2
dpkg: Fix memory leak in remove-on-upgrade handling
libdpkg: Check that cip is not NULL before dereferencing it
dpkg-deb: Fix unexpected end of file conditions on .deb extract
build: Terminate lists in variables with «# EOL»
build: Move build helper tools into build-aux/
build: Reorganize dpkg programs source code under src/
build: Move autotest suite under src/
build: Move C test suite machinery into lib/dpkg/
build: Fix relocated autotest test suite runner
build: Fix gitignore for build-aux/ directory
build: Namespace Config variable usage
test: Move AT_TESTED to testsuite.at
libdpkg: Add missing symbols to the version map
build: Add gitlab CI test for shared library building
build: Link all programs against libcompat
build: Remove unused TESTDATA variable from autotest suite
build: Rework TAP check hooking into the autotools machinery
build: Move EXTRA_DIST close to the files it is acting on
build: Refactor autotest dependencies into a new variable
build: Refactor autotest machinery into an automake include file
build: Fold autotest test suite machinery into src/ from src/at/
test: Run the tools with --version
debian: Ignore directories for the alternatives state fixup
debian: Update bug-script to clarify usrmerge systems are unsupported
debian: Install aclocal m4 files into libdpkg-dev
debian: Install optional localized man pages with dh_installman
debian: Add a new not-installed file
debian: Switch to use the dh sequencer
man: Mention on what actions triggers get processed in dpkg(1)
man: Use «main» git branch in examples
man: Markup each individual element independently
man: Refer to the relevant maintscript actions explicitly
man: Add a missing preposition to deb-preinst(5)
Use anchor links for the dpkg FAQ URLs
build: Rename do_path_subst to do_make_subst
build: Factor out installation variable substitution into a new subst.am
file
Move shell scripts into src/
test: Rename DPKG_GEN_FILE to DPKG_GEN_CTRL_FILE
test: Refactor control file template generation
test: Rewrite dpkg-realpath test from TAP to autotest
test: Rewrite dpkg-divert test from TAP to autotest
test: Remove now unused TAP tests support from src/
test: Print field type name instead of id in test case description
Dpkg::Control::FieldsCore: Sort control type entries in %FIELD_ORDER
scripts: Expand long word list into one entry per line
Dpkg::Control::FieldsCore: Refactor Vcs fields into a common variable
Dpkg::Control::FieldsCore: Refactor testsuite fields into a common
variable
Dpkg::Control::FieldsCore: Accept Architecture as a debian/tests/control
field
Dpkg::Control::FieldsCore: Add missing allowed fields for (In)Release
files
Dpkg::Control::FieldsCore: Add field order for all control types
u-a: Do not skip --config with a single entry
u-a: Refactor alternative_install()
u-a: Use intermediate variables when parsing actions
u-a: Clarify option parse errors by printing the wrong values
u-a: Clarify bad usage message by enclosing in angles and quoting
arguments
test: Update DPKG_DATADIR to point to src/
dpkg-buildpackage: Switch terse make from -s to --no-print-directory
debian: Make TESTSUITEFLAGS extensible
debian: Pass -jN to autotools autotest test suite via TESTSUITEFLAGS
build: Make AS_TR_* calls more clear
build: Support compression library names with dashes
build: Add zlib-ng support
build: Rename HAVE_LZMA_MT to HAVE_LZMA_MT_ENCODER
libdpkg: Refactor liblzma memlimit and cputhreads getters
libdpkg: Dynamically allocate the buffers for de/compression I/O
libdpkg: Increase I/O memory buffers from 4 to 32 KiB
libdpkg: Pass struct compress_params as the first argument
libdpkg: Pass struct compress_params to decompressors
build: Fix zlib implementation selection
debian: Update lintian overrides
scripts: Unify deprecated command-line option warnings
build: Distribute dselect.lintian-overrides file
debian: Remove override_dh_perl
build: Move zsh completion under a subdirectory
Dpkg::Index: Switch key function for control tests to be a stanza index
dpkg-source: Fix alternate changelog file usage with 2.0 and 3.0 formats
Dpkg::Source::Package: Only generate the patch header if needed
Dpkg::Source::Package: Use File::Spec instead of ad-hoc concatenation
libdpkg: Refactor pkg_format_print() out from pkg_format_show()
test: Add new pkg-format unit tests
libdpkg: Do not restrict source:* virtual fields to installed packages
libdpkg: Do not allow argv with no arguments
u-a: Refactor alternative_has_broken_symlink()
u-a: Move symlink removal inside fsys_symlink()
u-a: Use the target timestamp when the symlink does not exist
u-a: Move filename generation outside alternative setup
debian: Use dpkg-error.sh in postinst
debian: Warn in postinst about merged-/usr-via-aliased-dirs breakage
dselect: Rework windows resize to be signal safe
dselect: Handle window resizes in help and menu screens
dselect: Do not beep on key press errors in method and package list
windows
dselect: Add support for --instdir
test: Use a temporary file instead of unportable «sed -i»
build: Switch sed pseudo-in-place replace invocations with copy then move
build: Add comment about «sed -i» not being portable
build: Mark libcompat and libdpkg as internal components in changelog
build: Support specifying previous and next tags to gen-changelog
build: Use non-capturing groups in regex in gen-changelog
build: Do not hardcode «main» section for title check in gen-changelog
build: Use sort flag instead of hardcoding the section in gen-changelog
build: Do not put localization entries on their own changelog group
scripts/mk: Fix typo in comment
man: Do not hardcode DPKG_ADMINDIR in u-a
man: Document that u-a honors DPKG_ROOT
man: Clarify --admindir and --instdir default values
po: Remove previous msgid for non-fuzzy translations
po: Update Catalan translations
po: Regenerate .pot files and merge .po files with them
Release 1.21.2
Helge Kreutzmann (3):
po: Update German man pages translation
po: Update German man pages translation
po: Update German scripts translation
Nicolas Boulenguez (4):
test: Add test case for SOURCE_DATE_EPOCH
test: Use «each» instead of «keys» and value fetching
scripts/mk: Remove unneeded conditionals
scripts/mk: Indent code in Makefile fragments
Peter Krefting (1):
po: Update Swedish translations
Sebastian Andrzej Siewior (1):
libdpkg: Use the amount of available memory instead phys_mem/2
Sven Joachim (3):
po: Update German programs translation
po: Update German dselect translation
po: Update German programs translation
Sören Tempel (1):
test: Fix test_command_exec program invocation
наб (1):
man: Clarify that dpkg-divert --list pattern is optional
-----------------------------------------------------------------------
This annotated tag includes the following new commits:
new 95d42bd1f po: Regenerate .pot files and merge .po files with them
new a9580d3ae Release 1.21.2
The 2 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