summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-10-12dpkg: Do not clear selections for unknown packagesGuillem Jover1-1/+1
2019-06-03dpkg: Introduce a new dependency try level for trigger cycle checksGuillem Jover2-7/+14
2019-05-09dpkg: Set the force defaults before loading the config fileGuillem Jover1-1/+1
2019-04-08dpkg: Fix off-by-one bug in --abort-after checkTom Goulet1-1/+2
2019-02-23libdpkg, dpkg: Print the dpkg database directory on access errorsGuillem Jover1-3/+7
2019-02-23dpkg: Add new option --refuse-security-mac to control SELinuxGuillem Jover4-2/+9
2019-02-23dpkg-statoverride: Switch from --force option to new --force-<thing> optionsGuillem Jover3-6/+28
2019-02-23dpkg-statoverride: Add support for --force-* optionsGuillem Jover2-0/+10
2019-02-23dpkg: Parse and set new DPKG_FORCE environment variable for subprocessesGuillem Jover2-0/+12
2019-02-23dpkg: Switch to set the default force option from the forceinfos arrayGuillem Jover3-2/+17
2019-02-23dpkg: Switch from a char to an enum to track the force options typesGuillem Jover1-32/+37
2019-02-23dpkg: Switch force options from individual variables to bit fieldsGuillem Jover11-137/+165
2019-02-23dpkg: Print the current set of enabled force options on --force-helpGuillem Jover2-0/+27
2019-02-23dpkg: Do not hardcode the program name in the --force-help outputGuillem Jover1-1/+1
2019-02-23dpkg: Move force options support into its own fileGuillem Jover6-192/+379
2019-02-23dpkg: Simplify maintscript_set_exec_context()Guillem Jover1-4/+3
2019-02-23dpkg: Move SELinux fallback label to the SELinux specific code pathGuillem Jover1-3/+3
2019-01-22libdpkg: Add proper tar error handlingGuillem Jover3-14/+20
2019-01-22libdpkg: Rename pkg_db symbols to pkg_hashGuillem Jover11-65/+65
2019-01-22libdpkg: Cleanup fsys module symbol namesGuillem Jover14-259/+271
2019-01-22libdpkg, dpkg: Rename r variables to fnnGuillem Jover1-10/+7
2019-01-22When allocating use the variable instead of the type in sizeof()Guillem Jover7-10/+10
2019-01-22dpkg-query: Rename variable to avoid shadowing a local functionGuillem Jover1-4/+4
2019-01-22dpkg: Fix --help output to clarify optional argumentsGuillem Jover1-15/+15
2019-01-22dpkg: Fix typo in commentGuillem Jover1-1/+1
2019-01-22dpkg: Introduce a new dependency try level for trigger processingGuillem Jover3-23/+36
2019-01-22dpkg: Move trigproc cycle reset inside try-deferred conditionalGuillem Jover1-11/+10
2019-01-22dpkg: Convert one trigger processing required type into the new try-queuedGuillem Jover1-1/+1
2019-01-22dpkg: Split trigger processing types into required, try-queued and try-deferredGuillem Jover2-4/+6
2019-01-22dpkg: Reset progress_bytrigproc once we have injected into the current iterationGuillem Jover1-0/+1
2019-01-22dpkg: Move dependtry description from deferred_configure() to its declarationGuillem Jover2-24/+27
2019-01-21dpkg: Switch dependtry from an int to an enumGuillem Jover5-11/+33
2019-01-15dpkg: Mark the package we are giving up on a trigger cycle as istobe normalGuillem Jover1-0/+1
2019-01-15dpkg: Factor trigproc_new_cyclenode() out from check_trigger_cycle()Guillem Jover1-12/+25
2019-01-15dpkg: Use common pattern of assigning as an iteratorGuillem Jover1-1/+1
2019-01-15dpkg: Initialize trigcyclenode's next member onceGuillem Jover1-2/+1
2019-01-15dpkg: Negate tortoise_not_in_hare() function name and return valueGuillem Jover1-5/+5
2018-10-08dpkg, dpkg-query: Add new --no-pager optionGuillem Jover2-0/+18
2018-10-08libdpkg: Pass the file contents to the pager instead of the filenameGuillem Jover2-2/+2
2018-10-08dpkg-divert, dpkg-statoverride: Add new --instdir and --root optionsGuillem Jover3-13/+58
2018-10-08dpkg: Fix --force-not-rootGuillem Jover4-7/+34
2018-08-30dpkg-query: Support dumping all --status and --print-avail recordsGuillem Jover1-42/+44
2018-08-30dpkg-query: Split enqperpackage() into each different actionGuillem Jover1-66/+115
2018-08-30dpkg-query: Flush output for --status, --print-avail and --listfiles at the endGuillem Jover1-2/+1
2018-08-30dpkg: Fix use after free in maintainer scripts handlingGuillem Jover1-3/+2
2018-08-30dpkg-query: Run --list output through a pager if we are on a terminalGuillem Jover1-79/+31
2018-08-30libdpkg, dpkg: Use new pager spawning supportGuillem Jover1-7/+12
2018-08-30libdpkg: Split pager specific code into its own moduleGuillem Jover1-1/+2
2018-08-30Switch from strchr() + strlen() to strchrnul()Guillem Jover2-6/+7
2018-08-30libdpkg: Split push_cleanup() into push_cleanup_fallback()Guillem Jover6-23/+23