summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2019-11-26Merge https://salsa.debian.org/dpkg-team/dpkgIgor Pashev103-606/+4889
2019-11-26dpkg-query: Try to use the description from the available file if not installedGuillem Jover3-0/+36
2019-11-26libdpkg: Add missing symbols to the version mapGuillem Jover1-0/+7
2019-10-30libdpkg: Use p instead of name in dpkg_arch_name_is_illegal()Guillem Jover1-1/+1
2019-10-30libdpkg, dpkg: Use new versiondescribe_c() for non-localizable call sitesGuillem Jover1-1/+1
2019-10-30libdpkg: Add new versiondescribe_c() to force a C localeGuillem Jover3-0/+17
2019-10-30libdpkg: Add new C locale switch over supportGuillem Jover3-0/+51
2019-10-30libdpkg: Use the totalwritten variable for a consistency checkGuillem Jover1-0/+2
2019-10-30libdpkg: Use the variable instead of a type as sizeof() argumentGuillem Jover1-2/+2
2019-10-30libdpkg: Clarify lock contender error messageGuillem Jover1-3/+16
2019-10-12libdpkg: Do not generate a backup file for the available databaseGuillem Jover1-1/+5
2019-03-24libdpkg: Use ERANGE instead of EINVAL for tar_atol8() out-of-range errorGuillem Jover2-5/+5
2019-03-24libdpkg: Handle non end-of-tape errors from tar_header_decode()Guillem Jover1-0/+2
2019-03-24libdpkg: Set tar_entry to zero on tar_entry_destroy()Guillem Jover1-0/+2
2019-03-24libdpkg: Add a new TAR_FORMAT_UNKNOWN enum valueGuillem Jover1-0/+1
2019-02-23libdpkg: Fix typosGuillem Jover1-2/+2
2019-02-23libdpkg, dpkg: Print the dpkg database directory on access errorsGuillem Jover4-18/+27
2019-02-23libdpkg: Blank packages that are not-installed with unknown selectionGuillem Jover1-0/+11
2019-02-23libdpkg: Use pkg_set_want() instead of a direct assignmentGuillem Jover1-1/+1
2019-02-23libdpkg: Include <string.h> in pager.cGuillem Jover1-0/+1
2019-02-23libdpkg: Use va_arg copy instead of the original on a vasprintf() callGuillem Jover1-1/+1
2019-02-23libdpkg: Fix unit test for file_slurp()Guillem Jover1-1/+1
2019-02-23libdpkg: Increase the pkg-hash bins sizeGuillem Jover1-5/+10
2019-02-23libdpkg: Print a more accurate warning for Revision nicknamesGuillem Jover1-3/+1
2019-02-23libdpkg: Merge nicknames table into fieldinfosGuillem Jover2-30/+7
2019-02-23libdpkg: Optimize error handlingGuillem Jover4-45/+80
2019-02-23libdpkg: Clarify field names in error and warning messagesGuillem Jover3-38/+41
2019-02-23libdpkg: Move status names from parse errors to argumentsGuillem Jover1-5/+6
2019-02-23libdpkg: Add new dpkg_has_error() functionGuillem Jover3-0/+11
2019-02-23libdpkg: Add new dpkg_error_move() functionGuillem Jover3-0/+11
2019-02-23libdpkg: New benchmark programs and infrastructureGuillem Jover9-2/+285
2019-02-23dpkg: Clarify error on unknown system user/group in statoverride databaseGuillem Jover1-4/+6
2019-01-22libdpkg: Add new db-fsys:Files and db-fsys:Last-Modified virtual fieldsGuillem Jover3-2/+60
2019-01-22libdpkg: Detect unsupported tar entry types to give better error messagesGuillem Jover2-0/+32
2019-01-22libdpkg: Add proper tar error handlingGuillem Jover3-51/+81
2019-01-22libdpkg: Add new DPKG_ERROR_OBJECT macroGuillem Jover1-0/+2
2019-01-22libdpkg: Add new warning printer setter functionGuillem Jover3-3/+26
2019-01-22libdpkg: Rename pkg_db symbols to pkg_hashGuillem Jover17-131/+144
2019-01-22libdpkg: Cleanup fsys module symbol namesGuillem Jover16-201/+204
2019-01-22libdpkg: Rename ret variable to nextGuillem Jover1-3/+3
2019-01-22libdpkg, dpkg: Rename r variables to fnnGuillem Jover1-4/+4
2019-01-22When allocating use the variable instead of the type in sizeof()Guillem Jover12-24/+24
2018-10-08libdpkg: Add a pager kill switchGuillem Jover2-0/+16
2018-10-08libdpkg: Set stdout to be fully buffered when using a pagerGuillem Jover1-0/+5
2018-10-08libdpkg: Ignore SIGPIPE when setting up a pagerGuillem Jover2-1/+14
2018-10-08libdpkg: When spawning a pager set LESS to “-FRSXMQ” if not already setGuillem Jover1-0/+3
2018-10-08libdpkg: Honor DPKG_PAGERGuillem Jover1-1/+3
2018-10-08libdpkg: Do not spawn a pager if we are going to call «cat»Guillem Jover1-4/+5
2018-10-08libdpkg: Call the pager with «$SHELL -c» to respect POSIXGuillem Jover1-4/+1
2018-10-08libdpkg: Pass the file contents to the pager instead of the filenameGuillem Jover3-5/+19