Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: liblo-devel | Distribution: openSUSE Tumbleweed |
Version: 0.32 | Vendor: openSUSE |
Release: 1.2 | Build date: Sun Mar 3 19:04:29 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 2058255 | Source RPM: liblo-0.32-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://liblo.sourceforge.net | |
Summary: Header files for the liblo OSC implementation |
This subpackage contains libraries and header files for developing applications that want to make use of liblo.
LGPL-2.1-or-later
* 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) * Wed May 28 2014 crrodriguez@opensuse.org - disable timestamps in doxygen, make build-compare happy. * Fri Sep 20 2013 kkaempf@suse.com - Update to version 0.26 - Change license to LGPL 2.1 or later. - Change in .so version, rename to liblo7 - Add return codes to all functions that may fail. - Fix memory leaks in lo_address_new_from_url(), dispatch_method(), lo_url_get_path() - Move lo_arg_size(), lo_get_path(), lo_arg_host/network_endian() back to lo_lowlevel.h. - Expose the lo_server_dispatch_data() function as public, making it possible to react to messages contained in an arbitrary block of memory. (i.e., allows use with custom transport protocols) - Get protocol by ID number. - Keep TCP sessions open, and automatically track multiple open sessions in a data structure. - Allow access to bundle timestamp information. - Fix bug in lo_timetag_diff(). - Change the value of LO_TT_IMMEDIATE to correspond with the OSC specification. - Enable SO_REUSEPORT when initializing a multicast server. - Update the "soname" describing API/ABI compatibility. - Update documentation and various bug fixes. - Compiles under MSVC, avoiding the use of gcc-isms when not using gcc.
/usr/bin/oscdump /usr/bin/oscsend /usr/bin/oscsendfile /usr/include/lo /usr/include/lo/lo.h /usr/include/lo/lo_cpp.h /usr/include/lo/lo_endian.h /usr/include/lo/lo_errors.h /usr/include/lo/lo_lowlevel.h /usr/include/lo/lo_macros.h /usr/include/lo/lo_osc_types.h /usr/include/lo/lo_serverthread.h /usr/include/lo/lo_throw.h /usr/include/lo/lo_types.h /usr/lib/liblo.so /usr/lib/pkgconfig/liblo.pc /usr/share/doc/packages/liblo-devel /usr/share/doc/packages/liblo-devel/examples /usr/share/doc/packages/liblo-devel/examples/Makefile.am /usr/share/doc/packages/liblo-devel/examples/cpp_example.cpp /usr/share/doc/packages/liblo-devel/examples/example_client.c /usr/share/doc/packages/liblo-devel/examples/example_server.c /usr/share/doc/packages/liblo-devel/examples/example_tcp_echo_server.c /usr/share/doc/packages/liblo-devel/examples/nonblocking_server_example.c /usr/share/doc/packages/liblo-devel/html /usr/share/doc/packages/liblo-devel/html/annotated.html /usr/share/doc/packages/liblo-devel/html/annotated_dup.js /usr/share/doc/packages/liblo-devel/html/bc_s.png /usr/share/doc/packages/liblo-devel/html/bc_sd.png /usr/share/doc/packages/liblo-devel/html/classes.html /usr/share/doc/packages/liblo-devel/html/classlo_1_1Address.html /usr/share/doc/packages/liblo-devel/html/classlo_1_1Blob.html /usr/share/doc/packages/liblo-devel/html/classlo_1_1Bundle.html /usr/share/doc/packages/liblo-devel/html/classlo_1_1Message.html /usr/share/doc/packages/liblo-devel/html/classlo_1_1Method.html /usr/share/doc/packages/liblo-devel/html/classlo_1_1Server.html /usr/share/doc/packages/liblo-devel/html/classlo_1_1Server.js /usr/share/doc/packages/liblo-devel/html/classlo_1_1ServerThread.html /usr/share/doc/packages/liblo-devel/html/clipboard.js /usr/share/doc/packages/liblo-devel/html/closed.png /usr/share/doc/packages/liblo-devel/html/cookie.js /usr/share/doc/packages/liblo-devel/html/cpp__example_8cpp_source.html /usr/share/doc/packages/liblo-devel/html/dir_a367011633491839d8249188e87c7833.html /usr/share/doc/packages/liblo-devel/html/dir_a367011633491839d8249188e87c7833.js /usr/share/doc/packages/liblo-devel/html/dir_d28a4824dc47e487b107a5db32ef43c4.html /usr/share/doc/packages/liblo-devel/html/dir_d28a4824dc47e487b107a5db32ef43c4.js /usr/share/doc/packages/liblo-devel/html/doc.svg /usr/share/doc/packages/liblo-devel/html/docd.svg /usr/share/doc/packages/liblo-devel/html/doxygen-awesome.css /usr/share/doc/packages/liblo-devel/html/doxygen.css /usr/share/doc/packages/liblo-devel/html/doxygen.svg /usr/share/doc/packages/liblo-devel/html/doxygen_crawl.html /usr/share/doc/packages/liblo-devel/html/dynsections.js /usr/share/doc/packages/liblo-devel/html/example__client_8c_source.html /usr/share/doc/packages/liblo-devel/html/example__server_8c_source.html /usr/share/doc/packages/liblo-devel/html/example__tcp__echo__server_8c_source.html /usr/share/doc/packages/liblo-devel/html/files.html /usr/share/doc/packages/liblo-devel/html/files_dup.js /usr/share/doc/packages/liblo-devel/html/folderclosed.svg /usr/share/doc/packages/liblo-devel/html/folderclosedd.svg /usr/share/doc/packages/liblo-devel/html/folderopen.svg /usr/share/doc/packages/liblo-devel/html/folderopend.svg /usr/share/doc/packages/liblo-devel/html/functions.html /usr/share/doc/packages/liblo-devel/html/functions_func.html /usr/share/doc/packages/liblo-devel/html/functions_vars.html /usr/share/doc/packages/liblo-devel/html/globals.html /usr/share/doc/packages/liblo-devel/html/globals_defs.html /usr/share/doc/packages/liblo-devel/html/globals_enum.html /usr/share/doc/packages/liblo-devel/html/globals_eval.html /usr/share/doc/packages/liblo-devel/html/globals_func.html /usr/share/doc/packages/liblo-devel/html/globals_type.html /usr/share/doc/packages/liblo-devel/html/group__liblo.html /usr/share/doc/packages/liblo-devel/html/group__liblo.js /usr/share/doc/packages/liblo-devel/html/group__liblocpp.html /usr/share/doc/packages/liblo-devel/html/group__liblolowlevel.html /usr/share/doc/packages/liblo-devel/html/group__liblolowlevel.js /usr/share/doc/packages/liblo-devel/html/group__pp.html /usr/share/doc/packages/liblo-devel/html/group__pp.js /usr/share/doc/packages/liblo-devel/html/hierarchy.html /usr/share/doc/packages/liblo-devel/html/hierarchy.js /usr/share/doc/packages/liblo-devel/html/index.html /usr/share/doc/packages/liblo-devel/html/jquery.js /usr/share/doc/packages/liblo-devel/html/lo_8h.html /usr/share/doc/packages/liblo-devel/html/lo_8h.js /usr/share/doc/packages/liblo-devel/html/lo_8h_source.html /usr/share/doc/packages/liblo-devel/html/lo__cpp_8h.html /usr/share/doc/packages/liblo-devel/html/lo__cpp_8h.js /usr/share/doc/packages/liblo-devel/html/lo__cpp_8h_source.html /usr/share/doc/packages/liblo-devel/html/lo__lowlevel_8h.html /usr/share/doc/packages/liblo-devel/html/lo__lowlevel_8h.js /usr/share/doc/packages/liblo-devel/html/lo__lowlevel_8h_source.html /usr/share/doc/packages/liblo-devel/html/lo__osc__types_8h.html /usr/share/doc/packages/liblo-devel/html/lo__osc__types_8h.js /usr/share/doc/packages/liblo-devel/html/lo__osc__types_8h_source.html /usr/share/doc/packages/liblo-devel/html/lo__serverthread_8h.html /usr/share/doc/packages/liblo-devel/html/lo__serverthread_8h.js /usr/share/doc/packages/liblo-devel/html/lo__serverthread_8h_source.html /usr/share/doc/packages/liblo-devel/html/lo__types_8h.html /usr/share/doc/packages/liblo-devel/html/lo__types_8h.js /usr/share/doc/packages/liblo-devel/html/lo__types_8h_source.html /usr/share/doc/packages/liblo-devel/html/menu.js /usr/share/doc/packages/liblo-devel/html/menudata.js /usr/share/doc/packages/liblo-devel/html/minus.svg /usr/share/doc/packages/liblo-devel/html/minusd.svg /usr/share/doc/packages/liblo-devel/html/nav_f.png /usr/share/doc/packages/liblo-devel/html/nav_fd.png /usr/share/doc/packages/liblo-devel/html/nav_g.png /usr/share/doc/packages/liblo-devel/html/nav_h.png /usr/share/doc/packages/liblo-devel/html/nav_hd.png /usr/share/doc/packages/liblo-devel/html/navtree.css /usr/share/doc/packages/liblo-devel/html/navtree.js /usr/share/doc/packages/liblo-devel/html/navtreedata.js /usr/share/doc/packages/liblo-devel/html/navtreeindex0.js /usr/share/doc/packages/liblo-devel/html/navtreeindex1.js /usr/share/doc/packages/liblo-devel/html/nonblocking__server__example_8c_source.html /usr/share/doc/packages/liblo-devel/html/open.png /usr/share/doc/packages/liblo-devel/html/plus.svg /usr/share/doc/packages/liblo-devel/html/plusd.svg /usr/share/doc/packages/liblo-devel/html/resize.js /usr/share/doc/packages/liblo-devel/html/splitbar.png /usr/share/doc/packages/liblo-devel/html/splitbard.png /usr/share/doc/packages/liblo-devel/html/structlo_1_1PathMsg.html /usr/share/doc/packages/liblo-devel/html/structlo__server__config.html /usr/share/doc/packages/liblo-devel/html/structlo__timetag.html /usr/share/doc/packages/liblo-devel/html/structlo__timetag.js /usr/share/doc/packages/liblo-devel/html/sync_off.png /usr/share/doc/packages/liblo-devel/html/sync_on.png /usr/share/doc/packages/liblo-devel/html/tab_a.png /usr/share/doc/packages/liblo-devel/html/tab_ad.png /usr/share/doc/packages/liblo-devel/html/tab_b.png /usr/share/doc/packages/liblo-devel/html/tab_bd.png /usr/share/doc/packages/liblo-devel/html/tab_h.png /usr/share/doc/packages/liblo-devel/html/tab_hd.png /usr/share/doc/packages/liblo-devel/html/tab_s.png /usr/share/doc/packages/liblo-devel/html/tab_sd.png /usr/share/doc/packages/liblo-devel/html/tabs.css /usr/share/doc/packages/liblo-devel/html/topics.html /usr/share/doc/packages/liblo-devel/html/topics.js /usr/share/doc/packages/liblo-devel/html/unionlo__arg.html /usr/share/doc/packages/liblo-devel/html/unionlo__arg.js /usr/share/licenses/liblo-devel /usr/share/licenses/liblo-devel/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:12:52 2024