File tree Expand file tree Collapse file tree 1 file changed +30
-0
lines changed
Expand file tree Collapse file tree 1 file changed +30
-0
lines changed Original file line number Diff line number Diff line change 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+
131## v1.2
232
333Changes:
You can’t perform that action at this time.
0 commit comments