| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libluv-devel | Distribution: openSUSE Tumbleweed |
| Version: 1.51.0+1 | Vendor: openSUSE |
| Release: 5.1 | Build date: Fri Jul 25 19:20:27 2025 |
| Group: Development/Languages/Other | Build host: reproducible |
| Size: 20836 | Source RPM: lua51-luv-1.51.0+1-5.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/luvit/luv | |
| Summary: Header files for lua51-luv | |
This subpackage contains header files for developing applications that want to make use of lua51-luv.
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/include/luv /usr/include/luv/lhandle.h /usr/include/luv/lreq.h /usr/include/luv/luv.h /usr/include/luv/util.h /usr/lib/libluv.so /usr/lib/pkgconfig/libluv.pc /usr/share/licenses/libluv-devel /usr/share/licenses/libluv-devel/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:22:36 2025