aboutsummaryrefslogtreecommitdiffstats
path: root/src/blob.c
Commit message (Collapse)AuthorAgeFilesLines
* all: update copyright year statementTimo Teräs2011-09-131-1/+1
|
* various: use 'atoms' for certain package field and misc fixesTimo Teräs2010-12-141-0/+67
| | | | | | | - implement a hash table for commonly shared fields such as license, version and architecture - use macroes to print blobs or pkgname-pkgver strings - fix some old cruft
* blob: fix segfault on x86_64 with --virtualNatanael Copa2010-11-231-1/+1
| | | | | | | blob.ptr might be non-null on empty field in /var/lib/apk/installed so we compare with blob length. This fixes a segfault on x86_64.
* state: improve error messages from dependency failuresTimo Teräs2010-06-011-0/+8
| | | | | Print more information why installation changeset calculation failed. Fixes #187.
* blob: base64 encoding and decodingTimo Teras2009-07-151-17/+127
| | | | and prefer sha1 checksums to be stored in base64 encoded format.
* db: live with sha1 and md5Timo Teras2009-07-141-0/+49
| | | | this also convers scripts file to a tar archive.
* blob: add some likelyness to help compiler optimizationsTimo Teras2009-07-141-12/+12
|
* blob: some helpers to replace snprintfTimo Teras2009-07-141-36/+91
| | | | | snprintf is dog slow. make the blob stuff have some helper functions so we can use them in code paths that are executed often.
* hash: allow caching of hash valueTimo Teras2009-07-141-2/+7
|
* bstream: make tokenizable and load index using bstreamTimo Teras2009-07-141-17/+31
| | | | some fixes on index reading code too.
* csum: use openssl insteadTimo Teras2009-07-081-9/+0
| | | | | instead of having static md5 implemenation, use the openssl library for digest functions.
* blob: function to checksum a blobTimo Teras2009-06-281-1/+10
| | | | And use it in couple of places. Some whitespace fixes too.
* blob: add strspn helpersTimo Teras2009-04-141-0/+28
|
* db: keep only filename in file entries, hash by both directory and fileTimo Teras2009-01-141-1/+1
|
* hash, db: use apk_blob_t and list_*Timo Teras2008-11-271-0/+20
|
* db: parse new style .PKGINFOTimo Teras2008-11-061-1/+18
|
* Argument parsing. Some other stuff too.Timo Teras2008-04-211-0/+3
|
* Initial commit of some stuff written so far. Still in state of flux. ExpectTimo Teras2008-04-171-0/+125
breakage and major changes.