CHANGES:
New features:
-
Add
Eio_unix.Cap
module to enable Capsicum mode (@talex5 #697, reviewed by @SGrondin). -
eio_linux: expose more functions in the
Low_level
module (@talex5 #705, reviewed by @SGrondin).
Add all the functions used by other parts of eio_linux (openat
,mkdir
,read_link
,unlink
,rename
andpipe
).
Tidied the API up a bit too:mkdir_beneath
is now justmkdir
.statx_confined
is now juststatx
.open_dir
is gone; the single user now callsopenat
directly.
Documentation:
-
Add README documentation for
Eio.Executor_pool
(@SGrondin @talex5 #707, reviewed by @Sudha247). -
eio_linux: remove logging (@talex5 #708, requested by @clecat).
There were only two remaining uses of Logs, neither of which has proved useful.
Build:
-
Add upper-bound on MDX (@talex5 #706).
The new version attempts to execute included blocks. -
Fix tests to pass with both old and new Kcas (@polytypic #704).
-
Executor_pool: mention requested weight in error message (@talex5 #702, reported by @yawaramin).