|
| 1 | +===== 4.5.0 (2019-12-15) ===== |
| 2 | + |
| 3 | +====== Additions ====== |
| 4 | + |
| 5 | + * Implement Lwt_unix.readv and Lwt_unix.writev on Windows using Lwt_unix.read |
| 6 | + and Lwt_unix.write (#745, requested Ulrik Strid). |
| 7 | + * Implement Lwt_unix.wait4 on Android using Unix.waitpid, as on Windows (#752, |
| 8 | + @EduardoRFS). |
| 9 | + * LWT_DISCOVER_ARGUMENTS=--verbose flag, passed through environment variable, |
| 10 | + for debugging the feature discovery (configuration) process (#740). |
| 11 | + |
| 12 | +====== Bugs fixed ====== |
| 13 | + |
| 14 | + * To help with fork, don't call back into Lwt_main at process exit to call Lwt |
| 15 | + exit hooks when there are none (#737, prompted Martin Jambon). |
| 16 | + * Properly retain references to buffers in Lwt_unix.readv, Lwt_unix.writev, |
| 17 | + Lwt_bytes.read, Lwt_bytes.write, and Lwt_bytes.mincore; the references could |
| 18 | + be released too early in rare circumstances (#742, prompted Olaf Hering). |
| 19 | + * Don't install a SIGCHLD handler when Lwt is linked in but not used (#738, |
| 20 | + requested Sam Goldman, additional information Waleed Khan). |
| 21 | + * Link with -lpthread on more platforms that support and require the flag |
| 22 | + (#748, Olivier Andrieu). |
| 23 | + * Fix syntax errors in feature test programs (#748, Olivier Andrieu). |
| 24 | + * C warning with OCaml 4.10 (#751, @kit-ty-kate). |
| 25 | + |
| 26 | +====== Miscellaneous ====== |
| 27 | + |
| 28 | + * Make tests more reliable (#726, #743, prompted Olaf Hering). |
| 29 | + * Fix deprecation annotation on internal API (#735, Antonio Nuno Monteiro). |
| 30 | + * Fix broken link in Lwt_mvar docs (#739, reported @tg-x). |
| 31 | + * Fix broken links in README (#750, @imbsky). |
| 32 | + |
1 | 33 | ===== 4.4.0 (2019-10-09) =====
|
2 | 34 |
|
3 | 35 | ====== Additions ======
|
|
0 commit comments