Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gensio-devel-2.8.10-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: gensio-devel Distribution: openSUSE Tumbleweed
Version: 2.8.10 Vendor: openSUSE
Release: 1.1 Build date: Fri Dec 6 20:40:53 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 288175 Source RPM: gensio-2.8.10-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/cminyard/gensio
Summary: Library to abstract stream and packet I/O
This is gensio (pronounced gen'-see-oh), a framework for giving a
consistent view of various stream (and packet) I/O types. You
create a gensio object (or a gensio), and you can use that gensio
without having to know too much about what is going on underneath.
You can stack gensio on top of another one to add protocol
funcionality. For instance, you can create a TCP gensio, stack SSL
on top of that, and stack Telnet on top of that. It supports a
number of network I/O and serial ports. gensios that stack on
other gensios are called filters.

This subpackage contains libraries and header files for developing
applications that want to make use of libgensio.

Provides

Requires

License

Apache-2.0 AND GPL-2.0-only AND LGPL-2.1-only

Changelog

* Fri Dec 06 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.8.10
    * https://github.com/cminyard/gensio/compare/v2.8.2...v2.8.10
* Wed Dec 27 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.8.2:
    * Fix some initialization code I messed up in 2.8.1.
    * A minor release to fix some Windows issues and clean up some
      docs.
* Fri Nov 24 2023 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.8.0
    * https://github.com/cminyard/gensio/compare/v2.7.6...v2.8.0
* Sat Nov 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.7.6:
      https://github.com/cminyard/gensio/compare/v2.7.5...v2.7.6
* Tue Aug 29 2023 Martin Hauke <mardnh@gmx.de>
  - Update to 2.7.5
    * https://github.com/cminyard/gensio/compare/v2.6.1...v2.7.5
* Sun Dec 04 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.6.4:
    * https://github.com/cminyard/gensio/compare/v2.5.4...v2.6.1
    * The internal structure has been reworked so that gensios are dynamically loaded
      by default and can be individually selected at build time. The library itself
      was getting too many dependencies, so these dependencies are pushed to the
      individally loaded gensios. There should be no difference from the user's point
      of view; gensios go into libexec and get loaded on demand. And you can write
      your own and stick them in this directory and it will pick them up.
    * The os interface and mdns code has been put into their own libraries. There
      were circular dependencies, and mdns brings a boatload of other libraries. They
      really aren't gensios, they are gensio support, so they needed to be in their
      own library anyway. This make the gensio library just about gensios. But it
      will change the way you have to link against it if you are using mdns.
    * The sound gensio is now no longer experimental, I'd say it's beta quality now.
    * An AFSK modem gensio has been added. It sits on top of the sound gensio and
      implements the 1200 baud modem used for AX.25 in ham radio.  pty and stdio have
      a change in the way euid and uid setting work. There wasn't a security issue,
      per se, but the way it was before didn't work on BSD. This makes the usage more
      standard.
  - add splitprovides/obsoletes
* Wed Sep 07 2022 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.5.4
    * Ratelimit - limit the data throughput on the write side of
      the gensio stack. This is useful if you have a slow device on
      a serial port that doesn't have flow control.
    * Sound - Yes, you can access sound on Linux
    * Fixed multiple bugs
    * This release adds a workaround for non-compliant AX.25 stacks.
    * It also fixes a long-standing bug with blocking I/O; in
      certain situations it can crash. This will not affect
      ser2net, but if you are using blocking I/O, it could affect you.
* Fri May 20 2022 Martin Hauke <mardnh@gmx.de>
  - Udpate to version 2.4.1
    * Added support for the AX25 Amateur Radio packet protocol
    * Rewritten the C++ interface
* Thu Feb 24 2022 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.3.6
    * Another bugfix release
* Sat Nov 20 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.3.5
    * Bugfix release
* Thu Nov 18 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.3.4
    * Bugfix release
  - Update to version 2.3.3
    * The major feature part of this is gensiot is rewritten to
      support a server mode, which allows it to continue to accept
      connections after a connection comes in. As part of this, it
      supports multiple threads, pidfiles, and output to syslog.
      This is useful as a stripped down ser2net, and also for
      creating a forwarding application, letting you convert a
      non-ssl connection to an ssl on, or receive ssl connections
      and forward them to a local application that doesn't support
      ssl.
    * The oomtests are getting better.
* Sun Nov 07 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.3.2
    * Bugfix release
* Fri Oct 22 2021 Martin Hauke <mardnh@gmx.de>
  - We build gensio with support for SCTP, MDNS and OpenIPMI; let's
    adjust the requirements for the -devel package accordingly.
* Sun Oct 17 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.3.1
    * C++ support. The interface was already OO, this is a mapping
      into C++. It's light, but not much was required.
    * Built-in TCL and glib OS handlers were added.
    * 2-factor authentication support is built-in to the certauth
      protocol.
    * Support for elliptical keys was added to certauth.
* Mon Aug 23 2021 Martin Hauke <mardnh@gmx.de>
  - Udpate to version 2.2.9
    * A user noticed that doing a "send break" operation on a telnet
      connection would crash ser2net. It would only happen if
      rfc2217 was not enabled. I've uploaded a new version to fix the
      issue.
  - Udpate to version 2.2.8
    * This release adds 2-factor authentication support to gtlssh.
* Sat Jun 05 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.2.7
    * Fix: multiple connections to UDP sockets not work correctly.
  - Update to version 2.2.6
    * Mostly small bug fixes.
* Thu May 13 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.2.5
    * Mostly small bug fixes.
* Sat Feb 06 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.2.4
    * Minor bug fixes, including a long standing issue with UDP.
* Sun Jan 10 2021 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.2.2
    * fixes a compile error if openipmi is not installed

Files

/usr/include/gensio
/usr/include/gensio/argvutils.h
/usr/include/gensio/gensio
/usr/include/gensio/gensio.h
/usr/include/gensio/gensio_acc_gensio.h
/usr/include/gensio/gensio_addr.h
/usr/include/gensio/gensio_ax25_addr.h
/usr/include/gensio/gensio_base.h
/usr/include/gensio/gensio_buffer.h
/usr/include/gensio/gensio_circbuf.h
/usr/include/gensio/gensio_class.h
/usr/include/gensio/gensio_control.h
/usr/include/gensio/gensio_deprecated.h
/usr/include/gensio/gensio_dllvisibility
/usr/include/gensio/gensio_dllvisibility.h
/usr/include/gensio/gensio_err.h
/usr/include/gensio/gensio_list.h
/usr/include/gensio/gensio_ll_fd.h
/usr/include/gensio/gensio_ll_gensio.h
/usr/include/gensio/gensio_mdns.h
/usr/include/gensio/gensio_os_funcs.h
/usr/include/gensio/gensio_os_funcs_public.h
/usr/include/gensio/gensio_osops.h
/usr/include/gensio/gensio_osops_addrinfo.h
/usr/include/gensio/gensio_osops_env.h
/usr/include/gensio/gensio_osops_stdsock.h
/usr/include/gensio/gensio_selector.h
/usr/include/gensio/gensio_swig.h
/usr/include/gensio/gensio_swig.i
/usr/include/gensio/gensio_time.h
/usr/include/gensio/gensio_types.h
/usr/include/gensio/gensio_unix.h
/usr/include/gensio/gensio_utils.h
/usr/include/gensio/gensio_version.h
/usr/include/gensio/gensio_win.h
/usr/include/gensio/gensiomdns
/usr/include/gensio/gensioosh
/usr/include/gensio/gensioosh_dllvisibility
/usr/include/gensio/gensioosh_dllvisibility.h
/usr/include/gensio/netif.h
/usr/include/gensio/pygensio.h
/usr/include/gensio/selector.h
/usr/include/gensio/sergensio.h
/usr/include/gensio/sergensio_class.h
/usr/lib/libgensio.so
/usr/lib/libgensio_python_swig.so
/usr/lib/libgensiocpp.so
/usr/lib/libgensiomdns.so
/usr/lib/libgensiomdnscpp.so
/usr/lib/libgensioosh.so
/usr/lib/libgensiooshcpp.so
/usr/lib/pkgconfig/libgensio.pc
/usr/lib/pkgconfig/libgensio_python_swig.pc
/usr/lib/pkgconfig/libgensiocpp.pc
/usr/lib/pkgconfig/libgensiomdns.pc
/usr/lib/pkgconfig/libgensiomdnscpp.pc
/usr/lib/pkgconfig/libgensioosh.pc
/usr/lib/pkgconfig/libgensiooshcpp.pc
/usr/share/man/man3/gensio_acc_accept_s.3.gz
/usr/share/man/man3/gensio_acc_control.3.gz
/usr/share/man/man3/gensio_acc_disable.3.gz
/usr/share/man/man3/gensio_acc_free.3.gz
/usr/share/man/man3/gensio_acc_get_type.3.gz
/usr/share/man/man3/gensio_acc_get_user_data.3.gz
/usr/share/man/man3/gensio_acc_is_message.3.gz
/usr/share/man/man3/gensio_acc_is_mux.3.gz
/usr/share/man/man3/gensio_acc_is_packet.3.gz
/usr/share/man/man3/gensio_acc_is_reliable.3.gz
/usr/share/man/man3/gensio_acc_set_accept_callback_enable.3.gz
/usr/share/man/man3/gensio_acc_set_accept_callback_enable_cb.3.gz
/usr/share/man/man3/gensio_acc_set_accept_callback_enable_s.3.gz
/usr/share/man/man3/gensio_acc_set_callback.3.gz
/usr/share/man/man3/gensio_acc_set_sync.3.gz
/usr/share/man/man3/gensio_acc_set_user_data.3.gz
/usr/share/man/man3/gensio_acc_shutdown.3.gz
/usr/share/man/man3/gensio_acc_shutdown_s.3.gz
/usr/share/man/man3/gensio_acc_startup.3.gz
/usr/share/man/man3/gensio_acc_str_to_gensio.3.gz
/usr/share/man/man3/gensio_accepter_event.3.gz
/usr/share/man/man3/gensio_acontrol.3.gz
/usr/share/man/man3/gensio_acontrol_s.3.gz
/usr/share/man/man3/gensio_add_default.3.gz
/usr/share/man/man3/gensio_alloc_channel.3.gz
/usr/share/man/man3/gensio_alloc_mdns.3.gz
/usr/share/man/man3/gensio_alloc_os_funcs.3.gz
/usr/share/man/man3/gensio_clear_sync.3.gz
/usr/share/man/man3/gensio_close.3.gz
/usr/share/man/man3/gensio_close_s.3.gz
/usr/share/man/man3/gensio_control.3.gz
/usr/share/man/man3/gensio_default_os_hnd.3.gz
/usr/share/man/man3/gensio_del_default.3.gz
/usr/share/man/man3/gensio_disable.3.gz
/usr/share/man/man3/gensio_err.3.gz
/usr/share/man/man3/gensio_err_to_str.3.gz
/usr/share/man/man3/gensio_event.3.gz
/usr/share/man/man3/gensio_filter_acc_alloc.3.gz
/usr/share/man/man3/gensio_filter_alloc.3.gz
/usr/share/man/man3/gensio_flowcontrol_to_str.3.gz
/usr/share/man/man3/gensio_free.3.gz
/usr/share/man/man3/gensio_free_mdns.3.gz
/usr/share/man/man3/gensio_get_child.3.gz
/usr/share/man/man3/gensio_get_default.3.gz
/usr/share/man/man3/gensio_get_defaultaddr.3.gz
/usr/share/man/man3/gensio_get_log_mask.3.gz
/usr/share/man/man3/gensio_get_type.3.gz
/usr/share/man/man3/gensio_get_user_data.3.gz
/usr/share/man/man3/gensio_is_authenticated.3.gz
/usr/share/man/man3/gensio_is_client.3.gz
/usr/share/man/man3/gensio_is_encrypted.3.gz
/usr/share/man/man3/gensio_is_message.3.gz
/usr/share/man/man3/gensio_is_mux.3.gz
/usr/share/man/man3/gensio_is_packet.3.gz
/usr/share/man/man3/gensio_is_reliable.3.gz
/usr/share/man/man3/gensio_log.3.gz
/usr/share/man/man3/gensio_log_level_to_str.3.gz
/usr/share/man/man3/gensio_mdns.3.gz
/usr/share/man/man3/gensio_mdns_add_service.3.gz
/usr/share/man/man3/gensio_mdns_add_watch.3.gz
/usr/share/man/man3/gensio_mdns_remove_service.3.gz
/usr/share/man/man3/gensio_mdns_remove_watch.3.gz
/usr/share/man/man3/gensio_onoff_to_str.3.gz
/usr/share/man/man3/gensio_open.3.gz
/usr/share/man/man3/gensio_open_nochild.3.gz
/usr/share/man/man3/gensio_open_nochild_s.3.gz
/usr/share/man/man3/gensio_open_s.3.gz
/usr/share/man/man3/gensio_os_funcs.3.gz
/usr/share/man/man3/gensio_os_funcs_alloc_lock.3.gz
/usr/share/man/man3/gensio_os_funcs_alloc_runner.3.gz
/usr/share/man/man3/gensio_os_funcs_alloc_timer.3.gz
/usr/share/man/man3/gensio_os_funcs_alloc_waiter.3.gz
/usr/share/man/man3/gensio_os_funcs_free.3.gz
/usr/share/man/man3/gensio_os_funcs_free_lock.3.gz
/usr/share/man/man3/gensio_os_funcs_free_runner.3.gz
/usr/share/man/man3/gensio_os_funcs_free_timer.3.gz
/usr/share/man/man3/gensio_os_funcs_free_waiter.3.gz
/usr/share/man/man3/gensio_os_funcs_get_data.3.gz
/usr/share/man/man3/gensio_os_funcs_get_monotonic_time.3.gz
/usr/share/man/man3/gensio_os_funcs_handle_fork.3.gz
/usr/share/man/man3/gensio_os_funcs_lock.3.gz
/usr/share/man/man3/gensio_os_funcs_run.3.gz
/usr/share/man/man3/gensio_os_funcs_service.3.gz
/usr/share/man/man3/gensio_os_funcs_set_data.3.gz
/usr/share/man/man3/gensio_os_funcs_set_vlog.3.gz
/usr/share/man/man3/gensio_os_funcs_start_timer.3.gz
/usr/share/man/man3/gensio_os_funcs_start_timer_abs.3.gz
/usr/share/man/man3/gensio_os_funcs_stop_timer.3.gz
/usr/share/man/man3/gensio_os_funcs_stop_timer_with_done.3.gz
/usr/share/man/man3/gensio_os_funcs_unlock.3.gz
/usr/share/man/man3/gensio_os_funcs_wait.3.gz
/usr/share/man/man3/gensio_os_funcs_wait_intr.3.gz
/usr/share/man/man3/gensio_os_funcs_wait_intr_sigmask.3.gz
/usr/share/man/man3/gensio_os_funcs_wake.3.gz
/usr/share/man/man3/gensio_os_funcs_zalloc.3.gz
/usr/share/man/man3/gensio_os_funcs_zfree.3.gz
/usr/share/man/man3/gensio_os_new_thread.3.gz
/usr/share/man/man3/gensio_os_proc_cleanup.3.gz
/usr/share/man/man3/gensio_os_proc_register_reload_handler.3.gz
/usr/share/man/man3/gensio_os_proc_register_term_handler.3.gz
/usr/share/man/man3/gensio_os_proc_register_winsize_handler.3.gz
/usr/share/man/man3/gensio_os_proc_setup.3.gz
/usr/share/man/man3/gensio_os_proc_unix_get_wait_sigset.3.gz
/usr/share/man/man3/gensio_os_wait_thread.3.gz
/usr/share/man/man3/gensio_parity_to_str.3.gz
/usr/share/man/man3/gensio_read_s.3.gz
/usr/share/man/man3/gensio_reset_defaults.3.gz
/usr/share/man/man3/gensio_set_callback.3.gz
/usr/share/man/man3/gensio_set_default.3.gz
/usr/share/man/man3/gensio_set_log_mask.3.gz
/usr/share/man/man3/gensio_set_read_callback_enable.3.gz
/usr/share/man/man3/gensio_set_sync.3.gz
/usr/share/man/man3/gensio_set_user_data.3.gz
/usr/share/man/man3/gensio_set_write_callback_enable.3.gz
/usr/share/man/man3/gensio_str_to_flowcontrol.3.gz
/usr/share/man/man3/gensio_str_to_onoff.3.gz
/usr/share/man/man3/gensio_str_to_parity.3.gz
/usr/share/man/man3/gensio_terminal_acc_alloc.3.gz
/usr/share/man/man3/gensio_terminal_alloc.3.gz
/usr/share/man/man3/gensio_to_sergensio.3.gz
/usr/share/man/man3/gensio_unix_funcs_alloc.3.gz
/usr/share/man/man3/gensio_vlog.3.gz
/usr/share/man/man3/gensio_win_funcs_alloc.3.gz
/usr/share/man/man3/gensio_write.3.gz
/usr/share/man/man3/gensio_write_s.3.gz
/usr/share/man/man3/gensio_write_sg.3.gz
/usr/share/man/man3/sergensio_b_alloc.3.gz
/usr/share/man/man3/sergensio_b_free.3.gz
/usr/share/man/man3/sergensio_baud.3.gz
/usr/share/man/man3/sergensio_baud_b.3.gz
/usr/share/man/man3/sergensio_cts.3.gz
/usr/share/man/man3/sergensio_cts_b.3.gz
/usr/share/man/man3/sergensio_datasize.3.gz
/usr/share/man/man3/sergensio_datasize_b.3.gz
/usr/share/man/man3/sergensio_dcd_dsr.3.gz
/usr/share/man/man3/sergensio_dcd_dsr_b.3.gz
/usr/share/man/man3/sergensio_dtr.3.gz
/usr/share/man/man3/sergensio_dtr_b.3.gz
/usr/share/man/man3/sergensio_event.3.gz
/usr/share/man/man3/sergensio_flowcontrol.3.gz
/usr/share/man/man3/sergensio_flowcontrol_b.3.gz
/usr/share/man/man3/sergensio_flowcontrol_state.3.gz
/usr/share/man/man3/sergensio_flush.3.gz
/usr/share/man/man3/sergensio_get_user_data.3.gz
/usr/share/man/man3/sergensio_iflowcontrol.3.gz
/usr/share/man/man3/sergensio_iflowcontrol_b.3.gz
/usr/share/man/man3/sergensio_is_client.3.gz
/usr/share/man/man3/sergensio_linestate.3.gz
/usr/share/man/man3/sergensio_modemstate.3.gz
/usr/share/man/man3/sergensio_parity.3.gz
/usr/share/man/man3/sergensio_parity_b.3.gz
/usr/share/man/man3/sergensio_ri.3.gz
/usr/share/man/man3/sergensio_ri_b.3.gz
/usr/share/man/man3/sergensio_rts.3.gz
/usr/share/man/man3/sergensio_rts_b.3.gz
/usr/share/man/man3/sergensio_sbreak.3.gz
/usr/share/man/man3/sergensio_sbreak_b.3.gz
/usr/share/man/man3/sergensio_send_break.3.gz
/usr/share/man/man3/sergensio_signature.3.gz
/usr/share/man/man3/sergensio_stopbits.3.gz
/usr/share/man/man3/sergensio_stopbits_b.3.gz
/usr/share/man/man3/sergensio_to_gensio.3.gz
/usr/share/man/man3/str_to_gensio.3.gz
/usr/share/man/man3/str_to_gensio_accepter.3.gz
/usr/share/man/man3/str_to_gensio_accepter_child.3.gz
/usr/share/man/man3/str_to_gensio_child.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Dec 21 00:22:59 2024