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>
|
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
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -17,13 +17,17 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: tinyssh
|
Name: tinyssh
|
||||||
Version: 20240101
|
Version: 20250501
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A minimalistic SSH server which implements only a subset of SSHv2 features
|
Summary: A minimalistic SSH server which implements only a subset of SSHv2 features
|
||||||
License: CC0-1.0
|
License: CC0-1.0
|
||||||
Group: Productivity/Networking/SSH
|
Group: Productivity/Networking/SSH
|
||||||
URL: https://tinyssh.org/
|
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
|
Patch0: tinyssh-gcc14-compat.patch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
@@ -36,25 +40,28 @@ unsafe features (such as password or hostbased authentication) or doesn't
|
|||||||
use dynamic memory allocation (no allocation failures, etc.)
|
use dynamic memory allocation (no allocation failures, etc.)
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%autosetup -a2
|
||||||
%patch -P 0 -p1
|
|
||||||
echo %{optflags} > conf-cflags
|
|
||||||
echo %{_sbindir} > conf-bin
|
|
||||||
echo %{_mandir} > conf-man
|
|
||||||
echo gcc > conf-cc
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
export CFLAGS="%{optflags}"
|
||||||
%make_build
|
%make_build
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
export PREFIX=/usr
|
||||||
%make_install
|
%make_install
|
||||||
|
|
||||||
|
%if 0%{?suse_version} > 1315
|
||||||
|
%check
|
||||||
|
%make_build test
|
||||||
|
%endif
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENCE
|
%license LICENCE.md
|
||||||
%doc README*
|
%doc README*
|
||||||
%{_sbindir}/tinysshd
|
%{_sbindir}/tinysshd
|
||||||
%{_sbindir}/tinysshd-makekey
|
%{_sbindir}/tinysshd-makekey
|
||||||
%{_sbindir}/tinysshd-printkey
|
%{_sbindir}/tinysshd-printkey
|
||||||
|
%{_sbindir}/tinysshnoneauthd
|
||||||
%{_mandir}/man8/tinysshd-makekey.8%{?ext_man}
|
%{_mandir}/man8/tinysshd-makekey.8%{?ext_man}
|
||||||
%{_mandir}/man8/tinysshd-printkey.8%{?ext_man}
|
%{_mandir}/man8/tinysshd-printkey.8%{?ext_man}
|
||||||
%{_mandir}/man8/tinysshd.8%{?ext_man}
|
%{_mandir}/man8/tinysshd.8%{?ext_man}
|
||||||
|
|||||||
Reference in New Issue
Block a user