Releases: mirage/ocaml-tar
Releases · mirage/ocaml-tar
2.2.1
2.2.0
CHANGES:
tar-mirage
requires and implementsmirage-kv.5.0.0
(@hannesm, #96)tar-mirage
implementsMirage_kv.RW
(append-only) (@hannesm, @reynir, @dinosaure, review by @MisterDA, #93)- Update usage of
cstruct
intar
: unnecessary memsets removed, useCstruct.of_string
(@hannesm, #93) - Fix
tar-mirage
read buffer allocation error (@reynir, review by @hannesm, #94) tar
andtar-mirage
do not requirere
anymore,tar-mirage
doesn't depend oniopage
and works with solo5 and other improvements (@hannesm, review by @reynir, #90)
2.1.0
CHANGES:
tar-mirage
requiresmirage-block.2.0.0
(@kit-ty-kate, #86)- Remove
io-page-unix
dependency (@hannesm, #87) - Add GZip support (@dinosaure, #88)
2.0.1
2.0.0
CHANGES:
- Bump lower-bound on Cstruct to 6.0.0 (@MisterDA, @djs55, @dinosaure, #74)
- Update to Dune 2.9 and generate opam files (@MisterDA, @djs55, @dinosaure, #74)
- Support only OCaml versions 4.08 and higher. (@MisterDA, @dinosaure, #77)
- Don't print any logging to stdout or stderr (@MisterDA, @djs55, @dinosaure, #74)
- Remove
Tar.Make.Header
,Tar_cstruct.Header
,Tar_unix.Header
, and
Tar_lwt_unix.Header
to keep only Tar.Header and use it everywhere.Tar.Make.Header.get_next_header
becomesTar.Make.get_next_header
;Tar_cstruct.Header.get_next_header
becomesTar_cstruct.get_next_header
;Tar_lwt_unix.Header.get_next_header
becomesTar_lwt_unix.get_next_header
;Tar_lwt_unix.Header.of_file
becomesTar_lwt_unix.header_of_file
;Tar_unix.Header.get_next_header
becomesTar_unix.get_next_header
;Tar_unix.Header.of_file
becomesTar_unix.header_of_file
;- All the
Tar_*.Header.t
values have to be changed toTar.Header.t
.
(@MisterDA, @dinosaure, #77)
- Fix parsing of pax Extended Header File Times with sub-second
granularity. (@MisterDA, @dinosaure, #77) - Add
Tar_unix.transform
andTar_lwt_unix.transform
to help
transforming headers of a streamed tar archive between two file
descriptors. (@MisterDA, @dinosaure, #77) - Remove
{build}
tag on thedune
dependency (@craigfe, @hannesm, #72) - Adapt
ocaml-tar
to newer MirageOS interfaces (@hannesm, @dinosaure, #73) - Update gnu.org link (@reynir, @dinosaure, #79)
file_mode
defaults to0o400
(@reynir, @MisterDA, @dinosaure, #78)
v1.1.0
v1.0.1
v1.0.0
Add preliminary support for Cstruct.t
Change name to tar, tar-unix and tar-mirage
- split into 3 packages: tar, tar-unix, tar-mirage
- use jbuilder for building
- add support for reading
@LongLink
headers - mark deprecated functions with
@@ocaml.deprecated
- fix some warnings