Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 3a0c37542b | |||
| 3932bee065 | |||
| 86ab0eaf4d | |||
| c58797069c |
16
20250501.tar.gz.asc
Normal file
16
20250501.tar.gz.asc
Normal file
@@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEE0Aiwwj2EeeRrn8uQRdpRdJaTn/kFAmgUZJkACgkQRdpRdJaT
|
||||
n/ktrw//SQobGCRoEs07Lr4ZjRhEY59Efr51s3VV95fhNsTboVO8qvcfuFeqiC35
|
||||
PdE9rpoBhpaSBXLed4xD+Oz1Z/91CwlCjQ/UpqsLREUrwi7flfwlO1eiJGZrzWF8
|
||||
SEAo8/LjF/8b+ENwJRD0gn8fipjAe261DSxb62ahBQ4rl6B/ds0fCFO1mss4KqV/
|
||||
lI50R1xlgNRczFKel42PeRcTZB7J1abeGMs1gHOFi/yzG2LnjZAJolP213ElMhYH
|
||||
CajPw8Mk314AZZ6GJNOpMEYKNvURX8HkcnYBVLoqRd91tePWy4RMGPlorvbDWS07
|
||||
xZUp8fwvDqFaGOusubluCUtAOA0hvcxgj6wqNpWu48Ra+1SLNzQB5Ft/VAJIHc+F
|
||||
Ey0NSv+mF8iY9+JTDJJaesTZuvDdaaCVkWIsBJR9M/EQ7dqTNTIhrrT1LNSoBZx/
|
||||
gQklRqAZfnCfj5qXS9Ql5qeF5kM0pKAu4DQFzWKHeg6QMq39hxVDRvQeQGK1o9dw
|
||||
TQSqkC+XE4rMcqu68Ra5JqL952PyyKxijqTFAblfMrYyMuuc6sUBgx/SZqlqc2E3
|
||||
hjLyrKXLBi7uwfpuVV99TbQS8/VuG4v3e30z/jgPQzqcZJfyOsfTr1SigQMGmeJn
|
||||
GugitfLfO+DONqOqlf4TSGi11K+/mmISa7ULZ0wOeSRqLCyii9M=
|
||||
=KSWx
|
||||
-----END PGP SIGNATURE-----
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d2cd49d0e5e8bdb808d86f07f946a0cfbf2dc9a449a4b8243a82be267d852b62
|
||||
size 249848
|
||||
3
tinyssh-20250501.tar.gz
Normal file
3
tinyssh-20250501.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f3ae622c765db4e0d791ea90a9feba39d7f693ef9cb949a797f7ad6b404a2d61
|
||||
size 421567
|
||||
@@ -1,3 +1,35 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon May 5 19:50:38 UTC 2025 - Lucas Mulling <lucas.mulling@suse.com>
|
||||
|
||||
- Update to 20250501:
|
||||
* Fixed minor strict kex violation, thanks to Fabian Bäumer and Marcus
|
||||
Brinkmann for the bug report.
|
||||
* Updated cryptoint to version 20250414
|
||||
* Added support for external lib1305
|
||||
- Included from 20250411:
|
||||
* add lib1305 support
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 10 19:40:54 UTC 2025 - Lucas Mulling <lucas.mulling@suse.com>
|
||||
|
||||
- Update to 20250201:
|
||||
* Relicensed under CC0-1.0 OR 0BSD OR MIT-0 OR MIT
|
||||
* Final reformatting using clang-format
|
||||
- Included from 20241111 to 20250126:
|
||||
* Fixed more compiler warnings
|
||||
* More used cryptoint
|
||||
* Switched to cryptoint
|
||||
* Switched to tests from SUPERCOP for crypto primitives
|
||||
* Fixed various compiler warnings
|
||||
* Fixed implicit-function-declaration warning packet_put.c (tnx @lanodan)
|
||||
* Modification of the build system to a simple Makefile (old build system
|
||||
still in directory 'old')
|
||||
* Added support for external librandombytes, lib25519, libntruprime library
|
||||
* Dropped support for other NaCl-compatible external libraries
|
||||
- Update spec file to new build system
|
||||
- Add tinyssh.keyring
|
||||
- Enable %check on code streams that support it
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 13 10:28:06 UTC 2024 - Gus Kenion <gus.kenion@suse.com>
|
||||
|
||||
|
||||
87
tinyssh.keyring
Normal file
87
tinyssh.keyring
Normal file
@@ -0,0 +1,87 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
=e+QV
|
||||
-----END PGP PUBLIC KEY BLOCK-----"
|
||||
27
tinyssh.spec
27
tinyssh.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package tinyssh
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,13 +17,17 @@
|
||||
|
||||
|
||||
Name: tinyssh
|
||||
Version: 20240101
|
||||
Version: 20250501
|
||||
Release: 0
|
||||
Summary: A minimalistic SSH server which implements only a subset of SSHv2 features
|
||||
License: CC0-1.0
|
||||
Group: Productivity/Networking/SSH
|
||||
URL: https://tinyssh.org/
|
||||
Source: https://github.com/janmojzis/tinyssh/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
Source0: https://github.com/janmojzis/tinyssh/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||
Source1: https://github.com/janmojzis/tinyssh/releases/download/%{version}/%{version}.tar.gz.asc
|
||||
Source2: %{name}-%{version}.tar.gz
|
||||
Source3: %{version}.tar.gz.asc
|
||||
Source4: %{name}.keyring
|
||||
Patch0: tinyssh-gcc14-compat.patch
|
||||
|
||||
%description
|
||||
@@ -36,25 +40,28 @@ unsafe features (such as password or hostbased authentication) or doesn't
|
||||
use dynamic memory allocation (no allocation failures, etc.)
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch -P 0 -p1
|
||||
echo %{optflags} > conf-cflags
|
||||
echo %{_sbindir} > conf-bin
|
||||
echo %{_mandir} > conf-man
|
||||
echo gcc > conf-cc
|
||||
%autosetup -a2
|
||||
|
||||
%build
|
||||
export CFLAGS="%{optflags}"
|
||||
%make_build
|
||||
|
||||
%install
|
||||
export PREFIX=/usr
|
||||
%make_install
|
||||
|
||||
%if 0%{?suse_version} > 1315
|
||||
%check
|
||||
%make_build test
|
||||
%endif
|
||||
|
||||
%files
|
||||
%license LICENCE
|
||||
%license LICENCE.md
|
||||
%doc README*
|
||||
%{_sbindir}/tinysshd
|
||||
%{_sbindir}/tinysshd-makekey
|
||||
%{_sbindir}/tinysshd-printkey
|
||||
%{_sbindir}/tinysshnoneauthd
|
||||
%{_mandir}/man8/tinysshd-makekey.8%{?ext_man}
|
||||
%{_mandir}/man8/tinysshd-printkey.8%{?ext_man}
|
||||
%{_mandir}/man8/tinysshd.8%{?ext_man}
|
||||
|
||||
Reference in New Issue
Block a user