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
/
io.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-02-16
io: reset idcache for new passwd/group (and have a root fallback)
Daniel Kolesa
1
-4
/
+12
2022-12-21
io: fix fdo_write direct write path return value and index writing
Timo Teräs
1
-4
/
+3
2022-04-05
io: move make_dirs as apk_make_dirs and use it
Timo Teräs
1
-0
/
+15
2021-12-29
io: use opendirectory for UID/GID lookups on macOS
Ariadne Conill
1
-2
/
+8
2021-12-29
abstract differences between GNU and Apple xattr functions
Ariadne Conill
1
-3
/
+3
2021-12-29
use fstatat, not fstatat64
Ariadne Conill
1
-2
/
+2
2021-12-27
io: fix tee error handling path
Timo Teräs
1
-3
/
+6
2021-12-20
io.c: add missing limits.h
Paul Spooren
1
-0
/
+1
2021-12-14
everywhere: use stdlib.h for malloc(3) definition, not GNU-specific malloc.h
Ariadne Conill
1
-1
/
+0
2021-11-09
database: implement uvol support
Timo Teräs
1
-4
/
+10
2021-08-23
remove IS_ERR_OR_NULL
Timo Teräs
1
-4
/
+4
2021-07-30
extract: use extraction api, and implement it for v3 packages
Timo Teräs
1
-0
/
+55
2021-07-26
adb: fix some error handling paths
Timo Teräs
1
-1
/
+1
2021-07-23
db: allow read-only operations without cache
Timo Teräs
1
-0
/
+15
2021-07-22
io: make apk_istream_get/read() fail on incomplete read
Timo Teräs
1
-33
/
+27
2021-07-22
io: formalize apk_ostream_write() always writing full data
Timo Teräs
1
-27
/
+18
2021-07-22
rework apk_istream_splice and apk_istream_tee
Timo Teräs
1
-104
/
+54
2021-07-22
io: rework apk_istream_get_* to not return erros in blob value
Timo Teräs
1
-16
/
+18
2021-07-22
adb: unify various interfaces to adb_m_process
Timo Teräs
1
-8
/
+45
2021-07-22
adb: support seamless de/compression of adb files
Timo Teräs
1
-2
/
+8
2021-06-23
mkpkg, extract: implement support for symlinks, devices and fifos
Timo Teräs
1
-1
/
+1
2021-06-21
print: handle write() errors in apk_print_progress()
Timo Teräs
1
-18
/
+18
2021-06-19
reduce misuse of error codes from errno.h
Timo Teräs
1
-3
/
+3
2021-06-11
extract: new applet to extract v2 packages
Timo Teräs
1
-16
/
+11
2021-06-11
add basic abstraction for cryptographic operations
Timo Teräs
1
-42
/
+29
2021-06-11
mkpkg: new applet to create v2 packages with basic functionality
Timo Teräs
1
-90
/
+112
2021-04-12
io_archive: add bounds limit for uname and gname tar header fields
Timo Teräs
1
-6
/
+6
2021-04-11
io: fix fd leak in error handling paths
Timo Teräs
1
-5
/
+20
2021-02-04
io: Handle really long lines
Olliver Schinagl
1
-1
/
+1
2021-01-11
io: Handle long lines
thibault.ferrante
1
-1
/
+1
2021-01-11
database: Propagate errors when loading an APKINDEX
thibault.ferrante
1
-5
/
+13
2020-10-09
make apk_database optional for applets that don't need it
Timo Teräs
1
-4
/
+4
2020-10-09
io: make ostream_file always use tmpname
Timo Teräs
1
-19
/
+22
2020-10-09
adb: introduce apk-tools database format, and few applets
Timo Teräs
1
-5
/
+4
2020-05-19
make the atom functions not use global state
Timo Teräs
1
-7
/
+4
2020-05-07
use SPDX-License-Identifier in source files
TBK
1
-3
/
+1
2020-02-14
io: add stream copy helper
Timo Teräs
1
-4
/
+30
2020-01-25
don't ignore md parameter to apk_fileinfo_hash_xattr_array()
Reid Rankin
1
-1
/
+1
2020-01-11
io: use min() instead of MIN()
Timo Teräs
1
-5
/
+4
2020-01-11
io: convert bstream mmap to istream, remove the now obsolete bstream machinery
Timo Teräs
1
-197
/
+65
2020-01-11
convert remaining locations to use istream instead of bstream
Timo Teräs
1
-87
/
+110
2020-01-11
istream, archive, db: convert db and tar function to use istream
Timo Teräs
1
-7
/
+157
2020-01-11
istream: add buffering capability
Timo Teräs
1
-33
/
+47
2020-01-06
io: remove the now unused pid association with istream
Timo Teräs
1
-21
/
+6
2020-01-06
io: remove unused size parameter from bstream close
Timo Teräs
1
-32
/
+22
2019-12-18
io: use proper base struct types for method implementations
Timo Teräs
1
-50
/
+33
2018-10-30
fix xattr hash to be sha1
Timo Teräs
1
-1
/
+1
2018-10-26
add support for openssl 1.1
Timo Teräs
1
-19
/
+26
2018-01-04
enable automatic update of indexes controlled by --cache-max-age
Timo Teräs
1
-5
/
+7
2017-10-12
io: fix skip and splice to detect unexpected end-of-file
Timo Teräs
1
-28
/
+19
[next]