summaryrefslogtreecommitdiff
path: root/src/database.c
AgeCommit message (Collapse)AuthorFilesLines
2009-01-09db: report error when create db in non-existing dirNatanael Copa1-1/+4
2009-01-08db: allow comments and empty lines in repositories fileNatanael Copa1-0/+4
2009-01-08src/database.c: get repository file from environment variable APK_REPOSNatanael Copa1-2/+5
Defaults to /etc/apk/repositories, absolute path and not relative the install root.
2009-01-07various: make fancy progress bar and update todoTimo Teras1-8/+52
2009-01-06db: rmdir() directories only on package purgeTimo Teras1-3/+10
2009-01-06db: remove forgotten debug printTimo Teras1-2/+0
2009-01-06db, pkg: fix rest of memory leaksTimo Teras1-0/+35
2009-01-06db: restructure in-memory organizationTimo Teras1-133/+182
2008-11-28io: apk_ostream stuffTimo Teras1-29/+35
2008-11-28io: prepartions for url handlingTimo Teras1-13/+5
2008-11-28add: add support to install packages not in a repositoryTimo Teras1-10/+12
2008-11-28db: rework 'files' to 'installed'Timo Teras1-105/+105
Make the db of installed packages more similar to index file and reuse the code. Also rename the database file.
2008-11-27db: compressed index fileTimo Teras1-2/+2
2008-11-27hash, db: use apk_blob_t and list_*Timo Teras1-44/+52
2008-11-27various: use apk_istream apiTimo Teras1-18/+11
2008-11-14db: checksum installed files, protect config filesTimo Teras1-5/+62
Checksum of installed is computed on the fly when extracting them and it'll be saved to fdb. When installing config files those are diverted with suffix .apk-new if earlier version of same file with local changes exist.
2008-11-11db: remember empty .apksTimo Teras1-3/+5
2008-11-07use zlib internally to decompressTimo Teras1-21/+19
2008-11-07db: fix installation of apk v1 packagesTimo Teras1-2/+2
2008-11-07pkg: support for new scriptsTimo Teras1-7/+16
2008-11-07db: do not install .PKGINFO filesTimo Teras1-0/+3
2008-11-06db: parse new style .PKGINFOTimo Teras1-2/+2
2008-10-26give more helpful error messagesNatanael Copa1-2/+7
2008-04-22Overwriting of bb files, apk_create (from old apk-tools), chdir changes,Timo Teras1-37/+37
other stuff.
2008-04-22Preserve uid and gid. Quiet flag to print dots on progress.Timo Teras1-3/+12
2008-04-21Argument parsing. Some other stuff too.Timo Teras1-57/+85
2008-04-17Initial commit of some stuff written so far. Still in state of flux. ExpectTimo Teras1-0/+802
breakage and major changes.