Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-05-19 | make the atom functions not use global state | Timo Teräs | 1 | -5/+0 | |
This greatly helps with memory management on applications that may want to daemonize and open/close database several times. Also the lifetime and "owner" of memory for all data is now explicitly bound to owning struct apk_database, which might be helpful when writing language bindings. As side effect, the interned "atoms" are unique only within what apk_database, so comparing packages from different apk_database may not work as expected. Fixes #10697 | |||||
2020-05-07 | use SPDX-License-Identifier in source files | TBK | 1 | -3/+1 | |
2020-01-25 | don't use hardcoded checksum buffer sizes | Reid Rankin | 1 | -3/+6 | |
2019-02-13 | fix strncpy bounds errors | Timo Teräs | 1 | -0/+4 | |
error: 'strncpy' specified bound 4096 equals destination size [-Werror=stringop-truncation] Based on patch by Elan Ruusamäe <glen@delfi.ee> | |||||
2018-10-26 | add support for openssl 1.1 | Timo Teräs | 1 | -1/+1 | |
2015-04-08 | ignore .apk-new files for overlays | Timo Teräs | 1 | -0/+1 | |
2014-11-01 | support extended pax header in tar extractor | Timo Teräs | 1 | -0/+1 | |
2012-02-27 | solver, test: implements more provides things, add tests | Timo Teräs | 1 | -0/+1 | |
ref #574 | |||||
2012-02-08 | blob: optimize spn and cspn | Timo Teräs | 1 | -2/+5 | |
2012-01-12 | db: support line feed as 'world' dependency separator | Timo Teräs | 1 | -0/+14 | |
* default writing the world with spaces if a space is found (for backwards compatibility) for now | |||||
2011-09-13 | all: update copyright year statement | Timo Teräs | 1 | -1/+1 | |
2011-09-09 | print: minor cleanup to indented writer | Timo Teräs | 1 | -8/+0 | |
2010-12-14 | various: use 'atoms' for certain package field and misc fixes | Timo Teräs | 1 | -0/+7 | |
- 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 | |||||
2010-12-09 | io: enhance istream/bstreams with pipe to forked child | Timo Teräs | 1 | -1/+2 | |
* prunes the child pid to avoid zombies * handles the errors so e.g. file-not-found is reported properly | |||||
2010-06-01 | state: improve error messages from dependency failures | Timo Teräs | 1 | -0/+1 | |
Print more information why installation changeset calculation failed. Fixes #187. | |||||
2009-08-13 | db: implement triggers (fixes #45) | Timo Teras | 1 | -0/+2 | |
2009-08-11 | db, audit: audit symlinks (by hash of the link target) | Timo Teras | 1 | -6/+7 | |
2009-08-06 | state: indent package lists | Timo Teras | 1 | -0/+8 | |
2009-07-15 | blob: base64 encoding and decoding | Timo Teras | 1 | -0/+2 | |
and prefer sha1 checksums to be stored in base64 encoded format. | |||||
2009-07-14 | db: live with sha1 and md5 | Timo Teras | 1 | -0/+44 | |
this also convers scripts file to a tar archive. | |||||
2009-07-14 | blob: some helpers to replace snprintf | Timo Teras | 1 | -5/+7 | |
snprintf is dog slow. make the blob stuff have some helper functions so we can use them in code paths that are executed often. | |||||
2009-07-14 | hash: allow caching of hash value | Timo Teras | 1 | -0/+1 | |
2009-07-14 | bstream: make tokenizable and load index using bstream | Timo Teras | 1 | -3/+4 | |
some fixes on index reading code too. | |||||
2009-07-08 | csum: use openssl instead | Timo Teras | 1 | -1/+0 | |
instead of having static md5 implemenation, use the openssl library for digest functions. | |||||
2009-06-28 | blob: function to checksum a blob | Timo Teras | 1 | -0/+2 | |
And use it in couple of places. Some whitespace fixes too. | |||||
2009-06-25 | help: auto construct help | Timo Teras | 1 | -2/+3 | |
And add some more verbosity to the help message. | |||||
2009-04-14 | blob: add strspn helpers | Timo Teras | 1 | -1/+9 | |
2008-11-27 | hash, db: use apk_blob_t and list_* | Timo Teras | 1 | -1/+3 | |
2008-11-27 | various: use apk_istream api | Timo Teras | 1 | -0/+2 | |
2008-11-06 | db: parse new style .PKGINFO | Timo Teras | 1 | -1/+4 | |
2008-04-17 | Initial commit of some stuff written so far. Still in state of flux. Expect | Timo Teras | 1 | -0/+37 | |
breakage and major changes. |