summaryrefslogtreecommitdiff
path: root/src/filesdb.c
AgeCommit message (Expand)AuthorFilesLines
2013-12-07Use https:// URLs instead of http:// when possibleGuillem Jover1-1/+1
2013-11-23dpkg: Do not lose track of packages owning a fileGuillem Jover1-1/+2
2013-10-26dpkg: Use a simple list to track packages owning a fileGuillem Jover1-72/+29
2013-09-19dpkg: Use an enum for the saidread variableGuillem Jover1-7/+13
2013-04-19Remove Emacs and vim modelinesGuillem Jover1-3/+0
2013-04-14Avoid assignments in C conditionalsGuillem Jover1-1/+2
2013-03-18dpkg: Initialize all filenamenode membersGuillem Jover1-0/+1
2012-06-30Avoid full stop and double newline at the end of errors and warningsJonathan Nieder1-2/+2
2012-06-06dpkg-divert: Do not warn on missing db .list file for never installed packagesGuillem Jover1-1/+2
2012-04-03Print errors while reading file list files on a new lineGuillem Jover1-1/+0
2012-04-03Move pkg_infodb_get_dir() and pkg_infodb_get_file() to infodb-format.cGuillem Jover1-41/+0
2012-04-03Rename pkgadmin*() to pkg_infodb_get_*()Guillem Jover1-8/+9
2012-04-03Change pkgadmindir() to initialize infodir itselfGuillem Jover1-9/+4
2012-04-01Use cmp() == 0 instead of !cmp()Guillem Jover1-1/+2
2012-03-31Rename file iterator variables to iterGuillem Jover1-23/+31
2012-03-31Rename iterfiles*() functions to files_db_iter_*()Guillem Jover1-3/+9
2012-03-30dpkg: Pass filenamenode to pkg_files_add_file() instead of string and flagsGuillem Jover1-4/+8
2012-03-30Fix coding-styleGuillem Jover1-6/+6
2012-03-19dpkg: Update on-disk database to use a multiarch compliant layoutGuillem Jover1-0/+4
2012-03-16dpkg: Compute and track hashes for newly unpacked fileGuillem Jover1-0/+2
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