summaryrefslogtreecommitdiffstats
path: root/src/database.c
Commit message (Expand)AuthorAgeFilesLines
* db: fix migration and pruning of symlinks to dirsTimo Teras2009-10-261-2/+4
* index, version: support for repository descriptions (fixes #141)Timo Teras2009-09-031-6/+10
* db: cache needs to be on non-tmpfsTimo Teras2009-08-131-1/+1
* db: fix script argumentsTimo Teras2009-08-131-4/+8
* add, del, db: fix various bugs introduced by earlier commitsTimo Teras2009-08-131-11/+9
* db: implement triggers (fixes #45)Timo Teras2009-08-131-17/+135
* db: fix some (unimportant) memory leaksTimo Teras2009-08-121-1/+9
* db, pkg: separate structure for fields of installed packagesTimo Teras2009-08-121-69/+138
* io: better error handling when writing stuff outTimo Teras2009-08-121-25/+37
* archive: update for new place of checksum in tar headerTimo Teras2009-08-111-10/+0
* db, audit: audit symlinks (by hash of the link target)Timo Teras2009-08-111-1/+11
* db: fix checking of non-repository files from cacheTimo Teras2009-08-111-13/+32
* pkg, db: execute scripts from /var/cache/misc (fixes #129)Timo Teras2009-08-111-0/+2
* db: fix previous commitTimo Teras2009-08-111-2/+2
* db: ignore empty lines in /etc/apk/repositoriesNatanael Copa2009-08-111-1/+1
* db, pkg: fix package verification during installationTimo Teras2009-08-101-0/+3
* state: do not look into world in state_newTimo Teras2009-08-061-3/+0
* db: prefer local repositories, and implement --no-networkTimo Teras2009-08-061-8/+37
* all: implement database open optionsTimo Teras2009-08-061-17/+25
* db: make missing index non-fatalTimo Teras2009-08-061-1/+1
* db: command line repositories take preferenceTimo Teras2009-08-061-75/+70
* db: support "replaces" directive (fixes #113)Timo Teras2009-08-041-4/+52
* fix: new applet to reinstall and fix packageTimo Teras2009-08-041-17/+24
* db: return hard error if repository opening failsTimo Teras2009-08-041-6/+10
* db: jump through hoops to get checksums for hardlinksTimo Teras2009-07-311-18/+60
* db: load cache's installed index only if cache is activeTimo Teras2009-07-311-4/+6
* apk: use *at instead of chdir+normal file syscallTimo Teras2009-07-311-182/+148
* db: allow update of untrusted indexNatanael Copa2009-07-301-1/+2
* db: fix checksum storing to dbTimo Teras2009-07-301-2/+6
* audit: protection mask for "symlinks only"Timo Teras2009-07-301-6/+20
* db: fix protected directory handling (fixes #89)Timo Teras2009-07-291-5/+10
* tar: make checksumming of inner files conditionalTimo Teras2009-07-291-4/+5
* db: fix repository write lockingTimo Teras2009-07-241-4/+4
* db: increase required verbosity for filename printsTimo Teras2009-07-241-6/+6
* db: remove APK_NAME_VIRTUAL flagTimo Teras2009-07-241-1/+1
* db: create cache index with non-repository packagesTimo Teras2009-07-241-60/+101
* index: fully process archive when reading index for signature checkTimo Teras2009-07-231-5/+5
* index: more informative error messageTimo Teras2009-07-231-5/+9
* apk: add --purge option (fixes #61)Timo Teras2009-07-221-1/+6
* add: fixes to installing non-repository packageTimo Teras2009-07-221-0/+11
* db: honour clean-protected flag againTimo Teras2009-07-221-1/+2
* various: more informative error messagesTimo Teras2009-07-221-2/+3
* various: misc fixesTimo Teras2009-07-221-11/+14
* db: fix protected directory handlingTimo Teras2009-07-221-32/+13
* various: installation fixesTimo Teras2009-07-221-74/+146
* various: fix installation of new style apksTimo Teras2009-07-211-2/+1
* index: read also new style index filesTimo Teras2009-07-211-21/+38
* db: increase hash sizes a bitTimo Teras2009-07-211-5/+5
* db: don't run pre-install until control data is verifiedTimo Teras2009-07-211-8/+29
* db: fixes to package checksumming while installing itTimo Teras2009-07-211-16/+16