summaryrefslogtreecommitdiffstats
path: root/src/archive.c
Commit message (Expand)AuthorAgeFilesLines
* io, db: id cache should be specific to database root, not system rootTimo Teräs2010-10-081-3/+3
* archive: resolve uid, gid for file informationTimo Teräs2010-09-231-6/+3
* Fix building on eglibcNatanael Copa2010-08-301-0/+1
* archive: honor username/groupname instead of uid/gidTimo Teräs2010-06-121-1/+4
* various: use O_CLOEXEC and add some error checkingTimo Teräs2010-06-111-1/+1
* First steps for libapkNatanael Copa2010-06-111-0/+1
* apk: remove the unneeded --never-overwriteTimo Teras2009-12-211-18/+1
* archive: overwrite protection needs to use real filenameTimo Teras2009-11-061-1/+7
* apk: add --never-overwrite flag (ref #197)Timo Teras2009-11-061-2/+20
* index, version: support for repository descriptions (fixes #141)Timo Teras2009-09-031-1/+2
* archive: update for new place of checksum in tar headerTimo Teras2009-08-111-9/+26
* db, audit: audit symlinks (by hash of the link target)Timo Teras2009-08-111-1/+1
* archive: compile fixNatanael Copa2009-08-031-0/+1
* apk: use *at instead of chdir+normal file syscallTimo Teras2009-07-311-26/+29
* io: fix mmap writing to actually workTimo Teras2009-07-301-1/+1
* tar: make checksumming of inner files conditionalTimo Teras2009-07-291-4/+7
* tar: don't call digest finalization twiceTimo Teras2009-07-291-0/+3
* archive: append .apk-new to hard link targetsNatanael Copa2009-07-231-1/+5
* various: more informative error messagesTimo Teras2009-07-221-10/+11
* various: installation fixesTimo Teras2009-07-221-1/+2
* various: fix installation of new style apksTimo Teras2009-07-211-1/+1
* pkg: fix indexing of multi-part apksTimo Teras2009-07-211-3/+3
* db: fixes to package checksumming while installing itTimo Teras2009-07-211-7/+12
* db: signed index loading (ref #46)Timo Teras2009-07-201-0/+5
* archive: use the abuild-tar mangled checksum if availableTimo Teras2009-07-161-8/+28
* various: new style index generationTimo Teras2009-07-161-12/+27
* gzip: always autoclose the inner streamTimo Teras2009-07-161-13/+0
* db: live with sha1 and md5Timo Teras2009-07-141-9/+82
* blob: some helpers to replace snprintfTimo Teras2009-07-141-1/+1
* bstream: make tokenizable and load index using bstreamTimo Teras2009-07-141-1/+6
* io: move csumming away from bstream to gunzipTimo Teras2009-07-131-2/+2
* archive: utimes modifies file, not link so don't use it for symlinksTimo Teras2009-01-171-7/+9
* archive: preserve mtime on extractionapk-tools-2.0_pre4Timo Teras2009-01-171-8/+27
* archive: set suid bit after chown if neededNatanael Copa2009-01-171-0/+6
* various: make fancy progress bar and update todoTimo Teras2009-01-071-2/+4
* io: fix some memory leaksTimo Teras2009-01-061-1/+8
* archive: minor clean upsTimo Teras2009-01-061-2/+3
* io: apk_ostream stuffTimo Teras2008-11-281-5/+1
* db: checksum installed files, protect config filesTimo Teras2008-11-141-19/+13
* use zlib internally to decompressTimo Teras2008-11-071-175/+66
* give more helpful error messagesNatanael Copa2008-10-261-0/+3
* Preserve uid and gid. Quiet flag to print dots on progress.Timo Teras2008-04-221-6/+11
* Argument parsing. Some other stuff too.Timo Teras2008-04-211-1/+1
* Initial commit of some stuff written so far. Still in state of flux. ExpectTimo Teras2008-04-171-0/+349