summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog243
1 files changed, 133 insertions, 110 deletions
diff --git a/ChangeLog b/ChangeLog
index 766c8803f..5afaf69a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,9 +2,32 @@
2 - (bal) I think this is the last of the bsd-*.h that don't belong. 2 - (bal) I think this is the last of the bsd-*.h that don't belong.
3 - (bal) Minor Makefile fix 3 - (bal) Minor Makefile fix
4 - (bal) openbsd-compat/Makefile minor fix. Ensure dependancies are done 4 - (bal) openbsd-compat/Makefile minor fix. Ensure dependancies are done
5 right. 5 right.
6 - (bal) Changed order of LIB="" in -with-skey due to library resolving. 6 - (bal) Changed order of LIB="" in -with-skey due to library resolving.
7 - (bal) next-posix.h changed to bsd-nextstep.h 7 - (bal) next-posix.h changed to bsd-nextstep.h
8 - (djm) OpenBSD CVS sync:
9 - markus@cvs.openbsd.org 2001/02/03 03:08:38
10 [auth-options.c auth-rh-rsa.c auth-rhosts.c auth.c canohost.c]
11 [canohost.h servconf.c servconf.h session.c sshconnect1.c sshd.8]
12 [sshd_config]
13 make ReverseMappingCheck optional in sshd_config; ok djm@,dugsong@
14 - markus@cvs.openbsd.org 2001/02/03 03:19:51
15 [ssh.1 sshd.8 sshd_config]
16 Skey is now called ChallengeResponse
17 - markus@cvs.openbsd.org 2001/02/03 03:43:09
18 [sshd.8]
19 use no-pty option in .ssh/authorized_keys* if you need a 8-bit clean
20 channel. note from Erik.Anggard@cygate.se (pr/1659)
21 - stevesk@cvs.openbsd.org 2001/02/03 10:03:06
22 [ssh.1]
23 typos; ok markus@
24 - djm@cvs.openbsd.org 2001/02/04 04:11:56
25 [scp.1 sftp-server.c ssh.1 sshd.8 sftp-client.c sftp-client.h]
26 [sftp-common.c sftp-common.h sftp-int.c sftp-int.h sftp.1 sftp.c]
27 Basic interactive sftp client; ok theo@
28 - (djm) Update RPM specs for new sftp binary
29 - (djm) Update several bits for new optional reverse lookup stuff. I
30 think I got them all.
8 31
920010103 3220010103
10 - (bal) Cygwin clean up by Corinna Vinschen <vinschen@redhat.com> 33 - (bal) Cygwin clean up by Corinna Vinschen <vinschen@redhat.com>
@@ -14,7 +37,7 @@
14 platforms so builds fail. (NeXT being a well known one) 37 platforms so builds fail. (NeXT being a well known one)
15 38
1620010102 3920010102
17 - (bal) Makefile fix where sourcedir != builddir by Corinna Vinschen 40 - (bal) Makefile fix where sourcedir != builddir by Corinna Vinschen
18 <vinschen@redhat.com> 41 <vinschen@redhat.com>
19 - (bal) Makefile fix to use $(MAKE) instead of 'make' for platforms 42 - (bal) Makefile fix to use $(MAKE) instead of 'make' for platforms
20 that use 'gmake'. Patch by Tim Rice <tim@multitalents.net> 43 that use 'gmake'. Patch by Tim Rice <tim@multitalents.net>
@@ -75,7 +98,7 @@
75 ``StrictHostKeyChecking ask'' documentation and small cleanup. 98 ``StrictHostKeyChecking ask'' documentation and small cleanup.
76 ok markus@ 99 ok markus@
77 - stevesk@cvs.openbsd.org 2001/01/28 20:43:25 100 - stevesk@cvs.openbsd.org 2001/01/28 20:43:25
78 [sshd.8] 101 [sshd.8]
79 spelling. ok markus@ 102 spelling. ok markus@
80 - stevesk@cvs.openbsd.org 2001/01/28 20:53:21 103 - stevesk@cvs.openbsd.org 2001/01/28 20:53:21
81 [xmalloc.c] 104 [xmalloc.c]
@@ -94,7 +117,7 @@
94 - (bal) Minor auth2.c resync. Whitespace and moving of an #include. 117 - (bal) Minor auth2.c resync. Whitespace and moving of an #include.
95 118
9620010126 11920010126
97 - (bal) SSH_PROGRAM vs _PATH_SSH_PROGRAM fix pointed out by Roumen 120 - (bal) SSH_PROGRAM vs _PATH_SSH_PROGRAM fix pointed out by Roumen
98 Petrov <roumen.petrov@skalasoft.com> 121 Petrov <roumen.petrov@skalasoft.com>
99 - (bal) OpenBSD Sync 122 - (bal) OpenBSD Sync
100 - deraadt@cvs.openbsd.org 2001/01/25 8:06:33 123 - deraadt@cvs.openbsd.org 2001/01/25 8:06:33
@@ -105,12 +128,12 @@
105 - (djm) Sync bsd-* support files: 128 - (djm) Sync bsd-* support files:
106 - deraadt@cvs.openbsd.org 2000/01/26 03:43:20 129 - deraadt@cvs.openbsd.org 2000/01/26 03:43:20
107 [rresvport.c bindresvport.c] 130 [rresvport.c bindresvport.c]
108 new bindresvport() semantics that itojun, shin, jean-luc and i have 131 new bindresvport() semantics that itojun, shin, jean-luc and i have
109 agreed on, which will be happy for the future. bindresvport_sa() for 132 agreed on, which will be happy for the future. bindresvport_sa() for
110 sockaddr *, too. docs later.. 133 sockaddr *, too. docs later..
111 - deraadt@cvs.openbsd.org 2000/01/24 02:24:21 134 - deraadt@cvs.openbsd.org 2000/01/24 02:24:21
112 [bindresvport.c] 135 [bindresvport.c]
113 in bindresvport(), if sin is non-NULL, example sin->sin_family for 136 in bindresvport(), if sin is non-NULL, example sin->sin_family for
114 the actual family being processed 137 the actual family being processed
115 - (djm) Mention PRNGd in documentation, it is nicer than EGD 138 - (djm) Mention PRNGd in documentation, it is nicer than EGD
116 - (djm) Automatically search for "well-known" EGD/PRNGd sockets in autoconf 139 - (djm) Automatically search for "well-known" EGD/PRNGd sockets in autoconf
@@ -124,7 +147,7 @@
124 - (bal) OpenBSD Resync 147 - (bal) OpenBSD Resync
125 - markus@cvs.openbsd.org 2001/01/23 10:45:10 148 - markus@cvs.openbsd.org 2001/01/23 10:45:10
126 [ssh.h] 149 [ssh.h]
127 nuke comment 150 nuke comment
128 - (bal) no 64bit support patch from Tim Rice <tim@multitalents.net> 151 - (bal) no 64bit support patch from Tim Rice <tim@multitalents.net>
129 - (bal) #ifdef around S_IFSOCK if platform does not support it. 152 - (bal) #ifdef around S_IFSOCK if platform does not support it.
130 patch by Tim Rice <tim@multitalents.net> 153 patch by Tim Rice <tim@multitalents.net>
@@ -134,7 +157,7 @@
13420010123 15720010123
135 - (bal) regexp.h typo in configure.in. Should have been regex.h 158 - (bal) regexp.h typo in configure.in. Should have been regex.h
136 - (bal) SSH_USER_DIR to _PATH_SSH_USER_DIR patch by stevesk@ 159 - (bal) SSH_USER_DIR to _PATH_SSH_USER_DIR patch by stevesk@
137 - (bal) SSH_ASKPASS_DEFAULT to _PATH_SSH_ASKPASS_DEFAULT 160 - (bal) SSH_ASKPASS_DEFAULT to _PATH_SSH_ASKPASS_DEFAULT
138 - (bal) OpenBSD Resync 161 - (bal) OpenBSD Resync
139 - markus@cvs.openbsd.org 2001/01/22 8:15:00 162 - markus@cvs.openbsd.org 2001/01/22 8:15:00
140 [auth-krb4.c sshconnect1.c] 163 [auth-krb4.c sshconnect1.c]
@@ -172,12 +195,12 @@
172 fix typo; from stevesk@ 195 fix typo; from stevesk@
173 - markus@cvs.openbsd.org 2001/01/19 16:50:58 196 - markus@cvs.openbsd.org 2001/01/19 16:50:58
174 [ssh-dss.c] 197 [ssh-dss.c]
175 clear and free digest, make consistent with other code (use dlen); from 198 clear and free digest, make consistent with other code (use dlen); from
176 stevesk@ 199 stevesk@
177 - markus@cvs.openbsd.org 2001/01/20 15:55:20 GMT 2001 by markus 200 - markus@cvs.openbsd.org 2001/01/20 15:55:20 GMT 2001 by markus
178 [auth-options.c auth-options.h auth-rsa.c auth2.c] 201 [auth-options.c auth-options.h auth-rsa.c auth2.c]
179 pass the filename to auth_parse_options() 202 pass the filename to auth_parse_options()
180 - markus@cvs.openbsd.org 2001/01/20 17:59:40 GMT 2001 203 - markus@cvs.openbsd.org 2001/01/20 17:59:40 GMT 2001
181 [readconf.c] 204 [readconf.c]
182 fix SIGSEGV from -o ""; problem noted by jehsom@togetherweb.com 205 fix SIGSEGV from -o ""; problem noted by jehsom@togetherweb.com
183 - stevesk@cvs.openbsd.org 2001/01/20 18:20:29 206 - stevesk@cvs.openbsd.org 2001/01/20 18:20:29
@@ -185,7 +208,7 @@
185 dh_new_group() does not return NULL. ok markus@ 208 dh_new_group() does not return NULL. ok markus@
186 - markus@cvs.openbsd.org 2001/01/20 21:33:42 209 - markus@cvs.openbsd.org 2001/01/20 21:33:42
187 [ssh-add.c] 210 [ssh-add.c]
188 do not loop forever if askpass does not exist; from 211 do not loop forever if askpass does not exist; from
189 andrew@pimlott.ne.mediaone.net 212 andrew@pimlott.ne.mediaone.net
190 - djm@cvs.openbsd.org 2001/01/20 23:00:56 213 - djm@cvs.openbsd.org 2001/01/20 23:00:56
191 [servconf.c] 214 [servconf.c]
@@ -207,13 +230,13 @@
207 match.c misc.c misc.h nchan.c packet.c pty.c radix.h readconf.c 230 match.c misc.c misc.h nchan.c packet.c pty.c radix.h readconf.c
208 readpass.c readpass.h rsa.c scp.c servconf.c serverloop.c serverloop.h 231 readpass.c readpass.h rsa.c scp.c servconf.c serverloop.c serverloop.h
209 session.c sftp-server.c ssh-add.c ssh-agent.c ssh-dss.c ssh-keygen.c 232 session.c sftp-server.c ssh-add.c ssh-agent.c ssh-dss.c ssh-keygen.c
210 ssh-keyscan.c ssh-rsa.c ssh.c ssh.h sshconnect.c sshconnect.h 233 ssh-keyscan.c ssh-rsa.c ssh.c ssh.h sshconnect.c sshconnect.h
211 sshconnect1.c sshconnect2.c sshd.c tildexpand.c tildexpand.h 234 sshconnect1.c sshconnect2.c sshd.c tildexpand.c tildexpand.h
212 ttysmodes.c uidswap.c xmalloc.c] 235 ttysmodes.c uidswap.c xmalloc.c]
213 split ssh.h and try to cleanup the #include mess. remove unnecessary 236 split ssh.h and try to cleanup the #include mess. remove unnecessary
214 #includes. rename util.[ch] -> misc.[ch] 237 #includes. rename util.[ch] -> misc.[ch]
215 - (bal) renamed 'PIDDIR' to '_PATH_SSH_PIDDIR' to match OpenBSD tree 238 - (bal) renamed 'PIDDIR' to '_PATH_SSH_PIDDIR' to match OpenBSD tree
216 - (bal) Moved #ifdef KRB4 in auth-krb4.c above the #include to resolve 239 - (bal) Moved #ifdef KRB4 in auth-krb4.c above the #include to resolve
217 conflict when compiling for non-kerb install 240 conflict when compiling for non-kerb install
218 - (bal) removed the #ifdef SKEY in auth1.c to match Markus' changes 241 - (bal) removed the #ifdef SKEY in auth1.c to match Markus' changes
219 on 1/19. 242 on 1/19.
@@ -233,7 +256,7 @@
233 - markus@cvs.openbsd.org 2001/01/18 16:20:21 256 - markus@cvs.openbsd.org 2001/01/18 16:20:21
234 [log-client.c log-server.c log.c readconf.c servconf.c ssh.1 ssh.h 257 [log-client.c log-server.c log.c readconf.c servconf.c ssh.1 ssh.h
235 sshd.8 sshd.c] 258 sshd.8 sshd.c]
236 log() is at pri=LOG_INFO, since LOG_NOTICE goes to /dev/console on many 259 log() is at pri=LOG_INFO, since LOG_NOTICE goes to /dev/console on many
237 systems 260 systems
238 - markus@cvs.openbsd.org 2001/01/18 16:59:59 261 - markus@cvs.openbsd.org 2001/01/18 16:59:59
239 [auth-passwd.c auth.c auth.h auth1.c auth2.c serverloop.c session.c 262 [auth-passwd.c auth.c auth.h auth1.c auth2.c serverloop.c session.c
@@ -250,7 +273,7 @@
250 to fix NULL pointer deref and fake authloop breakage in PAM code. 273 to fix NULL pointer deref and fake authloop breakage in PAM code.
251 - (bal) Updated contrib/cygwin/ by Corinna Vinschen <vinschen@redhat.com> 274 - (bal) Updated contrib/cygwin/ by Corinna Vinschen <vinschen@redhat.com>
252 - (bal) Minor cygwin patch to auth1.c. Suggested by djm. 275 - (bal) Minor cygwin patch to auth1.c. Suggested by djm.
253 276
25420010118 27720010118
255 - (bal) Super Sized OpenBSD Resync 278 - (bal) Super Sized OpenBSD Resync
256 - markus@cvs.openbsd.org 2001/01/11 22:14:20 GMT 2001 by markus 279 - markus@cvs.openbsd.org 2001/01/11 22:14:20 GMT 2001 by markus
@@ -272,7 +295,7 @@
272 [ssh-add.c] 295 [ssh-add.c]
273 typo, from stevesk@sweden.hp.com 296 typo, from stevesk@sweden.hp.com
274 - markus@cvs.openbsd.org 2001/01/13 18:32:50 297 - markus@cvs.openbsd.org 2001/01/13 18:32:50
275 [packet.c session.c ssh.c sshconnect.c sshd.c] 298 [packet.c session.c ssh.c sshconnect.c sshd.c]
276 split out keepalive from packet_interactive (from dale@accentre.com) 299 split out keepalive from packet_interactive (from dale@accentre.com)
277 set IPTOS_LOWDELAY TCP_NODELAY IPTOS_THROUGHPUT for ssh2, too. 300 set IPTOS_LOWDELAY TCP_NODELAY IPTOS_THROUGHPUT for ssh2, too.
278 - markus@cvs.openbsd.org 2001/01/13 18:36:45 301 - markus@cvs.openbsd.org 2001/01/13 18:36:45
@@ -284,7 +307,7 @@
284 - markus@cvs.openbsd.org 2001/01/13 18:43:31 307 - markus@cvs.openbsd.org 2001/01/13 18:43:31
285 [session.c] 308 [session.c]
286 Wall 309 Wall
287 - markus@cvs.openbsd.org 2001/01/13 19:14:08 310 - markus@cvs.openbsd.org 2001/01/13 19:14:08
288 [clientloop.h clientloop.c ssh.c] 311 [clientloop.h clientloop.c ssh.c]
289 move callback to headerfile 312 move callback to headerfile
290 - markus@cvs.openbsd.org 2001/01/15 21:40:10 313 - markus@cvs.openbsd.org 2001/01/15 21:40:10
@@ -301,12 +324,12 @@
301 readable long listing for sftp-server, ok deraadt@ 324 readable long listing for sftp-server, ok deraadt@
302 - markus@cvs.openbsd.org 2001/01/16 19:20:06 325 - markus@cvs.openbsd.org 2001/01/16 19:20:06
303 [key.c ssh-rsa.c] 326 [key.c ssh-rsa.c]
304 make "ssh-rsa" key format for ssh2 confirm to the ietf-drafts; from 327 make "ssh-rsa" key format for ssh2 confirm to the ietf-drafts; from
305 galb@vandyke.com. note that you have to delete older ssh2-rsa keys, 328 galb@vandyke.com. note that you have to delete older ssh2-rsa keys,
306 since they are in the wrong format, too. they must be removed from 329 since they are in the wrong format, too. they must be removed from
307 .ssh/authorized_keys2 and .ssh/known_hosts2, etc. 330 .ssh/authorized_keys2 and .ssh/known_hosts2, etc.
308 (cd; grep -v ssh-rsa .ssh/authorized_keys2 > TMP && mv TMP 331 (cd; grep -v ssh-rsa .ssh/authorized_keys2 > TMP && mv TMP
309 .ssh/authorized_keys2) additionally, we now check that 332 .ssh/authorized_keys2) additionally, we now check that
310 BN_num_bits(rsa->n) >= 768. 333 BN_num_bits(rsa->n) >= 768.
311 - markus@cvs.openbsd.org 2001/01/16 20:54:27 334 - markus@cvs.openbsd.org 2001/01/16 20:54:27
312 [sftp-server.c] 335 [sftp-server.c]
@@ -317,15 +340,15 @@
317 - (bal) Added bsd-strmode.[ch] since some non-OpenBSD platforms may 340 - (bal) Added bsd-strmode.[ch] since some non-OpenBSD platforms may
318 be missing such feature. 341 be missing such feature.
319 342
320 343
32120010117 34420010117
322 - (djm) Only write random seed file at exit 345 - (djm) Only write random seed file at exit
323 - (djm) Make PAM support optional, enable with --with-pam 346 - (djm) Make PAM support optional, enable with --with-pam
324 - (djm) Try to use libcrypt on Linux, but link it after OpenSSL (which 347 - (djm) Try to use libcrypt on Linux, but link it after OpenSSL (which
325 provides a crypt() of its own) 348 provides a crypt() of its own)
326 - (djm) Avoid a warning in bsd-bindresvport.c 349 - (djm) Avoid a warning in bsd-bindresvport.c
327 - (djm) Try to avoid adding -I/usr/include to CPPFLAGS during SSL tests. This 350 - (djm) Try to avoid adding -I/usr/include to CPPFLAGS during SSL tests. This
328 can cause weird segfaults errors on Solaris 351 can cause weird segfaults errors on Solaris
329 - (djm) Avoid warning in PAM code by making read_passphrase arguments const 352 - (djm) Avoid warning in PAM code by making read_passphrase arguments const
330 - (djm) Add --with-pam to RPM spec files 353 - (djm) Add --with-pam to RPM spec files
331 354
@@ -345,7 +368,7 @@
345 [auth.c sshd.8] 368 [auth.c sshd.8]
346 support supplementary group in {Allow,Deny}Groups 369 support supplementary group in {Allow,Deny}Groups
347 from stevesk@pobox.com 370 from stevesk@pobox.com
348 371
34920010112 37220010112
350 - (bal) OpenBSD Sync 373 - (bal) OpenBSD Sync
351 - markus@cvs.openbsd.org 2001/01/10 22:56:22 374 - markus@cvs.openbsd.org 2001/01/10 22:56:22
@@ -358,11 +381,11 @@
358 use #defines from the draft 381 use #defines from the draft
359 move #definations to sftp.h 382 move #definations to sftp.h
360 more info: 383 more info:
361 http://www.ietf.org/internet-drafts/draft-ietf-secsh-filexfer-00.txt 384 http://www.ietf.org/internet-drafts/draft-ietf-secsh-filexfer-00.txt
362 - markus@cvs.openbsd.org 2001/01/10 19:43:20 385 - markus@cvs.openbsd.org 2001/01/10 19:43:20
363 [sshd.c] 386 [sshd.c]
364 XXX - generate_empheral_server_key() is not safe against races, 387 XXX - generate_empheral_server_key() is not safe against races,
365 because it calls log() 388 because it calls log()
366 - markus@cvs.openbsd.org 2001/01/09 21:19:50 389 - markus@cvs.openbsd.org 2001/01/09 21:19:50
367 [packet.c] 390 [packet.c]
368 allow TCP_NDELAY for ipv6; from netbsd via itojun@ 391 allow TCP_NDELAY for ipv6; from netbsd via itojun@
@@ -446,7 +469,7 @@
446 [sshconnect2.c] 469 [sshconnect2.c]
447 handle SSH2_MSG_USERAUTH_BANNER; fixes bug when connecting to a server 470 handle SSH2_MSG_USERAUTH_BANNER; fixes bug when connecting to a server
448 that prints a banner (e.g. /etc/issue.net) 471 that prints a banner (e.g. /etc/issue.net)
449 472
45020010105 47320010105
451 - (bal) contrib/caldera/ provided by Tim Rice <tim@multitalents.net> 474 - (bal) contrib/caldera/ provided by Tim Rice <tim@multitalents.net>
452 - (bal) bsd-getcwd.c and bsd-setenv.c changed from bcopy() to memmove() 475 - (bal) bsd-getcwd.c and bsd-setenv.c changed from bcopy() to memmove()
@@ -464,9 +487,9 @@
464 log remote ip on disconnect; PR 1600 from jcs@rt.fm 487 log remote ip on disconnect; PR 1600 from jcs@rt.fm
465 - markus@cvs.openbsd.org 2001/01/02 20:50:56 488 - markus@cvs.openbsd.org 2001/01/02 20:50:56
466 [sshconnect.c] 489 [sshconnect.c]
467 strict_host_key_checking for host_status != HOST_CHANGED && 490 strict_host_key_checking for host_status != HOST_CHANGED &&
468 ip_status == HOST_CHANGED 491 ip_status == HOST_CHANGED
469 - (bal) authfile.c: Synced CVS ID tag 492 - (bal) authfile.c: Synced CVS ID tag
470 - (bal) UnixWare 2.0 fixes by Tim Rice <tim@multitalents.net> 493 - (bal) UnixWare 2.0 fixes by Tim Rice <tim@multitalents.net>
471 - (bal) Disable sftp-server if no 64bit int support exists. Based on 494 - (bal) Disable sftp-server if no 64bit int support exists. Based on
472 patch by Tim Rice <tim@multitalents.net> 495 patch by Tim Rice <tim@multitalents.net>
@@ -496,11 +519,11 @@
496 - (bal) if no MAXHOSTNAMELEN is defined. Default to 64 character defination. 519 - (bal) if no MAXHOSTNAMELEN is defined. Default to 64 character defination.
497 Suggested by Christian Kurz <shorty@debian.org> 520 Suggested by Christian Kurz <shorty@debian.org>
498 - (bal) Add in '.c.o' section to Makefile.in to address make programs that 521 - (bal) Add in '.c.o' section to Makefile.in to address make programs that
499 don't honor CPPFLAGS by default. Suggested by Lutz Jaenicke 522 don't honor CPPFLAGS by default. Suggested by Lutz Jaenicke
500 <Lutz.Jaenicke@aet.TU-Cottbus.DE> 523 <Lutz.Jaenicke@aet.TU-Cottbus.DE>
501 524
50220001229 52520001229
503 - (bal) Fixed spelling of 'authorized_keys' in ssh-copy-id.1 by Christian 526 - (bal) Fixed spelling of 'authorized_keys' in ssh-copy-id.1 by Christian
504 Kurz <shorty@debian.org> 527 Kurz <shorty@debian.org>
505 - (bal) OpenBSD CVS Update 528 - (bal) OpenBSD CVS Update
506 - markus@cvs.openbsd.org 2000/12/28 14:25:51 529 - markus@cvs.openbsd.org 2000/12/28 14:25:51
@@ -544,21 +567,21 @@
544 bad reference to 'NeXT including it else were' on the #ifdef version. 567 bad reference to 'NeXT including it else were' on the #ifdef version.
545 568
54620001227 56920001227
547 - (bal) Typo in configure.in: entut?ent should be endut?ent. Suggested by 570 - (bal) Typo in configure.in: entut?ent should be endut?ent. Suggested by
548 Takumi Yamane <yamtak@b-session.com> 571 Takumi Yamane <yamtak@b-session.com>
549 - (bal) Checks for getrlimit(), sysconf(), and setdtablesize(). Patch 572 - (bal) Checks for getrlimit(), sysconf(), and setdtablesize(). Patch
550 by Corinna Vinschen <vinschen@redhat.com> 573 by Corinna Vinschen <vinschen@redhat.com>
551 - (djm) Fix catman-do target for non-bash 574 - (djm) Fix catman-do target for non-bash
552 - (bal) Typo in configure.in: entut?ent should be endut?ent. Suggested by 575 - (bal) Typo in configure.in: entut?ent should be endut?ent. Suggested by
553 Takumi Yamane <yamtak@b-session.com> 576 Takumi Yamane <yamtak@b-session.com>
554 - (bal) Checks for getrlimit(), sysconf(), and setdtablesize(). Patch 577 - (bal) Checks for getrlimit(), sysconf(), and setdtablesize(). Patch
555 by Corinna Vinschen <vinschen@redhat.com> 578 by Corinna Vinschen <vinschen@redhat.com>
556 - (djm) Fix catman-do target for non-bash 579 - (djm) Fix catman-do target for non-bash
557 - (bal) Fixed NeXT's lack of CPPFLAGS honoring. 580 - (bal) Fixed NeXT's lack of CPPFLAGS honoring.
558 - (bal) ssh-keyscan.c: NeXT (and older BSDs) don't support getrlimit() w/ 581 - (bal) ssh-keyscan.c: NeXT (and older BSDs) don't support getrlimit() w/
559 'RLIMIT_NOFILE' 582 'RLIMIT_NOFILE'
560 - (djm) Remove *.Ylonen files. They are no longer in the OpenBSD tree, 583 - (djm) Remove *.Ylonen files. They are no longer in the OpenBSD tree,
561 the info in COPYING.Ylonen has been moved to the start of each 584 the info in COPYING.Ylonen has been moved to the start of each
562 SSH1-derived file and README.Ylonen is well out of date. 585 SSH1-derived file and README.Ylonen is well out of date.
563 586
56420001223 58720001223
@@ -609,9 +632,9 @@
609 - markus@cvs.openbsd.org 2000/12/17 02:33:40 632 - markus@cvs.openbsd.org 2000/12/17 02:33:40
610 [uidswap.c] 633 [uidswap.c]
611 typo; from wsanchez@apple.com 634 typo; from wsanchez@apple.com
612 635
61320001220 63620001220
614 - (djm) Workaround PAM inconsistencies between Solaris derived PAM code 637 - (djm) Workaround PAM inconsistencies between Solaris derived PAM code
615 and Linux-PAM. Based on report and fix from Andrew Morgan 638 and Linux-PAM. Based on report and fix from Andrew Morgan
616 <morgan@transmeta.com> 639 <morgan@transmeta.com>
617 640
@@ -672,7 +695,7 @@
672 - (stevesk) OpenBSD CVS update: 695 - (stevesk) OpenBSD CVS update:
673 - markus@cvs.openbsd.org 2000/12/12 15:30:02 696 - markus@cvs.openbsd.org 2000/12/12 15:30:02
674 [ssh-keyscan.c ssh.c sshd.c] 697 [ssh-keyscan.c ssh.c sshd.c]
675 consistently use __progname; from stevesk@pobox.com 698 consistently use __progname; from stevesk@pobox.com
676 699
67720001211 70020001211
678 - (bal) Applied patch to include ssh-keyscan into Redhat's package, and 701 - (bal) Applied patch to include ssh-keyscan into Redhat's package, and
@@ -686,16 +709,16 @@
686 709
68720001210 71020001210
688 - (bal) OpenBSD CVS updates 711 - (bal) OpenBSD CVS updates
689 - markus@cvs.openbsd.org 2000/12/09 13:41:51 712 - markus@cvs.openbsd.org 2000/12/09 13:41:51
690 [cipher.c cipher.h rijndael.c rijndael.h rijndael_boxes.h] 713 [cipher.c cipher.h rijndael.c rijndael.h rijndael_boxes.h]
691 undo rijndael changes 714 undo rijndael changes
692 - markus@cvs.openbsd.org 2000/12/09 13:48:31 715 - markus@cvs.openbsd.org 2000/12/09 13:48:31
693 [rijndael.c] 716 [rijndael.c]
694 fix byte order bug w/o introducing new implementation 717 fix byte order bug w/o introducing new implementation
695 - markus@cvs.openbsd.org 2000/12/09 14:08:27 718 - markus@cvs.openbsd.org 2000/12/09 14:08:27
696 [sftp-server.c] 719 [sftp-server.c]
697 "" -> "." for realpath; from vinschen@redhat.com 720 "" -> "." for realpath; from vinschen@redhat.com
698 - markus@cvs.openbsd.org 2000/12/09 14:06:54 721 - markus@cvs.openbsd.org 2000/12/09 14:06:54
699 [ssh-agent.c] 722 [ssh-agent.c]
700 extern int optind; from stevesk@sweden.hp.com 723 extern int optind; from stevesk@sweden.hp.com
701 - provos@cvs.openbsd.org 2000/12/09 23:51:11 724 - provos@cvs.openbsd.org 2000/12/09 23:51:11
@@ -704,19 +727,19 @@
704 727
70520001209 72820001209
706 - (bal) OpenBSD CVS updates: 729 - (bal) OpenBSD CVS updates:
707 - djm@cvs.openbsd.org 2000/12/07 4:24:59 730 - djm@cvs.openbsd.org 2000/12/07 4:24:59
708 [ssh.1] 731 [ssh.1]
709 Typo fix from Wilfredo Sanchez <wsanchez@apple.com>; ok theo 732 Typo fix from Wilfredo Sanchez <wsanchez@apple.com>; ok theo
710 733
71120001207 73420001207
712 - (bal) OpenBSD CVS updates: 735 - (bal) OpenBSD CVS updates:
713 - markus@cvs.openbsd.org 2000/12/06 22:58:14 736 - markus@cvs.openbsd.org 2000/12/06 22:58:14
714 [compat.c compat.h packet.c] 737 [compat.c compat.h packet.c]
715 disable debug messages for ssh.com/f-secure 2.0.1x, 2.1.0 738 disable debug messages for ssh.com/f-secure 2.0.1x, 2.1.0
716 - markus@cvs.openbsd.org 2000/12/06 23:10:39 739 - markus@cvs.openbsd.org 2000/12/06 23:10:39
717 [rijndael.c] 740 [rijndael.c]
718 unexpand(1) 741 unexpand(1)
719 - markus@cvs.openbsd.org 2000/12/06 23:05:43 742 - markus@cvs.openbsd.org 2000/12/06 23:05:43
720 [cipher.c cipher.h rijndael.c rijndael.h rijndael_boxes.h] 743 [cipher.c cipher.h rijndael.c rijndael.h rijndael_boxes.h]
721 new rijndael implementation. fixes endian bugs 744 new rijndael implementation. fixes endian bugs
722 745
@@ -746,14 +769,14 @@
746 769
74720001204 77020001204
748 - (bal) More C functions defined in NeXT that are unaccessable without 771 - (bal) More C functions defined in NeXT that are unaccessable without
749 defining -POSIX. 772 defining -POSIX.
750 - (bal) OpenBSD CVS updates: 773 - (bal) OpenBSD CVS updates:
751 - markus@cvs.openbsd.org 2000/12/03 11:29:04 774 - markus@cvs.openbsd.org 2000/12/03 11:29:04
752 [compat.c] 775 [compat.c]
753 remove fallback to SSH_BUG_HMAC now that the drafts are updated 776 remove fallback to SSH_BUG_HMAC now that the drafts are updated
754 - markus@cvs.openbsd.org 2000/12/03 11:27:55 777 - markus@cvs.openbsd.org 2000/12/03 11:27:55
755 [compat.c] 778 [compat.c]
756 correctly match "2.1.0.pl2 SSH" etc; from 779 correctly match "2.1.0.pl2 SSH" etc; from
757 pekkas@netcore.fi/bugzilla.redhat 780 pekkas@netcore.fi/bugzilla.redhat
758 - markus@cvs.openbsd.org 2000/12/03 11:15:03 781 - markus@cvs.openbsd.org 2000/12/03 11:15:03
759 [auth2.c compat.c compat.h sshconnect2.c] 782 [auth2.c compat.c compat.h sshconnect2.c]
@@ -763,7 +786,7 @@
763 - (bal) OpenBSD CVS updates: 786 - (bal) OpenBSD CVS updates:
764 - markus@cvs.openbsd.org 2000/11/30 22:54:31 787 - markus@cvs.openbsd.org 2000/11/30 22:54:31
765 [channels.c] 788 [channels.c]
766 debug->warn if tried to do -R style fwd w/o client requesting this; 789 debug->warn if tried to do -R style fwd w/o client requesting this;
767 ok neils@ 790 ok neils@
768 - markus@cvs.openbsd.org 2000/11/29 20:39:17 791 - markus@cvs.openbsd.org 2000/11/29 20:39:17
769 [cipher.c] 792 [cipher.c]
@@ -771,7 +794,7 @@
771 - markus@cvs.openbsd.org 2000/11/30 18:33:05 794 - markus@cvs.openbsd.org 2000/11/30 18:33:05
772 [ssh-agent.c] 795 [ssh-agent.c]
773 agents must not dump core, ok niels@ 796 agents must not dump core, ok niels@
774 - markus@cvs.openbsd.org 2000/11/30 07:04:02 797 - markus@cvs.openbsd.org 2000/11/30 07:04:02
775 [ssh.1] 798 [ssh.1]
776 T is for both protocols 799 T is for both protocols
777 - markus@cvs.openbsd.org 2000/12/01 00:00:51 800 - markus@cvs.openbsd.org 2000/12/01 00:00:51
@@ -782,7 +805,7 @@
782 check -T before isatty() 805 check -T before isatty()
783 - provos@cvs.openbsd.org 2000/11/29 13:51:27 806 - provos@cvs.openbsd.org 2000/11/29 13:51:27
784 [sshconnect.c] 807 [sshconnect.c]
785 show IP address and hostname when new key is encountered. okay markus@ 808 show IP address and hostname when new key is encountered. okay markus@
786 - markus@cvs.openbsd.org 2000/11/30 22:53:35 809 - markus@cvs.openbsd.org 2000/11/30 22:53:35
787 [sshconnect.c] 810 [sshconnect.c]
788 disable agent/x11/port fwding if hostkey has changed; ok niels@ 811 disable agent/x11/port fwding if hostkey has changed; ok niels@
@@ -796,14 +819,14 @@
796 819
79720001202 82020001202
798 - (bal) Backed out of part of Alain St-Denis' loginrec.c patch. 821 - (bal) Backed out of part of Alain St-Denis' loginrec.c patch.
799 - (bal) Irix need some sort of mansubdir, patch by Michael Stone 822 - (bal) Irix need some sort of mansubdir, patch by Michael Stone
800 <mstone@cs.loyola.edu> 823 <mstone@cs.loyola.edu>
801 824
80220001129 82520001129
803 - (djm) Back out all the serverloop.c hacks. sshd will now hang again 826 - (djm) Back out all the serverloop.c hacks. sshd will now hang again
804 if there are background children with open fds. 827 if there are background children with open fds.
805 - (djm) bsd-rresvport.c bzero -> memset 828 - (djm) bsd-rresvport.c bzero -> memset
806 - (djm) Don't fail in defines.h on absence of 64 bit types (we will 829 - (djm) Don't fail in defines.h on absence of 64 bit types (we will
807 still fail during compilation of sftp-server). 830 still fail during compilation of sftp-server).
808 - (djm) Fail if ar is not found during configure 831 - (djm) Fail if ar is not found during configure
809 - (djm) OpenBSD CVS updates: 832 - (djm) OpenBSD CVS updates:
@@ -833,7 +856,7 @@
833 - (bal) Merge OpenBSD changes: 856 - (bal) Merge OpenBSD changes:
834 - markus@cvs.openbsd.org 2000/11/15 22:31:36 857 - markus@cvs.openbsd.org 2000/11/15 22:31:36
835 [auth-options.c] 858 [auth-options.c]
836 case insensitive key options; from stevesk@sweeden.hp.com 859 case insensitive key options; from stevesk@sweeden.hp.com
837 - markus@cvs.openbsd.org 2000/11/16 17:55:43 860 - markus@cvs.openbsd.org 2000/11/16 17:55:43
838 [dh.c] 861 [dh.c]
839 do not use perror() in sshd, after child is forked() 862 do not use perror() in sshd, after child is forked()
@@ -851,7 +874,7 @@
851 do not reorder keys if a key is removed 874 do not reorder keys if a key is removed
852 - markus@cvs.openbsd.org 2000/11/15 19:58:08 875 - markus@cvs.openbsd.org 2000/11/15 19:58:08
853 [ssh.c] 876 [ssh.c]
854 just ignore non existing user keys 877 just ignore non existing user keys
855 - millert@cvs.openbsd.org 200/11/15 20:24:43 878 - millert@cvs.openbsd.org 200/11/15 20:24:43
856 [ssh-keygen.c] 879 [ssh-keygen.c]
857 Add missing \n at end of error message. 880 Add missing \n at end of error message.
@@ -864,7 +887,7 @@
86420001117 88720001117
865 - (bal) Changed from 'primes' to 'primes.out' for consistancy sake. It 888 - (bal) Changed from 'primes' to 'primes.out' for consistancy sake. It
866 has no affect the output. Patch by Corinna Vinschen <vinschen@redhat.com> 889 has no affect the output. Patch by Corinna Vinschen <vinschen@redhat.com>
867 - (stevesk) Reworked progname support. 890 - (stevesk) Reworked progname support.
868 - (bal) Misplaced #include "includes.h" in bsd-setproctitle.c. Patch by 891 - (bal) Misplaced #include "includes.h" in bsd-setproctitle.c. Patch by
869 Shinichi Maruyama <marya@st.jip.co.jp> 892 Shinichi Maruyama <marya@st.jip.co.jp>
870 893
@@ -875,7 +898,7 @@
875 <roth@feep.net> 898 <roth@feep.net>
876 899
87720001113 90020001113
878 - (djm) Add pointer to http://www.imasy.or.jp/~gotoh/connect.c to 901 - (djm) Add pointer to http://www.imasy.or.jp/~gotoh/connect.c to
879 contrib/README 902 contrib/README
880 - (djm) Merge OpenBSD changes: 903 - (djm) Merge OpenBSD changes:
881 - markus@cvs.openbsd.org 2000/11/06 16:04:56 904 - markus@cvs.openbsd.org 2000/11/06 16:04:56
@@ -902,7 +925,7 @@
902 [readconf.c readconf.h rsa.c rsa.h servconf.c servconf.h ssh-add.c] 925 [readconf.c readconf.h rsa.c rsa.h servconf.c servconf.h ssh-add.c]
903 [ssh-agent.c ssh-keygen.1 ssh-keygen.c ssh.1 ssh.c ssh_config] 926 [ssh-agent.c ssh-keygen.1 ssh-keygen.c ssh.1 ssh.c ssh_config]
904 [sshconnect1.c sshconnect2.c sshd.8 sshd.c sshd_config ssh-dss.c] 927 [sshconnect1.c sshconnect2.c sshd.8 sshd.c sshd_config ssh-dss.c]
905 [ssh-dss.h ssh-rsa.c ssh-rsa.h dsa.c dsa.h] 928 [ssh-dss.h ssh-rsa.c ssh-rsa.h dsa.c dsa.h]
906 add support for RSA to SSH2. please test. 929 add support for RSA to SSH2. please test.
907 there are now 3 types of keys: RSA1 is used by ssh-1 only, 930 there are now 3 types of keys: RSA1 is used by ssh-1 only,
908 RSA and DSA are used by SSH2. 931 RSA and DSA are used by SSH2.
@@ -926,10 +949,10 @@
926 - (djm) Added /etc/primes for kex DH group neg, fixup Makefile.in and 949 - (djm) Added /etc/primes for kex DH group neg, fixup Makefile.in and
927 packaging files 950 packaging files
928 - (djm) Fix new Makefile.in warnings 951 - (djm) Fix new Makefile.in warnings
929 - (djm) Fix vsprintf("%h") in bsd-snprintf.c, short int va_args are 952 - (djm) Fix vsprintf("%h") in bsd-snprintf.c, short int va_args are
930 promoted to type int. Report and fix from Dan Astoorian 953 promoted to type int. Report and fix from Dan Astoorian
931 <djast@cs.toronto.edu> 954 <djast@cs.toronto.edu>
932 - (djm) Hardwire sysconfdir in RPM spec files as some RPM versions get 955 - (djm) Hardwire sysconfdir in RPM spec files as some RPM versions get
933 it wrong. Report from Bennett Todd <bet@rahul.net> 956 it wrong. Report from Bennett Todd <bet@rahul.net>
934 957
93520001110 95820001110
@@ -937,10 +960,10 @@
937 - (bal) Changed from --with-skey to --with-skey=PATH in configure.in 960 - (bal) Changed from --with-skey to --with-skey=PATH in configure.in
938 - (bal) Added in check to verify S/Key library is being detected in 961 - (bal) Added in check to verify S/Key library is being detected in
939 configure.in 962 configure.in
940 - (bal) next-posix.h - added another prototype wrapped in POSIX ifdef/endif. 963 - (bal) next-posix.h - added another prototype wrapped in POSIX ifdef/endif.
941 Patch by Mark Miller <markm@swoon.net> 964 Patch by Mark Miller <markm@swoon.net>
942 - (bal) Added 'util.h' header to loginrec.c only if HAVE_UTIL_H is defined 965 - (bal) Added 'util.h' header to loginrec.c only if HAVE_UTIL_H is defined
943 to remove warnings under MacOS X. Patch by Mark Miller <markm@swoon.net> 966 to remove warnings under MacOS X. Patch by Mark Miller <markm@swoon.net>
944 - (bal) Fixed LDFLAG mispelling in configure.in for --with-afs 967 - (bal) Fixed LDFLAG mispelling in configure.in for --with-afs
945 968
94620001107 96920001107
@@ -954,7 +977,7 @@
95420001106 97720001106
955 - (djm) Use Jim's new 1.0.3 askpass in Redhat RPMs 978 - (djm) Use Jim's new 1.0.3 askpass in Redhat RPMs
956 - (djm) Manually fix up missed diff hunks (mainly RCS idents) 979 - (djm) Manually fix up missed diff hunks (mainly RCS idents)
957 - (djm) Remove UPGRADING document in favour of a link to the better 980 - (djm) Remove UPGRADING document in favour of a link to the better
958 maintained FAQ on www.openssh.com 981 maintained FAQ on www.openssh.com
959 - (djm) Fix multiple dependancy on gnome-libs from Pekka Savola 982 - (djm) Fix multiple dependancy on gnome-libs from Pekka Savola
960 <pekkas@netcore.fi> 983 <pekkas@netcore.fi>
@@ -989,10 +1012,10 @@
989 - (bal) next-posix.h - spelling and forgot a prototype 1012 - (bal) next-posix.h - spelling and forgot a prototype
990 1013
99120001028 101420001028
992 - (djm) fix select hack in serverloop.c from Philippe WILLEM 1015 - (djm) fix select hack in serverloop.c from Philippe WILLEM
993 <Philippe.WILLEM@urssaf.fr> 1016 <Philippe.WILLEM@urssaf.fr>
994 - (djm) Fix mangled AIXAUTHENTICATE code 1017 - (djm) Fix mangled AIXAUTHENTICATE code
995 - (djm) authctxt->pw may be NULL. Fix from Markus Friedl 1018 - (djm) authctxt->pw may be NULL. Fix from Markus Friedl
996 <markus.friedl@informatik.uni-erlangen.de> 1019 <markus.friedl@informatik.uni-erlangen.de>
997 - (djm) Sync with OpenBSD: 1020 - (djm) Sync with OpenBSD:
998 - markus@cvs.openbsd.org 2000/10/16 15:46:32 1021 - markus@cvs.openbsd.org 2000/10/16 15:46:32
@@ -1029,7 +1052,7 @@
1029 - markus@cvs.openbsd.org 2000/10/27 01:32:19 1052 - markus@cvs.openbsd.org 2000/10/27 01:32:19
1030 [channels.c channels.h clientloop.c serverloop.c session.c] 1053 [channels.c channels.h clientloop.c serverloop.c session.c]
1031 [ssh.c util.c] 1054 [ssh.c util.c]
1032 enable non-blocking IO on channels, and tty's (except for the 1055 enable non-blocking IO on channels, and tty's (except for the
1033 client ttys). 1056 client ttys).
1034 1057
103520001027 105820001027
@@ -1060,7 +1083,7 @@
1060 supplied passphrase. Problem report from Lutz Jaenicke 1083 supplied passphrase. Problem report from Lutz Jaenicke
1061 <Lutz.Jaenicke@aet.TU-Cottbus.DE> 1084 <Lutz.Jaenicke@aet.TU-Cottbus.DE>
1062 - (bal) Changed from GNU rx to PCRE on suggestion from djm. 1085 - (bal) Changed from GNU rx to PCRE on suggestion from djm.
1063 - (bal) Integrated Sony NEWS-OS patches from NAKAJI Hirouyuki 1086 - (bal) Integrated Sony NEWS-OS patches from NAKAJI Hirouyuki
1064 <nakaji@tutrp.tut.ac.jp> 1087 <nakaji@tutrp.tut.ac.jp>
1065 1088
106620001016 108920001016
@@ -1079,7 +1102,7 @@
1079 AllowTcpForwarding; from naddy@ 1102 AllowTcpForwarding; from naddy@
1080 - markus@cvs.openbsd.org 2000/10/14 06:16:56 1103 - markus@cvs.openbsd.org 2000/10/14 06:16:56
1081 [auth2.c compat.c compat.h sshconnect2.c version.h] 1104 [auth2.c compat.c compat.h sshconnect2.c version.h]
1082 OpenSSH_2.3; note that is is not complete, but the version number 1105 OpenSSH_2.3; note that is is not complete, but the version number
1083 needs to be changed for interoperability reasons 1106 needs to be changed for interoperability reasons
1084 - markus@cvs.openbsd.org 2000/10/14 06:19:45 1107 - markus@cvs.openbsd.org 2000/10/14 06:19:45
1085 [auth-rsa.c] 1108 [auth-rsa.c]
@@ -1091,12 +1114,12 @@
1091 - markus@cvs.openbsd.org 2000/10/15 08:18:31 1114 - markus@cvs.openbsd.org 2000/10/15 08:18:31
1092 [rijndael.c] 1115 [rijndael.c]
1093 typo 1116 typo
1094 - (djm) Copy manpages back over from OpenBSD - too tedious to wade 1117 - (djm) Copy manpages back over from OpenBSD - too tedious to wade
1095 through diffs 1118 through diffs
1096 - (djm) Added condrestart to Redhat init script. Patch from Pekka Savola 1119 - (djm) Added condrestart to Redhat init script. Patch from Pekka Savola
1097 <pekkas@netcore.fi> 1120 <pekkas@netcore.fi>
1098 - (djm) Update version in Redhat spec file 1121 - (djm) Update version in Redhat spec file
1099 - (djm) Merge some of Nalin Dahyabhai <nalin@redhat.com> changes from the 1122 - (djm) Merge some of Nalin Dahyabhai <nalin@redhat.com> changes from the
1100 Redhat 7.0 spec file 1123 Redhat 7.0 spec file
1101 - (djm) Make inability to read/write PRNG seedfile non-fatal 1124 - (djm) Make inability to read/write PRNG seedfile non-fatal
1102 1125
@@ -1108,7 +1131,7 @@
1108 - (bal) Add support for realpath and getcwd for platforms with broken 1131 - (bal) Add support for realpath and getcwd for platforms with broken
1109 or missing realpath implementations for sftp-server. 1132 or missing realpath implementations for sftp-server.
1110 - (bal) Corrected mistake in INSTALL in regards to GNU rx library 1133 - (bal) Corrected mistake in INSTALL in regards to GNU rx library
1111 - (bal) Add support for GNU rx library for those lacking regexp support 1134 - (bal) Add support for GNU rx library for those lacking regexp support
1112 - (djm) Don't accept PAM_PROMPT_ECHO_ON messages during initial auth 1135 - (djm) Don't accept PAM_PROMPT_ECHO_ON messages during initial auth
1113 - (djm) Revert SSH2 serverloop hack, will find a better way. 1136 - (djm) Revert SSH2 serverloop hack, will find a better way.
1114 - (djm) Add workaround for Linux 2.4's gratuitious errno change. Patch 1137 - (djm) Add workaround for Linux 2.4's gratuitious errno change. Patch
@@ -1214,11 +1237,11 @@
1214 1237
121520000930 123820000930
1216 - (djm) Irix ssh_prng_cmds path fix from Pekka Savola <pekkas@netcore.fi> 1239 - (djm) Irix ssh_prng_cmds path fix from Pekka Savola <pekkas@netcore.fi>
1217 - (djm) Support in bsd-snprintf.c for long long conversions from 1240 - (djm) Support in bsd-snprintf.c for long long conversions from
1218 Ben Lindstrom <mouring@pconline.com> 1241 Ben Lindstrom <mouring@pconline.com>
1219 - (djm) Cleanup NeXT support from Ben Lindstrom <mouring@pconline.com> 1242 - (djm) Cleanup NeXT support from Ben Lindstrom <mouring@pconline.com>
1220 - (djm) Ignore SIGPIPEs from serverloop to child. Fixes crashes with 1243 - (djm) Ignore SIGPIPEs from serverloop to child. Fixes crashes with
1221 very short lived X connections. Bug report from Tobias Oetiker 1244 very short lived X connections. Bug report from Tobias Oetiker
1222 <oetiker@ee.ethz.ch>. Fix from Markus Friedl <markus@cvs.openbsd.org> 1245 <oetiker@ee.ethz.ch>. Fix from Markus Friedl <markus@cvs.openbsd.org>
1223 - (djm) Add recent InitScripts as a RPM dependancy for openssh-server 1246 - (djm) Add recent InitScripts as a RPM dependancy for openssh-server
1224 patch from Pekka Savola <pekkas@netcore.fi> 1247 patch from Pekka Savola <pekkas@netcore.fi>
@@ -1234,27 +1257,27 @@
1234 - markus@cvs.openbsd.org 2000/09/28 12:03:18 1257 - markus@cvs.openbsd.org 2000/09/28 12:03:18
1235 [channels.c] 1258 [channels.c]
1236 debug -> debug2 cleanup 1259 debug -> debug2 cleanup
1237 - (djm) Irix strips "/dev/tty" from [uw]tmp entries (other systems only 1260 - (djm) Irix strips "/dev/tty" from [uw]tmp entries (other systems only
1238 strip "/dev/"). Fix loginrec.c based on patch from Alain St-Denis 1261 strip "/dev/"). Fix loginrec.c based on patch from Alain St-Denis
1239 <Alain.St-Denis@ec.gc.ca> 1262 <Alain.St-Denis@ec.gc.ca>
1240 - (djm) Fix 9 character passphrase failure with gnome-ssh-askpass. 1263 - (djm) Fix 9 character passphrase failure with gnome-ssh-askpass.
1241 Problem was caused by interrupted read in ssh-add. Report from Donald 1264 Problem was caused by interrupted read in ssh-add. Report from Donald
1242 J. Barry <don@astro.cornell.edu> 1265 J. Barry <don@astro.cornell.edu>
1243 1266
124420000929 126720000929
1245 - (djm) Fix SSH2 not terminating until all background tasks done problem. 1268 - (djm) Fix SSH2 not terminating until all background tasks done problem.
1246 - (djm) Another off-by-one fix from Pavel Kankovsky 1269 - (djm) Another off-by-one fix from Pavel Kankovsky
1247 <peak@argo.troja.mff.cuni.cz> 1270 <peak@argo.troja.mff.cuni.cz>
1248 - (djm) Clean up. Strip some unnecessary differences with OpenBSD's code, 1271 - (djm) Clean up. Strip some unnecessary differences with OpenBSD's code,
1249 tidy necessary differences. Use Markus' new debugN() in entropy.c 1272 tidy necessary differences. Use Markus' new debugN() in entropy.c
1250 - (djm) Merged big SCO portability patch from Tim Rice 1273 - (djm) Merged big SCO portability patch from Tim Rice
1251 <tim@multitalents.net> 1274 <tim@multitalents.net>
1252 1275
125320000926 127620000926
1254 - (djm) Update X11-askpass to 1.0.2 in RPM spec file 1277 - (djm) Update X11-askpass to 1.0.2 in RPM spec file
1255 - (djm) Define _REENTRANT to pickup strtok_r() on HP/UX 1278 - (djm) Define _REENTRANT to pickup strtok_r() on HP/UX
1256 - (djm) Security: fix off-by-one buffer overrun in fake-getnameinfo.c. 1279 - (djm) Security: fix off-by-one buffer overrun in fake-getnameinfo.c.
1257 Report and fix from Pavel Kankovsky <peak@argo.troja.mff.cuni.cz> 1280 Report and fix from Pavel Kankovsky <peak@argo.troja.mff.cuni.cz>
1258 1281
125920000924 128220000924
1260 - (djm) Merged cleanup patch from Mark Miller <markm@swoon.net> 1283 - (djm) Merged cleanup patch from Mark Miller <markm@swoon.net>
@@ -1263,14 +1286,14 @@
1263 <markm@swoon.net> 1286 <markm@swoon.net>
1264 1287
126520000923 128820000923
1266 - (djm) Fix address logging in utmp from Kevin Steves 1289 - (djm) Fix address logging in utmp from Kevin Steves
1267 <stevesk@sweden.hp.com> 1290 <stevesk@sweden.hp.com>
1268 - (djm) Redhat spec and manpage fixes from Pekka Savola <pekkas@netcore.fi> 1291 - (djm) Redhat spec and manpage fixes from Pekka Savola <pekkas@netcore.fi>
1269 - (djm) Seperate tests for int64_t and u_int64_t types 1292 - (djm) Seperate tests for int64_t and u_int64_t types
1270 - (djm) Tweak password expiry checking at suggestion of Kevin Steves 1293 - (djm) Tweak password expiry checking at suggestion of Kevin Steves
1271 <stevesk@sweden.hp.com> 1294 <stevesk@sweden.hp.com>
1272 - (djm) NeXT patch from Ben Lindstrom <mouring@pconline.com> 1295 - (djm) NeXT patch from Ben Lindstrom <mouring@pconline.com>
1273 - (djm) Use printf %lld instead of %qd in sftp-server.c. Fix from 1296 - (djm) Use printf %lld instead of %qd in sftp-server.c. Fix from
1274 Michael Stone <mstone@cs.loyola.edu> 1297 Michael Stone <mstone@cs.loyola.edu>
1275 - (djm) OpenBSD CVS sync: 1298 - (djm) OpenBSD CVS sync:
1276 - markus@cvs.openbsd.org 2000/09/17 09:38:59 1299 - markus@cvs.openbsd.org 2000/09/17 09:38:59
@@ -1304,13 +1327,13 @@
1304 <asminer@cs.iastate.edu> 1327 <asminer@cs.iastate.edu>
1305 1328
130620000916 132920000916
1307 - (djm) Fix SSL search order from Lutz Jaenicke 1330 - (djm) Fix SSL search order from Lutz Jaenicke
1308 <Lutz.Jaenicke@aet.TU-Cottbus.DE> 1331 <Lutz.Jaenicke@aet.TU-Cottbus.DE>
1309 - (djm) New SuSE spec from Corinna Vinschen <corinna@vinschen.de> 1332 - (djm) New SuSE spec from Corinna Vinschen <corinna@vinschen.de>
1310 - (djm) Update CygWin support from Corinna Vinschen <vinschen@cygnus.com> 1333 - (djm) Update CygWin support from Corinna Vinschen <vinschen@cygnus.com>
1311 - (djm) Use a real struct sockaddr inside the fake struct sockaddr_storage. 1334 - (djm) Use a real struct sockaddr inside the fake struct sockaddr_storage.
1312 Patch from Larry Jones <larry.jones@sdrc.com> 1335 Patch from Larry Jones <larry.jones@sdrc.com>
1313 - (djm) Add Steve VanDevender's <stevev@darkwing.uoregon.edu> PAM 1336 - (djm) Add Steve VanDevender's <stevev@darkwing.uoregon.edu> PAM
1314 password change patch. 1337 password change patch.
1315 - (djm) Bring licenses on my stuff in line with OpenBSD's 1338 - (djm) Bring licenses on my stuff in line with OpenBSD's
1316 - (djm) Cleanup auth-passwd.c and unify HP/UX authentication. Patch from 1339 - (djm) Cleanup auth-passwd.c and unify HP/UX authentication. Patch from
@@ -1321,9 +1344,9 @@
1321 - (djm) Update Redhat SPEC file accordingly 1344 - (djm) Update Redhat SPEC file accordingly
1322 - (djm) Add Kevin Steves <stevesk@sweden.hp.com> HP/UX contrib files 1345 - (djm) Add Kevin Steves <stevesk@sweden.hp.com> HP/UX contrib files
1323 - (djm) Add Charles Levert <charles@comm.polymtl.ca> getpgrp patch 1346 - (djm) Add Charles Levert <charles@comm.polymtl.ca> getpgrp patch
1324 - (djm) Fix password auth on HP/UX 10.20. Patch from Dirk De Wachter 1347 - (djm) Fix password auth on HP/UX 10.20. Patch from Dirk De Wachter
1325 <Dirk.DeWachter@rug.ac.be> 1348 <Dirk.DeWachter@rug.ac.be>
1326 - (djm) Fixprogs and entropy list fixes from Larry Jones 1349 - (djm) Fixprogs and entropy list fixes from Larry Jones
1327 <larry.jones@sdrc.com> 1350 <larry.jones@sdrc.com>
1328 - (djm) Fix for SuSE spec file from Takashi YOSHIDA 1351 - (djm) Fix for SuSE spec file from Takashi YOSHIDA
1329 <tyoshida@gemini.rc.kyushu-u.ac.jp> 1352 <tyoshida@gemini.rc.kyushu-u.ac.jp>
@@ -1342,10 +1365,10 @@
1342 prototype 1365 prototype
1343 - deraadt@cvs.openbsd.org 2000/09/07 14:27:56 1366 - deraadt@cvs.openbsd.org 2000/09/07 14:27:56
1344 [ALL] 1367 [ALL]
1345 cleanup copyright notices on all files. I have attempted to be 1368 cleanup copyright notices on all files. I have attempted to be
1346 accurate with the details. everything is now under Tatu's licence 1369 accurate with the details. everything is now under Tatu's licence
1347 (which I copied from his readme), and/or the core-sdi bsd-ish thing 1370 (which I copied from his readme), and/or the core-sdi bsd-ish thing
1348 for deattack, or various openbsd developers under a 2-term bsd 1371 for deattack, or various openbsd developers under a 2-term bsd
1349 licence. We're not changing any rules, just being accurate. 1372 licence. We're not changing any rules, just being accurate.
1350 - markus@cvs.openbsd.org 2000/09/07 14:40:30 1373 - markus@cvs.openbsd.org 2000/09/07 14:40:30
1351 [channels.c channels.h clientloop.c serverloop.c ssh.c] 1374 [channels.c channels.h clientloop.c serverloop.c ssh.c]
@@ -1799,7 +1822,7 @@
1799 - (djm) Added 'distprep' make target to simplify packaging 1822 - (djm) Added 'distprep' make target to simplify packaging
1800 - (djm) Added patch from Chris Adams <cmadams@hiwaay.net> to add OSF SIA 1823 - (djm) Added patch from Chris Adams <cmadams@hiwaay.net> to add OSF SIA
1801 support. Enable using "USE_SIA=1 ./configure [options]" 1824 support. Enable using "USE_SIA=1 ./configure [options]"
1802 1825
180320000627 182620000627
1804 - (djm) Fixes to login code - not setting li->uid, cleanups 1827 - (djm) Fixes to login code - not setting li->uid, cleanups
1805 - (djm) Formatting 1828 - (djm) Formatting
@@ -1921,7 +1944,7 @@
1921 - Don't try to retrieve lastlog from wtmp/wtmpx if DISABLE_LASTLOG is 1944 - Don't try to retrieve lastlog from wtmp/wtmpx if DISABLE_LASTLOG is
1922 def'd 1945 def'd
1923 - Set AIX to use preformatted manpages 1946 - Set AIX to use preformatted manpages
1924 1947
192520000610 194820000610
1926 - (djm) Minor doc tweaks 1949 - (djm) Minor doc tweaks
1927 - (djm) Fix for configure on bash2 from Jim Knoble <jmknoble@jmknoble.cx> 1950 - (djm) Fix for configure on bash2 from Jim Knoble <jmknoble@jmknoble.cx>
@@ -1947,7 +1970,7 @@
1947 teach protocol v2 to count login failures properly and also enable an 1970 teach protocol v2 to count login failures properly and also enable an
1948 explanation of why the password prompt comes up again like v1; this is NOT 1971 explanation of why the password prompt comes up again like v1; this is NOT
1949 crypto 1972 crypto
1950 - markus@cvs.openbsd.org 1973 - markus@cvs.openbsd.org
1951 [readconf.c readconf.h servconf.c servconf.h session.c ssh.1 ssh.c sshd.8] 1974 [readconf.c readconf.h servconf.c servconf.h session.c ssh.1 ssh.c sshd.8]
1952 xauth_location support; pr 1234 1975 xauth_location support; pr 1234
1953 [readconf.c sshconnect2.c] 1976 [readconf.c sshconnect2.c]
@@ -1978,7 +2001,7 @@
1978 - (andre) New login code 2001 - (andre) New login code
1979 - Remove bsd-login.[ch] and all the OpenBSD-derived code in login.c 2002 - Remove bsd-login.[ch] and all the OpenBSD-derived code in login.c
1980 - Add loginrec.[ch], logintest.c and autoconf code 2003 - Add loginrec.[ch], logintest.c and autoconf code
1981 2004
198220000531 200520000531
1983 - Cleanup of auth.c, login.c and fake-* 2006 - Cleanup of auth.c, login.c and fake-*
1984 - Cleanup of auth-pam.c, save and print "account expired" error messages 2007 - Cleanup of auth-pam.c, save and print "account expired" error messages
@@ -2383,7 +2406,7 @@
2383 no adjust after close 2406 no adjust after close
2384 - [sshd.c compat.c ] 2407 - [sshd.c compat.c ]
2385 interop w/ latest ssh.com windows client. 2408 interop w/ latest ssh.com windows client.
2386 2409
238720000406 241020000406
2388 - OpenBSD CVS update: 2411 - OpenBSD CVS update:
2389 - [channels.c] 2412 - [channels.c]
@@ -2704,7 +2727,7 @@
2704 - [readpass.c] 2727 - [readpass.c]
2705 instead of blocking SIGINT, catch it ourselves, so that we can clean 2728 instead of blocking SIGINT, catch it ourselves, so that we can clean
2706 the tty modes up and kill ourselves -- instead of our process group 2729 the tty modes up and kill ourselves -- instead of our process group
2707 leader (scp, cvs, ...) going away and leaving us in noecho mode. 2730 leader (scp, cvs, ...) going away and leaving us in noecho mode.
2708 people with cbreak shells never even noticed.. 2731 people with cbreak shells never even noticed..
2709 - [ssh-add.1 ssh-agent.1 ssh-keygen.1 ssh.1 sshd.8] 2732 - [ssh-add.1 ssh-agent.1 ssh-keygen.1 ssh.1 sshd.8]
2710 ie. -> i.e., 2733 ie. -> i.e.,
@@ -2741,7 +2764,7 @@
274120000118 276420000118
2742 - Fixed --with-pid-dir option 2765 - Fixed --with-pid-dir option
2743 - Makefile fix from Gary E. Miller <gem@rellim.com> 2766 - Makefile fix from Gary E. Miller <gem@rellim.com>
2744 - Compile fix for HPUX and Solaris from Andre Lucas 2767 - Compile fix for HPUX and Solaris from Andre Lucas
2745 <andre.lucas@dial.pipex.com> 2768 <andre.lucas@dial.pipex.com>
2746 2769
274720000117 277020000117
@@ -2844,7 +2867,7 @@
2844 2867
284520000103 286820000103
2846 - Add explicit make rules for files proccessed by fixpaths. 2869 - Add explicit make rules for files proccessed by fixpaths.
2847 - Fix "make install" in RPM spec files. Report from Tenkou N. Hattori 2870 - Fix "make install" in RPM spec files. Report from Tenkou N. Hattori
2848 <tnh@kondara.org> 2871 <tnh@kondara.org>
2849 - Removed "nullok" directive from default PAM configuration files. 2872 - Removed "nullok" directive from default PAM configuration files.
2850 Added information on enabling EmptyPasswords on openssh+PAM in 2873 Added information on enabling EmptyPasswords on openssh+PAM in
@@ -3019,7 +3042,7 @@
3019 - Use LDFLAGS correctly 3042 - Use LDFLAGS correctly
3020 - Fix SIGIO error in scp 3043 - Fix SIGIO error in scp
3021 - Simplify status line printing in scp 3044 - Simplify status line printing in scp
3022 - Added better test for inline functions compiler support from 3045 - Added better test for inline functions compiler support from
3023 Darren_Hall@progressive.com 3046 Darren_Hall@progressive.com
3024 3047
302519991214 304819991214
@@ -3247,7 +3270,7 @@
3247 print usage() everytime we get bad options 3270 print usage() everytime we get bad options
3248 - [ssh-keygen.c] overflow, djm@mindrot.org 3271 - [ssh-keygen.c] overflow, djm@mindrot.org
3249 - [sshd.c] fix sigchld race; cjc5@po.cwru.edu 3272 - [sshd.c] fix sigchld race; cjc5@po.cwru.edu
3250 3273
325119991120 327419991120
3252 - Merged more Solaris support from Marc G. Fournier 3275 - Merged more Solaris support from Marc G. Fournier
3253 <marc.fournier@acadiau.ca> 3276 <marc.fournier@acadiau.ca>