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
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
2017-08-23
fix comparison of unsigned expression < 0 is always false
Dmitry Golovin
1
-3
/
+5
2017-06-23
io: make io vtables const struct, and add accessors for them
Timo Teräs
1
-36
/
+58
2017-02-15
add support for pre and post commit hooks
Henrik Riomar
1
-3
/
+4
2015-11-09
io, database: preserve [am]time for cached and fetched files
Timo Teräs
1
-0
/
+58
2015-10-08
io: fix posix_fallocate failure handling
Natanael Copa
1
-1
/
+1
2015-09-03
io: use posix_fallocate to allocate disk space
Timo Teräs
1
-3
/
+8
2015-06-12
fix bstream_from_fd to use mmap when available
Timo Teräs
1
-1
/
+2
2015-05-26
detect failures in writing to file during final flush of buffers
Alex Dowad
1
-1
/
+3
2015-04-22
io: fix compiler error by including stdint.h
Alex Dowad
1
-0
/
+1
2015-04-13
fix tee io error handling
Timo Teräs
1
-3
/
+5
2015-04-08
use memmove for copying buffer leftovers, as the ranges may overlap
Timo Teräs
1
-1
/
+1
2015-04-08
unbreak audit after xattr support
Timo Teräs
1
-2
/
+1
2015-04-08
audit xattrs
Timo Teräs
1
-27
/
+71
2015-03-11
calculate and store checksum of xattrs
Timo Teräs
1
-0
/
+36
2015-03-10
rename file info related functions for consistency
Timo Teräs
1
-3
/
+3
2015-03-10
extract xattrs from packages
Timo Teräs
1
-0
/
+5
2015-03-10
rework error handling for write streams
Timo Teräs
1
-7
/
+4
2015-03-10
rework error handling for read streams
Timo Teräs
1
-12
/
+11
[next]