summaryrefslogtreecommitdiff
path: root/src/database.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-06-28blob: function to checksum a blobTimo Teras1-12/+8
2009-06-19db: add function apk_repository_update_allNatanael Copa1-0/+11
2009-05-19db: warn rather than fail with error if a repo index fails to loadNatanael Copa1-10/+5
2009-05-18db: fix bug that made inverted new installs and upgradesNatanael Copa1-1/+1
2009-05-14add: support for virtual meta packagesNatanael Copa1-32/+49
2009-05-12index: support for -d to delete packages from given indexNatanael Copa1-1/+1
2009-04-21info: do not read the repositories as this tool only query the statedbNatanael Copa1-14/+16
2009-04-21db: do not assume root ends with '/'Natanael Copa1-4/+4
2009-04-21db: improve error reportingNatanael Copa1-6/+5
2009-04-21db: fix bug in apk_repository_update()Natanael Copa1-1/+1
2009-04-16db: cache index files, 'update' appletTimo Teras1-9/+99
2009-04-16pkg: clean up writing of dependenciesTimo Teras1-11/+9
2009-04-16db: fix addition of .apks not in any repositoryTimo Teras1-1/+5
2009-04-15fetch: new applet to download .apk filesTimo Teras1-9/+11
2009-04-14state: rework changeset calculation algorithmTimo Teras1-40/+11
2009-04-14db: track reverse dependenciesTimo Teras1-0/+20
2009-03-17pkg: write dependencies directly file instead of bufferTimo Teras1-6/+2
2009-03-04db: unlink apk-new if it is identical to existing configNatanael Copa1-0/+3
2009-03-04db: apk-new should be created if the existing file is modifiedTimo Teras1-1/+1
2009-03-04db: fix overwrite warningTimo Teras1-2/+1
2009-03-04apk: --force to overwrite filesTimo Teras1-3/+11
2009-03-04apk: --clean-protected optionTimo Teras1-12/+10
2009-02-27db: new apk to have separate install scripts for each actionTimo Teras1-2/+6
2009-02-17db: allow more than one --repository argNatanael Copa1-3/+4
2009-02-08db: do not allow overwrite busybox linksNatanael Copa1-2/+1
2009-01-22db: fix purging of packages from databaseTimo Teras1-4/+3
2009-01-22db: print files when (un)installing if --verboseNatanael Copa1-0/+8
2009-01-22db: always create directories during installNatanael Copa1-3/+1
2009-01-21db: let apk_db_open() leave working dir as it wasNatanael Copa1-0/+2
2009-01-19db: try creating db if locking failsTimo Teras1-0/+10
2009-01-18db: create .apk-new even if file not in dbNatanael Copa1-5/+8
2009-01-17db: database locking and creation to part of opening itTimo Teras1-49/+95
2009-01-17del: proper ordering of file db entry deletionTimo Teras1-3/+1
2009-01-16db: apk_db_read_state() needs to be before apk_db_add_repository()Timo Teras1-9/+13
2009-01-16db: make fetching from other than first repository workTimo Teras1-2/+13
2009-01-16index: write out only packages specified in command lineTimo Teras1-13/+28
2009-01-16db: fix relative --root to work after apk_db_create callTimo Teras1-0/+1
2009-01-16db: set the perms to /var/lib/apk/* to 644Natanael Copa1-4/+4
2009-01-16db, hash: fix package purging/upgrading to update filedb properlyTimo Teras1-45/+53