The unpac monorepo manager self-hosting as a monorepo using unpac
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Prepare release

+30
+30
CHANGES.md
··· 1 + ## v1.3 2 + 3 + Bug fixes: 4 + 5 + - posix: ensure `spawn_unix` wraps errors when calling `openat` (@dijkstracula #809). 6 + 7 + - Use `O_RESOLVE_BENEATH` on FreeBSD (@talex5 #810, reported by @dijkstracula). 8 + FreeBSD needs `-D__BSD_VISIBLE` to be able to see this. 9 + Fixed the CI bug this revealed, which had started also affecting macos. 10 + 11 + - Ignore `ECONNRESET` on close (@talex5 #787). 12 + FreeBSD returns `ECONNRESET` in certain (unclear) circumstances, but it does still close the FD successfully. 13 + If you care about this case, you should probably use `shutdown` instead and check for it there. 14 + Python and Ruby at least both explicitly check for and ignore this error too. 15 + 16 + - On Windows, fix stdin broken-pipe and blocked domains (@bdodrem @talex5 #795). 17 + - Ensure blocking FDs are ready before trying to use them. 18 + - Replace `eio_windows_cstruct_stubs.c` by Unix functions added in OCaml 5.2, 19 + which correctly handle Window's strange use of `EPIPE`. 20 + 21 + Documentation: 22 + 23 + - Documentation fixes (@jonludlam #813). 24 + 25 + - Minor documentation improvements (@talex5 #794). 26 + 27 + Build fixes: 28 + 29 + - Disable `dune subst` (@talex5 #789). 30 + 1 31 ## v1.2 2 32 3 33 Changes: