Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: tinyssh | Distribution: openSUSE Tumbleweed |
Version: 20240101 | Vendor: openSUSE |
Release: 2.2 | Build date: Thu Jun 13 12:28:06 2024 |
Group: Productivity/Networking/SSH | Build host: reproducible |
Size: 166431 | Source RPM: tinyssh-20240101-2.2.src.rpm |
Packager: http://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.)
CC0-1.0
* Thu Jun 13 2024 Gus Kenion <gus.kenion@suse.com> - 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 <dmueller@suse.com> - 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- s-v00@openssh.com (Mitigates CVE-2023-48795 "Terrapin attack") * Mon Jan 02 2023 Dirk Müller <dmueller@suse.com> - 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 <dmueller@suse.com> - 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 <info@paolostivanin.com> - 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 sntrup4591761x25519-sha512@tinyssh.org * added sntrup761x25519-sha512@openssh.com * Tue Jan 01 2019 Karol Babioch <kbabioch@suse.de> - Update to version 20190101 * removed aes256,nistp256,hmacsha256 * added posquantum KEX sntrup4591761x25519-sha512@tinyssh.org * Fri Dec 07 2018 Karol Babioch <kbabioch@suse.de> - Update to version 20181206 * tinysshd binary optimized for smaller size * created multi-call tinysshd binary * Sat Feb 03 2018 kbabioch@suse.com - Initial package
/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, Thu Dec 19 23:52:30 2024