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

tinyssh-20240101-lp160.1.1 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: tinyssh Distribution: openSUSE Leap 16.0
Version: 20240101 Vendor: openSUSE
Release: lp160.1.1 Build date: Thu Jun 13 12:28:06 2024
Group: Productivity/Networking/SSH Build host: reproducible
Size: 142775 Source RPM: tinyssh-20240101-lp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://tinyssh.org/
Summary: A minimalistic SSH server which implements only a subset of SSHv2 features
tinyssh is a minimalistic SSH server which implements only a subset of SSHv2
features. It supports only secure cryptography (minimum 128-bit security,
protected against cache-timing attacks) and doesn't implement unnecessary
features (such as SSH1 protocol, compression, ...) or older crypto (such as
RSA, DSA, HMAC-MD5, HMAC-SHA1, 3DES, RC4, ...). tinysshd doesn't implement
unsafe features (such as password or hostbased authentication) or doesn't
use dynamic memory allocation (no allocation failures, etc.)

Provides

Requires

License

CC0-1.0

Changelog

* Thu Jun 13 2024 Gus Kenion <[email protected]>
  - Compatibility fix for upcoming gcc14 release.
    * tinyssh-gcc14-compat.patch adds a missing #include statement
      that prevents tinyssh from building with gcc14
* Sat Jan 27 2024 Dirk Müller <[email protected]>
  - update to 20240101 (bsc#1218197, CVE-2023-48795):
    * fixed channel_forkpty() race condition between close(slave)
      in parent process and login_tty(slave) in child process
    * fixed behavior when using terminal mode and stdin redirected
      to /dev/null 'ssh -tt -n'
    * added an 'strict-key' key exchange kex-strict-
      [email protected] (Mitigates CVE-2023-48795 "Terrapin
      attack")
* Mon Jan 02 2023 Dirk Müller <[email protected]>
  - update to 20230101:
    * LICENCE update from  public-domain to CC0,
    * public domain works differently depending on the country,
    * to avoid it, set explicitly CC0
    * fixed sysdep tests, tnx Johannes Nixdorf
* Sun Dec 04 2022 Dirk Müller <[email protected]>
  - update to 20220801:
    * tinyssh/getln.c don't close fd in case of error
    * use null fields in utmpx calls for logout
    * do not reverse the argument order in LIBS
    * fill utmp(x)'s ut_addr_v6 field when it exists
    * updated crypto/crypto_onetimeauth_poly1305.c
* Thu May 05 2022 Paolo Stivanin <[email protected]>
  - Update to version 20220311:
    * fixed build on big-endian platforms
    * use PACKET_LIMIT/2 as incoming maximum packet size,
      it's workaround for packets with miscalculated packet_length
    * add tinysshnoneauthd #29
    * fixed return error message when second channel is requested
    * man/tinysshd-{make,print}key.1 -> man/tinysshd-{make,print}key.8
    * add tools/tinyssh-convert
    * fix log error messages
    * honor "max packet size" requested from the client
    * removed [email protected]
    * added [email protected]
* Tue Jan 01 2019 Karol Babioch <[email protected]>
  - Update to version 20190101
    * removed aes256,nistp256,hmacsha256
    * added posquantum KEX [email protected]
* Fri Dec 07 2018 Karol Babioch <[email protected]>
  - Update to version 20181206
    * tinysshd binary optimized for smaller size
    * created multi-call tinysshd binary
* Sat Feb 03 2018 [email protected]
  - Initial package

Files

/usr/sbin/tinysshd
/usr/sbin/tinysshd-makekey
/usr/sbin/tinysshd-printkey
/usr/share/doc/packages/tinyssh
/usr/share/doc/packages/tinyssh/README.md
/usr/share/licenses/tinyssh
/usr/share/licenses/tinyssh/LICENCE
/usr/share/man/man8/tinysshd-makekey.8.gz
/usr/share/man/man8/tinysshd-printkey.8.gz
/usr/share/man/man8/tinysshd.8.gz
/usr/share/man/man8/tinysshnoneauthd.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 11 23:37:55 2024