Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-07-22 | pkg: cleanup the signing code | Timo Teras | 1 | -0/+1 | |
smaller callback and less cases to check. also reintroduce the oneshot digest flag, hopefully correct this time. | |||||
2009-07-22 | various: more informative error messages | Timo Teras | 1 | -2/+2 | |
2009-07-17 | digest: use oneshot context flag where approriate | Timo Teras | 1 | -4/+7 | |
speeds up digest calculation on some cases. | |||||
2009-07-16 | various: new style index generation | Timo Teras | 1 | -0/+1 | |
change the index generation to do old index, or the new style index where package identity is sha1 of control block and it's contained within an .tar.gz to allow signing in future. | |||||
2009-07-16 | gzip: always autoclose the inner stream | Timo Teras | 1 | -4/+3 | |
2009-07-14 | db: live with sha1 and md5 | Timo Teras | 1 | -3/+4 | |
this also convers scripts file to a tar archive. | |||||
2009-07-14 | bstream: make tokenizable and load index using bstream | Timo Teras | 1 | -1/+1 | |
some fixes on index reading code too. | |||||
2009-07-13 | io: move csumming away from bstream to gunzip | Timo Teras | 1 | -2/+15 | |
in future we want to checksum on gzip boundary basis, not the full file. | |||||
2009-07-08 | csum: use openssl instead | Timo Teras | 1 | -0/+1 | |
instead of having static md5 implemenation, use the openssl library for digest functions. | |||||
2009-06-29 | db: cache packages (ref #49) | Timo Teras | 1 | -1/+2 | |
If /etc/apk/cache is a symlink to directory, a copy of all installed packages is stored there, and the index of remote repositories will be there instead of /var/lib/apk. This enables to reconstruct running system during boot. Left as todo: remove cached copy when the package is removed, and additional apk applet to download missing packages to cache and/or remove extra items. | |||||
2009-04-16 | db: cache index files, 'update' applet | Timo Teras | 1 | -0/+2 | |
Cache non-local index files always locally. Introduce 'update' applet to force refresh of cached index files. Fixes #19. | |||||
2009-04-16 | pkg: clean up writing of dependencies | Timo Teras | 1 | -0/+1 | |
2009-04-15 | fetch: new applet to download .apk files | Timo Teras | 1 | -0/+2 | |
Fixes #24. | |||||
2009-01-15 | db: index file location is a URL | Timo Teras | 1 | -0/+1 | |
2009-01-07 | various: make fancy progress bar and update todo | Timo Teras | 1 | -1/+2 | |
2009-01-06 | io: fix some memory leaks | Timo Teras | 1 | -1/+1 | |
2008-11-28 | io: apk_ostream stuff | Timo Teras | 1 | -3/+12 | |
2008-11-28 | io: prepartions for url handling | Timo Teras | 1 | -0/+3 | |
2008-11-27 | db: compressed index file | Timo Teras | 1 | -0/+4 | |
2008-11-27 | various: use apk_istream api | Timo Teras | 1 | -0/+1 | |
2008-11-14 | db: checksum installed files, protect config files | Timo Teras | 1 | -2/+15 | |
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-07 | use zlib internally to decompress | Timo Teras | 1 | -0/+38 | |