Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-11-30 | Add missed import of Dpkg::IPC::spawn | Igor Pashev | 1 | -0/+1 | |
2019-11-29 | Add scripts/Dpkg/Vendor/Dyson.pm | Igor Pashev | 2 | -0/+31 | |
2019-11-29 | Fix missing $dir | Igor Pashev | 2 | -2/+2 | |
2019-11-29 | Merge https://salsa.debian.org/dpkg-team/dpkg | Igor Pashev | 2 | -17/+29 | |
2019-11-27 | Dpkg::Source::Package: Honor require_valid_signature option | Guillem Jover | 1 | -4/+12 | |
We need to pass this option forward to the verify_signature() calls, otherwise we use the default. Fixes: commit 139dfc4c78593d995610c0aa180300a9a7dd94ac Fixes: commit 3821f024d92aabf24a333025c1c1956d8a45e718 | |||||
2019-11-26 | Update number of tests (?) | Igor Pashev | 1 | -1/+1 | |
2019-11-26 | Update German scripts translation | Helge Kreutzmann | 1 | -13/+17 | |
Update to 609t. | |||||
2019-11-26 | Merge https://salsa.debian.org/dpkg-team/dpkg | Igor Pashev | 132 | -3824/+6493 | |
2019-11-26 | Dpkg::Source::Package::V3::Native: Do not say v1.0 for 3.0 formats | Guillem Jover | 1 | -1/+1 | |
2019-11-26 | Dpkg::Changelog: Clarify inheritance and implementation references | Guillem Jover | 2 | -6/+14 | |
Make it clear that these classes inherit from some other base class, which will contain the missing documentation. Prompted-by: intrigeri <intrigeri@debian.org> | |||||
2019-11-26 | Dpkg: Say class instead of object when appropriate | Guillem Jover | 26 | -47/+48 | |
These were referring to the type and not the instance, which makes using the incorrect nomenclature confusing. | |||||
2019-11-26 | Dpkg::Exit: Register exit handlers also for __DIE__ | Guillem Jover | 2 | -17/+6 | |
This makes sure we execute the handlers on normal errors, and can thus remove the traps from several functions to run the handlers and to then rethrow the exception. | |||||
2019-11-26 | Dpkg::Exit: Unregister all signal handlers once we have executed them | Guillem Jover | 1 | -3/+20 | |
We should cleanup the handlers to the previous state otherwise we end up changing the behavior globally, when this should be a local cleanup behavior. Closes: #932841 | |||||
2019-11-26 | dpkg-source: Remove backwards compatibility code for legacy build-profiles | Guillem Jover | 1 | -7/+0 | |
2019-11-26 | Dpkg::Vendor: Remove obsolete 'keyrings' hook | Guillem Jover | 2 | -6/+0 | |
This hook has been obsoleted for a while and been emitting deprecation warnings, so it's safe to remove now. | |||||
2019-11-26 | Dpkg::Conf: Remove obsolete methods and obsolete croak for method option | Guillem Jover | 1 | -19/+7 | |
We do not bump the module version to 2.00, as these functions and option have croak'ed almost since their introduction. | |||||
2019-11-26 | Dpkg::Checksums: Remove obsolete 'program' property warning | Guillem Jover | 1 | -5/+5 | |
2019-11-26 | Dpkg::Version: Remove deprecation warning from semantic change in bool overload | Guillem Jover | 2 | -13/+6 | |
2019-11-26 | Dpkg::Index: Change default value for unique_tuple_key to 1 | Guillem Jover | 1 | -20/+15 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Substvars: Remove obsolete no_warn() method | Guillem Jover | 1 | -16/+5 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Source::Package: Remove and hide internal lowercase variables | Guillem Jover | 1 | -9/+7 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Gettext: Remove obsolete _g() function | Guillem Jover | 1 | -12/+4 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Exit: Hide internal lowercase @handlers variable | Guillem Jover | 1 | -5/+6 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Deps::KnownFacts: Remove obsolete check_package() method | Guillem Jover | 1 | -32/+5 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Compression: Hide internal lowercase variables | Guillem Jover | 1 | -8/+9 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Changelog::Parse: Remove warnings for obsolete options and functions | Guillem Jover | 1 | -53/+7 | |
Remove warnings for obsolete options forceplugin and libdir. Remove obsolete functions changelog_parse_debian() and changelog_parse_plugin(). Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Changelog::Parse: Remove $ sigil from option names in POD | Guillem Jover | 1 | -1/+1 | |
These are not actual variables, but option passed in a hash, so using the $ sigil here is very confusing. | |||||
2019-11-26 | Dpkg::Changelog::Entry::Debian: Remove obsolete methods and hide variables | Guillem Jover | 1 | -40/+9 | |
Remove obsolete methods check_header() and check_trailer(). Hide internal lowercase variables $regex_header and $regex_trailer. Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Changelog: Remove obsolete methods dpkg() and rfc822() | Guillem Jover | 1 | -31/+5 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg: Remove internal lowercase variables | Guillem Jover | 1 | -16/+5 | |
Bump module version to 2.00. | |||||
2019-11-26 | Dpkg::Deps: Check for valid virtual package version relations | Guillem Jover | 3 | -3/+20 | |
Do not allow non-equal version relations in virtual provides. Closes: #930317 | |||||
2019-11-26 | Dpkg::Vendor::Debian: Do not set -Werror=implicit-function-declaration for C++ | Guillem Jover | 1 | -2/+15 | |
Closes: #939969 | |||||
2019-11-26 | Dpkg::Vendor::Debian: Only scan /usr/local/ directories that exist | Guillem Jover | 1 | -1/+1 | |
Closes: #932967 | |||||
2019-11-26 | dpkg-gencontrol: Take hardlinks into account when computing Installed-Size | Sven Joachim | 1 | -1/+8 | |
We should not add up the size of each hardlink into the final sum, otherwise we will get a size in excess. Closes: #923475 Co-Authored-by: Guillem Jover <guillem@debian.org> Signed-off-by: Guillem Jover <guillem@debian.org> | |||||
2019-11-01 | Update German scripts translation | Helge Kreutzmann | 1 | -16/+40 | |
Update to 608t. | |||||
2019-10-30 | test: Fix typos | Guillem Jover | 1 | -1/+1 | |
Warned-by: codespell | |||||
2019-10-30 | scripts: Match ~deb also as a backport marker in versions | Guillem Jover | 2 | -4/+4 | |
Closes: #934980 | |||||
2019-10-30 | scripts: Remove support for ~vola versioning | Guillem Jover | 2 | -6/+6 | |
This was part of the volatile.debian.org archive, which was decommissioned some time ago. Ref: https://lists.debian.org/debian-volatile-announce/2012/msg00000.html | |||||
2019-10-30 | Dpkg::Changelog: Document methods provided by subclasses | Guillem Jover | 1 | -0/+16 | |
Reported-by: Felix Lechner <felix.lechner@lease-up.com> | |||||
2019-10-30 | Dpkg::Source::Package::V2: Emit a special patch header on single-debian-patch | Guillem Jover | 1 | -0/+12 | |
The previous default patch header does not make sense for a conglomerate patch. Instead provide a more suitable default, that can always be overridden with either the local-patch-header or patch-header files. Closes: #933152 | |||||
2019-10-30 | Dpkg::BuildFlags: Add new unset() method | Guillem Jover | 1 | -1/+19 | |
This makes it possible to unset variables, so that they do not get output by the various tools. Requested-by: Daniel Schepler <dschepler@gmail.com> | |||||
2019-10-30 | Dpkg::BuildFlags: Remove unused hash keys | Guillem Jover | 1 | -2/+0 | |
2019-10-30 | dpkg-shlibdeps: Document split_soname() function | Guillem Jover | 1 | -0/+4 | |
Explain what each different pattern means, and what it maps to. Prompted-by: Christopher Crim <christopher.crim@quoininc.com> | |||||
2019-10-30 | Dpkg::Source::Package: Verify original tarball signatures at build time | Guillem Jover | 3 | -2/+40 | |
When we are building the source package, while detecting whether there is any original upstream tarball signature to be included in the .dsc, it's the best time to verify them, so that when the .dsc gets eventually signed there's a certification path for the maintainer that they are including what they expected to be there. | |||||
2019-10-30 | Dpkg::OpenPGP: Add support for importing an OpenPGP key into a keyring | Guillem Jover | 1 | -0/+36 | |
This is needed, for example, to verify original tarball signatures. | |||||
2019-10-30 | Dpkg::OpenPGP: Make it possible to verify detached signatures | Guillem Jover | 1 | -0/+1 | |
This is required to be able to verify original upstream tarball signatures, as they are expected to be ASCII armored detached signatures for the upstream tarballs. | |||||
2019-10-12 | Dpkg::OpenPGP: Refactor signature verification into a new function | Guillem Jover | 2 | -38/+49 | |
2019-10-12 | perl: Use File::Copy instead of spawning mv/cp commands | Guillem Jover | 2 | -4/+5 | |
We use cp() in Dpkg::Source::Package to preserve the file attributes, but just move() in dpkg-buildpackage where it does not matter. | |||||
2019-10-12 | Dpkg::Source::Package: Refactor original tarball handling | Guillem Jover | 2 | -21/+19 | |
2019-10-12 | scripts: Remove support for versioned GnuPG 2 program and packages | Guillem Jover | 2 | -9/+3 | |
The current default in Debian and anywhere else is to use unversioned GnuPG 2.x binaries, so there's no need anymore to try these first or at all. |