summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog295
1 files changed, 295 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5df76186d..f8e600847 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,298 @@
120120828
2 - (djm) Release openssh-6.1
3
420120828
5 - (dtucker) [openbsd-compat/bsd-cygwin_util.h] define WIN32_LEAN_AND_MEAN
6 for compatibility with future mingw-w64 headers. Patch from vinschen at
7 redhat com.
8
920120822
10 - (djm) [README contrib/caldera/openssh.spec contrib/redhat/openssh.spec]
11 [contrib/suse/openssh.spec] Update version numbers
12
1320120731
14 - (djm) OpenBSD CVS Sync
15 - jmc@cvs.openbsd.org 2012/07/06 06:38:03
16 [ssh-keygen.c]
17 missing full stop in usage();
18 - djm@cvs.openbsd.org 2012/07/10 02:19:15
19 [servconf.c servconf.h sshd.c sshd_config]
20 Turn on systrace sandboxing of pre-auth sshd by default for new installs
21 by shipping a config that overrides the current UsePrivilegeSeparation=yes
22 default. Make it easier to flip the default in the future by adding too.
23 prodded markus@ feedback dtucker@ "get it in" deraadt@
24 - dtucker@cvs.openbsd.org 2012/07/13 01:35:21
25 [servconf.c]
26 handle long comments in config files better. bz#2025, ok markus
27 - markus@cvs.openbsd.org 2012/07/22 18:19:21
28 [version.h]
29 openssh 6.1
30
3120120720
32 - (dtucker) Import regened moduli file.
33
3420120706
35 - (djm) [sandbox-seccomp-filter.c] fallback to rlimit if seccomp filter is
36 not available. Allows use of sshd compiled on host with a filter-capable
37 kernel on hosts that lack the support. bz#2011 ok dtucker@
38 - (djm) [configure.ac] Recursively expand $(bindir) to ensure it has no
39 unexpanded $(prefix) embedded. bz#2007 patch from nix-corp AT
40 esperi.org.uk; ok dtucker@
41- (djm) OpenBSD CVS Sync
42 - dtucker@cvs.openbsd.org 2012/07/06 00:41:59
43 [moduli.c ssh-keygen.1 ssh-keygen.c]
44 Add options to specify starting line number and number of lines to process
45 when screening moduli candidates. This allows processing of different
46 parts of a candidate moduli file in parallel. man page help jmc@, ok djm@
47 - djm@cvs.openbsd.org 2012/07/06 01:37:21
48 [mux.c]
49 fix memory leak of passed-in environment variables and connection
50 context when new session message is malformed; bz#2003 from Bert.Wesarg
51 AT googlemail.com
52 - djm@cvs.openbsd.org 2012/07/06 01:47:38
53 [ssh.c]
54 move setting of tty_flag to after config parsing so RequestTTY options
55 are correctly picked up. bz#1995 patch from przemoc AT gmail.com;
56 ok dtucker@
57
5820120704
59 - (dtucker) [configure.ac openbsd-compat/bsd-misc.h] Add setlinebuf for
60 platforms that don't have it. "looks good" tim@
61
6220120703
63 - (dtucker) [configure.ac] Detect platforms that can't use select(2) with
64 setrlimit(RLIMIT_NOFILE, rl_zero) and disable the rlimit sandbox on those.
65 - (dtucker) [configure.ac sandbox-rlimit.c] Test whether or not
66 setrlimit(RLIMIT_FSIZE, rl_zero) and skip it if it's not supported. Its
67 benefit is minor, so it's not worth disabling the sandbox if it doesn't
68 work.
69
7020120702
71- (dtucker) OpenBSD CVS Sync
72 - naddy@cvs.openbsd.org 2012/06/29 13:57:25
73 [ssh_config.5 sshd_config.5]
74 match the documented MAC order of preference to the actual one;
75 ok dtucker@
76 - markus@cvs.openbsd.org 2012/06/30 14:35:09
77 [sandbox-systrace.c sshd.c]
78 fix a during the load of the sandbox policies (child can still make
79 the read-syscall and wait forever for systrace-answers) by replacing
80 the read/write synchronisation with SIGSTOP/SIGCONT;
81 report and help hshoexer@; ok djm@, dtucker@
82 - dtucker@cvs.openbsd.org 2012/07/02 08:50:03
83 [ssh.c]
84 set interactive ToS for forwarded X11 sessions. ok djm@
85 - dtucker@cvs.openbsd.org 2012/07/02 12:13:26
86 [ssh-pkcs11-helper.c sftp-client.c]
87 fix a couple of "assigned but not used" warnings. ok markus@
88 - dtucker@cvs.openbsd.org 2012/07/02 14:37:06
89 [regress/connect-privsep.sh]
90 remove exit from end of test since it prevents reporting failure
91 - (dtucker) [regress/reexec.sh regress/sftp-cmds.sh regress/test-exec.sh]
92 Move cygwin detection to test-exec and use to skip reexec test on cygwin.
93 - (dtucker) [regress/test-exec.sh] Correct uname for cygwin/w2k.
94
9520120629
96 - OpenBSD CVS Sync
97 - dtucker@cvs.openbsd.org 2012/06/21 00:16:07
98 [addrmatch.c]
99 fix strlcpy truncation check. from carsten at debian org, ok markus
100 - dtucker@cvs.openbsd.org 2012/06/22 12:30:26
101 [monitor.c sshconnect2.c]
102 remove dead code following 'for (;;)' loops.
103 From Steve.McClellan at radisys com, ok markus@
104 - dtucker@cvs.openbsd.org 2012/06/22 14:36:33
105 [sftp.c]
106 Remove unused variable leftover from tab-completion changes.
107 From Steve.McClellan at radisys com, ok markus@
108 - dtucker@cvs.openbsd.org 2012/06/26 11:02:30
109 [sandbox-systrace.c]
110 Add mquery to the list of allowed syscalls for "UsePrivilegeSeparation
111 sandbox" since malloc now uses it. From johnw.mail at gmail com.
112 - dtucker@cvs.openbsd.org 2012/06/28 05:07:45
113 [mac.c myproposal.h ssh_config.5 sshd_config.5]
114 Remove hmac-sha2-256-96 and hmac-sha2-512-96 MACs since they were removed
115 from draft6 of the spec and will not be in the RFC when published. Patch
116 from mdb at juniper net via bz#2023, ok markus.
117 - naddy@cvs.openbsd.org 2012/06/29 13:57:25
118 [ssh_config.5 sshd_config.5]
119 match the documented MAC order of preference to the actual one; ok dtucker@
120 - dtucker@cvs.openbsd.org 2012/05/13 01:42:32
121 [regress/addrmatch.sh]
122 Add "Match LocalAddress" and "Match LocalPort" to sshd and adjust tests
123 to match. Feedback and ok djm@ markus@.
124 - djm@cvs.openbsd.org 2012/06/01 00:47:35
125 [regress/multiplex.sh regress/forwarding.sh]
126 append to rather than truncate test log; bz#2013 from openssh AT
127 roumenpetrov.info
128 - djm@cvs.openbsd.org 2012/06/01 00:52:52
129 [regress/sftp-cmds.sh]
130 don't delete .* on cleanup due to unintended env expansion; pointed out in
131 bz#2014 by openssh AT roumenpetrov.info
132 - dtucker@cvs.openbsd.org 2012/06/26 12:06:59
133 [regress/connect-privsep.sh]
134 test sandbox with every malloc option
135 - dtucker@cvs.openbsd.org 2012/06/28 05:07:45
136 [regress/try-ciphers.sh regress/cipher-speed.sh]
137 Remove hmac-sha2-256-96 and hmac-sha2-512-96 MACs since they were removed
138 from draft6 of the spec and will not be in the RFC when published. Patch
139 from mdb at juniper net via bz#2023, ok markus.
140 - (dtucker) [myproposal.h] Remove trailing backslash to fix compile error.
141 - (dtucker) [key.c] ifdef out sha256 key types on platforms that don't have
142 the required functions in libcrypto.
143
14420120628
145 - (dtucker) [openbsd-compat/getrrsetbyname-ldns.c] bz #2022: prevent null
146 pointer deref in the client when built with LDNS and using DNSSEC with a
147 CNAME. Patch from gregdlg+mr at hochet info.
148
14920120622
150 - (dtucker) [contrib/cygwin/ssh-host-config] Ensure that user sshd runs as
151 can logon as a service. Patch from vinschen at redhat com.
152
15320120620
154 - (djm) OpenBSD CVS Sync
155 - djm@cvs.openbsd.org 2011/12/02 00:41:56
156 [mux.c]
157 fix bz#1948: ssh -f doesn't fork for multiplexed connection.
158 ok dtucker@
159 - djm@cvs.openbsd.org 2011/12/04 23:16:12
160 [mux.c]
161 revert:
162 > revision 1.32
163 > date: 2011/12/02 00:41:56; author: djm; state: Exp; lines: +4 -1
164 > fix bz#1948: ssh -f doesn't fork for multiplexed connection.
165 > ok dtucker@
166 it interacts badly with ControlPersist
167 - djm@cvs.openbsd.org 2012/01/07 21:11:36
168 [mux.c]
169 fix double-free in new session handler
170 NB. Id sync only
171 - djm@cvs.openbsd.org 2012/05/23 03:28:28
172 [dns.c dns.h key.c key.h ssh-keygen.c]
173 add support for RFC6594 SSHFP DNS records for ECDSA key types.
174 patch from bugzilla-m67 AT nulld.me in bz#1978; ok + tweak markus@
175 - djm@cvs.openbsd.org 2012/06/01 00:49:35
176 [PROTOCOL.mux]
177 correct types of port numbers (integers, not strings); bz#2004 from
178 bert.wesarg AT googlemail.com
179 - djm@cvs.openbsd.org 2012/06/01 01:01:22
180 [mux.c]
181 fix memory leak when mux socket creation fails; bz#2002 from bert.wesarg
182 AT googlemail.com
183 - dtucker@cvs.openbsd.org 2012/06/18 11:43:53
184 [jpake.c]
185 correct sizeof usage. patch from saw at online.de, ok deraadt
186 - dtucker@cvs.openbsd.org 2012/06/18 11:49:58
187 [ssh_config.5]
188 RSA instead of DSA twice. From Steve.McClellan at radisys com
189 - dtucker@cvs.openbsd.org 2012/06/18 12:07:07
190 [ssh.1 sshd.8]
191 Remove mention of 'three' key files since there are now four. From
192 Steve.McClellan at radisys com.
193 - dtucker@cvs.openbsd.org 2012/06/18 12:17:18
194 [ssh.1]
195 Clarify description of -W. Noted by Steve.McClellan at radisys com,
196 ok jmc
197 - markus@cvs.openbsd.org 2012/06/19 18:25:28
198 [servconf.c servconf.h sshd_config.5]
199 sshd_config: extend Match to allow AcceptEnv and {Allow,Deny}{Users,Groups}
200 this allows 'Match LocalPort 1022' combined with 'AllowUser bauer'
201 ok djm@ (back in March)
202 - jmc@cvs.openbsd.org 2012/06/19 21:35:54
203 [sshd_config.5]
204 tweak previous; ok markus
205 - djm@cvs.openbsd.org 2012/06/20 04:42:58
206 [clientloop.c serverloop.c]
207 initialise accept() backoff timer to avoid EINVAL from select(2) in
208 rekeying
209
21020120519
211 - (dtucker) [configure.ac] bz#2010: fix non-portable shell construct. Patch
212 from cjwatson at debian org.
213 - (dtucker) [configure.ac contrib/Makefile] bz#1996: use AC_PATH_TOOL to find
214 pkg-config so it does the right thing when cross-compiling. Patch from
215 cjwatson at debian org.
216- (dtucker) OpenBSD CVS Sync
217 - dtucker@cvs.openbsd.org 2012/05/13 01:42:32
218 [servconf.h servconf.c sshd.8 sshd.c auth.c sshd_config.5]
219 Add "Match LocalAddress" and "Match LocalPort" to sshd and adjust tests
220 to match. Feedback and ok djm@ markus@.
221 - dtucker@cvs.openbsd.org 2012/05/19 06:30:30
222 [sshd_config.5]
223 Document PermitOpen none. bz#2001, patch from Loganaden Velvindron
224
22520120504
226 - (dtucker) [configure.ac] Include <sys/param.h> rather than <sys/types.h>
227 to fix building on some plaforms. Fom bowman at math utah edu and
228 des at des no.
229
23020120427
231 - (dtucker) [regress/addrmatch.sh] skip tests when running on a non-ipv6
232 platform rather than exiting early, so that we still clean up and return
233 success or failure to test-exec.sh
234
23520120426
236 - (djm) [auth-passwd.c] Handle crypt() returning NULL; from Paul Wouters
237 via Niels
238 - (djm) [auth-krb5.c] Save errno across calls that might modify it;
239 ok dtucker@
240
24120120423
242 - OpenBSD CVS Sync
243 - djm@cvs.openbsd.org 2012/04/23 08:18:17
244 [channels.c]
245 fix function proto/source mismatch
246
24720120422
248 - OpenBSD CVS Sync
249 - djm@cvs.openbsd.org 2012/02/29 11:21:26
250 [ssh-keygen.c]
251 allow conversion of RSA1 keys to public PEM and PKCS8; "nice" markus@
252 - guenther@cvs.openbsd.org 2012/03/15 03:10:27
253 [session.c]
254 root should always be excluded from the test for /etc/nologin instead
255 of having it always enforced even when marked as ignorenologin. This
256 regressed when the logic was incompletely flipped around in rev 1.251
257 ok halex@ millert@
258 - djm@cvs.openbsd.org 2012/03/28 07:23:22
259 [PROTOCOL.certkeys]
260 explain certificate extensions/crit split rationale. Mention requirement
261 that each appear at most once per cert.
262 - dtucker@cvs.openbsd.org 2012/03/29 23:54:36
263 [channels.c channels.h servconf.c]
264 Add PermitOpen none option based on patch from Loganaden Velvindron
265 (bz #1949). ok djm@
266 - djm@cvs.openbsd.org 2012/04/11 13:16:19
267 [channels.c channels.h clientloop.c serverloop.c]
268 don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for a
269 while; ok deraadt@ markus@
270 - djm@cvs.openbsd.org 2012/04/11 13:17:54
271 [auth.c]
272 Support "none" as an argument for AuthorizedPrincipalsFile to indicate
273 no file should be read.
274 - djm@cvs.openbsd.org 2012/04/11 13:26:40
275 [sshd.c]
276 don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for a
277 while; ok deraadt@ markus@
278 - djm@cvs.openbsd.org 2012/04/11 13:34:17
279 [ssh-keyscan.1 ssh-keyscan.c]
280 now that sshd defaults to offering ECDSA keys, ssh-keyscan should also
281 look for them by default; bz#1971
282 - djm@cvs.openbsd.org 2012/04/12 02:42:32
283 [servconf.c servconf.h sshd.c sshd_config sshd_config.5]
284 VersionAddendum option to allow server operators to append some arbitrary
285 text to the SSH-... banner; ok deraadt@ "don't care" markus@
286 - djm@cvs.openbsd.org 2012/04/12 02:43:55
287 [sshd_config sshd_config.5]
288 mention AuthorizedPrincipalsFile=none default
289 - djm@cvs.openbsd.org 2012/04/20 03:24:23
290 [sftp.c]
291 setlinebuf(3) is more readable than setvbuf(.., _IOLBF, ...)
292 - jmc@cvs.openbsd.org 2012/04/20 16:26:22
293 [ssh.1]
294 use "brackets" instead of "braces", for consistency;
295
120120420 29620120420
2 - (djm) [contrib/caldera/openssh.spec contrib/redhat/openssh.spec] 297 - (djm) [contrib/caldera/openssh.spec contrib/redhat/openssh.spec]
3 [contrib/suse/openssh.spec] Update for release 6.0 298 [contrib/suse/openssh.spec] Update for release 6.0