| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: liblo7 | Distribution: openSUSE Tumbleweed |
| Version: 0.36 | Vendor: openSUSE |
| Release: 1.1 | Build date: Sat Jun 20 10:30:23 2026 |
| Group: System/Libraries | Build host: reproducible |
| Size: 152737 | Source RPM: liblo-0.36-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://liblo.sourceforge.net | |
| Summary: Open Sound Control implementation | |
This is an implementation of the OSC protocol (see http://www.cnmat.berkeley.edu/OpenSoundControl/ for details).
LGPL-2.1-or-later
* Sat Jun 20 2026 Martin Hauke <mardnh@gmx.de>
- Update to version 0.36
* Fixed handling of connection closure for multiple TCP servers.
* Sat May 02 2026 Martin Hauke <mardnh@gmx.de>
- Update to version 0.35
* Added Message::clear().
* Added lo_bundle_clear() and lo_bundle_set_timestamp().
* Fixed memory safety bugs in lo_server_recv_raw_stream_socket()
* Fixed indexing bug when listening on multiple sockets.
- Update to version 0.34
* Fixed lo_server_recv to loop again if partial message is
received.
* Added --enable-doc option, otherwise error if docs not built.
* Fixed test_bidirectional_tcp to avoid use of sleep.
* Updated docs to discourage use of lo_server_recv.
- Update to version 0.33
* Fixed new messages taken precedence over messages queued for
earlier dispatch.
* Add option to disable poll().
* Skip value entries for LO_TRUE/LO_FALSE/LO_NIL/LO_INFINITUM
created by oscdump.
* Fix waiting logic in lo_servers_recv_noblock.
* Check sockets in reverse order to improve handling of closed
sockets.
* Add new function lo_message_clear() to allow lo_message structs
to be reused.
* Use strdup() instead of strncpy() in dispatch_method().
* Sun Mar 03 2024 Andreas Stieger <andreas.stieger@gmx.de>
- update to 0.32:
* Consider subnet-specific broadcast addresses
* OSC path validation during deserialization
* Redefine opaque types as pointers to structs
* Add lo_server_config struct and corresponding server init
functions
* Add support for pattern matching in method names
* Support optionally encoding messages with double-END SLIP
* Improvements to CMake build
* lo_servers_wait: return immediately if any server already has a
message waiting
* Allow creating size-0 blobs
* Thu Aug 20 2020 Dirk Mueller <dmueller@suse.com>
- update to 0.31:
- oscsend can write to files and stdout.
- oscdump can write raw output.
- Fixed parsing bug with } and [a-] patterns.
- Support for // mattern matching operator.
- Support for double-ENDed SLIP packets.
- Assertions in C++ header and optional use of exceptions.
- Fixed improper use of va_end.
- Fix a clang compilation error.
- Compatibility with ESP32 embedded platform.
* Sun Jun 02 2019 Jan Engelhardt <jengelh@inai.de>
- Use noun phrase in descriptions. Kill off historic boilerplate
descriptions.
- Ensure neutrality of descriptions.
- Remove --with-pic which is useless when --disable-static is used.
* Fri May 17 2019 Luigi Baldoni <aloisio@gmx.com>
- Update to version 0.30
* Functions to wait and receive on multiple servers
(lo_servers_wait and lo_servers_recv_noblock)
* Improvements to the CMake build system.
* Remove premake4 files and rely on CMake for building on
Windows.
* Fix memory leak in lo_server_recv_raw_stream.
* C++ wrapper: Fix memory leak on string allocation.
version 0.29:
* Several fixes for C++ headers
* Addition of function to remove methods by lo_method
identifier (lo_server_del_lo_method)
* Addition of a secondary CMake-based build system
* Fix a bug in SLIP decoder
* Support run-time specification of maximum message size
* Remove limit on outgoing TCP message size
* Make oscdump use unbuffered output by default
* Add timetags to oscdump output
* Add a utility to play back oscdump output
- Spec cleanup
* Tue Jul 14 2015 mpluskal@suse.com
- Use url for source
- Explictitly depend on autoconf/automake
- Cleanup spec file with spec-clener
* Thu Feb 12 2015 olaf@aepfle.de
- Run autoreconf only with autoconf >= 2.69
* Mon Aug 25 2014 idonmez@suse.com
- Add baselibs.conf to spec file
* Mon Aug 25 2014 tiwai@suse.de
- Update to version 0.27
* Support for sending and receiving nested bundles, including
ref-counted memory handling for bundled messages.
* Support for multicast in oscdump and oscsend tools.
* Callbacks for bundle handling.
* Select desired network interface for multicast.
* Fix blocking semantics of lo_server_wait() / lo_server_recv().
* Make inclusion of threading-related code optional.
* Basic compilation script for Android.
* Allow to optionally disable server dispatch queueing at runtime.
(In this case messages are dispatched immediately even if they are
timestamped for later.)
* Support bidirectional use of TCP ports using lo_send_from().
* Add SLIP protocol support for packetization when sending and
receiving with TCP.
* Allow to enable the TCP_NODELAY flag on TCP sockets.
* Support for specifying server parameters via URL string, and also
support for URL strings in the oscsend and oscdump tools.
* As a result of the above, support for TCP and Unix sockets in the
oscsend and oscdump tools.
- Update to version 0.28
* Fixed build for Windows (MingW, MSVC) and Android platforms
* Fixed an implicit cast issue in C++ bindings for lo::ServerThread
* Documentation, small fixes
* Added a function to get library version information (lo_version)
/usr/lib64/liblo.so.7 /usr/lib64/liblo.so.7.7.1 /usr/share/doc/packages/liblo7 /usr/share/doc/packages/liblo7/AUTHORS /usr/share/doc/packages/liblo7/ChangeLog /usr/share/doc/packages/liblo7/NEWS /usr/share/doc/packages/liblo7/README /usr/share/licenses/liblo7 /usr/share/licenses/liblo7/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:56:04 2026