Releases: luvit/luv
Releases · luvit/luv
1.32.0-0
- 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
1.30.1-1
1.30.1-0
1.30.0-0
1.29.1-2
1.29.1-1
1.29.1-0
1.29.0-0
Release 1.29.0-0
1.28.0-1
Fix version string
1.28.0-0
Updated to Libuv 1.28.0
- add new uv.fs_{open,read,close}dir() apis
- add new api uv.gettimeofday()