index
:
apk-tools
2.0-stable
2.1-stable
2.10-stable
2.12-stable
2.14-stable
2.6-stable
2.7-stable
2.8-stable
adelie/2.12
current
feature/macos
fix/portability-broken-qsort-r
for-adelie/pmmx
for-alpine/cache-errors
for-alpine/posix-shell
for-alpine/pregen-help
for-alpine/solver-debugging
master
mkpkg-info-generalization
tt-add-virtual-version
tt-fetch-world
tt-fix-symlink-apknew
tt-layers
tt-no-cache
tt-stable-wip
tt-subnet-match
v3.0-wip
zv/test
Adélie Linux patches for Alpine Package Keeper (apk-tools)
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
database.c
Age
Commit message (
Expand
)
Author
Files
Lines
2022-02-21
db: prepare database writing for layers
Timo Teräs
1
-135
/
+172
2022-02-21
db: prepare database reading for layers
Timo Teräs
1
-21
/
+49
2022-02-14
support new index format without attaching arch
Paul Spooren
1
-8
/
+20
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
[next]