- Feb 06, 2023
-
-
Guillem Jover authored
This kind of file includes translated entries, which causes spelling check false positives, and makes the author tests and CI systems checking those fail.
-
Guillem Jover authored
Some of these are valid, but we'll fix them in the soon to open 1.22.x series. This should make the CI systems based on Debian unstable checking author mode, get back to normal.
-
- Dec 31, 2022
-
-
Guillem Jover authored
Add the requested module for this Debian derivative. While ideally this would all be parametrized in fields on the origin files, this is currently not specified, so until that happens, it's convenient to ship this in here. Requested-by:
Ivan J. <parazyd@dyne.org>
-
- Nov 23, 2022
-
-
Guillem Jover authored
-
Guillem Jover authored
This should give cppcheck a better understanding of what the code semantics are.
-
Guillem Jover authored
Bind it to the actual files currently triggering this report.
-
Guillem Jover authored
Keeping these line-based suppressions in sync with the code is cumbersome and error-prone. Move them as inline suppressions in comments, so that they can easily follow the line number when the code in the file moves around.
-
Guillem Jover authored
Use the long version to make the option obvious, as there is no need for succinctness in scripts, and no portability concerns.
-
Guillem Jover authored
Use the long version to make the option obvious, as there is no need for succinctness in scripts, and no portability concerns.
-
- Oct 23, 2022
-
-
Guillem Jover authored
Fixes: commit 6cad120a Changelog: silent
-
- Sep 16, 2022
-
-
Guillem Jover authored
Warned-by: codespell
-
- Mar 24, 2022
-
-
Guillem Jover authored
This new hook will return a regex matching the version part that denotes that this is a backport, with a capture group for the backport delimiter string.
-
- Mar 20, 2022
-
-
Guillem Jover authored
The multicd name does not properly describe what this method is supposed to be able to handle, as we now have many other media types where distributions can ship their packages and updates on.
-
- Mar 13, 2022
-
-
Guillem Jover authored
Remove all current explicit signal handling code for window resizes and instead rely on ncurses doing this for us, which is going to be async-signal-safe, instead of the current code which was not. Changelog: internal
-
- Jan 05, 2022
-
-
Guillem Jover authored
These are all program that are part of the core dpkg instead of the build tools. Move them with the rest of the run-time programs to apply the same constraints and infrastructure.
-
- Dec 08, 2021
-
-
Guillem Jover authored
- Move dpkg-deb and dpkg-split under src/ as these are part of the dpkg toolset. - Move common source files under src/common/. - Move program specific source files under subdirectories in src/. - Rename the various *cmd.c into <tool>/main.c. - Set automake option subdir-objects.
-
Guillem Jover authored
This unclutters the source tree, and moves the files where they belong in normal autotools build systems.
-
- Dec 05, 2021
-
-
Guillem Jover authored
-
- Nov 21, 2021
-
-
Guillem Jover authored
-
- Nov 20, 2021
-
-
Guillem Jover authored
This can be useful for other distributions and non-derivative systems that package dpkg. It will also make it possible to add native systemd timers and use a single shared implementation.
-
Guillem Jover authored
This new check has started triggering, which we were previously ignoring with a different tag. Warned-by: shellcheck
-
Guillem Jover authored
New shellcheck versions emit an error for sourced files that cannot be found. Enable their parsing, and refer the sourced points to the current files in the source tree. Warned-by: shellcheck
-
Guillem Jover authored
Warned-by: cppcheck
-
Guillem Jover authored
This is triggering on many parts that might need to be handled later on, but right now produce noise. Warned-by: cppcheck
-
- May 15, 2021
-
-
Guillem Jover authored
Changelog: internal Warned-by: lgtm
-
Guillem Jover authored
The Perl version in Debian buster is 5.28.1, which is the release that will be oldstable once 1.21.x gets uploaded to Debian unstable.
-
- Apr 13, 2021
-
-
Guillem Jover authored
-
- Dec 24, 2020
-
-
Guillem Jover authored
Fixes: commit bc140c0e Changelog: silent
-
- Jun 25, 2020
-
-
Guillem Jover authored
This program will be used by dpkg-maintscript-helper and any maintainter script that needs a realpath that can handle pathnames relative to the dpkg root directory.
-
Guillem Jover authored
-
- Jun 24, 2020
-
-
Guillem Jover authored
We need to disable some more false positives related to cppcheck not understanding non-returning functions.
-
- Jun 01, 2020
-
-
Guillem Jover authored
Files that have been autogenerated are of no interest because in many cases we have little direct control over them.
-
- May 31, 2020
-
-
Guillem Jover authored
We need to disable some more false positives. And while we should be configuring some -I and -D, we cannot, as cppcheck lack of understanding of non-returning functions makes the subsequent analysis useless.
-
Guillem Jover authored
-
- May 11, 2020
-
-
Guillem Jover authored
-
- Mar 08, 2020
-
-
Guillem Jover authored
The new python version makes codespell itself emit runtime warnings, which confuses the test suite. Ignore thse for now.
-
- Jan 29, 2020
-
-
Guillem Jover authored
-
- Jan 28, 2020
-
-
Guillem Jover authored
Some got introduced in 1.89 and fixed in 1.90, others had been fixed before but never noticed, remove them now. Update the comments to match the newly grouped suppressions.
-
Guillem Jover authored
This is a cppcheck false-positive, but by rearranging the code we can avoid it, and it makes it somewhat more clear anyway. This was causing lots of fuzzying when the line numbers were getting changed. Warned-by: cppcheck
-
Guillem Jover authored
This was really a redundant condition, and independent of the variable being an enum instead of a bool. Warned-by: cppcheck
-