summaryrefslogtreecommitdiff
path: root/src/database.c
AgeCommit message (Expand)AuthorFilesLines
2009-08-04fix: new applet to reinstall and fix packageTimo Teras1-17/+24
2009-08-04db: return hard error if repository opening failsTimo Teras1-6/+10
2009-07-31db: jump through hoops to get checksums for hardlinksTimo Teras1-18/+60
2009-07-31db: load cache's installed index only if cache is activeTimo Teras1-4/+6
2009-07-31apk: use *at instead of chdir+normal file syscallTimo Teras1-182/+148
2009-07-30db: allow update of untrusted indexNatanael Copa1-1/+2
2009-07-30db: fix checksum storing to dbTimo Teras1-2/+6
2009-07-30audit: protection mask for "symlinks only"Timo Teras1-6/+20
2009-07-29db: fix protected directory handling (fixes #89)Timo Teras1-5/+10
2009-07-29tar: make checksumming of inner files conditionalTimo Teras1-4/+5
2009-07-24db: fix repository write lockingTimo Teras1-4/+4
2009-07-24db: increase required verbosity for filename printsTimo Teras1-6/+6
2009-07-24db: remove APK_NAME_VIRTUAL flagTimo Teras1-1/+1
2009-07-24db: create cache index with non-repository packagesTimo Teras1-60/+101
2009-07-23index: fully process archive when reading index for signature checkTimo Teras1-5/+5
2009-07-23index: more informative error messageTimo Teras1-5/+9
2009-07-22apk: add --purge option (fixes #61)Timo Teras1-1/+6
2009-07-22add: fixes to installing non-repository packageTimo Teras1-0/+11
2009-07-22db: honour clean-protected flag againTimo Teras1-1/+2
2009-07-22various: more informative error messagesTimo Teras1-2/+3
2009-07-22various: misc fixesTimo Teras1-11/+14
2009-07-22db: fix protected directory handlingTimo Teras1-32/+13
2009-07-22various: installation fixesTimo Teras1-74/+146
2009-07-21various: fix installation of new style apksTimo Teras1-2/+1
2009-07-21index: read also new style index filesTimo Teras1-21/+38
2009-07-21db: increase hash sizes a bitTimo Teras1-5/+5
2009-07-21db: don't run pre-install until control data is verifiedTimo Teras1-8/+29
2009-07-21db: fixes to package checksumming while installing itTimo Teras1-16/+16
2009-07-20db: write errors about repository update (fixes #70)Timo Teras1-2/+7
2009-07-20db: signed index loading (ref #46)Timo Teras1-15/+101
2009-07-17digest: use oneshot context flag where approriateTimo Teras1-18/+4
2009-07-16various: new style index generationTimo Teras1-25/+5
2009-07-16gzip: always autoclose the inner streamTimo Teras1-12/+7
2009-07-16pkg: remove support for the deprecated .INSTALL scriptTimo Teras1-7/+2
2009-07-15index: reuse existing index (fixes #25)Timo Teras1-1/+1
2009-07-14db: live with sha1 and md5Timo Teras1-58/+140
2009-07-14db: remove debug printTimo Teras1-1/+0
2009-07-14blob: some helpers to replace snprintfTimo Teras1-33/+36
2009-07-14db: speed up fdb creationTimo Teras1-39/+42
2009-07-14hash: allow caching of hash valueTimo Teras1-8/+14
2009-07-14bstream: make tokenizable and load index using bstreamTimo Teras1-100/+94
2009-07-13io: move csumming away from bstream to gunzipTimo Teras1-13/+29
2009-07-09db: removed apk_repository_update_all() as its no longer neededNatanael Copa1-11/+0
2009-07-09implement --update-cache optionNatanael Copa1-2/+6
2009-07-08db: check cache directory earlyTimo Teras1-3/+3
2009-07-08csum: use openssl insteadTimo Teras1-1/+1
2009-07-07apk: add --wait option to wait for exclusive lock (fixes #26)Timo Teras1-2/+23
2009-07-07db: open flags revisitedTimo Teras1-29/+33
2009-06-29cache: new applet (ref #49)Timo Teras1-15/+39
2009-06-29db: cache packages (ref #49)Timo Teras1-56/+86