Age | Commit message (Expand) | Author | Files | Lines |
2022-02-03 | database: fix apk_db_cache_active returning true when cache not configured | Ariadne Conill | 1 | -1/+1 |
2022-01-17 | package: fail on invalid control data | Timo Teräs | 1 | -2/+7 |
2021-12-29 | database: refactor mounting and unmounting /proc | Ariadne Conill | 1 | -19/+44 |
2021-12-29 | database: relocate find_mountpoint() | Ariadne Conill | 1 | -29/+29 |
2021-12-29 | database: refactor cache remounting | Ariadne Conill | 1 | -5/+15 |
2021-12-29 | database: refactor tmpfs root detection and cache setup | Ariadne Conill | 1 | -39/+73 |
2021-12-29 | database: isolate linux-specific mountpoint headers | Ariadne Conill | 1 | -5/+8 |
2021-12-29 | database: use SA_RESETHAND instead of SA_ONESHOT when registering a SIGALRM h... | Ariadne Conill | 1 | -1/+1 |
2021-12-29 | use fstatat, not fstatat64 | Ariadne Conill | 1 | -3/+3 |
2021-12-29 | apk: add --preserve-env option | Paul Spooren | 1 | -2/+2 |
2021-12-14 | everywhere: use stdlib.h for malloc(3) definition, not GNU-specific malloc.h | Ariadne Conill | 1 | -1/+0 |
2021-12-03 | db: convert v3 scripts to ipkg on install | Timo Teräs | 1 | -1/+18 |
2021-11-22 | db: synthesize symlink hashes for v3 packages | Timo Teräs | 1 | -11/+17 |
2021-11-22 | db: fix regression in creating .apk-new files | Timo Teräs | 1 | -3/+3 |
2021-11-15 | db: lazy create directories with --initdb | Timo Teräs | 1 | -87/+51 |
2021-11-15 | fix fetching of depdencies only packages | Timo Teräs | 1 | -14/+9 |
2021-11-09 | database: support loading v3 indexes | Timo Teräs | 1 | -0/+25 |
2021-11-09 | database: implement uvol support | Timo Teräs | 1 | -134/+74 |
2021-11-03 | db: purge temporary files without explicit modification check | Timo Teräs | 1 | -1/+2 |
2021-11-03 | extract: move uvol extraction code to extract | Timo Teräs | 1 | -2/+3 |
2021-11-03 | db, extract: handle waitpid returning EINTR | Timo Teräs | 1 | -1/+1 |
2021-11-03 | db, audit: support sha256-160 hashes for v3 pkg compat | Timo Teräs | 1 | -5/+12 |
2021-10-27 | db, add: support adding v3 package files | Timo Teräs | 1 | -1/+39 |
2021-08-23 | remove IS_ERR_OR_NULL | Timo Teräs | 1 | -4/+4 |
2021-08-23 | db: honor SOURCE_DATE_EPOCH for scriptdb | Timo Teräs | 1 | -2/+0 |
2021-07-27 | Further refactor extract API to have separate ops vtable | Timo Teräs | 1 | -52/+44 |
2021-07-27 | Refactor .apk extraction code | Timo Teräs | 1 | -80/+41 |
2021-07-26 | db: add some error checking to database state write | Timo Teräs | 1 | -39/+50 |
2021-07-26 | db: fix installed db writing with long names | Samanta Navarro | 1 | -5/+10 |
2021-07-23 | db: allow read-only operations without cache | Timo Teräs | 1 | -3/+6 |
2021-07-22 | io: formalize apk_ostream_write() always writing full data | Timo Teräs | 1 | -9/+9 |
2021-07-22 | rework apk_istream_splice and apk_istream_tee | Timo Teräs | 1 | -50/+28 |
2021-07-22 | io: rework apk_istream_get_* to not return erros in blob value | Timo Teräs | 1 | -16/+16 |
2021-06-21 | db: check syscall errors in update_permissions() | Timo Teräs | 1 | -5/+18 |
2021-06-19 | reduce misuse of error codes from errno.h | Timo Teräs | 1 | -4/+4 |
2021-06-11 | extract: new applet to extract v2 packages | Timo Teräs | 1 | -2/+2 |
2021-06-11 | add basic abstraction for cryptographic operations | Timo Teräs | 1 | -27/+42 |
2021-03-19 | database: do not chroot(".") unless actually necessary | Ariadne Conill | 1 | -2/+12 |
2021-02-07 | db: fix control character check to use uint8_t | Timo Teräs | 1 | -2/+2 |
2021-02-04 | db: consider control characters in filename as malicious | Timo Teräs | 1 | -11/+19 |
2021-01-14 | database.c: Fixed package DESCRIPTION parsing | thibault.ferrante | 1 | -0/+1 |
2021-01-11 | database: Propagate errors when loading an APKINDEX | thibault.ferrante | 1 | -6/+7 |
2020-10-09 | rename adb_trust to apk_trust, and use it as package signature keystore too | Timo Teräs | 1 | -6/+3 |
2020-10-09 | make apk_database optional for applets that don't need it | Timo Teräs | 1 | -35/+7 |
2020-10-09 | rename apk_db_options to apk_ctx, rework logging | Timo Teräs | 1 | -129/+129 |
2020-10-09 | make apk_flags non-global, make progress printing state non-global | Timo Teräs | 1 | -17/+17 |
2020-10-09 | make apk_force non-global, remove left-over apk_arch | Timo Teräs | 1 | -10/+11 |
2020-10-09 | db: convert repository list to a string array | Timo Teräs | 1 | -3/+4 |
2020-10-09 | io: make ostream_file always use tmpname | Timo Teräs | 1 | -30/+5 |
2020-10-09 | adb: introduce apk-tools database format, and few applets | Timo Teräs | 1 | -0/+8 |