Skip to content

Releases: luvit/luv

1.32.0-0

27 Oct 21:25
a6bcdad
Compare
Choose a tag to compare
  • Update to support Libuv 1.32.0 (#375)
    • add uv.fs_statfs() binding
    • add uv.os_environ() binding
  • Fix loop __gc not being called (#380)
  • Optimize threadpool implementation (#381)
  • Fix heap-use-after-free bug in luv_fs_{open,read,close}dir bindings (#385)
  • Fix os_setenv/os_unsetenv returning an error when they succeed (#387)
  • tap: Only call os.exit on failure (#389)
  • Move isWindows to lib/utils.lua to make all tests independent of run.lua (#388)
  • new_thread: Fix thread userdata creation interfering with argument order (#391)
  • new_tcp: Enforce integer type for optional first argument (#391)
  • new_udp: Fix init_ex always being called and enforce integer type for optional argument (#391)
  • spawn: Fix process userdata creation interfering with argument order (#391)
  • fs_statfs: Fix pushing unused/uninitialized 'spare' values (#392)
  • Make new_tcp/new_udp first argument more user-friendly/consistent (#393)
    • Allows specifying the address family as a string or an integer, consistent with how its specified in other luv bindings like getaddrinfo/getnameinfo
  • Modify test-signal to avoid os.exit (#394)
  • Fix returning of send/recv buffer size (when used as a getter) (#405)
  • Standardize/factor out common result handling code (#403)
  • Fix luv_backend_fd returning "Unknown system error" on Windows (#406)
    • backend_fd now returns nil when no backend fd exists
  • Fix tcp_close_reset returning inconsistent values on success (#411)
    • It would just return whatever happens to be at the top of the stack (the last argument passed to tcp_close_reset), now it returns the result consistent with other functions
  • Add binding for uv_stream_get_write_queue_size (#412)
  • Add binding for uv_fs_lchown (#413)
  • Make new_pipe ipc argument default to false (#417)

1.30.1-1

18 Sep 04:33
fe151e3
Compare
Choose a tag to compare
1.30.1-1

1.30.1-0

02 Aug 03:58
d7e0afb
Compare
Choose a tag to compare
1.30.1-0

1.30.0-0

29 Jun 11:07
449723f
Compare
Choose a tag to compare
1.30.0-0

1.29.1-2

10 Jun 01:35
a35a3e4
Compare
Choose a tag to compare
1.29.1-2

1.29.1-1

02 Jun 06:10
afd2072
Compare
Choose a tag to compare
1.29.1-1

1.29.1-0

02 Jun 00:03
a07931d
Compare
Choose a tag to compare
1.29.1-0

1.29.0-0

18 May 04:02
Compare
Choose a tag to compare
Release 1.29.0-0

1.28.0-1

30 Apr 21:47
Compare
Choose a tag to compare
Fix version string

1.28.0-0

29 Apr 21:58
Compare
Choose a tag to compare

Updated to Libuv 1.28.0

  • add new uv.fs_{open,read,close}dir() apis
  • add new api uv.gettimeofday()