Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-06-02 | libdpkg: Uppercase and namespace pkgpriority enum values | Guillem Jover | 1 | -1/+1 | |
2014-06-02 | libdpkg: Uppercase and namespace pkgeflag enum values | Guillem Jover | 6 | -15/+15 | |
2014-06-02 | libdpkg: Uppercase and namespace pkgwant enum values | Guillem Jover | 8 | -21/+24 | |
2014-06-02 | libdpkg: Uppercase and namespace pkgmultiarch enum values | Guillem Jover | 5 | -10/+10 | |
2014-05-28 | dpkg: Uppercase and namespace color cycle enum values | Guillem Jover | 3 | -8/+8 | |
The current names are way too generic, and prone to collide with actual color variables or similar. | |||||
2014-05-28 | libdpkg: Uppercase and reword pkg_spec_flags enum values | Guillem Jover | 2 | -3/+3 | |
2014-05-28 | dpkg-divert: Uppercase file_stat enum values | Guillem Jover | 1 | -13/+13 | |
2014-05-28 | dpkg: Uppercase pkg_infodb_format enum values | Guillem Jover | 4 | -15/+15 | |
2014-05-28 | dpkg: Uppercase and namespace filesdb_load_status enum and values | Guillem Jover | 1 | -11/+11 | |
2014-05-28 | dpkg: Uppercase, namespace and reword istobe enum type and values | Guillem Jover | 10 | -69/+86 | |
2014-05-28 | dpkg: Uppercase conffopt enum values and split words with underscore | Guillem Jover | 1 | -46/+46 | |
Also rename userrmd to USER_DEL. | |||||
2014-05-28 | libdpkg: Uppercase trigdef enum values and separate words with underscores | Guillem Jover | 1 | -9/+9 | |
2014-05-28 | dpkg: Uppercase found_status enum values | Guillem Jover | 1 | -23/+23 | |
2014-05-28 | dpkg: Uppercase dep_check enum values | Guillem Jover | 4 | -21/+21 | |
2014-05-28 | libdpkg: Uppercase and expand atomic_file_flags enum values | Guillem Jover | 2 | -3/+3 | |
2014-05-28 | libdpkg: Uppercase dpkg_relation enum values | Guillem Jover | 4 | -10/+10 | |
2014-05-28 | libdpkg: Uppercase and namespace dpkg_arch_type enum values | Guillem Jover | 4 | -16/+17 | |
2014-05-28 | libdpkg: Uppercase tar related enum values | Guillem Jover | 2 | -34/+34 | |
2014-06-02 | Move enum definitions out of structs | Guillem Jover | 2 | -28/+38 | |
This untangles the types, and makes it possible to use functions that use such enums as arguments from C++ code, as otherwise the enum would need to be declared within the struct namespace. | |||||
2014-06-02 | dpkg: Give names to anonymous public enums inside structs | Guillem Jover | 2 | -3/+4 | |
This will help once we move them out of the structs. | |||||
2014-05-23 | dpkg: Add support for per-package --audit | Guillem Jover | 1 | -10/+28 | |
This allows to check for specific issues with a requested package. | |||||
2014-05-23 | libdpkg: Refactor dpkg_options_parse_pkgname() | Guillem Jover | 4 | -48/+9 | |
2014-05-27 | dpkg: Use badusage() on illegal package names in --ignore-depends | Guillem Jover | 1 | -3/+3 | |
2014-05-23 | dpkg: Rename audit variables to more generic names | Guillem Jover | 1 | -27/+28 | |
The checks are not about bad package status information anymore, update variable names to match reality. | |||||
2014-05-19 | libdpkg, dpkg: Use new status to names mapping functions | Guillem Jover | 5 | -10/+11 | |
This gets rid of the need to export the statusinfos and wantinfos variables from libdpkg. | |||||
2014-05-17 | test: Add labels to Test::More tests | Guillem Jover | 1 | -4/+4 | |
Fixes TestingAndDebugging::RequireTestLabels. Warned-by: perlcritic | |||||
2014-05-17 | dpkg: Switch an assert() on a volatile variable to an internerr() | Guillem Jover | 1 | -1/+2 | |
The assert() has a side-effect as the variable is volatile, switch it to an internerr() so that we always get the same result regardless of the build settings, NDEBUG in this case. Warned-by: coverity | |||||
2014-05-17 | build: Switch to use libtool for the static libraries | Guillem Jover | 1 | -2/+1 | |
This makes it possible to embed libcompat inside libdpkg, so that the static library that we ship is self contained with the required compatibility code, specifically the MD5 functions. This also prepares the build system for when we start building a shared library, although it disables it by default. Closes: #746122 | |||||
2014-04-30 | dpkg: Annotate case statements that fall through with a comment | Guillem Jover | 2 | -0/+2 | |
Be explicit, so that code readers or static analyzers do not get confused. Warned-by: coverity | |||||
2014-04-30 | dpkg: Do not leak the filepackages_iterator in dir_is_used_by_others() | Guillem Jover | 1 | -0/+1 | |
Warned-by: coverity | |||||
2014-04-21 | dpkg: On --verify error out on not-installed packages | Guillem Jover | 1 | -1/+9 | |
This makes the behaviour of this command consistent with other commands taking package names as arguments. | |||||
2014-04-21 | dpkg: Add support for loading Packages-files from pipes or stdin | Guillem Jover | 2 | -5/+9 | |
This allows loading Packages files in --update-avail and --merge-avail from pipes, or stdin if the argument is omitted or is ‘-’. Closes: #357093, #367297 | |||||
2014-04-21 | dpkg-split, dpkg: Use new str_match_end() function instead of ad-hoc code | Guillem Jover | 1 | -7/+5 | |
2014-04-21 | test: Remove sequence number prefixes from test case filenames | Guillem Jover | 2 | -2/+2 | |
This stops the madness of having to invent sequence numbers to be able to order the test suite run. Instead we now honour the order of the arguments passed to the runner. | |||||
2014-04-21 | build: Rename Makecheck.am to just check.am | Guillem Jover | 1 | -1/+1 | |
The original name was confusing with Makefile.am, let's be more clear. | |||||
2014-01-15 | dpkg: Fix file descriptor leaks in diversions and statoverride databases | Guillem Jover | 2 | -6/+6 | |
Regression introduced in commit ab56d08abe274182c0cab03425610ae61a074eff, while too eagerly removing fclose() calls. Closes: #734783 | |||||
2014-01-15 | dpkg-query: Ignore same packages when computing screen width as when printing | Guillem Jover | 1 | -3/+26 | |
The code was handling a different set of packages when filtering them for printing as when using them to decide on the global column screen width. Closes: #734114 | |||||
2014-01-15 | Rename return code variables from r to rc | Guillem Jover | 6 | -38/+41 | |
2013-12-17 | dpkg-deb, dpkg: Unify and clarify conffile name length error message | Guillem Jover | 1 | -2/+2 | |
Clarify the error message, by stating it's either too long or missing a final newline, and unify it to be the same on both dpkg-deb and dpkg. Closes: #108196 | |||||
2013-12-17 | dpkg: Fix debug string to use proper quotes | Guillem Jover | 1 | -1/+1 | |
2013-12-12 | libdpkg: Change non-tty output to be line buffered by default | Guillem Jover | 1 | -0/+1 | |
Switch it to be fully buffered only for programs that have precious and abundant output, not just progress reporting output (i.e. dpkg-query). This was causing out-of-order error and debug messages in relation to normal progress reporting, which could be very confusing. Regression introduced in commit 50c1cb4d6e8b4c3ee739646f9df05992b806ea5e. | |||||
2013-12-07 | Use https:// URLs instead of http:// when possible | Guillem Jover | 36 | -36/+36 | |
2013-12-07 | dpkg: Rename showdiff() to show_diff() | Guillem Jover | 1 | -2/+2 | |
2013-12-07 | dpkg: Move functions around to avoid static declaration | Guillem Jover | 1 | -135/+130 | |
2013-12-07 | dpkg: Refactor show_prompt() out from promptconfaction() | Guillem Jover | 1 | -98/+109 | |
2013-12-07 | dpkg: Move newline from beginning to end of prompt strings | Guillem Jover | 1 | -7/+9 | |
2013-12-07 | dpkg: Use warningv() to print message when overriding with --force option | Guillem Jover | 1 | -3/+1 | |
2013-12-07 | dpkg-trigger: Use enum trigdef_update_status instead of int | Guillem Jover | 1 | -3/+3 | |
Use the correct type to catch the trigdef_update_start() return value, and rename the variable to avoid confusion. | |||||
2013-12-07 | dpkg: Rename add_to_queue() to enqueue_package() | Guillem Jover | 7 | -11/+11 | |
2013-12-07 | dpkg: Reset the statoverrides from the in-core database on reload | Guillem Jover | 1 | -0/+7 | |
If a statoverride gets removed in a maintainer script, it will not be reflected on the database until after the current dpkg process has been restarted. So we need to reset the statoverride information whenever we are going to reload the statoverride database. |