summaryrefslogtreecommitdiffstats
path: root/lib/libssl/src/ssl/ssl_lib.c
diff options
context:
space:
mode:
authorespie <espie@openbsd.org>2014-06-16 09:02:07 +0000
committerespie <espie@openbsd.org>2014-06-16 09:02:07 +0000
commit135dca80f3c3776f5e2a4dd8fcddbf2a73227a78 (patch)
tree8a196ade426e9f1aee355cb7c65018f706bd7ec2 /lib/libssl/src/ssl/ssl_lib.c
parenttweak the size_and support to be able to do stuff out of order (diff)
downloadwireguard-openbsd-135dca80f3c3776f5e2a4dd8fcddbf2a73227a78.tar.xz
wireguard-openbsd-135dca80f3c3776f5e2a4dd8fcddbf2a73227a78.zip
tweak extraction for out-of-order archives: do a first pass
where we register every actual file in the plist by its path relative to cwd. Note every meta info as extracted (for partial packages to make sense), then do a newer extract loop, where each archive member must match by path. That way, we can close archives early as soon as we've extracted every new file. To be used shortly by pkg_create. Note that new packages *won't* be extractible by the old tools.
Diffstat (limited to 'lib/libssl/src/ssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions