File: changelog

package info (click to toggle)
tinyssh 20250501-1
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 3,388 kB
  • sloc: ansic: 20,245; sh: 1,582; python: 1,449; makefile: 913
file content (272 lines) | stat: -rw-r--r-- 10,953 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
tinyssh (20250501-1) unstable; urgency=medium

  * New upstream version 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
  * d/copyright: update cryptoint/* license 
  * d/salsa-ci.yml add
  * d/control: B-D lib1305-dev [amd64] add

 -- Jan Mojžíš <janmojzis@debian.org>  Fri, 02 May 2025 11:19:28 +0200

tinyssh (20250201-1) unstable; urgency=medium

  * New upstream version 20250201
    - relicensed under CC0-1.0 OR 0BSD OR MIT-0 OR MIT
  * d/copyright: update license to CC0-1.0 OR 0BSD OR MIT-0 OR MIT

 -- Jan Mojžíš <janmojzis@debian.org>  Sat, 01 Feb 2025 15:47:07 +0100

tinyssh (20250126-1) unstable; urgency=medium

  * New upstream version 20250126
  * d/copyright: bump my copyright year
  * d/copyright: update my email to "janmojzis@debian.org"

 -- Jan Mojžíš <janmojzis@debian.org>  Sun, 26 Jan 2025 21:56:43 +0100

tinyssh (20241201-1) unstable; urgency=medium

  * New upstream version 20241201
  * d/t: use 'ssh-keyscan -t ed25519' in tests, to minimize the number of
    warnings in the log
  * d/copyright: add copyright for cryptoint/*
  * d/gbp.conf: dist = DEP14, debian-branch = debian/latest
  * d/control: update homepage to https://github.com/janmojzis/tinyssh/
  * d/copyright: update homepage to https://github.com/janmojzis/tinyssh/
  * d/control: update maintainer to janmojzis@debian.org
  * d/t/valgrindtest.sh add

 -- Jan Mojžíš <janmojzis@debian.org>  Sun, 01 Dec 2024 16:18:32 +0100

tinyssh (20241111-1) unstable; urgency=medium

  * New upstream version 20241111
  * d/control: bump Standards-Version to 4.7.0, no changes
  * d/p/0001-packet_put.c-include-global.h.patch: remove, fixed in upstream
  * d/rules: remove targets override_dh_auto_{configure,build,clean}
  * d/tinysshd.install: fix path
  * d/tinysshd.manpages: fix path
  * d/control: add B-D lib25519-dev, libnruprime-dev, librandombytes-dev

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Tue, 12 Nov 2024 00:21:13 +0100

tinyssh (20240101-3) unstable; urgency=medium

  * d/p/0001-packet_put.c-include-global.h.patch, fix FTBFS (Closes: #1066418)

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Wed, 13 Mar 2024 20:07:05 +0100

tinyssh (20240101-2) unstable; urgency=medium

  [ Chris Hofstaedtler ]
  * Install systemd units into /usr, update hard-coded paths. (Closes: #1060081)

  [ Jan Mojžíš ]
  * d/copyright: use link to the CC0 file
  * d/copyright: bump my copyright year

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Mon, 08 Jan 2024 09:56:58 +0100

tinyssh (20240101-1) unstable; urgency=medium

  * New upstream version 20240101
  * d/p/0001-channel_forkpty.c-fix-race-condition-79.patch removed
  * d/p/0003-channel.c-ignore-SSH_MSG_CHANNEL_EOF-in-terminal-mod.patch removed
  * d/p/0004-implementation-kex-strict-s-v00-openssh.com-82.patch removed
  * d/watch: remove filenamemangle and use characters @ANY_VERSION@@ARCHIVE_EXT@
  * d/gbp.conf: add upstream-signatures = on, track-missing = True

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Mon, 01 Jan 2024 10:58:09 +0100

tinyssh (20230101-4) unstable; urgency=medium

  * d/p/0004-implementation-kex-strict-s-v00-openssh.com-82.patch:
    backported key exchange protocol extension kex-strict-s-v00@openssh.com
    from the upstream. Mitigates CVE-2023-48795 "Terrapin attack".
    (Closes: 1059058)
  * d/t/10rekey added, tests SSH connection rekeying

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Wed, 20 Dec 2023 23:10:12 +0100

tinyssh (20230101-3) unstable; urgency=medium

  * Fix terminal connection if stdin is redirected to /dev/null (ssh -tt -n):
    * d/p/0001-channel_forkpty.c-fix-race-condition-79.patch add
    * d/p/0003-channel.c-ignore-SSH_MSG_CHANNEL_EOF-in-terminal-mod.patch add
    * d/t/09termexec add

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Sun, 17 Dec 2023 23:02:51 +0100

tinyssh (20230101-2) unstable; urgency=medium

  * d/t/05authorizedkeys fixed permissions when creating authorized_keys,
    tnx Lukas Mardian (Closes: 1034513)
  * d/t/{04sftp,05authorizedkeys,06transfer,07kex,08badauth} fixed tests,
    added short sleep to give tcpserver time to start, tnx Lukas Mardian
    (Closes: 1034512)
  * d/control: bump Standards-Version to 4.6.2, no changes

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Sun, 11 Jun 2023 09:12:38 +0200

tinyssh (20230101-1) unstable; urgency=medium

  * New upstream version 20230101
  * d/copyright: updated, generated using 'cme update dpkg-copyright'
  * d/copyright: update to CC0
  * d/gbp.conf: debian-branch = main

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Sun, 01 Jan 2023 09:33:58 +0100

tinyssh (20220801-2) unstable; urgency=medium

  * d/watch fixed url

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Tue, 25 Oct 2022 17:08:45 +0200

tinyssh (20220801-1) unstable; urgency=medium

  * New upstream version 20220801
  * d/gbp.conf added new gbp.conf configuration file
  * d/control: bump Standards-Version to 4.6.1, no changes

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Mon, 01 Aug 2022 08:28:20 +0200

tinyssh (20220311-2) unstable; urgency=medium

  [ Colin Watson ]
  * d/rules: ensure non-zero exit status when dh_auto_build fails

  [ Jan Mojžíš ]
  * debian/systemd/tinysshd: update systemd service to accept status code 111

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Wed, 16 Mar 2022 17:19:43 +0100

tinyssh (20220311-1) unstable; urgency=medium

  * New upstream version 20220311
    - fixed build on big-endian platforms

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Sat, 12 Mar 2022 12:55:53 +0000

tinyssh (20220305-1) unstable; urgency=medium

  * d/watch - fixed github perl regexp
  * d/control - bump debhelper compat level to 13
  * d/control - bump to standards version 4.6.0 (no modifications)
  * d/control - added Rules-Requires-Root: no
  * d/tests - added 07kex test, tests supported KEX including
    new sntrup761x25519-sha512@openssh.com
  * d/tests - removed unnecessary restrictions allow-stderr, needs-root
  * d/tests - added 08badauth test, it tests if tinysshd rejects login
    when authorized_keys are stored in directory with group/other writable
    permitions
  * d/rules - fixed cross-compile build
  * d/tinysshd.manpages man/tinysshd-{make,print}key.1 renamed to
    man/tinysshd-{make,print}key.8
  * d/rules - disable some case tests to allow reproducible build
  * New upstream version 20220305
    - removed sntrup4591761x25519-sha512@tinyssh.org
    - added sntrup761x25519-sha512@openssh.com
    - fixed error message when second channel is requested (Closes: 995146)
    - man/tinysshd-{make,print}key.1 -> man/tinysshd-{make,print}key.8
    - added tinysshnoneauthd binary
    - workaround for incoming packets that doesn't honor
      the max. packet length (Closes: 1006801)
  * d/watch - fixed regexp

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Thu, 10 Mar 2022 17:43:02 +0000

tinyssh (20190101-1) unstable; urgency=medium

  * d/tests - added 03exitcodes test, it creates ssh connection, exits
    with status 0-255 and checks if tinyssh server sends the status code
    to the client
  * d/tests - added 04sftp test, it tests sftp subsystem
  * d/tests - added 05authorizedkeys, it tests if tinyssh rejects login
    using malformed authorized_keys
  * d/upstream - updated minimal signing-key.asc, removed extra signatures
  * d/tests - fixed 02handshake tests. Runs and tests tinyssh on port 222,
    because default port 22 in autopkgtest environment is used by OpenSSH.
  * d/tests - added 06transfer, tries to send random data to tinyssh server,
    than tries to receive data from tinyssh server and compares checksums.
  * New upstream version 20190101:
    - tinysshd binary optimized for smaller size
    - created multi-call tinysshd binary
    - removed aes256,nistp256,hmacsha256
    - added postquantum KEX sntrup4591761x25519-sha512@tinyssh.org
  * d/.links - tinysshd-{printkey,makekey} is symbolic link to tinysshd binary
  * d/control - bump to standards version 4.3.0 (no modifications)
  * d/tinysshd.default - removed aes256,nistp256,hmacsha256 options
  * d/control - removed info about aes256,nistp256,hmacsha256
  * d/compat - bump debhelper compat level to 12 and use debhelper-compat

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Wed, 02 Jan 2019 06:01:58 +0100

tinyssh (20180201-2) unstable; urgency=medium

  * d/copyright - fixed url http->https
  * d/control - bump to standards version 4.2.1
  * d/control - Vcs-* moved to salsa.debian.org
  * Convert git repository from git-dpm to gbp layout
  * d/upstream/metadata - added
  * d/TODO - removed
  * d/control - removed dependency on systemd (Closes: #911539)
  * d/tinysshd.lintian-overrides removed
  * d/tests/control - added restrictions isolation-container and
    added dependency on systemd-sysv, systemd

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Tue, 23 Oct 2018 14:49:24 +0200

tinyssh (20180201-1) unstable; urgency=medium

  * d/tests/01makekeyprintkey - added test for
    tinysshd-makekey and tinysshd-printkey tools
  * d/tests/02handshake - added simple python3 tests
    which connects to local tinysshd server and
    checks if TinySSH supports chacha20poly1305 and also checks
    if TinySSH rejects bad (zero) public-key
  * autopkgtests - removed autopkgtest written in C
  * autopkgtests - switched env. variable ADTTMP to AUTOPKGTEST_TMP
  * d/control - dependency on systemd instead of systemd-sysv
  * New upstream version 20180201:
      - removed little-endian detection/optimization and added full
        processor independent implementation of poly1305,chacha20
      - cleanups
      - added KEX curve25519-sha256
      - minor fixes

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Thu, 01 Feb 2018 06:59:37 +0100

tinyssh (20180101-1) unstable; urgency=medium

  [ Jan Mojžíš ]
  * d/systemd/tinysshd.socket - changed ConditionPathExists
    /etc/tinyssh/disable_tinysshd_tcp -> /etc/tinyssh/disable_tinysshd
  * d/systemd/tinysshd@.service - removed Restart=on-failure
  * d/rules - print debug log when compilation fails
  * d/rules - switched from dh_systemd_enable to dh_installsystemd
  * d/upstream/signing-key.asc - added
  * d/watch - added gpg signature checking
  * d/compat - switched to debhelper 11
  * d/control - bump to standards version 4.1.3
  * d/control - removed useless 'Conflicts: tinyssh-run'
  * d/tinysshd.lintian-overrides - added no-upstream-changelog
  * New upstream version 20180101:
      - crypto library speedup
      - setting close-on-exec for /dev/urandom filedescriptor
      - cleanup in code
  * Moved to unstable

  [ Ondřej Nový ]
  * Move source of test into separate file: debian/tests/checksshstring.c

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Wed, 03 Jan 2018 07:42:15 +0100

tinyssh (20160812-1) experimental; urgency=medium

  * Initial release. (Closes: #832611)

 -- Jan Mojžíš <jan.mojzis@gmail.com>  Fri, 12 Aug 2016 06:03:38 +0200