- Nov 23, 2020
-
-
Guillem Jover authored
The source name and source versions are not available for not-installed packages, so we should not try to print anything as that will end up being bogus, or produce parsing problems for version related virtual fields. Closes: #972580
-
Guillem Jover authored
-
Guillem Jover authored
-
Guillem Jover authored
-
Guillem Jover authored
This is commonly confused as one of the values denoting that root is required, and most probably intended to mean "binary-targets". Requested-by:
Niels Thykier <niels@thykier.net>
-
Guillem Jover authored
These values are case sensitive, but we do not check whether the packager has used the wrong case, which will then go unnoticed. So let's check that and error out to avoid surprises. Reported-by:
Niels Thykier <niels@thykier.net>
-
Guillem Jover authored
This makes possible to select the output format for the --print-set and --print-unset commands. The current values supported are “shell” which is the current default, and “make”. Prompted-by: #968963
-
Guillem Jover authored
Print both the ar member being decompressed, and its size, so that truncated archives can more easily be detected after the fact. Closes: #968442
-
Guillem Jover authored
This makes it possible to process files with newlines within, even though not all of the dpkg suite is prepared to cope with those. Requested-by:
Johannes Schauer <josch@debian.org>
-
Guillem Jover authored
Warned-by: gcc ASAN
-
Guillem Jover authored
This gets leaked just once while checking the conffile control file. Warned-by: gcc ASAN
-
Guillem Jover authored
Based-on-patch-by:
KOLANICH <kolan_n@mail.ru> Warned-by: gcc ASAN
-
Guillem Jover authored
Reported-by:
KOLANICH <kolan_n@mail.ru> Warned-by: gcc ASAN Stable-Candidate: 1.19.x
-
Guillem Jover authored
This makes sure we are never going to doubly free it. Warned-by: gcc ASAN Stable-Candidate: 1.19.x
-
Guillem Jover authored
These strings are going to be auto-released on program exit. Warned-by: gcc ASAN
-
Guillem Jover authored
This variable is usually set up once at the beginning of the execution and then never changed again. Warned-by: gcc ASAN
-
Guillem Jover authored
We need to free the last element from the tree. Warned-by: gcc ASAN Stable-Candidate: 1.19.x
-
Guillem Jover authored
Warned-by: gcc ASAN Stable-Candidate: 1.19.x
-
Guillem Jover authored
Reported-by:
KOLANICH <kolan_n@mail.ru> Warned-by: gcc ASAN Stable-Candidate: 1.19.x
-
Guillem Jover authored
We need to free the members when assigning into them for the GNU longlink and longname extensions. Warned-by: gcc ASAN Stable-Candidate: 1.19.x
-
Guillem Jover authored
While varbuf_grow() handles 0 sizes fine, we do a check before calling it to avoid the duplicate checks. Reported-by:
KOLANICH <kolan_n@mail.ru> Warned-by: gcc ASAN
-
Guillem Jover authored
This makes spotting unexpected values, or output from sanitizers easier.
-
Guillem Jover authored
Unconditionally disabling the output makes diagnosing problems very hard. Let's do that only on the default silent mode.
-
Guillem Jover authored
These are inconsequential, but shadow actual memory leaks from being detected by address sanitizers or similar tools. Warned-by: gcc ASAN
-
Guillem Jover authored
Check whether the database files exist and ignore them otherwise. If some database file has been modified, but the current file being processed does not exist, created an empty backup so that they are all in sync with their sequence number. Closes: #969472
-
Guillem Jover authored
When readlink fails inside a $() the whole script fails. Remove the «set -e» from the bug-script, as making it fail will cause programs like reportbug to make it way harder to report bugs, which is counterproductive. Closes: #968397
-
Guillem Jover authored
This got deprecated upstream in 2014, but only in 2020 the type started to emit deprecation warnings. Changelog: internal
-
Guillem Jover authored
Prompted-by:
Niels Thykier <niels@thykier.net>
-
Guillem Jover authored
This is clear from the deb822(5) man page, but we can make this more clear on the brief format description for each of these file formats. Prompted-by:
Niels Thykier <niels@thykier.net>
-
Guillem Jover authored
Changelog: silent
-
Guillem Jover authored
-
Guillem Jover authored
Prompted-by:
Niels Thykier <niels@thykier.net>
-
Guillem Jover authored
Specify that the day-of-month accepts an optional leading zero, and the amount of supported spaces. Ref: #971977 Reported-by:
Axel Beckert <abe@debian.org>
-
Guillem Jover authored
These have always been separated by a single space, in contrast to other values in the file, but allowing more spaces now would break backwards compatibility for something that's just aesthetics. Simply document the expected format. Closes: #970083
-
Guillem Jover authored
Makes it easier to see what this format is based on. Prompted-by: #970083
-
Paul Wise authored
Signed-off-by:
Guillem Jover <guillem@debian.org>
-
Guillem Jover authored
Use uppercase for acronyms. Qualify GNU specific values with GNU.
-
Guillem Jover authored
Closes: #966111
-
Guillem Jover authored
We need to refer to --print-set instead of --print-unset. Reported-by:
Ferenc Wágner <wferi@debian.org> Closes: #966110
-
Guillem Jover authored
The glibc project has deprecated this header for some time and made it emit warnings, and removed it in 2.32. The Linux kernel has removed the functionality behind the syscall in 5.5. Warned-by: cpp
-