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

ktls-utils-0.10+9.gf28f084-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: ktls-utils Distribution: openSUSE Tumbleweed
Version: 0.10+9.gf28f084 Vendor: openSUSE
Release: 1.1 Build date: Wed Mar 6 23:29:21 2024
Group: System/Kernel Build host: i01-ch2d
Size: 75494 Source RPM: ktls-utils-0.10+9.gf28f084-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/oracle/ktls-utils
Summary: Agent for performing handshakes for kernel TLS sockets
In-kernel TLS consumers need a mechanism to perform TLS handshakes on a
connected socket to negotiate TLS session parameters that can then be
programmed into the kernel's TLS record protocol engine.

This package of software provides a TLS handshake user agent that listens for
kernel requests and then materializes a user space socket endpoint on which to
perform these handshakes. The resulting negotiated session parameters are
passed back to the kernel via standard kTLS socket options.

Provides

Requires

License

GPL-2.0-only

Changelog

* Tue Mar 05 2024 Martin Wilck <mwilck@suse.com>
  - Update to upstream version 0.10+9.gf28f084:
    * ktls: restrict hash functions to supported sizes (bsc#1218037)
    * tlshd: Add support for chained certs
* Tue Feb 20 2024 Martin Wilck <mwilck@suse.com>
  - Update to upstream version 0.10:
    * All previously SUSE_specific patches included
    * tlshd: Reorganize tlshd.conf
    - get rid of [main]
    - add [debug] and move the debug-related options there
    - move the "keyrings" option to [authenticate]
    * tlshd: add 'delay' configuration parameter
    * tlshd: Add .conf option to specify trust store
    * Bug fixes and cleanups
* Wed Jan 17 2024 Martin Wilck <mwilck@suse.com>
  - Spec file:
    * fix summary and license
    * use pkgconfig for BuildRequires
    * remove superfluous PreReq dependencies
    * use %config(noreplace) for the config file (because it may
      contain paths to key files)
    * remove BuildRoot
    * simplify build section
* Tue Jan 09 2024 Martin Wilck <mwilck@suse.com>
  - Update to version 0.9+4.g01b3018 (jsc#PED-7559)
    * _service: move to openSUSE git repository
  - Patches now in git, remove them from spec file:
    * del 0001-netlink-de-constify-nla_policy
    * del 0001-tlshd-Allow-for-compilation-with-older-libnl-librari.patch
    * del 0002-tlshd-Check-for-gnutls_get_system_config_file.patch
    * del 0003-tlshd-add-delay-configuration-parameter.patch
    Wed 16 Aug 2023 08:21:59 PM CEST - Hannes Reinecke <hare@suse.de>
  - Reshuffle patches to match upstream submission:
    * Remove 0001-netlink-de-constify-nla_policy
    * Add 0001-tlshd-Allow-for-compilation-with-older-libnl-librari.patch
    * Remove 0001-Check-for-gnutls_get_system_config_file.patch
    * Add 0002-tlshd-Check-for-gnutls_get_system_config_file.patch
    * Remove 0001-Add-tlshd_delay-configuration-option.patch
    * Add 0003-tlshd-add-delay-configuration-parameter.patch
    Wed 16 Aug 2023 07:55:46 AM CEST - Hannes Reinecke <hare@suse.de>
  - Add patch to exercise handshake timeout
    * 0001-Add-tlshd_delay-configuration-option.patch
  - Add patch to allow compilation on older releases
    * 0001-Check-for-gnutls_get_system_config_file.patch
    Sat 01 Jul 2023 10:40:46 AM CEST - Hannes Reinecke <hare@suse.de>
  - Add patch for older libnl versions
    + 0001-netlink-de-constify-nla_policy.patch
  - Fix build error on 32-bit
    + 0001-tlshd-fix-max-config-file-size-comparison.patch
    Fri 30 Jun 2023 12:58:27 PM CEST - Hannes Reinecke <hare@suse.de>
  - Initial package, version 0.9

Files

/etc/tlshd.conf
/usr/lib/systemd/system/tlshd.service
/usr/sbin/tlshd
/usr/share/doc/packages/ktls-utils
/usr/share/doc/packages/ktls-utils/README.md
/usr/share/licenses/ktls-utils
/usr/share/licenses/ktls-utils/LICENSE.txt
/usr/share/man/man5/tlshd.conf.5.gz
/usr/share/man/man8/tlshd.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 21:38:35 2024