summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
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
2018-08-30libdpkg: Switch to a new tiny struct to track file ondisk identityGuillem Jover1-8/+12
2018-08-30libdpkg: Move db-fsys code from src to lib/dpkgGuillem Jover25-1094/+19
2018-08-30dpkg: Move struct perpackagestate handling into its own fileGuillem Jover5-16/+48
2018-08-30libdpkg: Move files list information from dpkg clientdata to pkginfoGuillem Jover7-59/+32
2018-08-30dpkg: Check that clientdata is allocated before using itGuillem Jover3-2/+5
2018-08-30dpkg: Call ensure_package_clientdata() defensivelyGuillem Jover5-0/+9
2018-08-30libdpkg: Rename struct pkginfo files member to archivesGuillem Jover3-10/+12
2018-08-01dpkg-statoverride: Remove redundant checkGuillem Jover1-1/+1
2018-07-24Use Synopsis instead of Summary for the short DescriptionGuillem Jover2-3/+3
2018-06-22dpkg: Check for ldconfig command only on platforms that do have itGuillem Jover1-1/+2
2018-05-10dpkg-divert: Do not assume that diversions are always presentGuillem Jover1-3/+3
2018-05-04dpkg: Print the environment variables setup for the conffile shellGuillem Jover1-0/+4
2018-05-04dpkg: Fix a short-lived file descriptor leakGuillem Jover1-0/+2
2018-05-04libdpkg: Move control database code into db-ctrl modulesGuillem Jover18-597/+14
2018-05-03libdpkg: Use a single struct filenamenode definitionGuillem Jover2-7/+3
2018-05-03libdpkg: Move filesystem nodename hash implementation into a new moduleGuillem Jover2-330/+1
2018-05-03dpkg-divert: Warn when using --rename on a file from an Essential packageGuillem Jover1-0/+30
2018-05-03dpkg-divert: Warn when using --add or --remove w/o --rename or --no-renameGuillem Jover2-5/+20
2018-05-03dpkg-divert: Add new --no-rename optionGuillem Jover1-1/+3
2018-05-03dpkg: Add new fsys_hash_entries() function to abstract nfiles accessGuillem Jover2-2/+10
2018-05-03src: Fix database modules to not depend unnecessarily on main.hGuillem Jover2-2/+2
2018-03-26Use internerr() or BUG() instead of assert()Guillem Jover9-35/+79
2018-03-26dpkg: Switch DEBIAN/conffile parsing assert() into an ohshit()Guillem Jover1-1/+2
2018-02-19dpkg: Increment the line number on --set-selections on unknown packagesGuillem Jover1-0/+1
2017-10-17dpkg: Print the package name on maintainter script errorsGuillem Jover1-7/+22
2017-05-17dpkg: Fix digest inference for shared conffilesGuillem Jover1-5/+1
2017-05-17dpkg: Fix conffile takeover handling during unpack on --root or diversionsGuillem Jover1-8/+1
2017-05-06doc: Spelling fixesGuillem Jover1-1/+1
2017-05-06doc: Spelling fixesJosh Soref5-5/+5
2017-02-26dpkg: Add a comment on any switch case that falls throughGuillem Jover2-2/+5
2017-01-22doc: Fix typos in documentation and code commentsGuillem Jover2-2/+2
2016-12-17dpkg: Allow readlink(2) returning a size smaller than stat(2)Guillem Jover2-3/+12
2016-12-17dpkg: Add new --validate-<thing> commandsGuillem Jover3-3/+86
2016-12-17dpkg: Fix typo in code commentGuillem Jover1-1/+1
2016-11-11dpkg: Fix use after free issue on error summaryGuillem Jover1-2/+3
2016-10-30dpkg: Give more information on --set-selections warningsGuillem Jover1-2/+3
2016-10-30dpkg: Do not log nor print duplicate removal actionGuillem Jover1-3/+8