summaryrefslogtreecommitdiff
path: root/src/database.c
AgeCommit message (Expand)AuthorFilesLines
2009-08-13db: implement triggers (fixes #45)Timo Teras1-17/+135
2009-08-12db: fix some (unimportant) memory leaksTimo Teras1-1/+9
2009-08-12db, pkg: separate structure for fields of installed packagesTimo Teras1-69/+138
2009-08-12io: better error handling when writing stuff outTimo Teras1-25/+37
2009-08-11archive: update for new place of checksum in tar headerTimo Teras1-10/+0
2009-08-11db, audit: audit symlinks (by hash of the link target)Timo Teras1-1/+11
2009-08-11db: fix checking of non-repository files from cacheTimo Teras1-13/+32
2009-08-11pkg, db: execute scripts from /var/cache/misc (fixes #129)Timo Teras1-0/+2
2009-08-11db: fix previous commitTimo Teras1-2/+2
2009-08-11db: ignore empty lines in /etc/apk/repositoriesNatanael Copa1-1/+1
2009-08-10db, pkg: fix package verification during installationTimo Teras1-0/+3
2009-08-06state: do not look into world in state_newTimo Teras1-3/+0
2009-08-06db: prefer local repositories, and implement --no-networkTimo Teras1-8/+37
2009-08-06all: implement database open optionsTimo Teras1-17/+25
2009-08-06db: make missing index non-fatalTimo Teras1-1/+1
2009-08-06db: command line repositories take preferenceTimo Teras1-75/+70
2009-08-04db: support "replaces" directive (fixes #113)Timo Teras1-4/+52
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