summaryrefslogtreecommitdiff
path: root/src/filesdb.c
AgeCommit message (Expand)AuthorFilesLines
2012-02-03dpkg: Use pnaw_nonambig instead of pnaw_foreign on .list file open errorGuillem Jover1-1/+1
2012-02-01Change debug, progress and error output to use package specifiersGuillem Jover1-8/+10
2012-01-02Use the new atomic file API instead of ad-hoc codeGuillem Jover1-29/+10
2011-12-05dpkg: Error out if a database .list file is not a regular fileRaphaël Hertzog1-0/+4
2011-12-05dpkg: Initialize all clientdata members in ensure_package_clientdata()Raphaël Hertzog1-0/+1
2011-11-14Replace all pkg_db_count() calls with pkg_db_count_pkg()Raphaël Hertzog1-1/+1
2011-10-30Switch pkgadminfile() to get an explicit pkgbin as argumentGuillem Jover1-7/+7
2011-10-27Switch from pkginfo->name to pkginfo->set->nameGuillem Jover1-14/+23
2011-10-13dpkg: Use statfs() to retrieve the infodb filesystem block sizeGuillem Jover1-5/+7
2011-09-09Do not include trailing slash for directory string literalsGuillem Jover1-0/+1
2011-05-15dpkg: Change write_filelist_except() to take a mask intead of a boolGuillem Jover1-4/+4
2011-05-15dpkg: Make fd variable passed to cu_closefd staticGuillem Jover1-1/+1
2011-05-15libdpkg: Rename cu_closefile to cu_closestreamGuillem Jover1-1/+1
2011-03-14Move pkgadmindir() and pkgadminfile() to the filesdb moduleGuillem Jover1-0/+40
2011-03-02Use varbuf_end_str() instead of ad-hoc varbuf_add_char() callsGuillem Jover1-1/+1
2011-03-02dpkg: Use pkgadminfile() instead of varbuf_pkgadminfile()Guillem Jover1-4/+5
2011-02-11dpkg: Use varbuf_pkgadminfile() instead of manually building the pathGuillem Jover1-5/+1
2011-01-16libdpkg: Rename varbufaddstr() to varbuf_add_str()Guillem Jover1-5/+5
2011-01-16libdpkg: Rename varbufaddc() to varbuf_add_char()Guillem Jover1-2/+2
2011-01-16libdpkg: Rename varbufreset() to varbuf_reset()Guillem Jover1-2/+2
2011-01-08Use fd_read() instead of fd_buf_copy()Guillem Jover1-2/+3
2010-11-19Cleanup white spacesGuillem Jover1-7/+7
2010-11-19Cleanup and improve source code commentsGuillem Jover1-35/+34
2010-11-19libdpkg: Namespace package database functions with pkg_db_ prefixGuillem Jover1-1/+1
2010-08-26Add gettext messages for plural formsGuillem Jover1-1/+3
2010-06-25dpkg: Use iterators instead of exposing packageslump directlyGuillem Jover1-0/+56
2010-05-19Use bool instead of int wherever appropriateGuillem Jover1-9/+13
2010-03-12Do an fsync on database directoriesGuillem Jover1-0/+3
2010-03-12libdpkg: Create new pkgadmindir() to hide admindir and INFODIRGuillem Jover1-2/+1
2010-03-05dpkg: Use posix_fadvise on non-Linux to speed up .list files loadingStefan Fritsch1-0/+22
2010-03-05dpkg: Use FIEMAP to sort .list files before scanningMorten Hustveit1-4/+88
2010-02-19dpkg: Make pkg_files_add_file() staticGuillem Jover1-1/+1
2009-12-22Move color member from struct pkginfo to struct perpackagestateGuillem Jover1-0/+1
2009-11-08Unify text in license headersGuillem Jover1-5/+5
2009-11-08Replace FSF address by pointing to the gnu.org URLGuillem Jover1-3/+2
2009-10-26Sort order of header includesGuillem Jover1-8/+8
2009-10-16dpkg: Remove unused variable current in pkg_files_add_file()Guillem Jover1-1/+1
2009-10-14dpkg: Refactor file addition into package files to a new functionDavid Benjamin1-27/+50
2009-10-14dpkg: Split off emptying a package's file infoDavid Benjamin1-13/+34
2009-09-06libdpkg: Move buffer I/O declarations to buffer.hGuillem Jover1-0/+1
2009-07-15libdpkg: Split dpkg-priv.h into smaller piecesGuillem Jover1-1/+1
2009-07-15Disable default automake preprocessor include pathsGuillem Jover1-4/+4
2009-07-15libdpkg: Rename dpkg-i18n.h to i18n.hGuillem Jover1-1/+1
2009-06-26libdpkg: Suffix path related function names with ‘path_’Guillem Jover1-1/+1
2009-06-19Use NUL character instead of 0Guillem Jover1-1/+1
2009-06-17Move diversion db parsing into a new fileGuillem Jover1-72/+0
2009-06-17Move statoverride db parsing into a new fileGuillem Jover1-127/+0
2009-03-27Global review of error checking associated to strtol functionsRaphael Hertzog1-3/+3
2009-03-10Fix typo in dpkg output (‘unexecpted’ → ‘unexpected’)Guillem Jover1-1/+1
2009-02-26dpkg: Add progress reporting while reading the file list databaseGuillem Jover1-3/+13