Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libluv1 | Distribution: openSUSE Tumbleweed |
Version: 1.51.0+1 | Vendor: openSUSE |
Release: 5.1 | Build date: Fri Jul 25 19:20:27 2025 |
Group: System/Libraries | Build host: reproducible |
Size: 206904 | Source RPM: lua51-luv-1.51.0+1-5.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/luvit/luv | |
Summary: Lua bindings for libluv as a library |
This library makes libuv available to lua scripts. It was made for the luvit project but should usable from nearly any lua project.
Apache-2.0
* Fri Jul 25 2025 Matej Cepl <mcepl@cepl.eu> - Upgrade to 1.51.0-1: - Fix use-after-free in new_thread - feat: add binding for semaphore to test synchronization - ci: Add check that docs.md and meta.lua are up-to-date - docs: move to new directory - Remove unused function luv_gc_cb - Upgrade to 1.51.0-0: - Bump Libuv to 1.51.0 - Added the constants FS_UTIME_NOW and FS_UTIME_OMIT - Made the atime/mtime parameters of fs_utime/fs_futime/fs_lutime accept nil, a string, or a number. If nil, the argument is translated to FS_UTIME_OMIT. If it is a string, it must be "omit" or "now". - Adds the constant TTY_MODE_RAW_VT ("raw_vt" is the shorthand string version) (context: libuv/libuv@843b64f) - Fix typos - feat(doc): move to structured format - Update luv-scm-0.rockspec - feat(doc): generate meta file - Upgrade to v1.50.0-1: - test-misc: Allow big endian WTF-16, too - Clean up test step and exclude it from the "all" target - rework luv work vm storage into userdata - Upgrade to v1.50.0-0: - docs: Clarify types for mode arg in some filesystem functions - Disable flaky UDP test on macOS CI - ci: handle EBUSY for udp - Lua 5.4.7 update - Clean up and expand docs for constants/options - docs: typo fix - update submodules - Remove unnecessary allocation from wtf8 functions - Bump Libuv to 1.49.1 - Bump Libuv to 1.49.2 - Support Lua integer in thread and async arguments - Fix a misleading skip message in test-tty.lua - Use main thread of current Lua state for callbacks, when known - luv_cfpcall: Fix stack balancing after an uncaught error - try safe handle external handle - Update minimum cmake version to 3.10 - fix: prevent calling uv.run while already running. - move luv_work_cleanup into loop gc - fix unused-variable warning - test-dns: Don't skip 'Get only ipv6 tcp adresses for luvit.io' test - Bump Libuv to 1.50.0 - bump LuaJIT to v2.1.1736781742 - Upgrade to 1.48.0-2: - Fix garbage collection of scandir reqs - This fixes a regression (use-after-free) that was introduced in 1.48.0-1, see #694 (comment) - Fix a few instances of undefined behavior caught by UBSan - msvcbuild: Set MSVC 2022 as the default - Upgrade to 1.48.0-1: - fix memory leak in fs.scandir sync mode - bump lua-compat-5.3 to 0.13 - Upgrade to v1.48.0-0: - fix: Use os_uname() to check for Linux - docs: typo in a table field name - docs: most new_handle methods won't return fail - test-tty: Don't depend on stdin/stdout handle type - Bump/libuv - Annotate .gitmodules with branch and tag - Upgrade to v1.47.0-0: - Bump/luajit - docs: Correct uv.spawn options.args docs about the first argument - Remove redundant CMake policy change - docs: new_async callback is not optional - update submodule - Bump version to 1.47.0 in CMakeLists.txt - Upgrade to 1.46.0-0: - update libuv to v1.46.0 - chore: update uv.tty_set_mode, and add tty test - chore: fix crash in loop_gc - fix: avoid dir be gc early. - fix: callback handle error with non-strings - docs: make process_kill signum arg optional - docs: add missing uv.os_unsetenv() parameter - docs: make uv.kill's signum optional - Remove upstreamed patch luv-fix-segfault-from-gc.patch * Mon Dec 04 2023 Noah Dörr <archecraft1@gmail.com> - Update to version 1.45.0-0: * Add access(2) constants to the constants table * thread_setaffinity: Allow affinity param to have a length less than cpumask_size() * avoid thread be released before it done * fix thread arguments limit * fix segfault in luv_check_handle/luv_check_stream * add uv.errno table contains all uv errno value * segfault on new_thread and worker.queue * segfault on luv_check_handle * uv.spawn example code in docs is broken * pthread_create possible leak - Update to version 1.44.2-1: * Removed output to stderr from poll callback - Update to version 1.44.2-0: * Adds new function uv.available_parallelism * uv.os_get_passwd: Better handling of gid/uid * uv.fs_opendir and friends: Fix race condition when uv_dir_t pointer doesn't change between allocations * Fix leak from fs_scandir whenever it wasn't fully iterated via fs_scandir_next * Fix two possible fs_scandir segfaults - Add luv-fix-segfault-from-gc.patch fixing segfaults (gh#luvit/luv#599 and gh#luvit/luv#644) * Sun Feb 13 2022 Callum Farmer <gmbr3@opensuse.org> - Update to version 1.43.0-0: * Only new function is uv_ip_name which luv does not provide a binding for * Change the call to acquire_vm_cb() in luv.new_therad() to be made before the thread is created in luv_new_thread() * Wed Nov 17 2021 Callum Farmer <gmbr3@opensuse.org> - Use system compat53 again * Wed Nov 17 2021 Callum Farmer <gmbr3@opensuse.org> - Change default version to Lua 5.1 * Tue Nov 16 2021 Callum Farmer <gmbr3@opensuse.org> - Update to version 1.42.0-1: * Use uv_handle_size/uv_req_size instead of sizeof * LuaJIT: add missing LJ_ENDIAN and LJ_NO_UNWIND checks for DASM [this fixes building on aarch64] - Fix shared library build - Clean spec file - Add lua-link.patch: must link with -llua - Add luv-module-install.patch: fix module install path * Sat Apr 24 2021 Matej Cepl <mcepl@suse.com> - Use correct upstream tarball * Sat Apr 24 2021 Callum Farmer <gmbr3@opensuse.org> - Update to version 1.41.0: * Fix build with Lua 5.4 * Updated Libuv to 1.40.0 * Fix garbage collection-related memory bug with threads * Make symlink/copyfile bindings more user-friendly - Tests and examples no longer included in tarball - Removed skip-failing-test.patch: no longer applicable * Fri Feb 26 2021 Callum Farmer <gmbr3@opensuse.org> - Fix placement of %lua_provides * Thu Feb 18 2021 Callum Farmer <gmbr3@opensuse.org> - Use %lua_provides macro for default lua versioning
/usr/lib64/libluv.so.1 /usr/lib64/libluv.so.1.51.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Jul 31 23:37:22 2025