Skip to content

Releases: aantron/luv

Luv 0.5.14

05 Sep 15:46
Compare
Choose a tag to compare

Bugs fixed

  • const-ness wrapper was harmful on GCC 14 and ctypes 0.23.0 (#159, reported Olaf Hering).
  • Need quotes in path expansion during build (#160, @tobil4sk).

Luv 0.5.13

09 Feb 05:19
Compare
Choose a tag to compare

Breaking

Additions

Luv 0.5.12

13 Apr 09:25
Compare
Choose a tag to compare

Breaking

Additions

Bugs fixed

  • uv_buf_t::len is a size_t (Christiano Haesbaert, #133).
  • Parse host: config correctly during build (reported by Pablo Meier and Matthieu Gosset, #138).
  • Define CAML_NAME_SPACE before including OCaml headers (Antonin Décimo, #139).
  • Register references to callbacks in trampolines that allocate (reported by Thomas Leonard, #145). The way this bug was fixed requires OCaml 4.03.

Luv 0.5.11

02 Feb 10:31
Compare
Choose a tag to compare

Additions

  • Upgrade libuv to 1.43.0 (#128).
  • Support building on MSVC (#126, Jonah Beckford).

Bugs fixed

  • Invalid pointer-integer comparison warning on Windows (#127, Antonin Décimo).

Luv 0.5.10

05 Aug 16:36
Compare
Choose a tag to compare

Bugs fixed

  • Shim error constant values out of range on 32-bit platforms (#123, reported by Jerry James).

Luv 0.5.9

21 Jul 02:53
Compare
Choose a tag to compare

Additions

Bugs fixed

  • Define sa_family_t on MinGW (#113, David Scott).

Luv 0.5.8

08 May 08:17
Compare
Choose a tag to compare

Bugs fixed

  • Socket addresses: sa_family_t has different size on different platforms (#111, #112, diagnosed by David Scott).
  • Don't install vendored libuv headers when building against system libuv (follow-on to #94, suggested by Andy Li and @code-ghalib).
  • Tests: relax uname checks (#101, reported by @RiderALT).
  • Tests: time values should not be converted to OCaml ints before comparison; affects 32-bit systems (#102, reported by @RiderALT).
  • Tests: provide at least one buffer to writev-style TCP writing interface (#106, reported by Olaf Hering).

Luv 0.5.7

15 Feb 20:23
Compare
Choose a tag to compare

Additions

Bugs fixed

  • SOMAXCONN might not fit into an OCaml (31-bit) integer on 32-bit platforms (#85, reported by Aleksandr Kuzmenko).
  • During Luv.Process.spawn, the OCaml GC was collecting uv_spawn arguments before they were used (#87, Bryan Phelps).
  • Write outside bounds of data structure during Luv.Thread_pool.queue_c_work (#93, Jerry James).

Luv 0.5.6

26 Sep 05:32
Compare
Choose a tag to compare

Luv 0.5.5

11 Sep 16:10
Compare
Choose a tag to compare