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

gensio-devel-2.2.9-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: gensio-devel Distribution: openSUSE Tumbleweed
Version: 2.2.9 Vendor: openSUSE
Release: 1.1 Build date: Fri Aug 27 22:07:54 2021
Group: Development/Libraries/C and C++ Build host: obs-arm-11
Size: 154550 Source RPM: gensio-2.2.9-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

* 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
* Wed Dec 09 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.2.1
    * rewritten the OpenIPMI SoL code so I could make it stable
      under adverse circumstances, and lots of fixes in the gensio
      code, it's stable and holds up well under duress.
* Thu Oct 29 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.2.0
    * Support for mDNS in gtlssh.
    * Some minor bug fixes.
* Tue Oct 06 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.7
    * bugfix release only
    * No user visible changes
* Sun Sep 27 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.6
    * fixed quite a number of small issues and things that weren't
      quite right.
    * No user visible changes
* Mon Aug 24 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.5
    * You can now set permissions on unix socket files
    * gtlssh-keygen was extended to make it easier to install new
      keys and transfer them to other systems on a key update.
      Basically, you can generate a new key then issue a command to
      copy them to other systems using the old key.
    * gtlsshd was fairly broken handling passwords if you didn't get
      the first one right. I don't use passwords very much, and I
      haven't figured out a way to automate tests on it. But it
      should work ok now.
    * Fix some minor bugs and a possible (low probability) crash in
      stdio.
    * Add some tcpd capability for setting th ename per-gensio.
* Sun Aug 09 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.4
    * telnet - There were some more negotiation issues.
    * serialdev - Fix issues with slow closes. A close could hang
      for a long time with pending write data, avoid this.
    * conacc - Added some extensions to make it more useful,
      general, and easy to test.
    * pty - Added the ability to create an unattached pty so another
      program can attach to it.
* Sun Jul 26 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.3
    * No major bug fixes or anything of that nature, some little
      things.
    The only bug that might be significant is with the pty gensio:
    it can close it's file descripter twice in some cases.
    New gensios:
    * perf - This is a fairly unusual gensio, but I created it so I
      could do performance measurements. It's fairly primitive, and I
      didn't uncover any performance issues in the gensio library
      itself, but I was useful to see how different buffer sizes
      affected performance. It does show that the Linux SCTP stack
      has some issues.
    * conacc - Another somewhat unusual gensio. This is a gensio
      accepter that takes a normal gensio string as a child. When
      started, it opens the gensio and when the open complete it
      reports a new gensio on the accepter. This has some
      interesting uses; see the docs for details.
    * Added missing man pages on the sergensio functions.
* Sun Jul 12 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.1.2
    * lots of little corner cases and race conditions are fixed and
      a few minor enhancements. If you are using in a multithreaded
      application, or using UDP, the relpkt, or the mux gensios,
      you should certainly upgrade.
    * One minor semantic change. UDP sockets are now opened without
      SO_REUSEADDR set. The UDP tests were occasionally failing,
      and it turned out that the two parts of the tests would
      sometimes get the same port, with predictable results.
  - Update to version 2.1.1
    * fixes a build issue on newer gccs, a doubly-defined variable
      that I don't know how didn't cause an issue before. I've also
      been enhancing the tests a bit, and that shook out a few
      memory leaks that are also fixed.
* Sun Jun 07 2020 Martin Hauke <mardnh@gmx.de>
  - Set CFLAGS+=-fcommon
* Sat May 16 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.0.5
    * Fix some license issues
  - Update to version 2.0.4
    * ser2net will now retry accepters and connect back connectors
      if they fail to come up or get an error.
* Tue Apr 28 2020 Martin Hauke <mardnh@gmx.de>
  - Update to version 2.0.3
    * Add a control to allow stdio's stdin to be closed without
      closing the gensio. This will let you write some data and then
      cause the program to see EOF on stdin, but won't affect stdout
      or stderr from the program.
    * Add a config option to not install the man pages.
* Wed Apr 22 2020 Martin Hauke <mardnh@gmx.de>
  - Clarify license
* Sun Apr 19 2020 Martin Hauke <mardnh@gmx.de>
  - Initial package, version 2.0.2

Files

/usr/include/gensio
/usr/include/gensio/argvutils.h
/usr/include/gensio/gensio.h
/usr/include/gensio/gensio_acc_gensio.h
/usr/include/gensio/gensio_base.h
/usr/include/gensio/gensio_builtins.h
/usr/include/gensio/gensio_class.h
/usr/include/gensio/gensio_deprecated.h
/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_osops.h
/usr/include/gensio/gensio_selector.h
/usr/include/gensio/gensio_version.h
/usr/include/gensio/selector.h
/usr/include/gensio/sergensio.h
/usr/include/gensio/sergensio_class.h
/usr/lib/libgensio.so
/usr/lib/pkgconfig/libgensio.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_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_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_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_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_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_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_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_to_sergensio.3.gz
/usr/share/man/man3/gensio_vlog.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, Wed Oct 27 23:32:32 2021