- 26 May, 2010 1 commit
-
-
Timo Teräs authored
openssl BIO does not close the fd unless we explicitly tell it to do so.
-
- 21 Dec, 2009 1 commit
-
-
Timo Teräs authored
get list of overlay files from stdin, so those do not get overwritten.
-
- 16 Sep, 2009 1 commit
-
-
Timo Teräs authored
if the dependencies are empty with only trailing new line, the parsing was incorrect. fix the new line check.
-
- 13 Aug, 2009 2 commits
-
-
Timo Teräs authored
accept also pkgfile in addition to pkgname. make also the signature verification stuff work properly again with non-repository files.
-
Timo Teräs authored
-
- 12 Aug, 2009 1 commit
-
-
Timo Teräs authored
this makes the database package entry smaller, and we propbably get more fields to installed_package later too. this cleans up the way scripts are stored and is a preparation for supporting triggers. some parsing for trigger meta-data. ref #45.
-
- 11 Aug, 2009 1 commit
-
-
Timo Teräs authored
-
- 10 Aug, 2009 1 commit
-
-
Timo Teräs authored
some hooks to package verification code were missing causing the verification to not be done (causing pre-script to be not run). fixes #124, #126.
-
- 04 Aug, 2009 1 commit
-
-
Timo Teräs authored
it will allow to overwrite files owned by some other packages to get upgrades right (e.g. when splitting or renaming packages)
-
- 31 Jul, 2009 1 commit
-
-
Timo Teräs authored
this way we never change cwd, and relative filenames are always parsed consistently. this also helps filename construction in many places. this patch also changes '--root' to override location of all configuration to be in the new root. previously it depended on the file which one was used.
-
- 29 Jul, 2009 1 commit
-
-
Timo Teräs authored
and force checksumming only when unpacking archive. otherwise it's extra computation for nothing.
-
- 24 Jul, 2009 1 commit
-
-
Timo Teräs authored
this dependency is now inserted automatically by abuild.
-
- 23 Jul, 2009 1 commit
-
-
Timo Teräs authored
when failed to load an existing index.
-
- 22 Jul, 2009 7 commits
-
-
Timo Teräs authored
fixes verification of non-repository packages while installing them. this is final thing needed for full signing support (fixes #46).
-
Timo Teräs authored
make sure cache is enabled on non-permanent rootfs setups. some optimizations and fixes too.
-
Timo Teräs authored
smaller callback and less cases to check. also reintroduce the oneshot digest flag, hopefully correct this time.
-
Timo Teräs authored
to not make hard error of untrusted or missing signatures
-
Timo Teräs authored
-
Timo Teräs authored
- error codes for verification failure types - fix some fdb corruption on file migration - combine some dependency parsing code - fix versioned dependencies
-
Timo Teräs authored
- extract everything as .apk-new and overwrite only after data has been checksummed - url construction fixes (to work with simple http servers) - end of gunzip stream fixed - remove oneshot digesting flag for now as it's usage was broken
-
- 21 Jul, 2009 3 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
-
- 20 Jul, 2009 2 commits
-
-
Timo Teräs authored
prefer index in the new format as signed .tar.gz.
-
Timo Teräs authored
-
- 17 Jul, 2009 5 commits
-
-
Timo Teräs authored
speeds up digest calculation on some cases.
-
Timo Teräs authored
-
Timo Teräs authored
-
Timo Teräs authored
that got broke during verify implementation.
-
Timo Teräs authored
an utility to check package signature and integrity.
-
- 16 Jul, 2009 4 commits
-
-
Timo Teräs authored
in future we might add datahashalg to specify the algorithm used.
-
Timo Teräs authored
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.
-
Timo Teräs authored
-
Timo Teräs authored
-
- 15 Jul, 2009 2 commits
-
-
Timo Teräs authored
-
Timo Teräs authored
otherwise we don't get chechksum anymore after the changes to support partial gzip checksumming.
-
- 14 Jul, 2009 3 commits
-
-
Timo Teräs authored
this also convers scripts file to a tar archive.
-
Timo Teräs authored
snprintf is dog slow. make the blob stuff have some helper functions so we can use them in code paths that are executed often.
-
Timo Teräs authored
some fixes on index reading code too.
-
- 13 Jul, 2009 1 commit
-
-
Timo Teräs authored
in future we want to checksum on gzip boundary basis, not the full file.
-