1*0Sstevel@tonic-gate20001106 2*0Sstevel@tonic-gate - (djm) Use Jim's new 1.0.3 askpass in Redhat RPMs 3*0Sstevel@tonic-gate - (djm) Manually fix up missed diff hunks (mainly RCS idents) 4*0Sstevel@tonic-gate - (djm) Remove UPGRADING document in favour of a link to the better 5*0Sstevel@tonic-gate maintained FAQ on www.openssh.com 6*0Sstevel@tonic-gate - (djm) Fix multiple dependancy on gnome-libs from Pekka Savola 7*0Sstevel@tonic-gate <pekkas@netcore.fi> 8*0Sstevel@tonic-gate - (djm) Don't need X11-askpass in RPM spec file if building without it 9*0Sstevel@tonic-gate from Pekka Savola <pekkas@netcore.fi> 10*0Sstevel@tonic-gate - (djm) Release 2.3.0p1 11*0Sstevel@tonic-gate 12*0Sstevel@tonic-gate20001105 13*0Sstevel@tonic-gate - (bal) Sync with OpenBSD: 14*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/31 9:31:58 15*0Sstevel@tonic-gate [compat.c] 16*0Sstevel@tonic-gate handle all old openssh versions 17*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/31 13:1853 18*0Sstevel@tonic-gate [deattack.c] 19*0Sstevel@tonic-gate so that large packets do not wrap "n"; from netbsd 20*0Sstevel@tonic-gate - (bal) rijndel.c - fix up RCSID to match OpenBSD tree 21*0Sstevel@tonic-gate - (bal) auth2-skey.c - Checked in. Missing from portable tree. 22*0Sstevel@tonic-gate - (bal) Reworked NEWS-OS and NeXT ports to extract waitpid() and 23*0Sstevel@tonic-gate setsid() into more common files 24*0Sstevel@tonic-gate - (stevesk) pty.c: use __hpux to identify HP-UX. 25*0Sstevel@tonic-gate - (bal) Missed auth-skey.o in Makefile.in and minor correction to 26*0Sstevel@tonic-gate bsd-waitpid.c 27*0Sstevel@tonic-gate 28*0Sstevel@tonic-gate20001029 29*0Sstevel@tonic-gate - (stevesk) Fix typo in auth.c: USE_PAM not PAM 30*0Sstevel@tonic-gate - (stevesk) Create contrib/cygwin/ directory; patch from 31*0Sstevel@tonic-gate Corinna Vinschen <vinschen@redhat.com> 32*0Sstevel@tonic-gate - (bal) Resolved more $xno and $xyes issues in configure.in 33*0Sstevel@tonic-gate - (bal) next-posix.h - spelling and forgot a prototype 34*0Sstevel@tonic-gate 35*0Sstevel@tonic-gate20001028 36*0Sstevel@tonic-gate - (djm) fix select hack in serverloop.c from Philippe WILLEM 37*0Sstevel@tonic-gate <Philippe.WILLEM@urssaf.fr> 38*0Sstevel@tonic-gate - (djm) Fix mangled AIXAUTHENTICATE code 39*0Sstevel@tonic-gate - (djm) authctxt->pw may be NULL. Fix from Markus Friedl 40*0Sstevel@tonic-gate <markus.friedl@informatik.uni-erlangen.de> 41*0Sstevel@tonic-gate - (djm) Sync with OpenBSD: 42*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/16 15:46:32 43*0Sstevel@tonic-gate [ssh.1] 44*0Sstevel@tonic-gate fixes from pekkas@netcore.fi 45*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/17 14:28:11 46*0Sstevel@tonic-gate [atomicio.c] 47*0Sstevel@tonic-gate return number of characters processed; ok deraadt@ 48*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/18 12:04:02 49*0Sstevel@tonic-gate [atomicio.c] 50*0Sstevel@tonic-gate undo 51*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/18 12:23:02 52*0Sstevel@tonic-gate [scp.c] 53*0Sstevel@tonic-gate replace atomicio(read,...) with read(); ok deraadt@ 54*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/18 12:42:00 55*0Sstevel@tonic-gate [session.c] 56*0Sstevel@tonic-gate restore old record login behaviour 57*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/10/19 10:41:13 58*0Sstevel@tonic-gate [auth-skey.c] 59*0Sstevel@tonic-gate fmt string problem in unused code 60*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/10/19 10:45:16 61*0Sstevel@tonic-gate [sshconnect2.c] 62*0Sstevel@tonic-gate don't reference freed memory. okay deraadt@ 63*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/21 11:04:23 64*0Sstevel@tonic-gate [canohost.c] 65*0Sstevel@tonic-gate typo, eramore@era-t.ericsson.se; ok niels@ 66*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/23 13:31:55 67*0Sstevel@tonic-gate [cipher.c] 68*0Sstevel@tonic-gate non-alignment dependent swap_bytes(); from 69*0Sstevel@tonic-gate simonb@wasabisystems.com/netbsd 70*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/26 12:38:28 71*0Sstevel@tonic-gate [compat.c] 72*0Sstevel@tonic-gate add older vandyke products 73*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/27 01:32:19 74*0Sstevel@tonic-gate [channels.c channels.h clientloop.c serverloop.c session.c] 75*0Sstevel@tonic-gate [ssh.c util.c] 76*0Sstevel@tonic-gate enable non-blocking IO on channels, and tty's (except for the 77*0Sstevel@tonic-gate client ttys). 78*0Sstevel@tonic-gate 79*0Sstevel@tonic-gate20001027 80*0Sstevel@tonic-gate - (djm) Increase REKEY_BYTES to 2^24 for arc4random 81*0Sstevel@tonic-gate 82*0Sstevel@tonic-gate20001025 83*0Sstevel@tonic-gate - (djm) Added WARNING.RNG file and modified configure to ask users of the 84*0Sstevel@tonic-gate builtin entropy code to read it. 85*0Sstevel@tonic-gate - (djm) Prefer builtin regex to PCRE. 86*0Sstevel@tonic-gate - (bal) Added USE_PIPS defined to NeXT configure.in since scp hangs randomly. 87*0Sstevel@tonic-gate - (bal) Apply fixes to configure.in pointed out by Pavel Roskin 88*0Sstevel@tonic-gate <proski@gnu.org> 89*0Sstevel@tonic-gate 90*0Sstevel@tonic-gate20001020 91*0Sstevel@tonic-gate - (djm) Don't define _REENTRANT for SNI/Reliant Unix 92*0Sstevel@tonic-gate - (bal) Imported NEWS-OS waitpid() macros into NeXT. Since implementation 93*0Sstevel@tonic-gate is more correct then current version. 94*0Sstevel@tonic-gate 95*0Sstevel@tonic-gate20001018 96*0Sstevel@tonic-gate - (stevesk) Add initial support for setproctitle(). Current 97*0Sstevel@tonic-gate support is for the HP-UX pstat(PSTAT_SETCMD, ...) method. 98*0Sstevel@tonic-gate - (stevesk) Add egd startup scripts to contrib/hpux/ 99*0Sstevel@tonic-gate 100*0Sstevel@tonic-gate20001017 101*0Sstevel@tonic-gate - (djm) Add -lregex to cywin libs from Corinna Vinschen 102*0Sstevel@tonic-gate <vinschen@cygnus.com> 103*0Sstevel@tonic-gate - (djm) Don't rely on atomicio's retval to determine length of askpass 104*0Sstevel@tonic-gate supplied passphrase. Problem report from Lutz Jaenicke 105*0Sstevel@tonic-gate <Lutz.Jaenicke@aet.TU-Cottbus.DE> 106*0Sstevel@tonic-gate - (bal) Changed from GNU rx to PCRE on suggestion from djm. 107*0Sstevel@tonic-gate - (bal) Integrated Sony NEWS-OS patches from NAKAJI Hirouyuki 108*0Sstevel@tonic-gate <nakaji@tutrp.tut.ac.jp> 109*0Sstevel@tonic-gate 110*0Sstevel@tonic-gate20001016 111*0Sstevel@tonic-gate - (djm) Sync with OpenBSD: 112*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/14 04:01:15 113*0Sstevel@tonic-gate [cipher.c] 114*0Sstevel@tonic-gate debug3 115*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/14 04:07:23 116*0Sstevel@tonic-gate [scp.c] 117*0Sstevel@tonic-gate remove spaces from arguments; from djm@mindrot.org 118*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/14 06:09:46 119*0Sstevel@tonic-gate [ssh.1] 120*0Sstevel@tonic-gate Cipher is for SSH-1 only 121*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/14 06:12:09 122*0Sstevel@tonic-gate [servconf.c servconf.h serverloop.c session.c sshd.8] 123*0Sstevel@tonic-gate AllowTcpForwarding; from naddy@ 124*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/14 06:16:56 125*0Sstevel@tonic-gate [auth2.c compat.c compat.h sshconnect2.c version.h] 126*0Sstevel@tonic-gate OpenSSH_2.3; note that is is not complete, but the version number 127*0Sstevel@tonic-gate needs to be changed for interoperability reasons 128*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/14 06:19:45 129*0Sstevel@tonic-gate [auth-rsa.c] 130*0Sstevel@tonic-gate do not send RSA challenge if key is not allowed by key-options; from 131*0Sstevel@tonic-gate eivind@ThinkSec.com 132*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/15 08:14:01 133*0Sstevel@tonic-gate [rijndael.c session.c] 134*0Sstevel@tonic-gate typos; from stevesk@sweden.hp.com 135*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/15 08:18:31 136*0Sstevel@tonic-gate [rijndael.c] 137*0Sstevel@tonic-gate typo 138*0Sstevel@tonic-gate - (djm) Copy manpages back over from OpenBSD - too tedious to wade 139*0Sstevel@tonic-gate through diffs 140*0Sstevel@tonic-gate - (djm) Added condrestart to Redhat init script. Patch from Pekka Savola 141*0Sstevel@tonic-gate <pekkas@netcore.fi> 142*0Sstevel@tonic-gate - (djm) Update version in Redhat spec file 143*0Sstevel@tonic-gate - (djm) Merge some of Nalin Dahyabhai <nalin@redhat.com> changes from the 144*0Sstevel@tonic-gate Redhat 7.0 spec file 145*0Sstevel@tonic-gate - (djm) Make inability to read/write PRNG seedfile non-fatal 146*0Sstevel@tonic-gate 147*0Sstevel@tonic-gate 148*0Sstevel@tonic-gate20001015 149*0Sstevel@tonic-gate - (djm) Fix ssh2 hang on background processes at logout. 150*0Sstevel@tonic-gate 151*0Sstevel@tonic-gate20001014 152*0Sstevel@tonic-gate - (bal) Add support for realpath and getcwd for platforms with broken 153*0Sstevel@tonic-gate or missing realpath implementations for sftp-server. 154*0Sstevel@tonic-gate - (bal) Corrected mistake in INSTALL in regards to GNU rx library 155*0Sstevel@tonic-gate - (bal) Add support for GNU rx library for those lacking regexp support 156*0Sstevel@tonic-gate - (djm) Don't accept PAM_PROMPT_ECHO_ON messages during initial auth 157*0Sstevel@tonic-gate - (djm) Revert SSH2 serverloop hack, will find a better way. 158*0Sstevel@tonic-gate - (djm) Add workaround for Linux 2.4's gratuitious errno change. Patch 159*0Sstevel@tonic-gate from Martin Johansson <fatbob@acc.umu.se> 160*0Sstevel@tonic-gate - (djm) Big OpenBSD sync: 161*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/30 10:27:44 162*0Sstevel@tonic-gate [log.c] 163*0Sstevel@tonic-gate allow loglevel debug 164*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/03 11:59:57 165*0Sstevel@tonic-gate [packet.c] 166*0Sstevel@tonic-gate hmac->mac 167*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/03 12:03:03 168*0Sstevel@tonic-gate [auth-krb4.c auth-passwd.c auth-rh-rsa.c auth-rhosts.c auth-rsa.c auth1.c] 169*0Sstevel@tonic-gate move fake-auth from auth1.c to individual auth methods, disables s/key in 170*0Sstevel@tonic-gate debug-msg 171*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/03 12:16:48 172*0Sstevel@tonic-gate ssh.c 173*0Sstevel@tonic-gate do not resolve canonname, i have no idea why this was added oin ossh 174*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/09 15:30:44 175*0Sstevel@tonic-gate ssh-keygen.1 ssh-keygen.c 176*0Sstevel@tonic-gate -X now reads private ssh.com DSA keys, too. 177*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/09 15:32:34 178*0Sstevel@tonic-gate auth-options.c 179*0Sstevel@tonic-gate clear options on every call. 180*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/09 15:51:00 181*0Sstevel@tonic-gate authfd.c authfd.h 182*0Sstevel@tonic-gate interop with ssh-agent2, from <res@shore.net> 183*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/10 14:20:45 184*0Sstevel@tonic-gate compat.c 185*0Sstevel@tonic-gate use rexexp for version string matching 186*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/10/10 22:02:18 187*0Sstevel@tonic-gate [kex.c kex.h myproposal.h ssh.h ssh2.h sshconnect2.c sshd.c dh.c dh.h] 188*0Sstevel@tonic-gate First rough implementation of the diffie-hellman group exchange. The 189*0Sstevel@tonic-gate client can ask the server for bigger groups to perform the diffie-hellman 190*0Sstevel@tonic-gate in, thus increasing the attack complexity when using ciphers with longer 191*0Sstevel@tonic-gate keys. University of Windsor provided network, T the company. 192*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/11 13:59:52 193*0Sstevel@tonic-gate [auth-rsa.c auth2.c] 194*0Sstevel@tonic-gate clear auth options unless auth sucessfull 195*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/11 14:00:27 196*0Sstevel@tonic-gate [auth-options.h] 197*0Sstevel@tonic-gate clear auth options unless auth sucessfull 198*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/11 14:03:27 199*0Sstevel@tonic-gate [scp.1 scp.c] 200*0Sstevel@tonic-gate support 'scp -o' with help from mouring@pconline.com 201*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/11 14:11:35 202*0Sstevel@tonic-gate [dh.c] 203*0Sstevel@tonic-gate Wall 204*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/11 14:14:40 205*0Sstevel@tonic-gate [auth.h auth2.c readconf.c readconf.h readpass.c servconf.c servconf.h] 206*0Sstevel@tonic-gate [ssh.h sshconnect2.c sshd_config auth2-skey.c cli.c cli.h] 207*0Sstevel@tonic-gate add support for s/key (kbd-interactive) to ssh2, based on work by 208*0Sstevel@tonic-gate mkiernan@avantgo.com and me 209*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/11 14:27:24 210*0Sstevel@tonic-gate [auth.c auth1.c auth2.c authfile.c cipher.c cipher.h kex.c kex.h] 211*0Sstevel@tonic-gate [myproposal.h packet.c readconf.c session.c ssh.c ssh.h sshconnect1.c] 212*0Sstevel@tonic-gate [sshconnect2.c sshd.c] 213*0Sstevel@tonic-gate new cipher framework 214*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/11 14:45:21 215*0Sstevel@tonic-gate [cipher.c] 216*0Sstevel@tonic-gate remove DES 217*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/12 03:59:20 218*0Sstevel@tonic-gate [cipher.c cipher.h sshconnect1.c sshconnect2.c sshd.c] 219*0Sstevel@tonic-gate enable DES in SSH-1 clients only 220*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/12 08:21:13 221*0Sstevel@tonic-gate [kex.h packet.c] 222*0Sstevel@tonic-gate remove unused 223*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/13 12:34:46 224*0Sstevel@tonic-gate [sshd.c] 225*0Sstevel@tonic-gate Kludge for F-Secure Macintosh < 1.0.2; appro@fy.chalmers.se 226*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/13 12:59:15 227*0Sstevel@tonic-gate [cipher.c cipher.h myproposal.h rijndael.c rijndael.h] 228*0Sstevel@tonic-gate rijndael/aes support 229*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/13 13:10:54 230*0Sstevel@tonic-gate [sshd.8] 231*0Sstevel@tonic-gate more info about -V 232*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/10/13 13:12:02 233*0Sstevel@tonic-gate [myproposal.h] 234*0Sstevel@tonic-gate prefer no compression 235*0Sstevel@tonic-gate - (djm) Fix scp user@host handling 236*0Sstevel@tonic-gate - (djm) Don't clobber ssh_prng_cmds on install 237*0Sstevel@tonic-gate - (stevesk) Include config.h in rijndael.c so we define intXX_t and 238*0Sstevel@tonic-gate u_intXX_t types on all platforms. 239*0Sstevel@tonic-gate - (stevesk) rijndael.c: cleanup missing declaration warnings. 240*0Sstevel@tonic-gate - (stevesk) ~/.hushlogin shouldn't cause required password change to 241*0Sstevel@tonic-gate be bypassed. 242*0Sstevel@tonic-gate - (stevesk) Display correct path to ssh-askpass in configure output. 243*0Sstevel@tonic-gate Report from Lutz Jaenicke. 244*0Sstevel@tonic-gate 245*0Sstevel@tonic-gate20001007 246*0Sstevel@tonic-gate - (stevesk) Print PAM return value in PAM log messages to aid 247*0Sstevel@tonic-gate with debugging. 248*0Sstevel@tonic-gate - (stevesk) Fix detection of pw_class struct member in configure; 249*0Sstevel@tonic-gate patch from KAMAHARA Junzo <kamahara@cc.kshosen.ac.jp> 250*0Sstevel@tonic-gate 251*0Sstevel@tonic-gate20001002 252*0Sstevel@tonic-gate - (djm) Fix USER_PATH, report from Kevin Steves <stevesk@sweden.hp.com> 253*0Sstevel@tonic-gate - (djm) Add host system and CC to end-of-configure report. Suggested by 254*0Sstevel@tonic-gate Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE> 255*0Sstevel@tonic-gate 256*0Sstevel@tonic-gate20000931 257*0Sstevel@tonic-gate - (djm) Cygwin fixes from Corinna Vinschen <vinschen@cygnus.com> 258*0Sstevel@tonic-gate 259*0Sstevel@tonic-gate20000930 260*0Sstevel@tonic-gate - (djm) Irix ssh_prng_cmds path fix from Pekka Savola <pekkas@netcore.fi> 261*0Sstevel@tonic-gate - (djm) Support in bsd-snprintf.c for long long conversions from 262*0Sstevel@tonic-gate Ben Lindstrom <mouring@pconline.com> 263*0Sstevel@tonic-gate - (djm) Cleanup NeXT support from Ben Lindstrom <mouring@pconline.com> 264*0Sstevel@tonic-gate - (djm) Ignore SIGPIPEs from serverloop to child. Fixes crashes with 265*0Sstevel@tonic-gate very short lived X connections. Bug report from Tobias Oetiker 266*0Sstevel@tonic-gate <oetiker@ee.ethz.ch>. Fix from Markus Friedl <markus@cvs.openbsd.org> 267*0Sstevel@tonic-gate - (djm) Add recent InitScripts as a RPM dependancy for openssh-server 268*0Sstevel@tonic-gate patch from Pekka Savola <pekkas@netcore.fi> 269*0Sstevel@tonic-gate - (djm) Forgot to cvs add LICENSE file 270*0Sstevel@tonic-gate - (djm) Add LICENSE to RPM spec files 271*0Sstevel@tonic-gate - (djm) CVS OpenBSD sync: 272*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/26 13:59:59 273*0Sstevel@tonic-gate [clientloop.c] 274*0Sstevel@tonic-gate use debug2 275*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/27 15:41:34 276*0Sstevel@tonic-gate [auth2.c sshconnect2.c] 277*0Sstevel@tonic-gate use key_type() 278*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/28 12:03:18 279*0Sstevel@tonic-gate [channels.c] 280*0Sstevel@tonic-gate debug -> debug2 cleanup 281*0Sstevel@tonic-gate - (djm) Irix strips "/dev/tty" from [uw]tmp entries (other systems only 282*0Sstevel@tonic-gate strip "/dev/"). Fix loginrec.c based on patch from Alain St-Denis 283*0Sstevel@tonic-gate <Alain.St-Denis@ec.gc.ca> 284*0Sstevel@tonic-gate - (djm) Fix 9 character passphrase failure with gnome-ssh-askpass. 285*0Sstevel@tonic-gate Problem was caused by interrupted read in ssh-add. Report from Donald 286*0Sstevel@tonic-gate J. Barry <don@astro.cornell.edu> 287*0Sstevel@tonic-gate 288*0Sstevel@tonic-gate20000929 289*0Sstevel@tonic-gate - (djm) Fix SSH2 not terminating until all background tasks done problem. 290*0Sstevel@tonic-gate - (djm) Another off-by-one fix from Pavel Kankovsky 291*0Sstevel@tonic-gate <peak@argo.troja.mff.cuni.cz> 292*0Sstevel@tonic-gate - (djm) Clean up. Strip some unnecessary differences with OpenBSD's code, 293*0Sstevel@tonic-gate tidy necessary differences. Use Markus' new debugN() in entropy.c 294*0Sstevel@tonic-gate - (djm) Merged big SCO portability patch from Tim Rice 295*0Sstevel@tonic-gate <tim@multitalents.net> 296*0Sstevel@tonic-gate 297*0Sstevel@tonic-gate20000926 298*0Sstevel@tonic-gate - (djm) Update X11-askpass to 1.0.2 in RPM spec file 299*0Sstevel@tonic-gate - (djm) Define _REENTRANT to pickup strtok_r() on HP/UX 300*0Sstevel@tonic-gate - (djm) Security: fix off-by-one buffer overrun in fake-getnameinfo.c. 301*0Sstevel@tonic-gate Report and fix from Pavel Kankovsky <peak@argo.troja.mff.cuni.cz> 302*0Sstevel@tonic-gate 303*0Sstevel@tonic-gate20000924 304*0Sstevel@tonic-gate - (djm) Merged cleanup patch from Mark Miller <markm@swoon.net> 305*0Sstevel@tonic-gate - (djm) A bit more cleanup - created cygwin_util.h 306*0Sstevel@tonic-gate - (djm) Include strtok_r() from OpenBSD libc. Fixes report from Mark Miller 307*0Sstevel@tonic-gate <markm@swoon.net> 308*0Sstevel@tonic-gate 309*0Sstevel@tonic-gate20000923 310*0Sstevel@tonic-gate - (djm) Fix address logging in utmp from Kevin Steves 311*0Sstevel@tonic-gate <stevesk@sweden.hp.com> 312*0Sstevel@tonic-gate - (djm) Redhat spec and manpage fixes from Pekka Savola <pekkas@netcore.fi> 313*0Sstevel@tonic-gate - (djm) Seperate tests for int64_t and u_int64_t types 314*0Sstevel@tonic-gate - (djm) Tweak password expiry checking at suggestion of Kevin Steves 315*0Sstevel@tonic-gate <stevesk@sweden.hp.com> 316*0Sstevel@tonic-gate - (djm) NeXT patch from Ben Lindstrom <mouring@pconline.com> 317*0Sstevel@tonic-gate - (djm) Use printf %lld instead of %qd in sftp-server.c. Fix from 318*0Sstevel@tonic-gate Michael Stone <mstone@cs.loyola.edu> 319*0Sstevel@tonic-gate - (djm) OpenBSD CVS sync: 320*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/17 09:38:59 321*0Sstevel@tonic-gate [sshconnect2.c sshd.c] 322*0Sstevel@tonic-gate fix DEBUG_KEXDH 323*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/17 09:52:51 324*0Sstevel@tonic-gate [sshconnect.c] 325*0Sstevel@tonic-gate yes no; ok niels@ 326*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/21 04:55:11 327*0Sstevel@tonic-gate [sshd.8] 328*0Sstevel@tonic-gate typo 329*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/21 05:03:54 330*0Sstevel@tonic-gate [serverloop.c] 331*0Sstevel@tonic-gate typo 332*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/21 05:11:42 333*0Sstevel@tonic-gate scp.c 334*0Sstevel@tonic-gate utime() to utimes(); mouring@pconline.com 335*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/21 05:25:08 336*0Sstevel@tonic-gate sshconnect2.c 337*0Sstevel@tonic-gate change login logic in ssh2, allows plugin of other auth methods 338*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/21 05:25:35 339*0Sstevel@tonic-gate [auth2.c channels.c channels.h clientloop.c dispatch.c dispatch.h] 340*0Sstevel@tonic-gate [serverloop.c] 341*0Sstevel@tonic-gate add context to dispatch_run 342*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/21 05:07:52 343*0Sstevel@tonic-gate authfd.c authfd.h ssh-agent.c 344*0Sstevel@tonic-gate bug compat for old ssh.com software 345*0Sstevel@tonic-gate 346*0Sstevel@tonic-gate20000920 347*0Sstevel@tonic-gate - (djm) Fix bad path substitution. Report from Andrew Miner 348*0Sstevel@tonic-gate <asminer@cs.iastate.edu> 349*0Sstevel@tonic-gate 350*0Sstevel@tonic-gate20000916 351*0Sstevel@tonic-gate - (djm) Fix SSL search order from Lutz Jaenicke 352*0Sstevel@tonic-gate <Lutz.Jaenicke@aet.TU-Cottbus.DE> 353*0Sstevel@tonic-gate - (djm) New SuSE spec from Corinna Vinschen <corinna@vinschen.de> 354*0Sstevel@tonic-gate - (djm) Update CygWin support from Corinna Vinschen <vinschen@cygnus.com> 355*0Sstevel@tonic-gate - (djm) Use a real struct sockaddr inside the fake struct sockaddr_storage. 356*0Sstevel@tonic-gate Patch from Larry Jones <larry.jones@sdrc.com> 357*0Sstevel@tonic-gate - (djm) Add Steve VanDevender's <stevev@darkwing.uoregon.edu> PAM 358*0Sstevel@tonic-gate password change patch. 359*0Sstevel@tonic-gate - (djm) Bring licenses on my stuff in line with OpenBSD's 360*0Sstevel@tonic-gate - (djm) Cleanup auth-passwd.c and unify HP/UX authentication. Patch from 361*0Sstevel@tonic-gate Kevin Steves <stevesk@sweden.hp.com> 362*0Sstevel@tonic-gate - (djm) Shadow expiry check fix from Pavel Troller <patrol@omni.sinus.cz> 363*0Sstevel@tonic-gate - (djm) Re-enable int64_t types - we need them for sftp 364*0Sstevel@tonic-gate - (djm) Use libexecdir from configure , rather than libexecdir/ssh 365*0Sstevel@tonic-gate - (djm) Update Redhat SPEC file accordingly 366*0Sstevel@tonic-gate - (djm) Add Kevin Steves <stevesk@sweden.hp.com> HP/UX contrib files 367*0Sstevel@tonic-gate - (djm) Add Charles Levert <charles@comm.polymtl.ca> getpgrp patch 368*0Sstevel@tonic-gate - (djm) Fix password auth on HP/UX 10.20. Patch from Dirk De Wachter 369*0Sstevel@tonic-gate <Dirk.DeWachter@rug.ac.be> 370*0Sstevel@tonic-gate - (djm) Fixprogs and entropy list fixes from Larry Jones 371*0Sstevel@tonic-gate <larry.jones@sdrc.com> 372*0Sstevel@tonic-gate - (djm) Fix for SuSE spec file from Takashi YOSHIDA 373*0Sstevel@tonic-gate <tyoshida@gemini.rc.kyushu-u.ac.jp> 374*0Sstevel@tonic-gate - (djm) Merge OpenBSD changes: 375*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/05 02:59:57 376*0Sstevel@tonic-gate [session.c] 377*0Sstevel@tonic-gate print hostname (not hushlogin) 378*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/05 13:18:48 379*0Sstevel@tonic-gate [authfile.c ssh-add.c] 380*0Sstevel@tonic-gate enable ssh-add -d for DSA keys 381*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/05 13:20:49 382*0Sstevel@tonic-gate [sftp-server.c] 383*0Sstevel@tonic-gate cleanup 384*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/06 03:46:41 385*0Sstevel@tonic-gate [authfile.h] 386*0Sstevel@tonic-gate prototype 387*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/09/07 14:27:56 388*0Sstevel@tonic-gate [ALL] 389*0Sstevel@tonic-gate cleanup copyright notices on all files. I have attempted to be 390*0Sstevel@tonic-gate accurate with the details. everything is now under Tatu's licence 391*0Sstevel@tonic-gate (which I copied from his readme), and/or the core-sdi bsd-ish thing 392*0Sstevel@tonic-gate for deattack, or various openbsd developers under a 2-term bsd 393*0Sstevel@tonic-gate licence. We're not changing any rules, just being accurate. 394*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/07 14:40:30 395*0Sstevel@tonic-gate [channels.c channels.h clientloop.c serverloop.c ssh.c] 396*0Sstevel@tonic-gate cleanup window and packet sizes for ssh2 flow control; ok niels 397*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/07 14:53:00 398*0Sstevel@tonic-gate [scp.c] 399*0Sstevel@tonic-gate typo 400*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/07 15:13:37 401*0Sstevel@tonic-gate [auth-options.c auth-options.h auth-rh-rsa.c auth-rsa.c auth.c] 402*0Sstevel@tonic-gate [authfile.h canohost.c channels.h compat.c hostfile.h log.c match.h] 403*0Sstevel@tonic-gate [pty.c readconf.c] 404*0Sstevel@tonic-gate some more Copyright fixes 405*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/08 03:02:51 406*0Sstevel@tonic-gate [README.openssh2] 407*0Sstevel@tonic-gate bye bye 408*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/09/11 18:38:33 409*0Sstevel@tonic-gate [LICENCE cipher.c] 410*0Sstevel@tonic-gate a few more comments about it being ARC4 not RC4 411*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/12 14:53:11 412*0Sstevel@tonic-gate [log-client.c log-server.c log.c ssh.1 ssh.c ssh.h sshd.8 sshd.c] 413*0Sstevel@tonic-gate multiple debug levels 414*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/14 14:25:15 415*0Sstevel@tonic-gate [clientloop.c] 416*0Sstevel@tonic-gate typo 417*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/09/15 01:13:51 418*0Sstevel@tonic-gate [ssh-agent.c] 419*0Sstevel@tonic-gate check return value for setenv(3) for failure, and deal appropriately 420*0Sstevel@tonic-gate 421*0Sstevel@tonic-gate20000913 422*0Sstevel@tonic-gate - (djm) Fix server not exiting with jobs in background. 423*0Sstevel@tonic-gate 424*0Sstevel@tonic-gate20000905 425*0Sstevel@tonic-gate - (djm) Import OpenBSD CVS changes 426*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/31 15:52:24 427*0Sstevel@tonic-gate [Makefile sshd.8 sshd_config sftp-server.8 sftp-server.c] 428*0Sstevel@tonic-gate implement a SFTP server. interops with sftp2, scp2 and the windows 429*0Sstevel@tonic-gate client from ssh.com 430*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/31 15:56:03 431*0Sstevel@tonic-gate [README.openssh2] 432*0Sstevel@tonic-gate sync 433*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/31 16:05:42 434*0Sstevel@tonic-gate [session.c] 435*0Sstevel@tonic-gate Wall 436*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/31 16:09:34 437*0Sstevel@tonic-gate [authfd.c ssh-agent.c] 438*0Sstevel@tonic-gate add a flag to SSH2_AGENTC_SIGN_REQUEST for future extensions 439*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/09/01 09:25:13 440*0Sstevel@tonic-gate [scp.1 scp.c] 441*0Sstevel@tonic-gate cleanup and fix -S support; stevesk@sweden.hp.com 442*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/01 16:29:32 443*0Sstevel@tonic-gate [sftp-server.c] 444*0Sstevel@tonic-gate portability fixes 445*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/01 16:32:41 446*0Sstevel@tonic-gate [sftp-server.c] 447*0Sstevel@tonic-gate fix cast; mouring@pconline.com 448*0Sstevel@tonic-gate - itojun@cvs.openbsd.org 2000/09/03 09:23:28 449*0Sstevel@tonic-gate [ssh-add.1 ssh.1] 450*0Sstevel@tonic-gate add missing .El against .Bl. 451*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/04 13:03:41 452*0Sstevel@tonic-gate [session.c] 453*0Sstevel@tonic-gate missing close; ok theo 454*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/04 13:07:21 455*0Sstevel@tonic-gate [session.c] 456*0Sstevel@tonic-gate fix get_last_login_time order; from andre@van-veen.de 457*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/04 13:10:09 458*0Sstevel@tonic-gate [sftp-server.c] 459*0Sstevel@tonic-gate more cast fixes; from mouring@pconline.com 460*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/09/04 13:06:04 461*0Sstevel@tonic-gate [session.c] 462*0Sstevel@tonic-gate set SSH_ORIGINAL_COMMAND; from Leakin@dfw.nostrum.com, bet@rahul.net 463*0Sstevel@tonic-gate - (djm) Cleanup after import. Fix sftp-server compilation, Makefile 464*0Sstevel@tonic-gate - (djm) Merge cygwin support from Corinna Vinschen <vinschen@cygnus.com> 465*0Sstevel@tonic-gate 466*0Sstevel@tonic-gate20000903 467*0Sstevel@tonic-gate - (djm) Fix Redhat init script 468*0Sstevel@tonic-gate 469*0Sstevel@tonic-gate20000901 470*0Sstevel@tonic-gate - (djm) Pick up Jim's new X11-askpass 471*0Sstevel@tonic-gate - (djm) Release 2.2.0p1 472*0Sstevel@tonic-gate 473*0Sstevel@tonic-gate20000831 474*0Sstevel@tonic-gate - (djm) Workaround SIGPIPE problems on SCO. Fix from Aran Cox 475*0Sstevel@tonic-gate <acox@cv.telegroup.com> 476*0Sstevel@tonic-gate - (djm) Pick up new version (2.2.0) from OpenBSD CVS 477*0Sstevel@tonic-gate 478*0Sstevel@tonic-gate20000830 479*0Sstevel@tonic-gate - (djm) Compile warning fixes from Mark Miller <markm@swoon.net> 480*0Sstevel@tonic-gate - (djm) Periodically rekey arc4random 481*0Sstevel@tonic-gate - (djm) Clean up diff against OpenBSD. 482*0Sstevel@tonic-gate - (djm) HPUX 11 needs USE_PIPES as well: Kevin Steves 483*0Sstevel@tonic-gate <stevesk@sweden.hp.com> 484*0Sstevel@tonic-gate - (djm) Quieten the pam delete credentials error message 485*0Sstevel@tonic-gate - (djm) Fix printing of $DISPLAY hack if set by system type. Report from 486*0Sstevel@tonic-gate Kevin Steves <stevesk@sweden.hp.com> 487*0Sstevel@tonic-gate - (djm) NeXT patch from Ben Lindstrom <mouring@pconline.com> 488*0Sstevel@tonic-gate - (djm) Fix doh in bsd-arc4random.c 489*0Sstevel@tonic-gate 490*0Sstevel@tonic-gate20000829 491*0Sstevel@tonic-gate - (djm) Fix ^C ignored issue on Solaris. Diagnosis from Gert 492*0Sstevel@tonic-gate Doering <gert@greenie.muc.de>, John Horne <J.Horne@plymouth.ac.uk> and 493*0Sstevel@tonic-gate Garrick James <garrick@james.net> 494*0Sstevel@tonic-gate - (djm) Check for SCO pty naming style (ptyp%d/ttyp%d). Based on fix from 495*0Sstevel@tonic-gate Bastian Trompetter <btrompetter@firemail.de> 496*0Sstevel@tonic-gate - (djm) NeXT tweaks from Ben Lindstrom <mouring@pconline.com> 497*0Sstevel@tonic-gate - More OpenBSD updates: 498*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/24 15:46:59 499*0Sstevel@tonic-gate [scp.c] 500*0Sstevel@tonic-gate off_t in sink, to fix files > 2GB, i think, test is still running ;-) 501*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/25 10:10:06 502*0Sstevel@tonic-gate [session.c] 503*0Sstevel@tonic-gate Wall 504*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/26 04:33:43 505*0Sstevel@tonic-gate [compat.c] 506*0Sstevel@tonic-gate ssh.com-2.3.0 507*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/27 12:18:05 508*0Sstevel@tonic-gate [compat.c] 509*0Sstevel@tonic-gate compatibility with future ssh.com versions 510*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/27 21:50:55 511*0Sstevel@tonic-gate [auth-krb4.c session.c ssh-add.c sshconnect.c uidswap.c] 512*0Sstevel@tonic-gate print uid/gid as unsigned 513*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/28 13:51:00 514*0Sstevel@tonic-gate [ssh.c] 515*0Sstevel@tonic-gate enable -n and -f for ssh2 516*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/28 14:19:53 517*0Sstevel@tonic-gate [ssh.c] 518*0Sstevel@tonic-gate allow combination of -N and -f 519*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/28 14:20:56 520*0Sstevel@tonic-gate [util.c] 521*0Sstevel@tonic-gate util.c 522*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/28 14:22:02 523*0Sstevel@tonic-gate [util.c] 524*0Sstevel@tonic-gate undo 525*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/28 14:23:38 526*0Sstevel@tonic-gate [util.c] 527*0Sstevel@tonic-gate don't complain if setting NONBLOCK fails with ENODEV 528*0Sstevel@tonic-gate 529*0Sstevel@tonic-gate20000823 530*0Sstevel@tonic-gate - (djm) Define USE_PIPES to avoid socketpair problems on HPUX 10 and SunOS 4 531*0Sstevel@tonic-gate Avoids "scp never exits" problem. Reports from Lutz Jaenicke 532*0Sstevel@tonic-gate <Lutz.Jaenicke@aet.TU-Cottbus.DE> and Tamito KAJIYAMA 533*0Sstevel@tonic-gate <kajiyama@grad.sccs.chukyo-u.ac.jp> 534*0Sstevel@tonic-gate - (djm) Pick up LOGIN_PROGRAM from environment or PATH if not set by headers 535*0Sstevel@tonic-gate - (djm) Add local version to version.h 536*0Sstevel@tonic-gate - (djm) Don't reseed arc4random everytime it is used 537*0Sstevel@tonic-gate - (djm) OpenBSD CVS updates: 538*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/18 20:07:23 539*0Sstevel@tonic-gate [ssh.c] 540*0Sstevel@tonic-gate accept remsh as a valid name as well; roman@buildpoint.com 541*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/18 20:17:13 542*0Sstevel@tonic-gate [deattack.c crc32.c packet.c] 543*0Sstevel@tonic-gate rename crc32() to ssh_crc32() to avoid zlib name clash. do not move to 544*0Sstevel@tonic-gate libz crc32 function yet, because it has ugly "long"'s in it; 545*0Sstevel@tonic-gate oneill@cs.sfu.ca 546*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/18 20:26:08 547*0Sstevel@tonic-gate [scp.1 scp.c] 548*0Sstevel@tonic-gate -S prog support; tv@debian.org 549*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/18 20:50:07 550*0Sstevel@tonic-gate [scp.c] 551*0Sstevel@tonic-gate knf 552*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/18 20:57:33 553*0Sstevel@tonic-gate [log-client.c] 554*0Sstevel@tonic-gate shorten 555*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/19 12:48:11 556*0Sstevel@tonic-gate [channels.c channels.h clientloop.c ssh.c ssh.h] 557*0Sstevel@tonic-gate support for ~. in ssh2 558*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/19 15:29:40 559*0Sstevel@tonic-gate [crc32.h] 560*0Sstevel@tonic-gate proper prototype 561*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/19 15:34:44 562*0Sstevel@tonic-gate [authfd.c authfd.h key.c key.h ssh-add.1 ssh-add.c ssh-agent.1] 563*0Sstevel@tonic-gate [ssh-agent.c ssh-keygen.c sshconnect1.c sshconnect2.c Makefile] 564*0Sstevel@tonic-gate [fingerprint.c fingerprint.h] 565*0Sstevel@tonic-gate add SSH2/DSA support to the agent and some other DSA related cleanups. 566*0Sstevel@tonic-gate (note that we cannot talk to ssh.com's ssh2 agents) 567*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/19 15:55:52 568*0Sstevel@tonic-gate [channels.c channels.h clientloop.c] 569*0Sstevel@tonic-gate more ~ support for ssh2 570*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/19 16:21:19 571*0Sstevel@tonic-gate [clientloop.c] 572*0Sstevel@tonic-gate oops 573*0Sstevel@tonic-gate - millert@cvs.openbsd.org 2000/08/20 12:25:53 574*0Sstevel@tonic-gate [session.c] 575*0Sstevel@tonic-gate We have to stash the result of get_remote_name_or_ip() before we 576*0Sstevel@tonic-gate close our socket or getpeername() will get EBADF and the process 577*0Sstevel@tonic-gate will exit. Only a problem for "UseLogin yes". 578*0Sstevel@tonic-gate - millert@cvs.openbsd.org 2000/08/20 12:30:59 579*0Sstevel@tonic-gate [session.c] 580*0Sstevel@tonic-gate Only check /etc/nologin if "UseLogin no" since login(1) may have its 581*0Sstevel@tonic-gate own policy on determining who is allowed to login when /etc/nologin 582*0Sstevel@tonic-gate is present. Also use the _PATH_NOLOGIN define. 583*0Sstevel@tonic-gate - millert@cvs.openbsd.org 2000/08/20 12:42:43 584*0Sstevel@tonic-gate [auth1.c auth2.c session.c ssh.c] 585*0Sstevel@tonic-gate Add calls to setusercontext() and login_get*(). We basically call 586*0Sstevel@tonic-gate setusercontext() in most places where previously we did a setlogin(). 587*0Sstevel@tonic-gate Add default login.conf file and put root in the "daemon" login class. 588*0Sstevel@tonic-gate - millert@cvs.openbsd.org 2000/08/21 10:23:31 589*0Sstevel@tonic-gate [session.c] 590*0Sstevel@tonic-gate Fix incorrect PATH setting; noted by Markus. 591*0Sstevel@tonic-gate 592*0Sstevel@tonic-gate20000818 593*0Sstevel@tonic-gate - (djm) OpenBSD CVS changes: 594*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/07/22 03:14:37 595*0Sstevel@tonic-gate [servconf.c servconf.h sshd.8 sshd.c sshd_config] 596*0Sstevel@tonic-gate random early drop; ok theo, niels 597*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/07/26 11:46:51 598*0Sstevel@tonic-gate [ssh.1] 599*0Sstevel@tonic-gate typo 600*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/01 11:46:11 601*0Sstevel@tonic-gate [sshd.8] 602*0Sstevel@tonic-gate many fixes from pepper@mail.reppep.com 603*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/08/01 13:01:42 604*0Sstevel@tonic-gate [Makefile.in util.c aux.c] 605*0Sstevel@tonic-gate rename aux.c to util.c to help with cygwin port 606*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/08/02 00:23:31 607*0Sstevel@tonic-gate [authfd.c] 608*0Sstevel@tonic-gate correct sun_len; Alexander@Leidinger.net 609*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/08/02 10:27:17 610*0Sstevel@tonic-gate [readconf.c sshd.8] 611*0Sstevel@tonic-gate disable kerberos authentication by default 612*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/08/02 11:27:05 613*0Sstevel@tonic-gate [sshd.8 readconf.c auth-krb4.c] 614*0Sstevel@tonic-gate disallow kerberos authentication if we can't verify the TGT; from 615*0Sstevel@tonic-gate dugsong@ 616*0Sstevel@tonic-gate kerberos authentication is on by default only if you have a srvtab. 617*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/04 14:30:07 618*0Sstevel@tonic-gate [auth.c] 619*0Sstevel@tonic-gate unused 620*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/04 14:30:35 621*0Sstevel@tonic-gate [sshd_config] 622*0Sstevel@tonic-gate MaxStartups 623*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/15 13:20:46 624*0Sstevel@tonic-gate [authfd.c] 625*0Sstevel@tonic-gate cleanup; ok niels@ 626*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/17 14:05:10 627*0Sstevel@tonic-gate [session.c] 628*0Sstevel@tonic-gate cleanup login(1)-like jobs, no duplicate utmp entries 629*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/08/17 14:06:34 630*0Sstevel@tonic-gate [session.c sshd.8 sshd.c] 631*0Sstevel@tonic-gate sshd -u len, similar to telnetd 632*0Sstevel@tonic-gate - (djm) Lastlog was not getting closed after writing login entry 633*0Sstevel@tonic-gate - (djm) Add Solaris package support from Rip Loomis <loomisg@cist.saic.com> 634*0Sstevel@tonic-gate 635*0Sstevel@tonic-gate20000816 636*0Sstevel@tonic-gate - (djm) Replacement for inet_ntoa for Irix (which breaks on gcc) 637*0Sstevel@tonic-gate - (djm) Fix strerror replacement for old SunOS. Based on patch from 638*0Sstevel@tonic-gate Charles Levert <charles@comm.polymtl.ca> 639*0Sstevel@tonic-gate - (djm) Seperate arc4random into seperate file and use OpenSSL's RC4 640*0Sstevel@tonic-gate implementation. 641*0Sstevel@tonic-gate - (djm) SUN_LEN macro for systems which lack it 642*0Sstevel@tonic-gate 643*0Sstevel@tonic-gate20000815 644*0Sstevel@tonic-gate - (djm) More SunOS 4.1.x fixes from Nate Itkin <nitkin@europa.com> 645*0Sstevel@tonic-gate - (djm) Avoid failures on Irix when ssh is not setuid. Fix from 646*0Sstevel@tonic-gate Michael Stone <mstone@cs.loyola.edu> 647*0Sstevel@tonic-gate - (djm) Don't seek in directory based lastlogs 648*0Sstevel@tonic-gate - (djm) Fix --with-ipaddr-display configure option test. Patch from 649*0Sstevel@tonic-gate Jarno Huuskonen <jhuuskon@messi.uku.fi> 650*0Sstevel@tonic-gate - (djm) Fix AIX limits from Alexandre Oliva <oliva@lsd.ic.unicamp.br> 651*0Sstevel@tonic-gate 652*0Sstevel@tonic-gate20000813 653*0Sstevel@tonic-gate - (djm) Add $(srcdir) to includes when compiling (for VPATH). Report from 654*0Sstevel@tonic-gate Fabrice bacchella <fabrice.bacchella@marchfirst.fr> 655*0Sstevel@tonic-gate 656*0Sstevel@tonic-gate20000809 657*0Sstevel@tonic-gate - (djm) Define AIX hard limits if headers don't. Report from 658*0Sstevel@tonic-gate Bill Painter <william.t.painter@lmco.com> 659*0Sstevel@tonic-gate - (djm) utmp direct write & SunOS 4 patch from Charles Levert 660*0Sstevel@tonic-gate <charles@comm.polymtl.ca> 661*0Sstevel@tonic-gate 662*0Sstevel@tonic-gate20000808 663*0Sstevel@tonic-gate - (djm) Cleanup Redhat RPMs. Generate keys at runtime rather than install 664*0Sstevel@tonic-gate time, spec file cleanup. 665*0Sstevel@tonic-gate 666*0Sstevel@tonic-gate20000807 667*0Sstevel@tonic-gate - (djm) Set 0755 on binaries during install. Report from Lutz Jaenicke 668*0Sstevel@tonic-gate - (djm) Suppress error messages on channel close shutdown() failurs 669*0Sstevel@tonic-gate works around Linux bug. Patch from Zack Weinberg <zack@wolery.cumb.org> 670*0Sstevel@tonic-gate - (djm) Add some more entropy collection commands from Lutz Jaenicke 671*0Sstevel@tonic-gate 672*0Sstevel@tonic-gate20000725 673*0Sstevel@tonic-gate - (djm) Fix autoconf typo: HAVE_BINRESVPORT_AF -> HAVE_BINDRESVPORT_AF 674*0Sstevel@tonic-gate 675*0Sstevel@tonic-gate20000721 676*0Sstevel@tonic-gate - (djm) OpenBSD CVS updates: 677*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/07/16 02:27:22 678*0Sstevel@tonic-gate [authfd.c authfd.h channels.c clientloop.c ssh-add.c ssh-agent.c ssh.c] 679*0Sstevel@tonic-gate [sshconnect1.c sshconnect2.c] 680*0Sstevel@tonic-gate make ssh-add accept dsa keys (the agent does not) 681*0Sstevel@tonic-gate - djm@cvs.openbsd.org 2000/07/17 19:25:02 682*0Sstevel@tonic-gate [sshd.c] 683*0Sstevel@tonic-gate Another closing of stdin; ok deraadt 684*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/07/19 18:33:12 685*0Sstevel@tonic-gate [dsa.c] 686*0Sstevel@tonic-gate missing free, reorder 687*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/07/20 16:23:14 688*0Sstevel@tonic-gate [ssh-keygen.1] 689*0Sstevel@tonic-gate document input and output files 690*0Sstevel@tonic-gate 691*0Sstevel@tonic-gate20000720 692*0Sstevel@tonic-gate - (djm) Spec file fix from Petr Novotny <Petr.Novotny@antek.cz> 693*0Sstevel@tonic-gate 694*0Sstevel@tonic-gate20000716 695*0Sstevel@tonic-gate - (djm) Release 2.1.1p4 696*0Sstevel@tonic-gate 697*0Sstevel@tonic-gate20000715 698*0Sstevel@tonic-gate - (djm) OpenBSD CVS updates 699*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/07/13 16:53:22 700*0Sstevel@tonic-gate [aux.c readconf.c servconf.c ssh.h] 701*0Sstevel@tonic-gate allow multiple whitespace but only one '=' between tokens, bug report from 702*0Sstevel@tonic-gate Ralf S. Engelschall <rse@engelschall.com> but different fix. okay deraadt@ 703*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/07/13 17:14:09 704*0Sstevel@tonic-gate [clientloop.c] 705*0Sstevel@tonic-gate typo; todd@fries.net 706*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/07/13 17:19:31 707*0Sstevel@tonic-gate [scp.c] 708*0Sstevel@tonic-gate close can fail on AFS, report error; from Greg Hudson <ghudson@mit.edu> 709*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/07/14 16:59:46 710*0Sstevel@tonic-gate [readconf.c servconf.c] 711*0Sstevel@tonic-gate allow leading whitespace. ok niels 712*0Sstevel@tonic-gate - djm@cvs.openbsd.org 2000/07/14 22:01:38 713*0Sstevel@tonic-gate [ssh-keygen.c ssh.c] 714*0Sstevel@tonic-gate Always create ~/.ssh with mode 700; ok Markus 715*0Sstevel@tonic-gate - Fixes for SunOS 4.1.4 from Gordon Atwood <gordon@cs.ualberta.ca> 716*0Sstevel@tonic-gate - Include floatingpoint.h for entropy.c 717*0Sstevel@tonic-gate - strerror replacement 718*0Sstevel@tonic-gate 719*0Sstevel@tonic-gate20000712 720*0Sstevel@tonic-gate - (djm) Remove -lresolve for Reliant Unix 721*0Sstevel@tonic-gate - (djm) OpenBSD CVS Updates: 722*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/07/11 02:11:34 723*0Sstevel@tonic-gate [session.c sshd.c ] 724*0Sstevel@tonic-gate make MaxStartups code still work with -d; djm 725*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/07/11 13:17:45 726*0Sstevel@tonic-gate [readconf.c ssh_config] 727*0Sstevel@tonic-gate disable FallBackToRsh by default 728*0Sstevel@tonic-gate - (djm) Replace in_addr_t with u_int32_t in bsd-inet_aton.c. Report from 729*0Sstevel@tonic-gate Ben Lindstrom <mouring@pconline.com> 730*0Sstevel@tonic-gate - (djm) Make building of X11-Askpass and GNOME-Askpass optional in RPM 731*0Sstevel@tonic-gate spec file. 732*0Sstevel@tonic-gate - (djm) Released 2.1.1p3 733*0Sstevel@tonic-gate 734*0Sstevel@tonic-gate20000711 735*0Sstevel@tonic-gate - (djm) Fixup for AIX getuserattr() support from Tom Bertelson 736*0Sstevel@tonic-gate <tbert@abac.com> 737*0Sstevel@tonic-gate - (djm) ReliantUNIX support from Udo Schweigert <ust@cert.siemens.de> 738*0Sstevel@tonic-gate - (djm) NeXT: dirent structures to get scp working from Ben Lindstrom 739*0Sstevel@tonic-gate <mouring@pconline.com> 740*0Sstevel@tonic-gate - (djm) Fix broken inet_ntoa check and ut_user/ut_name confusion, report 741*0Sstevel@tonic-gate from Jim Watt <jimw@peisj.pebio.com> 742*0Sstevel@tonic-gate - (djm) Replaced bsd-snprintf.c with one from Mutt source tree, it is known 743*0Sstevel@tonic-gate to compile on more platforms (incl NeXT). 744*0Sstevel@tonic-gate - (djm) Added bsd-inet_aton and configure support for NeXT 745*0Sstevel@tonic-gate - (djm) Misc NeXT fixes from Ben Lindstrom <mouring@pconline.com> 746*0Sstevel@tonic-gate - (djm) OpenBSD CVS updates: 747*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/26 03:22:29 748*0Sstevel@tonic-gate [authfd.c] 749*0Sstevel@tonic-gate cleanup, less cut&paste 750*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/26 15:59:19 751*0Sstevel@tonic-gate [servconf.c servconf.h session.c sshd.8 sshd.c] 752*0Sstevel@tonic-gate MaxStartups: limit number of unauthenticated connections, work by 753*0Sstevel@tonic-gate theo and me 754*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/07/05 14:18:07 755*0Sstevel@tonic-gate [session.c] 756*0Sstevel@tonic-gate use no_x11_forwarding_flag correctly; provos ok 757*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/07/05 15:35:57 758*0Sstevel@tonic-gate [sshd.c] 759*0Sstevel@tonic-gate typo 760*0Sstevel@tonic-gate - aaron@cvs.openbsd.org 2000/07/05 22:06:58 761*0Sstevel@tonic-gate [scp.1 ssh-agent.1 ssh-keygen.1 sshd.8] 762*0Sstevel@tonic-gate Insert more missing .El directives. Our troff really should identify 763*0Sstevel@tonic-gate these and spit out a warning. 764*0Sstevel@tonic-gate - todd@cvs.openbsd.org 2000/07/06 21:55:04 765*0Sstevel@tonic-gate [auth-rsa.c auth2.c ssh-keygen.c] 766*0Sstevel@tonic-gate clean code is good code 767*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/07/07 02:14:29 768*0Sstevel@tonic-gate [serverloop.c] 769*0Sstevel@tonic-gate sense of port forwarding flag test was backwards 770*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/07/08 17:17:31 771*0Sstevel@tonic-gate [compat.c readconf.c] 772*0Sstevel@tonic-gate replace strtok with strsep; from David Young <dyoung@onthejob.net> 773*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/07/08 19:21:15 774*0Sstevel@tonic-gate [auth.h] 775*0Sstevel@tonic-gate KNF 776*0Sstevel@tonic-gate - ho@cvs.openbsd.org 2000/07/08 19:27:33 777*0Sstevel@tonic-gate [compat.c readconf.c] 778*0Sstevel@tonic-gate Better conditions for strsep() ending. 779*0Sstevel@tonic-gate - ho@cvs.openbsd.org 2000/07/10 10:27:05 780*0Sstevel@tonic-gate [readconf.c] 781*0Sstevel@tonic-gate Get the correct message on errors. (niels@ ok) 782*0Sstevel@tonic-gate - ho@cvs.openbsd.org 2000/07/10 10:30:25 783*0Sstevel@tonic-gate [cipher.c kex.c servconf.c] 784*0Sstevel@tonic-gate strtok() --> strsep(). (niels@ ok) 785*0Sstevel@tonic-gate - (djm) Fix problem with debug mode and MaxStartups 786*0Sstevel@tonic-gate - (djm) Don't generate host keys when $(DESTDIR) is set (e.g. during RPM 787*0Sstevel@tonic-gate builds) 788*0Sstevel@tonic-gate - (djm) Add strsep function from OpenBSD libc for systems that lack it 789*0Sstevel@tonic-gate 790*0Sstevel@tonic-gate20000709 791*0Sstevel@tonic-gate - (djm) Only enable PAM_TTY kludge for Linux. Problem report from 792*0Sstevel@tonic-gate Kevin Steves <stevesk@sweden.hp.com> 793*0Sstevel@tonic-gate - (djm) Match prototype and function declaration for rresvport_af. 794*0Sstevel@tonic-gate Problem report from Niklas Edmundsson <nikke@ing.umu.se> 795*0Sstevel@tonic-gate - (djm) Missing $(DESTDIR) on host-key target causing problems with RPM 796*0Sstevel@tonic-gate builds. Problem report from Gregory Leblanc <GLeblanc@cu-portland.edu> 797*0Sstevel@tonic-gate - (djm) Replace ut_name with ut_user. Patch from Jim Watt 798*0Sstevel@tonic-gate <jimw@peisj.pebio.com> 799*0Sstevel@tonic-gate - (djm) Fix pam sprintf fix 800*0Sstevel@tonic-gate - (djm) Cleanup entropy collection code a little more. Split initialisation 801*0Sstevel@tonic-gate from seeding, perform intialisation immediatly at start, be careful with 802*0Sstevel@tonic-gate uids. Based on problem report from Jim Watt <jimw@peisj.pebio.com> 803*0Sstevel@tonic-gate - (djm) More NeXT compatibility from Ben Lindstrom <mouring@pconline.com> 804*0Sstevel@tonic-gate Including sigaction() et al. replacements 805*0Sstevel@tonic-gate - (djm) AIX getuserattr() session initialisation from Tom Bertelson 806*0Sstevel@tonic-gate <tbert@abac.com> 807*0Sstevel@tonic-gate 808*0Sstevel@tonic-gate20000708 809*0Sstevel@tonic-gate - (djm) Fix bad fprintf format handling in auth-pam.c. Patch from 810*0Sstevel@tonic-gate Aaron Hopkins <aaron@die.net> 811*0Sstevel@tonic-gate - (djm) Fix incorrect configure handling of --with-rsh-path option. Fix from 812*0Sstevel@tonic-gate Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE> 813*0Sstevel@tonic-gate - (djm) Fixed undefined variables for OSF SIA. Report from 814*0Sstevel@tonic-gate Baars, Henk <Hendrik.Baars@nl.origin-it.com> 815*0Sstevel@tonic-gate - (djm) Handle EWOULDBLOCK returns from read() and write() in atomicio.c 816*0Sstevel@tonic-gate Fix from Marquess, Steve Mr JMLFDC <Steve.Marquess@DET.AMEDD.ARMY.MIL> 817*0Sstevel@tonic-gate - (djm) Don't use inet_addr. 818*0Sstevel@tonic-gate 819*0Sstevel@tonic-gate20000702 820*0Sstevel@tonic-gate - (djm) Fix brace mismatch from Corinna Vinschen <vinschen@cygnus.com> 821*0Sstevel@tonic-gate - (djm) Stop shadow expiry checking from preventing logins with NIS. Based 822*0Sstevel@tonic-gate on fix from HARUYAMA Seigo <haruyama@nt.phys.s.u-tokyo.ac.jp> 823*0Sstevel@tonic-gate - (djm) Use standard OpenSSL functions in auth-skey.c. Patch from 824*0Sstevel@tonic-gate Chris, the Young One <cky@pobox.com> 825*0Sstevel@tonic-gate - (djm) Fix scp progress meter on really wide terminals. Based on patch 826*0Sstevel@tonic-gate from James H. Cloos Jr. <cloos@jhcloos.com> 827*0Sstevel@tonic-gate 828*0Sstevel@tonic-gate20000701 829*0Sstevel@tonic-gate - (djm) Fix Tru64 SIA problems reported by John P Speno <speno@isc.upenn.edu> 830*0Sstevel@tonic-gate - (djm) Login fixes from Tom Bertelson <tbert@abac.com> 831*0Sstevel@tonic-gate - (djm) Replace "/bin/sh" with _PATH_BSHELL. Report from Corinna Vinschen 832*0Sstevel@tonic-gate <vinschen@cygnus.com> 833*0Sstevel@tonic-gate - (djm) Replace "/usr/bin/login" with LOGIN_PROGRAM 834*0Sstevel@tonic-gate - (djm) Added check for broken snprintf() functions which do not correctly 835*0Sstevel@tonic-gate terminate output string and attempt to use replacement. 836*0Sstevel@tonic-gate - (djm) Released 2.1.1p2 837*0Sstevel@tonic-gate 838*0Sstevel@tonic-gate20000628 839*0Sstevel@tonic-gate - (djm) Fixes to lastlog code for Irix 840*0Sstevel@tonic-gate - (djm) Use atomicio in loginrec 841*0Sstevel@tonic-gate - (djm) Patch from Michael Stone <mstone@cs.loyola.edu> to add support for 842*0Sstevel@tonic-gate Irix 6.x array sessions, project id's, and system audit trail id. 843*0Sstevel@tonic-gate - (djm) Added 'distprep' make target to simplify packaging 844*0Sstevel@tonic-gate - (djm) Added patch from Chris Adams <cmadams@hiwaay.net> to add OSF SIA 845*0Sstevel@tonic-gate support. Enable using "USE_SIA=1 ./configure [options]" 846*0Sstevel@tonic-gate 847*0Sstevel@tonic-gate20000627 848*0Sstevel@tonic-gate - (djm) Fixes to login code - not setting li->uid, cleanups 849*0Sstevel@tonic-gate - (djm) Formatting 850*0Sstevel@tonic-gate 851*0Sstevel@tonic-gate20000626 852*0Sstevel@tonic-gate - (djm) Better fix to aclocal tests from Garrick James <garrick@james.net> 853*0Sstevel@tonic-gate - (djm) Account expiry support from Andreas Steinmetz <ast@domdv.de> 854*0Sstevel@tonic-gate - (djm) Added password expiry checking (no password change support) 855*0Sstevel@tonic-gate - (djm) Make EGD failures non-fatal if OpenSSL's entropy pool is still OK 856*0Sstevel@tonic-gate based on patch from Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE> 857*0Sstevel@tonic-gate - (djm) Fix fixed EGD code. 858*0Sstevel@tonic-gate - OpenBSD CVS update 859*0Sstevel@tonic-gate - provos@cvs.openbsd.org 2000/06/25 14:17:58 860*0Sstevel@tonic-gate [channels.c] 861*0Sstevel@tonic-gate correct check for bad channel ids; from Wei Dai <weidai@eskimo.com> 862*0Sstevel@tonic-gate 863*0Sstevel@tonic-gate20000623 864*0Sstevel@tonic-gate - (djm) Use sa_family_t in prototype for rresvport_af. Patch from 865*0Sstevel@tonic-gate Svante Signell <svante.signell@telia.com> 866*0Sstevel@tonic-gate - (djm) Autoconf logic to define sa_family_t if it is missing 867*0Sstevel@tonic-gate - OpenBSD CVS Updates: 868*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/22 10:32:27 869*0Sstevel@tonic-gate [sshd.c] 870*0Sstevel@tonic-gate missing atomicio; report from Steve.Marquess@DET.AMEDD.ARMY.MIL 871*0Sstevel@tonic-gate - djm@cvs.openbsd.org 2000/06/22 17:55:00 872*0Sstevel@tonic-gate [auth-krb4.c key.c radix.c uuencode.c] 873*0Sstevel@tonic-gate Missing CVS idents; ok markus 874*0Sstevel@tonic-gate 875*0Sstevel@tonic-gate20000622 876*0Sstevel@tonic-gate - (djm) Automatically generate host key during "make install". Suggested 877*0Sstevel@tonic-gate by Gary E. Miller <gem@rellim.com> 878*0Sstevel@tonic-gate - (djm) Paranoia before kill() system call 879*0Sstevel@tonic-gate - OpenBSD CVS Updates: 880*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/18 18:50:11 881*0Sstevel@tonic-gate [auth2.c compat.c compat.h sshconnect2.c] 882*0Sstevel@tonic-gate make userauth+pubkey interop with ssh.com-2.2.0 883*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/18 20:56:17 884*0Sstevel@tonic-gate [dsa.c] 885*0Sstevel@tonic-gate mem leak + be more paranoid in dsa_verify. 886*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/18 21:29:50 887*0Sstevel@tonic-gate [key.c] 888*0Sstevel@tonic-gate cleanup fingerprinting, less hardcoded sizes 889*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/19 19:39:45 890*0Sstevel@tonic-gate [atomicio.c auth-options.c auth-passwd.c auth-rh-rsa.c auth-rhosts.c] 891*0Sstevel@tonic-gate [auth-rsa.c auth-skey.c authfd.c authfd.h authfile.c bufaux.c bufaux.h] 892*0Sstevel@tonic-gate [buffer.c buffer.h canohost.c channels.c channels.h cipher.c cipher.h] 893*0Sstevel@tonic-gate [clientloop.c compat.c compat.h compress.c compress.h crc32.c crc32.h] 894*0Sstevel@tonic-gate [deattack.c dispatch.c dsa.c fingerprint.c fingerprint.h getput.h hmac.c] 895*0Sstevel@tonic-gate [kex.c log-client.c log-server.c login.c match.c mpaux.c mpaux.h nchan.c] 896*0Sstevel@tonic-gate [nchan.h packet.c packet.h pty.c pty.h readconf.c readconf.h readpass.c] 897*0Sstevel@tonic-gate [rsa.c rsa.h scp.c servconf.c servconf.h ssh-add.c ssh-keygen.c ssh.c] 898*0Sstevel@tonic-gate [ssh.h tildexpand.c ttymodes.c ttymodes.h uidswap.c xmalloc.c xmalloc.h] 899*0Sstevel@tonic-gate OpenBSD tag 900*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/21 10:46:10 901*0Sstevel@tonic-gate sshconnect2.c missing free; nuke old comment 902*0Sstevel@tonic-gate 903*0Sstevel@tonic-gate20000620 904*0Sstevel@tonic-gate - (djm) Replace use of '-o' and '-a' logical operators in configure tests 905*0Sstevel@tonic-gate with '||' and '&&'. As suggested by Jim Knoble <jmknoble@pint-stowp.cx> 906*0Sstevel@tonic-gate to fix SCO Unixware problem reported by Gary E. Miller <gem@rellim.com> 907*0Sstevel@tonic-gate - (djm) Typo in loginrec.c 908*0Sstevel@tonic-gate 909*0Sstevel@tonic-gate20000618 910*0Sstevel@tonic-gate - (djm) Add summary of configure options to end of ./configure run 911*0Sstevel@tonic-gate - (djm) Not all systems define RUSAGE_SELF & RUSAGE_CHILDREN. Report from 912*0Sstevel@tonic-gate Michael Stone <mstone@cs.loyola.edu> 913*0Sstevel@tonic-gate - (djm) rusage is a privileged operation on some Unices (incl. 914*0Sstevel@tonic-gate Solaris 2.5.1). Report from Paul D. Smith <pausmith@nortelnetworks.com> 915*0Sstevel@tonic-gate - (djm) Avoid PAM failures when running without a TTY. Report from 916*0Sstevel@tonic-gate Martin Petrak <petrak@spsknm.schools.sk> 917*0Sstevel@tonic-gate - (djm) Include sys/types.h when including netinet/in.h in configure tests. 918*0Sstevel@tonic-gate Patch from Jun-ichiro itojun Hagino <itojun@iijlab.net> 919*0Sstevel@tonic-gate - (djm) Started merge of Ben Lindstrom's <mouring@pconline.com> NeXT support 920*0Sstevel@tonic-gate - OpenBSD CVS updates: 921*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/06/17 09:58:46 922*0Sstevel@tonic-gate [channels.c] 923*0Sstevel@tonic-gate everyone says "nix it" (remove protocol 2 debugging message) 924*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/17 13:24:34 925*0Sstevel@tonic-gate [sshconnect.c] 926*0Sstevel@tonic-gate allow extended server banners 927*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/17 14:30:10 928*0Sstevel@tonic-gate [sshconnect.c] 929*0Sstevel@tonic-gate missing atomicio, typo 930*0Sstevel@tonic-gate - jakob@cvs.openbsd.org 2000/06/17 16:52:34 931*0Sstevel@tonic-gate [servconf.c servconf.h session.c sshd.8 sshd_config] 932*0Sstevel@tonic-gate add support for ssh v2 subsystems. ok markus@. 933*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 2000/06/17 18:57:48 934*0Sstevel@tonic-gate [readconf.c servconf.c] 935*0Sstevel@tonic-gate include = in WHITESPACE; markus ok 936*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/17 19:09:10 937*0Sstevel@tonic-gate [auth2.c] 938*0Sstevel@tonic-gate implement bug compatibility with ssh-2.0.13 pubkey, server side 939*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/17 21:00:28 940*0Sstevel@tonic-gate [compat.c] 941*0Sstevel@tonic-gate initial support for ssh.com's 2.2.0 942*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/17 21:16:09 943*0Sstevel@tonic-gate [scp.c] 944*0Sstevel@tonic-gate typo 945*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/17 22:05:02 946*0Sstevel@tonic-gate [auth-rsa.c auth2.c serverloop.c session.c auth-options.c auth-options.h] 947*0Sstevel@tonic-gate split auth-rsa option parsing into auth-options 948*0Sstevel@tonic-gate add options support to authorized_keys2 949*0Sstevel@tonic-gate - markus@cvs.openbsd.org 2000/06/17 22:42:54 950*0Sstevel@tonic-gate [session.c] 951*0Sstevel@tonic-gate typo 952*0Sstevel@tonic-gate 953*0Sstevel@tonic-gate20000613 954*0Sstevel@tonic-gate - (djm) Fixes from Andrew McGill <andrewm@datrix.co.za>: 955*0Sstevel@tonic-gate - Platform define for SCO 3.x which breaks on /dev/ptmx 956*0Sstevel@tonic-gate - Detect and try to fix missing MAXPATHLEN 957*0Sstevel@tonic-gate - (djm) Fix short copy in loginrec.c (based on patch from Phill Camp 958*0Sstevel@tonic-gate <P.S.S.Camp@ukc.ac.uk> 959*0Sstevel@tonic-gate 960*0Sstevel@tonic-gate20000612 961*0Sstevel@tonic-gate - (djm) Glob manpages in RPM spec files to catch compressed files 962*0Sstevel@tonic-gate - (djm) Full license in auth-pam.c 963*0Sstevel@tonic-gate - (djm) Configure fixes from SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp> 964*0Sstevel@tonic-gate - (andre) AIX, lastlog, configure fixes from Tom Bertelson <tbert@abac.com>: 965*0Sstevel@tonic-gate - Don't try to retrieve lastlog from wtmp/wtmpx if DISABLE_LASTLOG is 966*0Sstevel@tonic-gate def'd 967*0Sstevel@tonic-gate - Set AIX to use preformatted manpages 968*0Sstevel@tonic-gate 969*0Sstevel@tonic-gate20000610 970*0Sstevel@tonic-gate - (djm) Minor doc tweaks 971*0Sstevel@tonic-gate - (djm) Fix for configure on bash2 from Jim Knoble <jmknoble@jmknoble.cx> 972*0Sstevel@tonic-gate 973*0Sstevel@tonic-gate20000609 974*0Sstevel@tonic-gate - (djm) Patch from Kenji Miyake <kenji@miyake.org> to disable utmp usage 975*0Sstevel@tonic-gate (in favour of utmpx) on Solaris 8 976*0Sstevel@tonic-gate 977*0Sstevel@tonic-gate20000606 978*0Sstevel@tonic-gate - (djm) Cleanup of entropy.c. Reorganised code, removed second pass through 979*0Sstevel@tonic-gate list of commands (by default). Removed verbose debugging (by default). 980*0Sstevel@tonic-gate - (djm) Increased command entropy estimates and default entropy collection 981*0Sstevel@tonic-gate timeout 982*0Sstevel@tonic-gate - (djm) Remove duplicate headers from loginrec.c 983*0Sstevel@tonic-gate - (djm) Don't add /usr/local/lib to library search path on Irix 984*0Sstevel@tonic-gate - (djm) Fix rsh path in RPMs. Report from Jason L Tibbitts III 985*0Sstevel@tonic-gate <tibbs@math.uh.edu> 986*0Sstevel@tonic-gate - (djm) Warn user if grabs fail in GNOME askpass. Patch from Zack Weinberg 987*0Sstevel@tonic-gate <zack@wolery.cumb.org> 988*0Sstevel@tonic-gate - (djm) OpenBSD CVS updates: 989*0Sstevel@tonic-gate - todd@cvs.openbsd.org 990*0Sstevel@tonic-gate [sshconnect2.c] 991*0Sstevel@tonic-gate teach protocol v2 to count login failures properly and also enable an 992*0Sstevel@tonic-gate explanation of why the password prompt comes up again like v1; this is NOT 993*0Sstevel@tonic-gate crypto 994*0Sstevel@tonic-gate - markus@cvs.openbsd.org 995*0Sstevel@tonic-gate [readconf.c readconf.h servconf.c servconf.h session.c ssh.1 ssh.c sshd.8] 996*0Sstevel@tonic-gate xauth_location support; pr 1234 997*0Sstevel@tonic-gate [readconf.c sshconnect2.c] 998*0Sstevel@tonic-gate typo, unused 999*0Sstevel@tonic-gate [session.c] 1000*0Sstevel@tonic-gate allow use_login only for login sessions, otherwise remote commands are 1001*0Sstevel@tonic-gate execed with uid==0 1002*0Sstevel@tonic-gate [sshd.8] 1003*0Sstevel@tonic-gate document UseLogin better 1004*0Sstevel@tonic-gate [version.h] 1005*0Sstevel@tonic-gate OpenSSH 2.1.1 1006*0Sstevel@tonic-gate [auth-rsa.c] 1007*0Sstevel@tonic-gate fix match_hostname() logic for auth-rsa: deny access if we have a 1008*0Sstevel@tonic-gate negative match or no match at all 1009*0Sstevel@tonic-gate [channels.c hostfile.c match.c] 1010*0Sstevel@tonic-gate don't panic if mkdtemp fails for authfwd; jkb@yahoo-inc.com via 1011*0Sstevel@tonic-gate kris@FreeBSD.org 1012*0Sstevel@tonic-gate 1013*0Sstevel@tonic-gate20000606 1014*0Sstevel@tonic-gate - (djm) Added --with-cflags, --with-ldflags and --with-libs options to 1015*0Sstevel@tonic-gate configure. 1016*0Sstevel@tonic-gate 1017*0Sstevel@tonic-gate20000604 1018*0Sstevel@tonic-gate - Configure tweaking for new login code on Irix 5.3 1019*0Sstevel@tonic-gate - (andre) login code changes based on djm feedback 1020*0Sstevel@tonic-gate 1021*0Sstevel@tonic-gate20000603 1022*0Sstevel@tonic-gate - (andre) New login code 1023*0Sstevel@tonic-gate - Remove bsd-login.[ch] and all the OpenBSD-derived code in login.c 1024*0Sstevel@tonic-gate - Add loginrec.[ch], logintest.c and autoconf code 1025*0Sstevel@tonic-gate 1026*0Sstevel@tonic-gate20000531 1027*0Sstevel@tonic-gate - Cleanup of auth.c, login.c and fake-* 1028*0Sstevel@tonic-gate - Cleanup of auth-pam.c, save and print "account expired" error messages 1029*0Sstevel@tonic-gate - Fix EGD read bug by IWAMURO Motonori <iwa@mmp.fujitsu.co.jp> 1030*0Sstevel@tonic-gate - Rewrote bsd-login to use proper utmp API if available. Major cleanup 1031*0Sstevel@tonic-gate of fallback DIY code. 1032*0Sstevel@tonic-gate 1033*0Sstevel@tonic-gate20000530 1034*0Sstevel@tonic-gate - Define atexit for old Solaris 1035*0Sstevel@tonic-gate - Fix buffer overrun in login.c for systems which use syslen in utmpx. 1036*0Sstevel@tonic-gate patch from YOSHIFUJI Hideaki <yoshfuji@cerberus.nemoto.ecei.tohoku.ac.jp> 1037*0Sstevel@tonic-gate - OpenBSD CVS updates: 1038*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1039*0Sstevel@tonic-gate [session.c] 1040*0Sstevel@tonic-gate make x11-fwd work w/ localhost (xauth add host/unix:11) 1041*0Sstevel@tonic-gate [cipher.c compat.c readconf.c servconf.c] 1042*0Sstevel@tonic-gate check strtok() != NULL; ok niels@ 1043*0Sstevel@tonic-gate [key.c] 1044*0Sstevel@tonic-gate fix key_read() for uuencoded keys w/o '=' 1045*0Sstevel@tonic-gate [serverloop.c] 1046*0Sstevel@tonic-gate group ssh1 vs. ssh2 in serverloop 1047*0Sstevel@tonic-gate [kex.c kex.h myproposal.h sshconnect2.c sshd.c] 1048*0Sstevel@tonic-gate split kexinit/kexdh, factor out common code 1049*0Sstevel@tonic-gate [readconf.c ssh.1 ssh.c] 1050*0Sstevel@tonic-gate forwardagent defaults to no, add ssh -A 1051*0Sstevel@tonic-gate - theo@cvs.openbsd.org 1052*0Sstevel@tonic-gate [session.c] 1053*0Sstevel@tonic-gate just some line shortening 1054*0Sstevel@tonic-gate - Released 2.1.0p3 1055*0Sstevel@tonic-gate 1056*0Sstevel@tonic-gate20000520 1057*0Sstevel@tonic-gate - Xauth fix from Markus Friedl <markus.friedl@informatik.uni-erlangen.de> 1058*0Sstevel@tonic-gate - Don't touch utmp if USE_UTMPX defined 1059*0Sstevel@tonic-gate - SunOS 4.x support from Todd C. Miller <Todd.Miller@courtesan.com> 1060*0Sstevel@tonic-gate - SIGCHLD fix for AIX and HPUX from Tom Bertelson <tbert@abac.com> 1061*0Sstevel@tonic-gate - HPUX and Configure fixes from Lutz Jaenicke 1062*0Sstevel@tonic-gate <Lutz.Jaenicke@aet.TU-Cottbus.DE> 1063*0Sstevel@tonic-gate - Use mkinstalldirs script to make directories instead of non-portable 1064*0Sstevel@tonic-gate "install -d". Suggested by Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE> 1065*0Sstevel@tonic-gate - Doc cleanup 1066*0Sstevel@tonic-gate 1067*0Sstevel@tonic-gate20000518 1068*0Sstevel@tonic-gate - Include Andre Lucas' fixprogs script. Forgot to "cvs add" it yesterday 1069*0Sstevel@tonic-gate - OpenBSD CVS updates: 1070*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1071*0Sstevel@tonic-gate [sshconnect.c] 1072*0Sstevel@tonic-gate copy only ai_addrlen bytes; misiek@pld.org.pl 1073*0Sstevel@tonic-gate [auth.c] 1074*0Sstevel@tonic-gate accept an empty shell in authentication; bug reported by 1075*0Sstevel@tonic-gate chris@tinker.ucr.edu 1076*0Sstevel@tonic-gate [serverloop.c] 1077*0Sstevel@tonic-gate we don't have stderr for interactive terminal sessions (fcntl errors) 1078*0Sstevel@tonic-gate 1079*0Sstevel@tonic-gate20000517 1080*0Sstevel@tonic-gate - Fix from Andre Lucas <andre.lucas@dial.pipex.com> 1081*0Sstevel@tonic-gate - Fixes command line printing segfaults (spotter: Bladt Norbert) 1082*0Sstevel@tonic-gate - Fixes erroneous printing of debug messages to syslog 1083*0Sstevel@tonic-gate - Fixes utmp for MacOS X (spotter: Aristedes Maniatis) 1084*0Sstevel@tonic-gate - Gives useful error message if PRNG initialisation fails 1085*0Sstevel@tonic-gate - Reduced ssh startup delay 1086*0Sstevel@tonic-gate - Measures cumulative command time rather than the time between reads 1087*0Sstevel@tonic-gate after select() 1088*0Sstevel@tonic-gate - 'fixprogs' perl script to eliminate non-working entropy commands, and 1089*0Sstevel@tonic-gate optionally run 'ent' to measure command entropy 1090*0Sstevel@tonic-gate - Applied Tom Bertelson's <tbert@abac.com> AIX authentication fix 1091*0Sstevel@tonic-gate - Avoid WCOREDUMP complation errors for systems that lack it 1092*0Sstevel@tonic-gate - Avoid SIGCHLD warnings from entropy commands 1093*0Sstevel@tonic-gate - Fix HAVE_PAM_GETENVLIST setting from Simon Wilkinson <sxw@dcs.ed.ac.uk> 1094*0Sstevel@tonic-gate - OpenBSD CVS update: 1095*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1096*0Sstevel@tonic-gate [ssh.c] 1097*0Sstevel@tonic-gate fix usage() 1098*0Sstevel@tonic-gate [ssh2.h] 1099*0Sstevel@tonic-gate draft-ietf-secsh-architecture-05.txt 1100*0Sstevel@tonic-gate [ssh.1] 1101*0Sstevel@tonic-gate document ssh -T -N (ssh2 only) 1102*0Sstevel@tonic-gate [channels.c serverloop.c ssh.h sshconnect.c sshd.c aux.c] 1103*0Sstevel@tonic-gate enable nonblocking IO for sshd w/ proto 1, too; split out common code 1104*0Sstevel@tonic-gate [aux.c] 1105*0Sstevel@tonic-gate missing include 1106*0Sstevel@tonic-gate - Several patches from SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp> 1107*0Sstevel@tonic-gate - INSTALL typo and URL fix 1108*0Sstevel@tonic-gate - Makefile fix 1109*0Sstevel@tonic-gate - Solaris fixes 1110*0Sstevel@tonic-gate - Checking for ssize_t and memmove. Based on patch from SAKAI Kiyotaka 1111*0Sstevel@tonic-gate <ksakai@kso.netwk.ntt-at.co.jp> 1112*0Sstevel@tonic-gate - RSAless operation patch from kevin_oconnor@standardandpoors.com 1113*0Sstevel@tonic-gate - Detect OpenSSL seperatly from RSA 1114*0Sstevel@tonic-gate - Better test for RSA (more compatible with RSAref). Based on work by 1115*0Sstevel@tonic-gate Ed Eden <ede370@stl.rural.usda.gov> 1116*0Sstevel@tonic-gate 1117*0Sstevel@tonic-gate20000513 1118*0Sstevel@tonic-gate - Fix for non-recognised DSA keys from Arkadiusz Miskiewicz 1119*0Sstevel@tonic-gate <misiek@pld.org.pl> 1120*0Sstevel@tonic-gate 1121*0Sstevel@tonic-gate20000511 1122*0Sstevel@tonic-gate - Fix for prng_seed permissions checking from Lutz Jaenicke 1123*0Sstevel@tonic-gate <Lutz.Jaenicke@aet.TU-Cottbus.DE> 1124*0Sstevel@tonic-gate - "make host-key" fix for Irix 1125*0Sstevel@tonic-gate 1126*0Sstevel@tonic-gate20000509 1127*0Sstevel@tonic-gate - OpenBSD CVS update 1128*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1129*0Sstevel@tonic-gate [cipher.h myproposal.h readconf.c readconf.h servconf.c ssh.1 ssh.c] 1130*0Sstevel@tonic-gate [ssh.h sshconnect1.c sshconnect2.c sshd.8] 1131*0Sstevel@tonic-gate - complain about invalid ciphers in SSH1 (e.g. arcfour is SSH2 only) 1132*0Sstevel@tonic-gate - hugh@cvs.openbsd.org 1133*0Sstevel@tonic-gate [ssh.1] 1134*0Sstevel@tonic-gate - zap typo 1135*0Sstevel@tonic-gate [ssh-keygen.1] 1136*0Sstevel@tonic-gate - One last nit fix. (markus approved) 1137*0Sstevel@tonic-gate [sshd.8] 1138*0Sstevel@tonic-gate - some markus certified spelling adjustments 1139*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1140*0Sstevel@tonic-gate [auth2.c channels.c clientloop.c compat compat.h dsa.c kex.c] 1141*0Sstevel@tonic-gate [sshconnect2.c ] 1142*0Sstevel@tonic-gate - bug compat w/ ssh-2.0.13 x11, split out bugs 1143*0Sstevel@tonic-gate [nchan.c] 1144*0Sstevel@tonic-gate - no drain if ibuf_empty, fixes x11fwd problems; tests by fries@ 1145*0Sstevel@tonic-gate [ssh-keygen.c] 1146*0Sstevel@tonic-gate - handle escapes in real and original key format, ok millert@ 1147*0Sstevel@tonic-gate [version.h] 1148*0Sstevel@tonic-gate - OpenSSH-2.1 1149*0Sstevel@tonic-gate - Moved all the bsd-* and fake-* stuff into new libopenbsd-compat.a 1150*0Sstevel@tonic-gate - Doc updates 1151*0Sstevel@tonic-gate - Cleanup of bsd-base64 headers, bugfix definitions of __b64_*. Reported 1152*0Sstevel@tonic-gate by Andre Lucas <andre.lucas@dial.pipex.com> 1153*0Sstevel@tonic-gate 1154*0Sstevel@tonic-gate20000508 1155*0Sstevel@tonic-gate - Makefile and RPM spec fixes 1156*0Sstevel@tonic-gate - Generate DSA host keys during "make key" or RPM installs 1157*0Sstevel@tonic-gate - OpenBSD CVS update 1158*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1159*0Sstevel@tonic-gate [clientloop.c sshconnect2.c] 1160*0Sstevel@tonic-gate - make x11-fwd interop w/ ssh-2.0.13 1161*0Sstevel@tonic-gate [README.openssh2] 1162*0Sstevel@tonic-gate - interop w/ SecureFX 1163*0Sstevel@tonic-gate - Release 2.0.0beta2 1164*0Sstevel@tonic-gate 1165*0Sstevel@tonic-gate - Configure caching and cleanup patch from Andre Lucas' 1166*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com> 1167*0Sstevel@tonic-gate 1168*0Sstevel@tonic-gate20000507 1169*0Sstevel@tonic-gate - Remove references to SSLeay. 1170*0Sstevel@tonic-gate - Big OpenBSD CVS update 1171*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1172*0Sstevel@tonic-gate [clientloop.c] 1173*0Sstevel@tonic-gate - typo 1174*0Sstevel@tonic-gate [session.c] 1175*0Sstevel@tonic-gate - update proctitle on pty alloc/dealloc, e.g. w/ windows client 1176*0Sstevel@tonic-gate [session.c] 1177*0Sstevel@tonic-gate - update proctitle for proto 1, too 1178*0Sstevel@tonic-gate [channels.h nchan.c serverloop.c session.c sshd.c] 1179*0Sstevel@tonic-gate - use c-style comments 1180*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 1181*0Sstevel@tonic-gate [scp.c] 1182*0Sstevel@tonic-gate - more atomicio 1183*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1184*0Sstevel@tonic-gate [channels.c] 1185*0Sstevel@tonic-gate - set O_NONBLOCK 1186*0Sstevel@tonic-gate [ssh.1] 1187*0Sstevel@tonic-gate - update AUTHOR 1188*0Sstevel@tonic-gate [readconf.c ssh-keygen.c ssh.h] 1189*0Sstevel@tonic-gate - default DSA key file ~/.ssh/id_dsa 1190*0Sstevel@tonic-gate [clientloop.c] 1191*0Sstevel@tonic-gate - typo, rm verbose debug 1192*0Sstevel@tonic-gate - deraadt@cvs.openbsd.org 1193*0Sstevel@tonic-gate [ssh-keygen.1] 1194*0Sstevel@tonic-gate - document DSA use of ssh-keygen 1195*0Sstevel@tonic-gate [sshd.8] 1196*0Sstevel@tonic-gate - a start at describing what i understand of the DSA side 1197*0Sstevel@tonic-gate [ssh-keygen.1] 1198*0Sstevel@tonic-gate - document -X and -x 1199*0Sstevel@tonic-gate [ssh-keygen.c] 1200*0Sstevel@tonic-gate - simplify usage 1201*0Sstevel@tonic-gate - markus@cvs.openbsd.org 1202*0Sstevel@tonic-gate [sshd.8] 1203*0Sstevel@tonic-gate - there is no rhosts_dsa 1204*0Sstevel@tonic-gate [ssh-keygen.1] 1205*0Sstevel@tonic-gate - document -y, update -X,-x 1206*0Sstevel@tonic-gate [nchan.c] 1207*0Sstevel@tonic-gate - fix close for non-open ssh1 channels 1208*0Sstevel@tonic-gate [servconf.c servconf.h ssh.h sshd.8 sshd.c ] 1209*0Sstevel@tonic-gate - s/DsaKey/HostDSAKey/, document option 1210*0Sstevel@tonic-gate [sshconnect2.c] 1211*0Sstevel@tonic-gate - respect number_of_password_prompts 1212*0Sstevel@tonic-gate [channels.c channels.h servconf.c servconf.h session.c sshd.8] 1213*0Sstevel@tonic-gate - GatewayPorts for sshd, ok deraadt@ 1214*0Sstevel@tonic-gate [ssh-add.1 ssh-agent.1 ssh.1] 1215*0Sstevel@tonic-gate - more doc on: DSA, id_dsa, known_hosts2, authorized_keys2 1216*0Sstevel@tonic-gate [ssh.1] 1217*0Sstevel@tonic-gate - more info on proto 2 1218*0Sstevel@tonic-gate [sshd.8] 1219*0Sstevel@tonic-gate - sync AUTHOR w/ ssh.1 1220*0Sstevel@tonic-gate [key.c key.h sshconnect.c] 1221*0Sstevel@tonic-gate - print key type when talking about host keys 1222*0Sstevel@tonic-gate [packet.c] 1223*0Sstevel@tonic-gate - clear padding in ssh2 1224*0Sstevel@tonic-gate [dsa.c key.c radix.c ssh.h sshconnect1.c uuencode.c uuencode.h] 1225*0Sstevel@tonic-gate - replace broken uuencode w/ libc b64_ntop 1226*0Sstevel@tonic-gate [auth2.c] 1227*0Sstevel@tonic-gate - log failure before sending the reply 1228*0Sstevel@tonic-gate [key.c radix.c uuencode.c] 1229*0Sstevel@tonic-gate - remote trailing comments before calling __b64_pton 1230*0Sstevel@tonic-gate [auth2.c readconf.c readconf.h servconf.c servconf.h ssh.1] 1231*0Sstevel@tonic-gate [sshconnect2.c sshd.8] 1232*0Sstevel@tonic-gate - add DSAAuthetication option to ssh/sshd, document SSH2 in sshd.8 1233*0Sstevel@tonic-gate - Bring in b64_ntop and b64_pton from OpenBSD libc (bsd-base64.[ch]) 1234*0Sstevel@tonic-gate 1235*0Sstevel@tonic-gate20000502 1236*0Sstevel@tonic-gate - OpenBSD CVS update 1237*0Sstevel@tonic-gate [channels.c] 1238*0Sstevel@tonic-gate - init all fds, close all fds. 1239*0Sstevel@tonic-gate [sshconnect2.c] 1240*0Sstevel@tonic-gate - check whether file exists before asking for passphrase 1241*0Sstevel@tonic-gate [servconf.c servconf.h sshd.8 sshd.c] 1242*0Sstevel@tonic-gate - PidFile, pr 1210 1243*0Sstevel@tonic-gate [channels.c] 1244*0Sstevel@tonic-gate - EINTR 1245*0Sstevel@tonic-gate [channels.c] 1246*0Sstevel@tonic-gate - unbreak, ok niels@ 1247*0Sstevel@tonic-gate [sshd.c] 1248*0Sstevel@tonic-gate - unlink pid file, ok niels@ 1249*0Sstevel@tonic-gate [auth2.c] 1250*0Sstevel@tonic-gate - Add missing #ifdefs; ok - markus 1251*0Sstevel@tonic-gate - Add Andre Lucas' <andre.lucas@dial.pipex.com> patch to read entropy 1252*0Sstevel@tonic-gate gathering commands from a text file 1253*0Sstevel@tonic-gate - Release 2.0.0beta1 1254*0Sstevel@tonic-gate 1255*0Sstevel@tonic-gate20000501 1256*0Sstevel@tonic-gate - OpenBSD CVS update 1257*0Sstevel@tonic-gate [packet.c] 1258*0Sstevel@tonic-gate - send debug messages in SSH2 format 1259*0Sstevel@tonic-gate [scp.c] 1260*0Sstevel@tonic-gate - fix very rare EAGAIN/EINTR issues; based on work by djm 1261*0Sstevel@tonic-gate [packet.c] 1262*0Sstevel@tonic-gate - less debug, rm unused 1263*0Sstevel@tonic-gate [auth2.c] 1264*0Sstevel@tonic-gate - disable kerb,s/key in ssh2 1265*0Sstevel@tonic-gate [sshd.8] 1266*0Sstevel@tonic-gate - Minor tweaks and typo fixes. 1267*0Sstevel@tonic-gate [ssh-keygen.c] 1268*0Sstevel@tonic-gate - Put -d into usage and reorder. markus ok. 1269*0Sstevel@tonic-gate - Include missing headers for OpenSSL tests. Fix from Phil Karn 1270*0Sstevel@tonic-gate <karn@ka9q.ampr.org> 1271*0Sstevel@tonic-gate - Fixed __progname symbol collisions reported by Andre Lucas 1272*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com> 1273*0Sstevel@tonic-gate - Merged bsd-login ttyslot and AIX utmp patch from Gert Doering 1274*0Sstevel@tonic-gate <gd@hilb1.medat.de> 1275*0Sstevel@tonic-gate - Add some missing ifdefs to auth2.c 1276*0Sstevel@tonic-gate - Deprecate perl-tk askpass. 1277*0Sstevel@tonic-gate - Irix portability fixes - don't include netinet headers more than once 1278*0Sstevel@tonic-gate - Make sure we don't save PRNG seed more than once 1279*0Sstevel@tonic-gate 1280*0Sstevel@tonic-gate20000430 1281*0Sstevel@tonic-gate - Merge HP-UX fixes and TCB support from Ged Lodder <lodder@yacc.com.au> 1282*0Sstevel@tonic-gate - Integrate Andre Lucas' <andre.lucas@dial.pipex.com> entropy collection 1283*0Sstevel@tonic-gate patch. 1284*0Sstevel@tonic-gate - Adds timeout to entropy collection 1285*0Sstevel@tonic-gate - Disables slow entropy sources 1286*0Sstevel@tonic-gate - Load and save seed file 1287*0Sstevel@tonic-gate - Changed entropy seed code to user per-user seeds only (server seed is 1288*0Sstevel@tonic-gate saved in root's .ssh directory) 1289*0Sstevel@tonic-gate - Use atexit() and fatal cleanups to save seed on exit 1290*0Sstevel@tonic-gate - More OpenBSD updates: 1291*0Sstevel@tonic-gate [session.c] 1292*0Sstevel@tonic-gate - don't call chan_write_failed() if we are not writing 1293*0Sstevel@tonic-gate [auth-rsa.c auth1.c authfd.c hostfile.c ssh-agent.c] 1294*0Sstevel@tonic-gate - keysize warnings error() -> log() 1295*0Sstevel@tonic-gate 1296*0Sstevel@tonic-gate20000429 1297*0Sstevel@tonic-gate - Merge big update to OpenSSH-2.0 from OpenBSD CVS 1298*0Sstevel@tonic-gate [README.openssh2] 1299*0Sstevel@tonic-gate - interop w/ F-secure windows client 1300*0Sstevel@tonic-gate - sync documentation 1301*0Sstevel@tonic-gate - ssh_host_dsa_key not ssh_dsa_key 1302*0Sstevel@tonic-gate [auth-rsa.c] 1303*0Sstevel@tonic-gate - missing fclose 1304*0Sstevel@tonic-gate [auth.c authfile.c compat.c dsa.c dsa.h hostfile.c key.c key.h radix.c] 1305*0Sstevel@tonic-gate [readconf.c readconf.h ssh-add.c ssh-keygen.c ssh.c ssh.h sshconnect.c] 1306*0Sstevel@tonic-gate [sshd.c uuencode.c uuencode.h authfile.h] 1307*0Sstevel@tonic-gate - add DSA pubkey auth and other SSH2 fixes. use ssh-keygen -[xX] 1308*0Sstevel@tonic-gate for trading keys with the real and the original SSH, directly from the 1309*0Sstevel@tonic-gate people who invented the SSH protocol. 1310*0Sstevel@tonic-gate [auth.c auth.h authfile.c sshconnect.c auth1.c auth2.c sshconnect.h] 1311*0Sstevel@tonic-gate [sshconnect1.c sshconnect2.c] 1312*0Sstevel@tonic-gate - split auth/sshconnect in one file per protocol version 1313*0Sstevel@tonic-gate [sshconnect2.c] 1314*0Sstevel@tonic-gate - remove debug 1315*0Sstevel@tonic-gate [uuencode.c] 1316*0Sstevel@tonic-gate - add trailing = 1317*0Sstevel@tonic-gate [version.h] 1318*0Sstevel@tonic-gate - OpenSSH-2.0 1319*0Sstevel@tonic-gate [ssh-keygen.1 ssh-keygen.c] 1320*0Sstevel@tonic-gate - add -R flag: exit code indicates if RSA is alive 1321*0Sstevel@tonic-gate [sshd.c] 1322*0Sstevel@tonic-gate - remove unused 1323*0Sstevel@tonic-gate silent if -Q is specified 1324*0Sstevel@tonic-gate [ssh.h] 1325*0Sstevel@tonic-gate - host key becomes /etc/ssh_host_dsa_key 1326*0Sstevel@tonic-gate [readconf.c servconf.c ] 1327*0Sstevel@tonic-gate - ssh/sshd default to proto 1 and 2 1328*0Sstevel@tonic-gate [uuencode.c] 1329*0Sstevel@tonic-gate - remove debug 1330*0Sstevel@tonic-gate [auth2.c ssh-keygen.c sshconnect2.c sshd.c] 1331*0Sstevel@tonic-gate - xfree DSA blobs 1332*0Sstevel@tonic-gate [auth2.c serverloop.c session.c] 1333*0Sstevel@tonic-gate - cleanup logging for sshd/2, respect PasswordAuth no 1334*0Sstevel@tonic-gate [sshconnect2.c] 1335*0Sstevel@tonic-gate - less debug, respect .ssh/config 1336*0Sstevel@tonic-gate [README.openssh2 channels.c channels.h] 1337*0Sstevel@tonic-gate - clientloop.c session.c ssh.c 1338*0Sstevel@tonic-gate - support for x11-fwding, client+server 1339*0Sstevel@tonic-gate 1340*0Sstevel@tonic-gate20000421 1341*0Sstevel@tonic-gate - Merge fix from OpenBSD CVS 1342*0Sstevel@tonic-gate [ssh-agent.c] 1343*0Sstevel@tonic-gate - Fix memory leak per connection. Report from Andy Spiegl <Andy@Spiegl.de> 1344*0Sstevel@tonic-gate via Debian bug #59926 1345*0Sstevel@tonic-gate - Define __progname in session.c if libc doesn't 1346*0Sstevel@tonic-gate - Remove indentation on autoconf #include statements to avoid bug in 1347*0Sstevel@tonic-gate DEC Tru64 compiler. Report and fix from David Del Piero 1348*0Sstevel@tonic-gate <David.DelPiero@qed.qld.gov.au> 1349*0Sstevel@tonic-gate 1350*0Sstevel@tonic-gate20000420 1351*0Sstevel@tonic-gate - Make fixpaths work with perl4, patch from Andre Lucas 1352*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com> 1353*0Sstevel@tonic-gate - Sync with OpenBSD CVS: 1354*0Sstevel@tonic-gate [clientloop.c login.c serverloop.c ssh-agent.c ssh.h sshconnect.c sshd.c] 1355*0Sstevel@tonic-gate - pid_t 1356*0Sstevel@tonic-gate [session.c] 1357*0Sstevel@tonic-gate - remove bogus chan_read_failed. this could cause data 1358*0Sstevel@tonic-gate corruption (missing data) at end of a SSH2 session. 1359*0Sstevel@tonic-gate - Merge fixes from Debian patch from Phil Hands <phil@hands.com> 1360*0Sstevel@tonic-gate - Allow setting of PAM service name through CFLAGS (SSHD_PAM_SERVICE) 1361*0Sstevel@tonic-gate - Use vhangup to clean up Linux ttys 1362*0Sstevel@tonic-gate - Force posix getopt processing on GNU libc systems 1363*0Sstevel@tonic-gate - Debian bug #55910 - remove references to ssl(8) manpages 1364*0Sstevel@tonic-gate - Debian bug #58031 - ssh_config lies about default cipher 1365*0Sstevel@tonic-gate 1366*0Sstevel@tonic-gate20000419 1367*0Sstevel@tonic-gate - OpenBSD CVS updates 1368*0Sstevel@tonic-gate [channels.c] 1369*0Sstevel@tonic-gate - fix pr 1196, listen_port and port_to_connect interchanged 1370*0Sstevel@tonic-gate [scp.c] 1371*0Sstevel@tonic-gate - after completion, replace the progress bar ETA counter with a final 1372*0Sstevel@tonic-gate elapsed time; my idea, aaron wrote the patch 1373*0Sstevel@tonic-gate [ssh_config sshd_config] 1374*0Sstevel@tonic-gate - show 'Protocol' as an example, ok markus@ 1375*0Sstevel@tonic-gate [sshd.c] 1376*0Sstevel@tonic-gate - missing xfree() 1377*0Sstevel@tonic-gate - Add missing header to bsd-misc.c 1378*0Sstevel@tonic-gate 1379*0Sstevel@tonic-gate20000416 1380*0Sstevel@tonic-gate - Reduce diff against OpenBSD source 1381*0Sstevel@tonic-gate - All OpenSSL includes are now unconditionally referenced as 1382*0Sstevel@tonic-gate openssl/foo.h 1383*0Sstevel@tonic-gate - Pick up formatting changes 1384*0Sstevel@tonic-gate - Other minor changed (typecasts, etc) that I missed 1385*0Sstevel@tonic-gate 1386*0Sstevel@tonic-gate20000415 1387*0Sstevel@tonic-gate - OpenBSD CVS updates. 1388*0Sstevel@tonic-gate [ssh.1 ssh.c] 1389*0Sstevel@tonic-gate - ssh -2 1390*0Sstevel@tonic-gate [auth.c channels.c clientloop.c packet.c packet.h serverloop.c] 1391*0Sstevel@tonic-gate [session.c sshconnect.c] 1392*0Sstevel@tonic-gate - check payload for (illegal) extra data 1393*0Sstevel@tonic-gate [ALL] 1394*0Sstevel@tonic-gate whitespace cleanup 1395*0Sstevel@tonic-gate 1396*0Sstevel@tonic-gate20000413 1397*0Sstevel@tonic-gate - INSTALL doc updates 1398*0Sstevel@tonic-gate - Merged OpenBSD updates to include paths. 1399*0Sstevel@tonic-gate 1400*0Sstevel@tonic-gate20000412 1401*0Sstevel@tonic-gate - OpenBSD CVS updates: 1402*0Sstevel@tonic-gate - [channels.c] 1403*0Sstevel@tonic-gate repair x11-fwd 1404*0Sstevel@tonic-gate - [sshconnect.c] 1405*0Sstevel@tonic-gate fix passwd prompt for ssh2, less debugging output. 1406*0Sstevel@tonic-gate - [clientloop.c compat.c dsa.c kex.c sshd.c] 1407*0Sstevel@tonic-gate less debugging output 1408*0Sstevel@tonic-gate - [kex.c kex.h sshconnect.c sshd.c] 1409*0Sstevel@tonic-gate check for reasonable public DH values 1410*0Sstevel@tonic-gate - [README.openssh2 cipher.c cipher.h compat.c compat.h readconf.c] 1411*0Sstevel@tonic-gate [readconf.h servconf.c servconf.h ssh.c ssh.h sshconnect.c sshd.c] 1412*0Sstevel@tonic-gate add Cipher and Protocol options to ssh/sshd, e.g.: 1413*0Sstevel@tonic-gate ssh -o 'Protocol 1,2' if you prefer proto 1, ssh -o 'Ciphers 1414*0Sstevel@tonic-gate arcfour,3des-cbc' 1415*0Sstevel@tonic-gate - [sshd.c] 1416*0Sstevel@tonic-gate print 1.99 only if server supports both 1417*0Sstevel@tonic-gate 1418*0Sstevel@tonic-gate20000408 1419*0Sstevel@tonic-gate - Avoid some compiler warnings in fake-get*.c 1420*0Sstevel@tonic-gate - Add IPTOS macros for systems which lack them 1421*0Sstevel@tonic-gate - Only set define entropy collection macros if they are found 1422*0Sstevel@tonic-gate - More large OpenBSD CVS updates: 1423*0Sstevel@tonic-gate - [auth.c auth.h servconf.c servconf.h serverloop.c session.c] 1424*0Sstevel@tonic-gate [session.h ssh.h sshd.c README.openssh2] 1425*0Sstevel@tonic-gate ssh2 server side, see README.openssh2; enable with 'sshd -2' 1426*0Sstevel@tonic-gate - [channels.c] 1427*0Sstevel@tonic-gate no adjust after close 1428*0Sstevel@tonic-gate - [sshd.c compat.c ] 1429*0Sstevel@tonic-gate interop w/ latest ssh.com windows client. 1430*0Sstevel@tonic-gate 1431*0Sstevel@tonic-gate20000406 1432*0Sstevel@tonic-gate - OpenBSD CVS update: 1433*0Sstevel@tonic-gate - [channels.c] 1434*0Sstevel@tonic-gate close efd on eof 1435*0Sstevel@tonic-gate - [clientloop.c compat.c ssh.c sshconnect.c myproposal.h] 1436*0Sstevel@tonic-gate ssh2 client implementation, interops w/ ssh.com and lsh servers. 1437*0Sstevel@tonic-gate - [sshconnect.c] 1438*0Sstevel@tonic-gate missing free. 1439*0Sstevel@tonic-gate - [authfile.c cipher.c cipher.h packet.c sshconnect.c sshd.c] 1440*0Sstevel@tonic-gate remove unused argument, split cipher_mask() 1441*0Sstevel@tonic-gate - [clientloop.c] 1442*0Sstevel@tonic-gate re-order: group ssh1 vs. ssh2 1443*0Sstevel@tonic-gate - Make Redhat spec require openssl >= 0.9.5a 1444*0Sstevel@tonic-gate 1445*0Sstevel@tonic-gate20000404 1446*0Sstevel@tonic-gate - Add tests for RAND_add function when searching for OpenSSL 1447*0Sstevel@tonic-gate - OpenBSD CVS update: 1448*0Sstevel@tonic-gate - [packet.h packet.c] 1449*0Sstevel@tonic-gate ssh2 packet format 1450*0Sstevel@tonic-gate - [packet.h packet.c nchan2.ms nchan.h compat.h compat.c] 1451*0Sstevel@tonic-gate [channels.h channels.c] 1452*0Sstevel@tonic-gate channel layer support for ssh2 1453*0Sstevel@tonic-gate - [kex.h kex.c hmac.h hmac.c dsa.c dsa.h] 1454*0Sstevel@tonic-gate DSA, keyexchange, algorithm agreement for ssh2 1455*0Sstevel@tonic-gate - Generate manpages before make install not at the end of make all 1456*0Sstevel@tonic-gate - Don't seed the rng quite so often 1457*0Sstevel@tonic-gate - Always reseed rng when requested 1458*0Sstevel@tonic-gate 1459*0Sstevel@tonic-gate20000403 1460*0Sstevel@tonic-gate - Wrote entropy collection routines for systems that lack /dev/random 1461*0Sstevel@tonic-gate and EGD 1462*0Sstevel@tonic-gate - Disable tests and typedefs for 64 bit types. They are currently unused. 1463*0Sstevel@tonic-gate 1464*0Sstevel@tonic-gate20000401 1465*0Sstevel@tonic-gate - Big OpenBSD CVS update (mainly beginnings of SSH2 infrastructure) 1466*0Sstevel@tonic-gate - [auth.c session.c sshd.c auth.h] 1467*0Sstevel@tonic-gate split sshd.c -> auth.c session.c sshd.c plus cleanup and goto-removal 1468*0Sstevel@tonic-gate - [bufaux.c bufaux.h] 1469*0Sstevel@tonic-gate support ssh2 bignums 1470*0Sstevel@tonic-gate - [channels.c channels.h clientloop.c sshd.c nchan.c nchan.h packet.c] 1471*0Sstevel@tonic-gate [readconf.c ssh.c ssh.h serverloop.c] 1472*0Sstevel@tonic-gate replace big switch() with function tables (prepare for ssh2) 1473*0Sstevel@tonic-gate - [ssh2.h] 1474*0Sstevel@tonic-gate ssh2 message type codes 1475*0Sstevel@tonic-gate - [sshd.8] 1476*0Sstevel@tonic-gate reorder Xr to avoid cutting 1477*0Sstevel@tonic-gate - [serverloop.c] 1478*0Sstevel@tonic-gate close(fdin) if fdin != fdout, shutdown otherwise, ok theo@ 1479*0Sstevel@tonic-gate - [channels.c] 1480*0Sstevel@tonic-gate missing close 1481*0Sstevel@tonic-gate allow bigger packets 1482*0Sstevel@tonic-gate - [cipher.c cipher.h] 1483*0Sstevel@tonic-gate support ssh2 ciphers 1484*0Sstevel@tonic-gate - [compress.c] 1485*0Sstevel@tonic-gate cleanup, less code 1486*0Sstevel@tonic-gate - [dispatch.c dispatch.h] 1487*0Sstevel@tonic-gate function tables for different message types 1488*0Sstevel@tonic-gate - [log-server.c] 1489*0Sstevel@tonic-gate do not log() if debuggin to stderr 1490*0Sstevel@tonic-gate rename a cpp symbol, to avoid param.h collision 1491*0Sstevel@tonic-gate - [mpaux.c] 1492*0Sstevel@tonic-gate KNF 1493*0Sstevel@tonic-gate - [nchan.c] 1494*0Sstevel@tonic-gate sync w/ channels.c 1495*0Sstevel@tonic-gate 1496*0Sstevel@tonic-gate20000326 1497*0Sstevel@tonic-gate - Better tests for OpenSSL w/ RSAref 1498*0Sstevel@tonic-gate - Added replacement setenv() function from OpenBSD libc. Suggested by 1499*0Sstevel@tonic-gate Ben Lindstrom <mouring@pconline.com> 1500*0Sstevel@tonic-gate - OpenBSD CVS update 1501*0Sstevel@tonic-gate - [auth-krb4.c] 1502*0Sstevel@tonic-gate -Wall 1503*0Sstevel@tonic-gate - [auth-rh-rsa.c auth-rsa.c hostfile.c hostfile.h key.c key.h match.c] 1504*0Sstevel@tonic-gate [match.h ssh.c ssh.h sshconnect.c sshd.c] 1505*0Sstevel@tonic-gate initial support for DSA keys. ok deraadt@, niels@ 1506*0Sstevel@tonic-gate - [cipher.c cipher.h] 1507*0Sstevel@tonic-gate remove unused cipher_attack_detected code 1508*0Sstevel@tonic-gate - [scp.1 ssh-add.1 ssh-agent.1 ssh-keygen.1 ssh.1 sshd.8] 1509*0Sstevel@tonic-gate Fix some formatting problems I missed before. 1510*0Sstevel@tonic-gate - [ssh.1 sshd.8] 1511*0Sstevel@tonic-gate fix spelling errors, From: FreeBSD 1512*0Sstevel@tonic-gate - [ssh.c] 1513*0Sstevel@tonic-gate switch to raw mode only if he _get_ a pty (not if we _want_ a pty). 1514*0Sstevel@tonic-gate 1515*0Sstevel@tonic-gate20000324 1516*0Sstevel@tonic-gate - Released 1.2.3 1517*0Sstevel@tonic-gate 1518*0Sstevel@tonic-gate20000317 1519*0Sstevel@tonic-gate - Clarified --with-default-path option. 1520*0Sstevel@tonic-gate - Added -blibpath handling for AIX to work around stupid runtime linking. 1521*0Sstevel@tonic-gate Problem elucidated by gshapiro@SENDMAIL.ORG by way of Jim Knoble 1522*0Sstevel@tonic-gate <jmknoble@pobox.com> 1523*0Sstevel@tonic-gate - Checks for 64 bit int types. Problem report from Mats Fredholm 1524*0Sstevel@tonic-gate <matsf@init.se> 1525*0Sstevel@tonic-gate - OpenBSD CVS updates: 1526*0Sstevel@tonic-gate - [atomicio.c auth-krb4.c bufaux.c channels.c compress.c fingerprint.c] 1527*0Sstevel@tonic-gate [packet.h radix.c rsa.c scp.c ssh-agent.c ssh-keygen.c sshconnect.c] 1528*0Sstevel@tonic-gate [sshd.c] 1529*0Sstevel@tonic-gate pedantic: signed vs. unsigned, void*-arithm, etc 1530*0Sstevel@tonic-gate - [ssh.1 sshd.8] 1531*0Sstevel@tonic-gate Various cleanups and standardizations. 1532*0Sstevel@tonic-gate - Runtime error fix for HPUX from Otmar Stahl 1533*0Sstevel@tonic-gate <O.Stahl@lsw.uni-heidelberg.de> 1534*0Sstevel@tonic-gate 1535*0Sstevel@tonic-gate20000316 1536*0Sstevel@tonic-gate - Fixed configure not passing LDFLAGS to Solaris. Report from David G. 1537*0Sstevel@tonic-gate Hesprich <dghespri@sprintparanet.com> 1538*0Sstevel@tonic-gate - Propogate LD through to Makefile 1539*0Sstevel@tonic-gate - Doc cleanups 1540*0Sstevel@tonic-gate - Added blurb about "scp: command not found" errors to UPGRADING 1541*0Sstevel@tonic-gate 1542*0Sstevel@tonic-gate20000315 1543*0Sstevel@tonic-gate - Fix broken CFLAGS handling during search for OpenSSL. Fixes va_list 1544*0Sstevel@tonic-gate problems with gcc/Solaris. 1545*0Sstevel@tonic-gate - Don't free argument to putenv() after use (in setenv() replacement). 1546*0Sstevel@tonic-gate Report from Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp> 1547*0Sstevel@tonic-gate - Created contrib/ subdirectory. Included helpers from Phil Hands' 1548*0Sstevel@tonic-gate Debian package, README file and chroot patch from Ricardo Cerqueira 1549*0Sstevel@tonic-gate <rmcc@clix.pt> 1550*0Sstevel@tonic-gate - Moved gnome-ssh-askpass.c to contrib directory and removed config 1551*0Sstevel@tonic-gate option. 1552*0Sstevel@tonic-gate - Slight cleanup to doc files 1553*0Sstevel@tonic-gate - Configure fix from Bratislav ILICH <bilic@zepter.ru> 1554*0Sstevel@tonic-gate 1555*0Sstevel@tonic-gate20000314 1556*0Sstevel@tonic-gate - Include macro for IN6_IS_ADDR_V4MAPPED. Report from 1557*0Sstevel@tonic-gate peter@frontierflying.com 1558*0Sstevel@tonic-gate - Include /usr/local/include and /usr/local/lib for systems that don't 1559*0Sstevel@tonic-gate do it themselves 1560*0Sstevel@tonic-gate - -R/usr/local/lib for Solaris 1561*0Sstevel@tonic-gate - Fix RSAref detection 1562*0Sstevel@tonic-gate - Fix IN6_IS_ADDR_V4MAPPED macro 1563*0Sstevel@tonic-gate 1564*0Sstevel@tonic-gate20000311 1565*0Sstevel@tonic-gate - Detect RSAref 1566*0Sstevel@tonic-gate - OpenBSD CVS change 1567*0Sstevel@tonic-gate [sshd.c] 1568*0Sstevel@tonic-gate - disallow guessing of root password 1569*0Sstevel@tonic-gate - More configure fixes 1570*0Sstevel@tonic-gate - IPv6 workarounds from Hideaki YOSHIFUJI <yoshfuji@ecei.tohoku.ac.jp> 1571*0Sstevel@tonic-gate 1572*0Sstevel@tonic-gate20000309 1573*0Sstevel@tonic-gate - OpenBSD CVS updates to v1.2.3 1574*0Sstevel@tonic-gate [ssh.h atomicio.c] 1575*0Sstevel@tonic-gate - int atomicio -> ssize_t (for alpha). ok deraadt@ 1576*0Sstevel@tonic-gate [auth-rsa.c] 1577*0Sstevel@tonic-gate - delay MD5 computation until client sends response, free() early, cleanup. 1578*0Sstevel@tonic-gate [cipher.c] 1579*0Sstevel@tonic-gate - void* -> unsigned char*, ok niels@ 1580*0Sstevel@tonic-gate [hostfile.c] 1581*0Sstevel@tonic-gate - remove unused variable 'len'. fix comments. 1582*0Sstevel@tonic-gate - remove unused variable 1583*0Sstevel@tonic-gate [log-client.c log-server.c] 1584*0Sstevel@tonic-gate - rename a cpp symbol, to avoid param.h collision 1585*0Sstevel@tonic-gate [packet.c] 1586*0Sstevel@tonic-gate - missing xfree() 1587*0Sstevel@tonic-gate - getsockname() requires initialized tolen; andy@guildsoftware.com 1588*0Sstevel@tonic-gate - use getpeername() in packet_connection_is_on_socket(), fixes sshd -i; 1589*0Sstevel@tonic-gate from Holger.Trapp@Informatik.TU-Chemnitz.DE 1590*0Sstevel@tonic-gate [pty.c pty.h] 1591*0Sstevel@tonic-gate - register cleanup for pty earlier. move code for pty-owner handling to 1592*0Sstevel@tonic-gate pty.c ok provos@, dugsong@ 1593*0Sstevel@tonic-gate [readconf.c] 1594*0Sstevel@tonic-gate - turn off x11-fwd for the client, too. 1595*0Sstevel@tonic-gate [rsa.c] 1596*0Sstevel@tonic-gate - PKCS#1 padding 1597*0Sstevel@tonic-gate [scp.c] 1598*0Sstevel@tonic-gate - allow '.' in usernames; from jedgar@fxp.org 1599*0Sstevel@tonic-gate [servconf.c] 1600*0Sstevel@tonic-gate - typo: ignore_user_known_hosts int->flag; naddy@mips.rhein-neckar.de 1601*0Sstevel@tonic-gate - sync with sshd_config 1602*0Sstevel@tonic-gate [ssh-keygen.c] 1603*0Sstevel@tonic-gate - enable ssh-keygen -l -f ~/.ssh/known_hosts, ok deraadt@ 1604*0Sstevel@tonic-gate [ssh.1] 1605*0Sstevel@tonic-gate - Change invalid 'CHAT' loglevel to 'VERBOSE' 1606*0Sstevel@tonic-gate [ssh.c] 1607*0Sstevel@tonic-gate - suppress AAAA query host when '-4' is used; from shin@nd.net.fujitsu.co.jp 1608*0Sstevel@tonic-gate - turn off x11-fwd for the client, too. 1609*0Sstevel@tonic-gate [sshconnect.c] 1610*0Sstevel@tonic-gate - missing xfree() 1611*0Sstevel@tonic-gate - retry rresvport_af(), too. from sumikawa@ebina.hitachi.co.jp. 1612*0Sstevel@tonic-gate - read error vs. "Connection closed by remote host" 1613*0Sstevel@tonic-gate [sshd.8] 1614*0Sstevel@tonic-gate - ie. -> i.e., 1615*0Sstevel@tonic-gate - do not link to a commercial page.. 1616*0Sstevel@tonic-gate - sync with sshd_config 1617*0Sstevel@tonic-gate [sshd.c] 1618*0Sstevel@tonic-gate - no need for poll.h; from bright@wintelcom.net 1619*0Sstevel@tonic-gate - log with level log() not fatal() if peer behaves badly. 1620*0Sstevel@tonic-gate - don't panic if client behaves strange. ok deraadt@ 1621*0Sstevel@tonic-gate - make no-port-forwarding for RSA keys deny both -L and -R style fwding 1622*0Sstevel@tonic-gate - delay close() of pty until the pty has been chowned back to root 1623*0Sstevel@tonic-gate - oops, fix comment, too. 1624*0Sstevel@tonic-gate - missing xfree() 1625*0Sstevel@tonic-gate - move XAUTHORITY to subdir. ok dugsong@. fixes debian bug #57907, too. 1626*0Sstevel@tonic-gate (http://cgi.debian.org/cgi-bin/bugreport.cgi?archive=no&bug=57907) 1627*0Sstevel@tonic-gate - register cleanup for pty earlier. move code for pty-owner handling to 1628*0Sstevel@tonic-gate pty.c ok provos@, dugsong@ 1629*0Sstevel@tonic-gate - create x11 cookie file 1630*0Sstevel@tonic-gate - fix pr 1113, fclose() -> pclose(), todo: remote popen() 1631*0Sstevel@tonic-gate - version 1.2.3 1632*0Sstevel@tonic-gate - Cleaned up 1633*0Sstevel@tonic-gate - Removed warning workaround for Linux and devpts filesystems (no longer 1634*0Sstevel@tonic-gate required after OpenBSD updates) 1635*0Sstevel@tonic-gate 1636*0Sstevel@tonic-gate20000308 1637*0Sstevel@tonic-gate - Configure fix from Hiroshi Takekawa <takekawa@sr3.t.u-tokyo.ac.jp> 1638*0Sstevel@tonic-gate 1639*0Sstevel@tonic-gate20000307 1640*0Sstevel@tonic-gate - Released 1.2.2p1 1641*0Sstevel@tonic-gate 1642*0Sstevel@tonic-gate20000305 1643*0Sstevel@tonic-gate - Fix DEC compile fix 1644*0Sstevel@tonic-gate - Explicitly seed OpenSSL's PRNG before checking rsa_alive() 1645*0Sstevel@tonic-gate - Check for getpagesize in libucb.a if not found in libc. Fix for old 1646*0Sstevel@tonic-gate Solaris from Andre Lucas <andre.lucas@dial.pipex.com> 1647*0Sstevel@tonic-gate - Check for libwrap if --with-tcp-wrappers option specified. Suggestion 1648*0Sstevel@tonic-gate Mate Wierdl <mw@moni.msci.memphis.edu> 1649*0Sstevel@tonic-gate 1650*0Sstevel@tonic-gate20000303 1651*0Sstevel@tonic-gate - Added "make host-key" target, Suggestion from Dominik Brettnacher 1652*0Sstevel@tonic-gate <domi@saargate.de> 1653*0Sstevel@tonic-gate - Don't permanently fail on bind() if getaddrinfo has more choices left for 1654*0Sstevel@tonic-gate us. Needed to work around messy IPv6 on Linux. Patch from Arkadiusz 1655*0Sstevel@tonic-gate Miskiewicz <misiek@pld.org.pl> 1656*0Sstevel@tonic-gate - DEC Unix compile fix from David Del Piero <David.DelPiero@qed.qld.gov.au> 1657*0Sstevel@tonic-gate - Manpage fix from David Del Piero <David.DelPiero@qed.qld.gov.au> 1658*0Sstevel@tonic-gate 1659*0Sstevel@tonic-gate20000302 1660*0Sstevel@tonic-gate - Big cleanup of autoconf code 1661*0Sstevel@tonic-gate - Rearranged to be a little more logical 1662*0Sstevel@tonic-gate - Added -R option for Solaris 1663*0Sstevel@tonic-gate - Rewrote OpenSSL detection code. Now uses AC_TRY_RUN with a test program 1664*0Sstevel@tonic-gate to detect library and header location _and_ ensure library has proper 1665*0Sstevel@tonic-gate RSA support built in (this is a problem with OpenSSL 0.9.5). 1666*0Sstevel@tonic-gate - Applied pty cleanup patch from markus.friedl@informatik.uni-erlangen.de 1667*0Sstevel@tonic-gate - Avoid warning message with Unix98 ptys 1668*0Sstevel@tonic-gate - Warning was valid - possible race condition on PTYs. Avoided using 1669*0Sstevel@tonic-gate platform-specific code. 1670*0Sstevel@tonic-gate - Document some common problems 1671*0Sstevel@tonic-gate - Allow root access to any key. Patch from 1672*0Sstevel@tonic-gate markus.friedl@informatik.uni-erlangen.de 1673*0Sstevel@tonic-gate 1674*0Sstevel@tonic-gate20000207 1675*0Sstevel@tonic-gate - Removed SOCKS code. Will support through a ProxyCommand. 1676*0Sstevel@tonic-gate 1677*0Sstevel@tonic-gate20000203 1678*0Sstevel@tonic-gate - Fixed SEGVs in authloop, fix from vbzoli@hbrt.hu 1679*0Sstevel@tonic-gate - Add --with-ssl-dir option 1680*0Sstevel@tonic-gate 1681*0Sstevel@tonic-gate20000202 1682*0Sstevel@tonic-gate - Fix lastlog code for directory based lastlogs. Fix from Josh Durham 1683*0Sstevel@tonic-gate <jmd@aoe.vt.edu> 1684*0Sstevel@tonic-gate - Documentation fixes from HARUYAMA Seigo <haruyama@nt.phys.s.u-tokyo.ac.jp> 1685*0Sstevel@tonic-gate - Added URLs to Japanese translations of documents by HARUYAMA Seigo 1686*0Sstevel@tonic-gate <haruyama@nt.phys.s.u-tokyo.ac.jp> 1687*0Sstevel@tonic-gate 1688*0Sstevel@tonic-gate20000201 1689*0Sstevel@tonic-gate - Use socket pairs by default (instead of pipes). Prevents race condition 1690*0Sstevel@tonic-gate on several (buggy) OSs. Report and fix from tridge@linuxcare.com 1691*0Sstevel@tonic-gate 1692*0Sstevel@tonic-gate20000127 1693*0Sstevel@tonic-gate - Seed OpenSSL's random number generator before generating RSA keypairs 1694*0Sstevel@tonic-gate - Split random collector into seperate file 1695*0Sstevel@tonic-gate - Compile fix from Andre Lucas <andre.lucas@dial.pipex.com> 1696*0Sstevel@tonic-gate 1697*0Sstevel@tonic-gate20000126 1698*0Sstevel@tonic-gate - Released 1.2.2 stable 1699*0Sstevel@tonic-gate 1700*0Sstevel@tonic-gate - NeXT keeps it lastlog in /usr/adm. Report from 1701*0Sstevel@tonic-gate mouring@newton.pconline.com 1702*0Sstevel@tonic-gate - Added note in UPGRADING re interop with commercial SSH using idea. 1703*0Sstevel@tonic-gate Report from Jim Knoble <jmknoble@pobox.com> 1704*0Sstevel@tonic-gate - Fix linking order for Kerberos/AFS. Fix from Holget Trapp 1705*0Sstevel@tonic-gate <Holger.Trapp@Informatik.TU-Chemnitz.DE> 1706*0Sstevel@tonic-gate 1707*0Sstevel@tonic-gate20000125 1708*0Sstevel@tonic-gate - Fix NULL pointer dereference in login.c. Fix from Andre Lucas 1709*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com> 1710*0Sstevel@tonic-gate - Reorder PAM initialisation so it does not mess up lastlog. Reported 1711*0Sstevel@tonic-gate by Andre Lucas <andre.lucas@dial.pipex.com> 1712*0Sstevel@tonic-gate - Use preformatted manpages on SCO, report from Gary E. Miller 1713*0Sstevel@tonic-gate <gem@rellim.com> 1714*0Sstevel@tonic-gate - New URL for x11-ssh-askpass. 1715*0Sstevel@tonic-gate - Fixpaths was missing /etc/ssh_known_hosts. Report from Jim Knoble 1716*0Sstevel@tonic-gate <jmknoble@pobox.com> 1717*0Sstevel@tonic-gate - Added 'DESTDIR' option to Makefile to ease package building. Patch from 1718*0Sstevel@tonic-gate Jim Knoble <jmknoble@pobox.com> 1719*0Sstevel@tonic-gate - Updated RPM spec files to use DESTDIR 1720*0Sstevel@tonic-gate 1721*0Sstevel@tonic-gate20000124 1722*0Sstevel@tonic-gate - Pick up version 1.2.2 from OpenBSD CVS (no changes, just version number 1723*0Sstevel@tonic-gate increment) 1724*0Sstevel@tonic-gate 1725*0Sstevel@tonic-gate20000123 1726*0Sstevel@tonic-gate - OpenBSD CVS: 1727*0Sstevel@tonic-gate - [packet.c] 1728*0Sstevel@tonic-gate getsockname() requires initialized tolen; andy@guildsoftware.com 1729*0Sstevel@tonic-gate - AIX patch from Matt Richards <v2matt@btv.ibm.com> and David Rankin 1730*0Sstevel@tonic-gate <drankin@bohemians.lexington.ky.us> 1731*0Sstevel@tonic-gate - Fix lastlog support, patch from Andre Lucas <andre.lucas@dial.pipex.com> 1732*0Sstevel@tonic-gate 1733*0Sstevel@tonic-gate20000122 1734*0Sstevel@tonic-gate - Fix compilation of bsd-snprintf.c on Solaris, fix from Ben Taylor 1735*0Sstevel@tonic-gate <bent@clark.net> 1736*0Sstevel@tonic-gate - Merge preformatted manpage patch from Andre Lucas 1737*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com> 1738*0Sstevel@tonic-gate - Make IPv4 use the default in RPM packages 1739*0Sstevel@tonic-gate - Irix uses preformatted manpages 1740*0Sstevel@tonic-gate - Missing htons() in bsd-bindresvport.c, fix from Holger Trapp 1741*0Sstevel@tonic-gate <Holger.Trapp@Informatik.TU-Chemnitz.DE> 1742*0Sstevel@tonic-gate - OpenBSD CVS updates: 1743*0Sstevel@tonic-gate - [packet.c] 1744*0Sstevel@tonic-gate use getpeername() in packet_connection_is_on_socket(), fixes sshd -i; 1745*0Sstevel@tonic-gate from Holger.Trapp@Informatik.TU-Chemnitz.DE 1746*0Sstevel@tonic-gate - [sshd.c] 1747*0Sstevel@tonic-gate log with level log() not fatal() if peer behaves badly. 1748*0Sstevel@tonic-gate - [readpass.c] 1749*0Sstevel@tonic-gate instead of blocking SIGINT, catch it ourselves, so that we can clean 1750*0Sstevel@tonic-gate the tty modes up and kill ourselves -- instead of our process group 1751*0Sstevel@tonic-gate leader (scp, cvs, ...) going away and leaving us in noecho mode. 1752*0Sstevel@tonic-gate people with cbreak shells never even noticed.. 1753*0Sstevel@tonic-gate - [ssh-add.1 ssh-agent.1 ssh-keygen.1 ssh.1 sshd.8] 1754*0Sstevel@tonic-gate ie. -> i.e., 1755*0Sstevel@tonic-gate 1756*0Sstevel@tonic-gate20000120 1757*0Sstevel@tonic-gate - Don't use getaddrinfo on AIX 1758*0Sstevel@tonic-gate - Update to latest OpenBSD CVS: 1759*0Sstevel@tonic-gate - [auth-rsa.c] 1760*0Sstevel@tonic-gate - fix user/1056, sshd keeps restrictions; dbt@meat.net 1761*0Sstevel@tonic-gate - [sshconnect.c] 1762*0Sstevel@tonic-gate - disable agent fwding for proto 1.3, remove abuse of auth-rsa flags. 1763*0Sstevel@tonic-gate - destroy keys earlier 1764*0Sstevel@tonic-gate - split key exchange (kex) and user authentication (user-auth), 1765*0Sstevel@tonic-gate ok: provos@ 1766*0Sstevel@tonic-gate - [sshd.c] 1767*0Sstevel@tonic-gate - no need for poll.h; from bright@wintelcom.net 1768*0Sstevel@tonic-gate - disable agent fwding for proto 1.3, remove abuse of auth-rsa flags. 1769*0Sstevel@tonic-gate - split key exchange (kex) and user authentication (user-auth), 1770*0Sstevel@tonic-gate ok: provos@ 1771*0Sstevel@tonic-gate - Big manpage and config file cleanup from Andre Lucas 1772*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com> 1773*0Sstevel@tonic-gate - Re-added latest (unmodified) OpenBSD manpages 1774*0Sstevel@tonic-gate - Doc updates 1775*0Sstevel@tonic-gate - NetBSD patch from David Rankin <drankin@bohemians.lexington.ky.us> and 1776*0Sstevel@tonic-gate Christos Zoulas <christos@netbsd.org> 1777*0Sstevel@tonic-gate 1778*0Sstevel@tonic-gate20000119 1779*0Sstevel@tonic-gate - SCO compile fixes from Gary E. Miller <gem@rellim.com> 1780*0Sstevel@tonic-gate - Compile fix from Darren_Hall@progressive.com 1781*0Sstevel@tonic-gate - Linux/glibc-2.1.2 takes a *long* time to look up names for AF_UNSPEC 1782*0Sstevel@tonic-gate addresses using getaddrinfo(). Added a configure switch to make the 1783*0Sstevel@tonic-gate default lookup mode AF_INET 1784*0Sstevel@tonic-gate 1785*0Sstevel@tonic-gate20000118 1786*0Sstevel@tonic-gate - Fixed --with-pid-dir option 1787*0Sstevel@tonic-gate - Makefile fix from Gary E. Miller <gem@rellim.com> 1788*0Sstevel@tonic-gate - Compile fix for HPUX and Solaris from Andre Lucas 1789*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com> 1790*0Sstevel@tonic-gate 1791*0Sstevel@tonic-gate20000117 1792*0Sstevel@tonic-gate - Clean up bsd-bindresvport.c. Use arc4random() for picking initial 1793*0Sstevel@tonic-gate port, ignore EINVAL errors (Linux) when searching for free port. 1794*0Sstevel@tonic-gate - Revert __snprintf -> snprintf aliasing. Apparently Solaris 1795*0Sstevel@tonic-gate __snprintf isn't. Report from Theo de Raadt <theo@cvs.openbsd.org> 1796*0Sstevel@tonic-gate - Document location of Redhat PAM file in INSTALL. 1797*0Sstevel@tonic-gate - Fixed X11 forwarding bug on Linux. libc advertises AF_INET6 1798*0Sstevel@tonic-gate INADDR_ANY_INIT addresses via getaddrinfo, but may not be able to 1799*0Sstevel@tonic-gate deliver (no IPv6 kernel support) 1800*0Sstevel@tonic-gate - Released 1.2.1pre27 1801*0Sstevel@tonic-gate 1802*0Sstevel@tonic-gate - Fix rresvport_af failure errors (logic error in bsd-bindresvport.c) 1803*0Sstevel@tonic-gate - Fix --with-ipaddr-display option test. Fix from Jarno Huuskonen 1804*0Sstevel@tonic-gate <jhuuskon@hytti.uku.fi> 1805*0Sstevel@tonic-gate - Fix hang on logout if processes are still using the pty. Needs 1806*0Sstevel@tonic-gate further testing. 1807*0Sstevel@tonic-gate - Patch from Christos Zoulas <christos@zoulas.com> 1808*0Sstevel@tonic-gate - Try $prefix first when looking for OpenSSL. 1809*0Sstevel@tonic-gate - Include sys/types.h when including sys/socket.h in test programs 1810*0Sstevel@tonic-gate - Substitute PID directory in sshd.8. Suggestion from Andrew 1811*0Sstevel@tonic-gate Stribblehill <a.d.stribblehill@durham.ac.uk> 1812*0Sstevel@tonic-gate 1813*0Sstevel@tonic-gate20000116 1814*0Sstevel@tonic-gate - Renamed --with-xauth-path to --with-xauth 1815*0Sstevel@tonic-gate - Added --with-pid-dir option 1816*0Sstevel@tonic-gate - Released 1.2.1pre26 1817*0Sstevel@tonic-gate 1818*0Sstevel@tonic-gate - Compilation fix from Kiyokazu SUTO <suto@ks-and-ks.ne.jp> 1819*0Sstevel@tonic-gate - Fixed broken bugfix for /dev/ptmx on Linux systems which lack 1820*0Sstevel@tonic-gate openpty(). Report from Kiyokazu SUTO <suto@ks-and-ks.ne.jp> 1821*0Sstevel@tonic-gate 1822*0Sstevel@tonic-gate20000115 1823*0Sstevel@tonic-gate - Add --with-xauth-path configure directive and explicit test for 1824*0Sstevel@tonic-gate /usr/openwin/bin/xauth for Solaris systems. Report from Anders 1825*0Sstevel@tonic-gate Nordby <anders@fix.no> 1826*0Sstevel@tonic-gate - Fix incorrect detection of /dev/ptmx on Linux systems that lack 1827*0Sstevel@tonic-gate openpty. Report from John Seifarth <john@waw.be> 1828*0Sstevel@tonic-gate - Look for intXX_t and u_intXX_t in sys/bitypes.h if they are not in 1829*0Sstevel@tonic-gate sys/types.h. Fixes problems on SCO, report from Gary E. Miller 1830*0Sstevel@tonic-gate <gem@rellim.com> 1831*0Sstevel@tonic-gate - Use __snprintf and __vnsprintf if they are found where snprintf and 1832*0Sstevel@tonic-gate vnsprintf are lacking. Suggested by Ben Taylor <bent@shell.clark.net> 1833*0Sstevel@tonic-gate and others. 1834*0Sstevel@tonic-gate 1835*0Sstevel@tonic-gate20000114 1836*0Sstevel@tonic-gate - Merged OpenBSD IPv6 patch: 1837*0Sstevel@tonic-gate - [sshd.c sshd.8 sshconnect.c ssh.h ssh.c servconf.h servconf.c scp.1] 1838*0Sstevel@tonic-gate [scp.c packet.h packet.c login.c log.c canohost.c channels.c] 1839*0Sstevel@tonic-gate [hostfile.c sshd_config] 1840*0Sstevel@tonic-gate ipv6 support: mostly gethostbyname->getaddrinfo/getnameinfo, new 1841*0Sstevel@tonic-gate features: sshd allows multiple ListenAddress and Port options. note 1842*0Sstevel@tonic-gate that libwrap is not IPv6-ready. (based on patches from 1843*0Sstevel@tonic-gate fujiwara@rcac.tdi.co.jp) 1844*0Sstevel@tonic-gate - [ssh.c canohost.c] 1845*0Sstevel@tonic-gate more hints (hints.ai_socktype=SOCK_STREAM) for getaddrinfo, 1846*0Sstevel@tonic-gate from itojun@ 1847*0Sstevel@tonic-gate - [channels.c] 1848*0Sstevel@tonic-gate listen on _all_ interfaces for X11-Fwd (hints.ai_flags = AI_PASSIVE) 1849*0Sstevel@tonic-gate - [packet.h] 1850*0Sstevel@tonic-gate allow auth-kerberos for IPv4 only 1851*0Sstevel@tonic-gate - [scp.1 sshd.8 servconf.h scp.c] 1852*0Sstevel@tonic-gate document -4, -6, and 'ssh -L 2022/::1/22' 1853*0Sstevel@tonic-gate - [ssh.c] 1854*0Sstevel@tonic-gate 'ssh @host' is illegal (null user name), from 1855*0Sstevel@tonic-gate karsten@gedankenpolizei.de 1856*0Sstevel@tonic-gate - [sshconnect.c] 1857*0Sstevel@tonic-gate better error message 1858*0Sstevel@tonic-gate - [sshd.c] 1859*0Sstevel@tonic-gate allow auth-kerberos for IPv4 only 1860*0Sstevel@tonic-gate - Big IPv6 merge: 1861*0Sstevel@tonic-gate - Cleanup overrun in sockaddr copying on RHL 6.1 1862*0Sstevel@tonic-gate - Replacements for getaddrinfo, getnameinfo, etc based on versions 1863*0Sstevel@tonic-gate from patch from KIKUCHI Takahiro <kick@kyoto.wide.ad.jp> 1864*0Sstevel@tonic-gate - Replacement for missing structures on systems that lack IPv6 1865*0Sstevel@tonic-gate - record_login needed to know about AF_INET6 addresses 1866*0Sstevel@tonic-gate - Borrowed more code from OpenBSD: rresvport_af and requisites 1867*0Sstevel@tonic-gate 1868*0Sstevel@tonic-gate20000110 1869*0Sstevel@tonic-gate - Fixes to auth-skey to enable it to use the standard OpenSSL libraries 1870*0Sstevel@tonic-gate 1871*0Sstevel@tonic-gate20000107 1872*0Sstevel@tonic-gate - New config.sub and config.guess to fix problems on SCO. Supplied 1873*0Sstevel@tonic-gate by Gary E. Miller <gem@rellim.com> 1874*0Sstevel@tonic-gate - SCO build fix from Gary E. Miller <gem@rellim.com> 1875*0Sstevel@tonic-gate - Released 1.2.1pre25 1876*0Sstevel@tonic-gate 1877*0Sstevel@tonic-gate20000106 1878*0Sstevel@tonic-gate - Documentation update & cleanup 1879*0Sstevel@tonic-gate - Better KrbIV / AFS detection, based on patch from: 1880*0Sstevel@tonic-gate Holger Trapp <Holger.Trapp@Informatik.TU-Chemnitz.DE> 1881*0Sstevel@tonic-gate 1882*0Sstevel@tonic-gate20000105 1883*0Sstevel@tonic-gate - Fixed annoying DES corruption problem. libcrypt has been 1884*0Sstevel@tonic-gate overriding symbols in libcrypto. Removed libcrypt and crypt.h 1885*0Sstevel@tonic-gate altogether (libcrypto includes its own crypt(1) replacement) 1886*0Sstevel@tonic-gate - Added platform-specific rules for Irix 6.x. Included warning that 1887*0Sstevel@tonic-gate they are untested. 1888*0Sstevel@tonic-gate 1889*0Sstevel@tonic-gate20000103 1890*0Sstevel@tonic-gate - Add explicit make rules for files proccessed by fixpaths. 1891*0Sstevel@tonic-gate - Fix "make install" in RPM spec files. Report from Tenkou N. Hattori 1892*0Sstevel@tonic-gate <tnh@kondara.org> 1893*0Sstevel@tonic-gate - Removed "nullok" directive from default PAM configuration files. 1894*0Sstevel@tonic-gate Added information on enabling EmptyPasswords on openssh+PAM in 1895*0Sstevel@tonic-gate UPGRADING file. 1896*0Sstevel@tonic-gate - OpenBSD CVS updates 1897*0Sstevel@tonic-gate - [ssh-agent.c] 1898*0Sstevel@tonic-gate cleanup_exit() for SIGTERM/SIGHUP, too. from fgsch@ and 1899*0Sstevel@tonic-gate dgaudet@arctic.org 1900*0Sstevel@tonic-gate - [sshconnect.c] 1901*0Sstevel@tonic-gate compare correct version for 1.3 compat mode 1902*0Sstevel@tonic-gate 1903*0Sstevel@tonic-gate20000102 1904*0Sstevel@tonic-gate - Prevent multiple inclusion of config.h and defines.h. Suggested 1905*0Sstevel@tonic-gate by Andre Lucas <andre.lucas@dial.pipex.com> 1906*0Sstevel@tonic-gate - Properly clean up on exit of ssh-agent. Patch from Dean Gaudet 1907*0Sstevel@tonic-gate <dgaudet@arctic.org> 1908*0Sstevel@tonic-gate 1909*0Sstevel@tonic-gate19991231 1910*0Sstevel@tonic-gate - Fix password support on systems with a mixture of shadowed and 1911*0Sstevel@tonic-gate non-shadowed passwords (e.g. NIS). Report and fix from 1912*0Sstevel@tonic-gate HARUYAMA Seigo <haruyama@nt.phys.s.u-tokyo.ac.jp> 1913*0Sstevel@tonic-gate - Fix broken autoconf typedef detection. Report from Marc G. 1914*0Sstevel@tonic-gate Fournier <marc.fournier@acadiau.ca> 1915*0Sstevel@tonic-gate - Fix occasional crash on LinuxPPC. Patch from Franz Sirl 1916*0Sstevel@tonic-gate <Franz.Sirl-kernel@lauterbach.com> 1917*0Sstevel@tonic-gate - Prevent typedefs from being compiled more than once. Report from 1918*0Sstevel@tonic-gate Marc G. Fournier <marc.fournier@acadiau.ca> 1919*0Sstevel@tonic-gate - Fill in ut_utaddr utmp field. Report from Benjamin Charron 1920*0Sstevel@tonic-gate <iretd@bigfoot.com> 1921*0Sstevel@tonic-gate - Really fix broken default path. Fix from Jim Knoble 1922*0Sstevel@tonic-gate <jmknoble@pobox.com> 1923*0Sstevel@tonic-gate - Remove test for quad_t. No longer needed. 1924*0Sstevel@tonic-gate - Released 1.2.1pre24 1925*0Sstevel@tonic-gate 1926*0Sstevel@tonic-gate - Added support for directory-based lastlogs 1927*0Sstevel@tonic-gate - Really fix typedefs, patch from Ben Taylor <bent@clark.net> 1928*0Sstevel@tonic-gate 1929*0Sstevel@tonic-gate19991230 1930*0Sstevel@tonic-gate - OpenBSD CVS updates: 1931*0Sstevel@tonic-gate - [auth-passwd.c] 1932*0Sstevel@tonic-gate check for NULL 1st 1933*0Sstevel@tonic-gate - Removed most of the pam code into its own file auth-pam.[ch]. This 1934*0Sstevel@tonic-gate cleaned up sshd.c up significantly. 1935*0Sstevel@tonic-gate - PAM authentication was incorrectly interpreting 1936*0Sstevel@tonic-gate "PermitRootLogin without-password". Report from Matthias Andree 1937*0Sstevel@tonic-gate <ma@dt.e-technik.uni-dortmund.de 1938*0Sstevel@tonic-gate - Several other cleanups 1939*0Sstevel@tonic-gate - Merged Dante SOCKS support patch from David Rankin 1940*0Sstevel@tonic-gate <drankin@bohemians.lexington.ky.us> 1941*0Sstevel@tonic-gate - Updated documentation with ./configure options 1942*0Sstevel@tonic-gate - Released 1.2.1pre23 1943*0Sstevel@tonic-gate 1944*0Sstevel@tonic-gate19991229 1945*0Sstevel@tonic-gate - Applied another NetBSD portability patch from David Rankin 1946*0Sstevel@tonic-gate <drankin@bohemians.lexington.ky.us> 1947*0Sstevel@tonic-gate - Fix --with-default-path option. 1948*0Sstevel@tonic-gate - Autodetect perl, patch from David Rankin 1949*0Sstevel@tonic-gate <drankin@bohemians.lexington.ky.us> 1950*0Sstevel@tonic-gate - Print whether OpenSSH was compiled with RSARef, patch from 1951*0Sstevel@tonic-gate Nalin Dahyabhai <nalin@thermo.stat.ncsu.edu> 1952*0Sstevel@tonic-gate - Calls to pam_setcred, patch from Nalin Dahyabhai 1953*0Sstevel@tonic-gate <nalin@thermo.stat.ncsu.edu> 1954*0Sstevel@tonic-gate - Detect missing size_t and typedef it. 1955*0Sstevel@tonic-gate - Rename helper.[ch] to (more appropriate) bsd-misc.[ch] 1956*0Sstevel@tonic-gate - Minor Makefile cleaning 1957*0Sstevel@tonic-gate 1958*0Sstevel@tonic-gate19991228 1959*0Sstevel@tonic-gate - Replacement for getpagesize() for systems which lack it 1960*0Sstevel@tonic-gate - NetBSD login.c compile fix from David Rankin 1961*0Sstevel@tonic-gate <drankin@bohemians.lexington.ky.us> 1962*0Sstevel@tonic-gate - Fully set ut_tv if present in utmp or utmpx 1963*0Sstevel@tonic-gate - Portability fixes for Irix 5.3 (now compiles OK!) 1964*0Sstevel@tonic-gate - autoconf and other misc cleanups 1965*0Sstevel@tonic-gate - Merged AIX patch from Darren Hall <dhall@virage.org> 1966*0Sstevel@tonic-gate - Cleaned up defines.h 1967*0Sstevel@tonic-gate - Released 1.2.1pre22 1968*0Sstevel@tonic-gate 1969*0Sstevel@tonic-gate19991227 1970*0Sstevel@tonic-gate - Automatically correct paths in manpages and configuration files. Patch 1971*0Sstevel@tonic-gate and script from Andre Lucas <andre.lucas@dial.pipex.com> 1972*0Sstevel@tonic-gate - Removed credits from README to CREDITS file, updated. 1973*0Sstevel@tonic-gate - Added --with-default-path to specify custom path for server 1974*0Sstevel@tonic-gate - Removed #ifdef trickery from acconfig.h into defines.h 1975*0Sstevel@tonic-gate - PAM bugfix. PermitEmptyPassword was being ignored. 1976*0Sstevel@tonic-gate - Fixed PAM config files to allow empty passwords if server does. 1977*0Sstevel@tonic-gate - Explained spurious PAM auth warning workaround in UPGRADING 1978*0Sstevel@tonic-gate - Use last few chars of tty line as ut_id 1979*0Sstevel@tonic-gate - New SuSE RPM spec file from Chris Saia <csaia@wtower.com> 1980*0Sstevel@tonic-gate - OpenBSD CVS updates: 1981*0Sstevel@tonic-gate - [packet.h auth-rhosts.c] 1982*0Sstevel@tonic-gate check format string for packet_disconnect and packet_send_debug, too 1983*0Sstevel@tonic-gate - [channels.c] 1984*0Sstevel@tonic-gate use packet_get_maxsize for channels. consistence. 1985*0Sstevel@tonic-gate 1986*0Sstevel@tonic-gate19991226 1987*0Sstevel@tonic-gate - Enabled utmpx support by default for Solaris 1988*0Sstevel@tonic-gate - Cleanup sshd.c PAM a little more 1989*0Sstevel@tonic-gate - Revised RPM package to include Jim Knoble's <jmknoble@pobox.com> 1990*0Sstevel@tonic-gate X11 ssh-askpass program. 1991*0Sstevel@tonic-gate - Disable logging of PAM success and failures, PAM is verbose enough. 1992*0Sstevel@tonic-gate Unfortunatly there is currently no way to disable auth failure 1993*0Sstevel@tonic-gate messages. Mention this in UPGRADING file and sent message to PAM 1994*0Sstevel@tonic-gate developers 1995*0Sstevel@tonic-gate - OpenBSD CVS update: 1996*0Sstevel@tonic-gate - [ssh-keygen.1 ssh.1] 1997*0Sstevel@tonic-gate remove ref to .ssh/random_seed, mention .ssh/environment in 1998*0Sstevel@tonic-gate .Sh FILES, too 1999*0Sstevel@tonic-gate - Released 1.2.1pre21 2000*0Sstevel@tonic-gate - Fixed implicit '.' in default path, report from Jim Knoble 2001*0Sstevel@tonic-gate <jmknoble@pobox.com> 2002*0Sstevel@tonic-gate - Redhat RPM spec fixes from Jim Knoble <jmknoble@pobox.com> 2003*0Sstevel@tonic-gate 2004*0Sstevel@tonic-gate19991225 2005*0Sstevel@tonic-gate - More fixes from Andre Lucas <andre.lucas@dial.pipex.com> 2006*0Sstevel@tonic-gate - Cleanup of auth-passwd.c for shadow and MD5 passwords 2007*0Sstevel@tonic-gate - Cleanup and bugfix of PAM authentication code 2008*0Sstevel@tonic-gate - Released 1.2.1pre20 2009*0Sstevel@tonic-gate 2010*0Sstevel@tonic-gate - Merged fixes from Ben Taylor <bent@clark.net> 2011*0Sstevel@tonic-gate - Fixed configure support for PAM. Reported by Naz <96na@eng.cam.ac.uk> 2012*0Sstevel@tonic-gate - Disabled logging of PAM password authentication failures when password 2013*0Sstevel@tonic-gate is empty. (e.g start of authentication loop). Reported by Naz 2014*0Sstevel@tonic-gate <96na@eng.cam.ac.uk>) 2015*0Sstevel@tonic-gate 2016*0Sstevel@tonic-gate19991223 2017*0Sstevel@tonic-gate - Merged later HPUX patch from Andre Lucas 2018*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com> 2019*0Sstevel@tonic-gate - Above patch included better utmpx support from Ben Taylor 2020*0Sstevel@tonic-gate <bent@clark.net> 2021*0Sstevel@tonic-gate 2022*0Sstevel@tonic-gate19991222 2023*0Sstevel@tonic-gate - Fix undefined fd_set type in ssh.h from Povl H. Pedersen 2024*0Sstevel@tonic-gate <pope@netguide.dk> 2025*0Sstevel@tonic-gate - Fix login.c breakage on systems which lack ut_host in struct 2026*0Sstevel@tonic-gate utmp. Reported by Willard Dawson <willard.dawson@sbs.siemens.com> 2027*0Sstevel@tonic-gate 2028*0Sstevel@tonic-gate19991221 2029*0Sstevel@tonic-gate - Integration of large HPUX patch from Andre Lucas 2030*0Sstevel@tonic-gate <andre.lucas@dial.pipex.com>. Integrating it had a few other 2031*0Sstevel@tonic-gate benefits: 2032*0Sstevel@tonic-gate - Ability to disable shadow passwords at configure time 2033*0Sstevel@tonic-gate - Ability to disable lastlog support at configure time 2034*0Sstevel@tonic-gate - Support for IP address in $DISPLAY 2035*0Sstevel@tonic-gate - OpenBSD CVS update: 2036*0Sstevel@tonic-gate - [sshconnect.c] 2037*0Sstevel@tonic-gate say "REMOTE HOST IDENTIFICATION HAS CHANGED" 2038*0Sstevel@tonic-gate - Fix DISABLE_SHADOW support 2039*0Sstevel@tonic-gate - Allow MD5 passwords even if shadow passwords are disabled 2040*0Sstevel@tonic-gate - Release 1.2.1pre19 2041*0Sstevel@tonic-gate 2042*0Sstevel@tonic-gate19991218 2043*0Sstevel@tonic-gate - Redhat init script patch from Chun-Chung Chen 2044*0Sstevel@tonic-gate <cjj@u.washington.edu> 2045*0Sstevel@tonic-gate - Avoid breakage on systems without IPv6 headers 2046*0Sstevel@tonic-gate 2047*0Sstevel@tonic-gate19991216 2048*0Sstevel@tonic-gate - Makefile changes for Solaris from Peter Kocks 2049*0Sstevel@tonic-gate <peter.kocks@baygate.com> 2050*0Sstevel@tonic-gate - Minor updates to docs 2051*0Sstevel@tonic-gate - Merged OpenBSD CVS changes: 2052*0Sstevel@tonic-gate - [authfd.c ssh-agent.c] 2053*0Sstevel@tonic-gate keysize warnings talk about identity files 2054*0Sstevel@tonic-gate - [packet.c] 2055*0Sstevel@tonic-gate "Connection closed by x.x.x.x": fatal() -> log() 2056*0Sstevel@tonic-gate - Correctly handle empty passwords in shadow file. Patch from: 2057*0Sstevel@tonic-gate "Chris, the Young One" <cky@pobox.com> 2058*0Sstevel@tonic-gate - Released 1.2.1pre18 2059*0Sstevel@tonic-gate 2060*0Sstevel@tonic-gate19991215 2061*0Sstevel@tonic-gate - Integrated patchs from Juergen Keil <jk@tools.de> 2062*0Sstevel@tonic-gate - Avoid void* pointer arithmatic 2063*0Sstevel@tonic-gate - Use LDFLAGS correctly 2064*0Sstevel@tonic-gate - Fix SIGIO error in scp 2065*0Sstevel@tonic-gate - Simplify status line printing in scp 2066*0Sstevel@tonic-gate - Added better test for inline functions compiler support from 2067*0Sstevel@tonic-gate Darren_Hall@progressive.com 2068*0Sstevel@tonic-gate 2069*0Sstevel@tonic-gate19991214 2070*0Sstevel@tonic-gate - OpenBSD CVS Changes 2071*0Sstevel@tonic-gate - [canohost.c] 2072*0Sstevel@tonic-gate fix get_remote_port() and friends for sshd -i; 2073*0Sstevel@tonic-gate Holger.Trapp@Informatik.TU-Chemnitz.DE 2074*0Sstevel@tonic-gate - [mpaux.c] 2075*0Sstevel@tonic-gate make code simpler. no need for memcpy. niels@ ok 2076*0Sstevel@tonic-gate - [pty.c] 2077*0Sstevel@tonic-gate namebuflen not sizeof namebuflen; bnd@ep-ag.com via djm@mindrot.org 2078*0Sstevel@tonic-gate fix proto; markus 2079*0Sstevel@tonic-gate - [ssh.1] 2080*0Sstevel@tonic-gate typo; mark.baushke@solipsa.com 2081*0Sstevel@tonic-gate - [channels.c ssh.c ssh.h sshd.c] 2082*0Sstevel@tonic-gate type conflict for 'extern Type *options' in channels.c; dot@dotat.at 2083*0Sstevel@tonic-gate - [sshconnect.c] 2084*0Sstevel@tonic-gate move checking of hostkey into own function. 2085*0Sstevel@tonic-gate - [version.h] 2086*0Sstevel@tonic-gate OpenSSH-1.2.1 2087*0Sstevel@tonic-gate - Clean up broken includes in pty.c 2088*0Sstevel@tonic-gate - Some older systems don't have poll.h, they use sys/poll.h instead 2089*0Sstevel@tonic-gate - Doc updates 2090*0Sstevel@tonic-gate 2091*0Sstevel@tonic-gate19991211 2092*0Sstevel@tonic-gate - Fix compilation on systems with AFS. Reported by 2093*0Sstevel@tonic-gate aloomis@glue.umd.edu 2094*0Sstevel@tonic-gate - Fix installation on Solaris. Reported by 2095*0Sstevel@tonic-gate Gordon Rowell <gordonr@gormand.com.au> 2096*0Sstevel@tonic-gate - Fix gccisms (__attribute__ and inline). Report by edgy@us.ibm.com, 2097*0Sstevel@tonic-gate patch from Markus Friedl <markus.friedl@informatik.uni-erlangen.de> 2098*0Sstevel@tonic-gate - Auto-locate xauth. Patch from David Agraz <dagraz@jahoopa.com> 2099*0Sstevel@tonic-gate - Compile fix from David Agraz <dagraz@jahoopa.com> 2100*0Sstevel@tonic-gate - Avoid compiler warning in bsd-snprintf.c 2101*0Sstevel@tonic-gate - Added pam_limits.so to default PAM config. Suggested by 2102*0Sstevel@tonic-gate Jim Knoble <jmknoble@pobox.com> 2103*0Sstevel@tonic-gate 2104*0Sstevel@tonic-gate19991209 2105*0Sstevel@tonic-gate - Import of patch from Ben Taylor <bent@clark.net>: 2106*0Sstevel@tonic-gate - Improved PAM support 2107*0Sstevel@tonic-gate - "uninstall" rule for Makefile 2108*0Sstevel@tonic-gate - utmpx support 2109*0Sstevel@tonic-gate - Should fix PAM problems on Solaris 2110*0Sstevel@tonic-gate - OpenBSD CVS updates: 2111*0Sstevel@tonic-gate - [readpass.c] 2112*0Sstevel@tonic-gate avoid stdio; based on work by markus, millert, and I 2113*0Sstevel@tonic-gate - [sshd.c] 2114*0Sstevel@tonic-gate make sure the client selects a supported cipher 2115*0Sstevel@tonic-gate - [sshd.c] 2116*0Sstevel@tonic-gate fix sighup handling. accept would just restart and daemon handled 2117*0Sstevel@tonic-gate sighup only after the next connection was accepted. use poll on 2118*0Sstevel@tonic-gate listen sock now. 2119*0Sstevel@tonic-gate - [sshd.c] 2120*0Sstevel@tonic-gate make that a fatal 2121*0Sstevel@tonic-gate - Applied patch from David Rankin <drankin@bohemians.lexington.ky.us> 2122*0Sstevel@tonic-gate to fix libwrap support on NetBSD 2123*0Sstevel@tonic-gate - Released 1.2pre17 2124*0Sstevel@tonic-gate 2125*0Sstevel@tonic-gate19991208 2126*0Sstevel@tonic-gate - Compile fix for Solaris with /dev/ptmx from 2127*0Sstevel@tonic-gate David Agraz <dagraz@jahoopa.com> 2128*0Sstevel@tonic-gate 2129*0Sstevel@tonic-gate19991207 2130*0Sstevel@tonic-gate - sshd Redhat init script patch from Jim Knoble <jmknoble@pobox.com> 2131*0Sstevel@tonic-gate fixes compatability with 4.x and 5.x 2132*0Sstevel@tonic-gate - Fixed default SSH_ASKPASS 2133*0Sstevel@tonic-gate - Fix PAM account and session being called multiple times. Problem 2134*0Sstevel@tonic-gate reported by Adrian Baugh <adrian@merlin.keble.ox.ac.uk> 2135*0Sstevel@tonic-gate - Merged more OpenBSD changes: 2136*0Sstevel@tonic-gate - [atomicio.c authfd.c scp.c serverloop.c ssh.h sshconnect.c sshd.c] 2137*0Sstevel@tonic-gate move atomicio into it's own file. wrap all socket write()s which 2138*0Sstevel@tonic-gate were doing write(sock, buf, len) != len, with atomicio() calls. 2139*0Sstevel@tonic-gate - [auth-skey.c] 2140*0Sstevel@tonic-gate fd leak 2141*0Sstevel@tonic-gate - [authfile.c] 2142*0Sstevel@tonic-gate properly name fd variable 2143*0Sstevel@tonic-gate - [channels.c] 2144*0Sstevel@tonic-gate display great hatred towards strcpy 2145*0Sstevel@tonic-gate - [pty.c pty.h sshd.c] 2146*0Sstevel@tonic-gate use openpty() if it exists (it does on BSD4_4) 2147*0Sstevel@tonic-gate - [tildexpand.c] 2148*0Sstevel@tonic-gate check for ~ expansion past MAXPATHLEN 2149*0Sstevel@tonic-gate - Modified helper.c to use new atomicio function. 2150*0Sstevel@tonic-gate - Reformat Makefile a little 2151*0Sstevel@tonic-gate - Moved RC4 routines from rc4.[ch] into helper.c 2152*0Sstevel@tonic-gate - Added autoconf code to detect /dev/ptmx (Solaris) and /dev/ptc (AIX) 2153*0Sstevel@tonic-gate - Updated SuSE spec from Chris Saia <csaia@wtower.com> 2154*0Sstevel@tonic-gate - Tweaked Redhat spec 2155*0Sstevel@tonic-gate - Clean up bad imports of a few files (forgot -kb) 2156*0Sstevel@tonic-gate - Released 1.2pre16 2157*0Sstevel@tonic-gate 2158*0Sstevel@tonic-gate19991204 2159*0Sstevel@tonic-gate - Small cleanup of PAM code in sshd.c 2160*0Sstevel@tonic-gate - Merged OpenBSD CVS changes: 2161*0Sstevel@tonic-gate - [auth-krb4.c auth-passwd.c auth-skey.c ssh.h] 2162*0Sstevel@tonic-gate move skey-auth from auth-passwd.c to auth-skey.c, same for krb4 2163*0Sstevel@tonic-gate - [auth-rsa.c] 2164*0Sstevel@tonic-gate warn only about mismatch if key is _used_ 2165*0Sstevel@tonic-gate warn about keysize-mismatch with log() not error() 2166*0Sstevel@tonic-gate channels.c readconf.c readconf.h ssh.c ssh.h sshconnect.c 2167*0Sstevel@tonic-gate ports are u_short 2168*0Sstevel@tonic-gate - [hostfile.c] 2169*0Sstevel@tonic-gate indent, shorter warning 2170*0Sstevel@tonic-gate - [nchan.c] 2171*0Sstevel@tonic-gate use error() for internal errors 2172*0Sstevel@tonic-gate - [packet.c] 2173*0Sstevel@tonic-gate set loglevel for SSH_MSG_DISCONNECT to log(), not fatal() 2174*0Sstevel@tonic-gate serverloop.c 2175*0Sstevel@tonic-gate indent 2176*0Sstevel@tonic-gate - [ssh-add.1 ssh-add.c ssh.h] 2177*0Sstevel@tonic-gate document $SSH_ASKPASS, reasonable default 2178*0Sstevel@tonic-gate - [ssh.1] 2179*0Sstevel@tonic-gate CheckHostIP is not available for connects via proxy command 2180*0Sstevel@tonic-gate - [sshconnect.c] 2181*0Sstevel@tonic-gate typo 2182*0Sstevel@tonic-gate easier to read client code for passwd and skey auth 2183*0Sstevel@tonic-gate turn of checkhostip for proxy connects, since we don't know the remote ip 2184*0Sstevel@tonic-gate 2185*0Sstevel@tonic-gate19991126 2186*0Sstevel@tonic-gate - Add definition for __P() 2187*0Sstevel@tonic-gate - Added [v]snprintf() replacement for systems that lack it 2188*0Sstevel@tonic-gate 2189*0Sstevel@tonic-gate19991125 2190*0Sstevel@tonic-gate - More reformatting merged from OpenBSD CVS 2191*0Sstevel@tonic-gate - Merged OpenBSD CVS changes: 2192*0Sstevel@tonic-gate - [channels.c] 2193*0Sstevel@tonic-gate fix packet_integrity_check() for !have_hostname_in_open. 2194*0Sstevel@tonic-gate report from mrwizard@psu.edu via djm@ibs.com.au 2195*0Sstevel@tonic-gate - [channels.c] 2196*0Sstevel@tonic-gate set SO_REUSEADDR and SO_LINGER for forwarded ports. 2197*0Sstevel@tonic-gate chip@valinux.com via damien@ibs.com.au 2198*0Sstevel@tonic-gate - [nchan.c] 2199*0Sstevel@tonic-gate it's not an error() if shutdown_write failes in nchan. 2200*0Sstevel@tonic-gate - [readconf.c] 2201*0Sstevel@tonic-gate remove dead #ifdef-0-code 2202*0Sstevel@tonic-gate - [readconf.c servconf.c] 2203*0Sstevel@tonic-gate strcasecmp instead of tolower 2204*0Sstevel@tonic-gate - [scp.c] 2205*0Sstevel@tonic-gate progress meter overflow fix from damien@ibs.com.au 2206*0Sstevel@tonic-gate - [ssh-add.1 ssh-add.c] 2207*0Sstevel@tonic-gate SSH_ASKPASS support 2208*0Sstevel@tonic-gate - [ssh.1 ssh.c] 2209*0Sstevel@tonic-gate postpone fork_after_authentication until command execution, 2210*0Sstevel@tonic-gate request/patch from jahakala@cc.jyu.fi via damien@ibs.com.au 2211*0Sstevel@tonic-gate plus: use daemon() for backgrounding 2212*0Sstevel@tonic-gate - Added BSD compatible install program and autoconf test, thanks to 2213*0Sstevel@tonic-gate Niels Kristian Bech Jensen <nkbj@image.dk> 2214*0Sstevel@tonic-gate - Solaris fixing, thanks to Ben Taylor <bent@clark.net> 2215*0Sstevel@tonic-gate - Merged beginnings of AIX support from Tor-Ake Fransson <torake@hotmail.com> 2216*0Sstevel@tonic-gate - Release 1.2pre15 2217*0Sstevel@tonic-gate 2218*0Sstevel@tonic-gate19991124 2219*0Sstevel@tonic-gate - Merged very large OpenBSD source code reformat 2220*0Sstevel@tonic-gate - OpenBSD CVS updates 2221*0Sstevel@tonic-gate - [channels.c cipher.c compat.c log-client.c scp.c serverloop.c] 2222*0Sstevel@tonic-gate [ssh.h sshd.8 sshd.c] 2223*0Sstevel@tonic-gate syslog changes: 2224*0Sstevel@tonic-gate * Unified Logmessage for all auth-types, for success and for failed 2225*0Sstevel@tonic-gate * Standard connections get only ONE line in the LOG when level==LOG: 2226*0Sstevel@tonic-gate Auth-attempts are logged only, if authentication is: 2227*0Sstevel@tonic-gate a) successfull or 2228*0Sstevel@tonic-gate b) with passwd or 2229*0Sstevel@tonic-gate c) we had more than AUTH_FAIL_LOG failues 2230*0Sstevel@tonic-gate * many log() became verbose() 2231*0Sstevel@tonic-gate * old behaviour with level=VERBOSE 2232*0Sstevel@tonic-gate - [readconf.c readconf.h ssh.1 ssh.h sshconnect.c sshd.c] 2233*0Sstevel@tonic-gate tranfer s/key challenge/response data in SSH_SMSG_AUTH_TIS_CHALLENGE 2234*0Sstevel@tonic-gate messages. allows use of s/key in windows (ttssh, securecrt) and 2235*0Sstevel@tonic-gate ssh-1.2.27 clients without 'ssh -v', ok: niels@ 2236*0Sstevel@tonic-gate - [sshd.8] 2237*0Sstevel@tonic-gate -V, for fallback to openssh in SSH2 compatibility mode 2238*0Sstevel@tonic-gate - [sshd.c] 2239*0Sstevel@tonic-gate fix sigchld race; cjc5@po.cwru.edu 2240*0Sstevel@tonic-gate 2241*0Sstevel@tonic-gate19991123 2242*0Sstevel@tonic-gate - Added SuSE package files from Chris Saia <csaia@wtower.com> 2243*0Sstevel@tonic-gate - Restructured package-related files under packages/* 2244*0Sstevel@tonic-gate - Added generic PAM config 2245*0Sstevel@tonic-gate - Numerous little Solaris fixes 2246*0Sstevel@tonic-gate - Add recommendation to use GNU make to INSTALL document 2247*0Sstevel@tonic-gate 2248*0Sstevel@tonic-gate19991122 2249*0Sstevel@tonic-gate - Make <enter> close gnome-ssh-askpass (Debian bug #50299) 2250*0Sstevel@tonic-gate - OpenBSD CVS Changes 2251*0Sstevel@tonic-gate - [ssh-keygen.c] 2252*0Sstevel@tonic-gate don't create ~/.ssh only if the user wants to store the private 2253*0Sstevel@tonic-gate key there. show fingerprint instead of public-key after 2254*0Sstevel@tonic-gate keygeneration. ok niels@ 2255*0Sstevel@tonic-gate - Added OpenBSD bsd-strlcat.c, created bsd-strlcat.h 2256*0Sstevel@tonic-gate - Added timersub() macro 2257*0Sstevel@tonic-gate - Tidy RCSIDs of bsd-*.c 2258*0Sstevel@tonic-gate - Added autoconf test and macro to deal with old PAM libraries 2259*0Sstevel@tonic-gate pam_strerror definition (one arg vs two). 2260*0Sstevel@tonic-gate - Fix EGD problems (Thanks to Ben Taylor <bent@clark.net>) 2261*0Sstevel@tonic-gate - Retry /dev/urandom reads interrupted by signal (report from 2262*0Sstevel@tonic-gate Robert Hardy <rhardy@webcon.net>) 2263*0Sstevel@tonic-gate - Added a setenv replacement for systems which lack it 2264*0Sstevel@tonic-gate - Only display public key comment when presenting ssh-askpass dialog 2265*0Sstevel@tonic-gate - Released 1.2pre14 2266*0Sstevel@tonic-gate 2267*0Sstevel@tonic-gate - Configure, Make and changelog corrections from Tudor Bosman 2268*0Sstevel@tonic-gate <tudorb@jm.nu> and Niels Kristian Bech Jensen <nkbj@image.dk> 2269*0Sstevel@tonic-gate 2270*0Sstevel@tonic-gate19991121 2271*0Sstevel@tonic-gate - OpenBSD CVS Changes: 2272*0Sstevel@tonic-gate - [channels.c] 2273*0Sstevel@tonic-gate make this compile, bad markus 2274*0Sstevel@tonic-gate - [log.c readconf.c servconf.c ssh.h] 2275*0Sstevel@tonic-gate bugfix: loglevels are per host in clientconfig, 2276*0Sstevel@tonic-gate factor out common log-level parsing code. 2277*0Sstevel@tonic-gate - [servconf.c] 2278*0Sstevel@tonic-gate remove unused index (-Wall) 2279*0Sstevel@tonic-gate - [ssh-agent.c] 2280*0Sstevel@tonic-gate only one 'extern char *__progname' 2281*0Sstevel@tonic-gate - [sshd.8] 2282*0Sstevel@tonic-gate document SIGHUP, -Q to synopsis 2283*0Sstevel@tonic-gate - [sshconnect.c serverloop.c sshd.c packet.c packet.h] 2284*0Sstevel@tonic-gate [channels.c clientloop.c] 2285*0Sstevel@tonic-gate SSH_CMSG_MAX_PACKET_SIZE, some clients use this, some need this, niels@ 2286*0Sstevel@tonic-gate [hope this time my ISP stays alive during commit] 2287*0Sstevel@tonic-gate - [OVERVIEW README] typos; green@freebsd 2288*0Sstevel@tonic-gate - [ssh-keygen.c] 2289*0Sstevel@tonic-gate replace xstrdup+strcat with strlcat+fixed buffer, fixes OF (bad me) 2290*0Sstevel@tonic-gate exit if writing the key fails (no infinit loop) 2291*0Sstevel@tonic-gate print usage() everytime we get bad options 2292*0Sstevel@tonic-gate - [ssh-keygen.c] overflow, djm@mindrot.org 2293*0Sstevel@tonic-gate - [sshd.c] fix sigchld race; cjc5@po.cwru.edu 2294*0Sstevel@tonic-gate 2295*0Sstevel@tonic-gate19991120 2296*0Sstevel@tonic-gate - Merged more Solaris support from Marc G. Fournier 2297*0Sstevel@tonic-gate <marc.fournier@acadiau.ca> 2298*0Sstevel@tonic-gate - Wrote autoconf tests for integer bit-types 2299*0Sstevel@tonic-gate - Fixed enabling kerberos support 2300*0Sstevel@tonic-gate - Fix segfault in ssh-keygen caused by buffer overrun in filename 2301*0Sstevel@tonic-gate handling. 2302*0Sstevel@tonic-gate 2303*0Sstevel@tonic-gate19991119 2304*0Sstevel@tonic-gate - Merged PAM buffer overrun patch from Chip Salzenberg <chip@valinux.com> 2305*0Sstevel@tonic-gate - Merged OpenBSD CVS changes 2306*0Sstevel@tonic-gate - [auth-rhosts.c auth-rsa.c ssh-agent.c sshconnect.c sshd.c] 2307*0Sstevel@tonic-gate more %d vs. %s in fmt-strings 2308*0Sstevel@tonic-gate - [authfd.c] 2309*0Sstevel@tonic-gate Integers should not be printed with %s 2310*0Sstevel@tonic-gate - EGD uses a socket, not a named pipe. Duh. 2311*0Sstevel@tonic-gate - Fix includes in fingerprint.c 2312*0Sstevel@tonic-gate - Fix scp progress bar bug again. 2313*0Sstevel@tonic-gate - Move ssh-askpass from ${libdir}/ssh to ${libexecdir}/ssh at request of 2314*0Sstevel@tonic-gate David Rankin <drankin@bohemians.lexington.ky.us> 2315*0Sstevel@tonic-gate - Added autoconf option to enable Kerberos 4 support (untested) 2316*0Sstevel@tonic-gate - Added autoconf option to enable AFS support (untested) 2317*0Sstevel@tonic-gate - Added autoconf option to enable S/Key support (untested) 2318*0Sstevel@tonic-gate - Added autoconf option to enable TCP wrappers support (compiles OK) 2319*0Sstevel@tonic-gate - Renamed BSD helper function files to bsd-* 2320*0Sstevel@tonic-gate - Added tests for login and daemon and enable OpenBSD replacements for 2321*0Sstevel@tonic-gate when they are absent. 2322*0Sstevel@tonic-gate - Added non-PAM MD5 password support patch from Tudor Bosman <tudorb@jm.nu> 2323*0Sstevel@tonic-gate 2324*0Sstevel@tonic-gate19991118 2325*0Sstevel@tonic-gate - Merged OpenBSD CVS changes 2326*0Sstevel@tonic-gate - [scp.c] foregroundproc() in scp 2327*0Sstevel@tonic-gate - [sshconnect.h] include fingerprint.h 2328*0Sstevel@tonic-gate - [sshd.c] bugfix: the log() for passwd-auth escaped during logging 2329*0Sstevel@tonic-gate changes. 2330*0Sstevel@tonic-gate - [ssh.1] Spell my name right. 2331*0Sstevel@tonic-gate - Added openssh.com info to README 2332*0Sstevel@tonic-gate 2333*0Sstevel@tonic-gate19991117 2334*0Sstevel@tonic-gate - Merged OpenBSD CVS changes 2335*0Sstevel@tonic-gate - [ChangeLog.Ylonen] noone needs this anymore 2336*0Sstevel@tonic-gate - [authfd.c] close-on-exec for auth-socket, ok deraadt 2337*0Sstevel@tonic-gate - [hostfile.c] 2338*0Sstevel@tonic-gate in known_hosts key lookup the entry for the bits does not need 2339*0Sstevel@tonic-gate to match, all the information is contained in n and e. This 2340*0Sstevel@tonic-gate solves the problem with buggy servers announcing the wrong 2341*0Sstevel@tonic-gate modulus length. markus and me. 2342*0Sstevel@tonic-gate - [serverloop.c] 2343*0Sstevel@tonic-gate bugfix: check for space if child has terminated, from: 2344*0Sstevel@tonic-gate iedowse@maths.tcd.ie 2345*0Sstevel@tonic-gate - [ssh-add.1 ssh-add.c ssh-keygen.1 ssh-keygen.c sshconnect.c] 2346*0Sstevel@tonic-gate [fingerprint.c fingerprint.h] 2347*0Sstevel@tonic-gate rsa key fingerprints, idea from Bjoern Groenvall <bg@sics.se> 2348*0Sstevel@tonic-gate - [ssh-agent.1] typo 2349*0Sstevel@tonic-gate - [ssh.1] add OpenSSH information to AUTHOR section. okay markus@ 2350*0Sstevel@tonic-gate - [sshd.c] 2351*0Sstevel@tonic-gate force logging to stderr while loading private key file 2352*0Sstevel@tonic-gate (lost while converting to new log-levels) 2353*0Sstevel@tonic-gate 2354*0Sstevel@tonic-gate19991116 2355*0Sstevel@tonic-gate - Fix some Linux libc5 problems reported by Miles Wilson <mw@mctitle.com> 2356*0Sstevel@tonic-gate - Merged OpenBSD CVS changes: 2357*0Sstevel@tonic-gate - [auth-rh-rsa.c auth-rsa.c authfd.c authfd.h hostfile.c mpaux.c] 2358*0Sstevel@tonic-gate [mpaux.h ssh-add.c ssh-agent.c ssh.h ssh.c sshd.c] 2359*0Sstevel@tonic-gate the keysize of rsa-parameter 'n' is passed implizit, 2360*0Sstevel@tonic-gate a few more checks and warnings about 'pretended' keysizes. 2361*0Sstevel@tonic-gate - [cipher.c cipher.h packet.c packet.h sshd.c] 2362*0Sstevel@tonic-gate remove support for cipher RC4 2363*0Sstevel@tonic-gate - [ssh.c] 2364*0Sstevel@tonic-gate a note for legay systems about secuity issues with permanently_set_uid(), 2365*0Sstevel@tonic-gate the private hostkey and ptrace() 2366*0Sstevel@tonic-gate - [sshconnect.c] 2367*0Sstevel@tonic-gate more detailed messages about adding and checking hostkeys 2368*0Sstevel@tonic-gate 2369*0Sstevel@tonic-gate19991115 2370*0Sstevel@tonic-gate - Merged OpenBSD CVS changes: 2371*0Sstevel@tonic-gate - [ssh-add.c] change passphrase loop logic and remove ref to 2372*0Sstevel@tonic-gate $DISPLAY, ok niels 2373*0Sstevel@tonic-gate - Changed to ssh-add.c broke askpass support. Revised it to be a little more 2374*0Sstevel@tonic-gate modular. 2375*0Sstevel@tonic-gate - Revised autoconf support for enabling/disabling askpass support. 2376*0Sstevel@tonic-gate - Merged more OpenBSD CVS changes: 2377*0Sstevel@tonic-gate [auth-krb4.c] 2378*0Sstevel@tonic-gate - disconnect if getpeername() fails 2379*0Sstevel@tonic-gate - missing xfree(*client) 2380*0Sstevel@tonic-gate [canohost.c] 2381*0Sstevel@tonic-gate - disconnect if getpeername() fails 2382*0Sstevel@tonic-gate - fix comment: we _do_ disconnect if ip-options are set 2383*0Sstevel@tonic-gate [sshd.c] 2384*0Sstevel@tonic-gate - disconnect if getpeername() fails 2385*0Sstevel@tonic-gate - move checking of remote port to central place 2386*0Sstevel@tonic-gate [auth-rhosts.c] move checking of remote port to central place 2387*0Sstevel@tonic-gate [log-server.c] avoid extra fd per sshd, from millert@ 2388*0Sstevel@tonic-gate [readconf.c] print _all_ bad config-options in ssh(1), too 2389*0Sstevel@tonic-gate [readconf.h] print _all_ bad config-options in ssh(1), too 2390*0Sstevel@tonic-gate [ssh.c] print _all_ bad config-options in ssh(1), too 2391*0Sstevel@tonic-gate [sshconnect.c] disconnect if getpeername() fails 2392*0Sstevel@tonic-gate - OpenBSD's changes to sshd.c broke the PAM stuff, re-merged it. 2393*0Sstevel@tonic-gate - Various small cleanups to bring diff (against OpenBSD) size down. 2394*0Sstevel@tonic-gate - Merged more Solaris compability from Marc G. Fournier 2395*0Sstevel@tonic-gate <marc.fournier@acadiau.ca> 2396*0Sstevel@tonic-gate - Wrote autoconf tests for __progname symbol 2397*0Sstevel@tonic-gate - RPM spec file fixes from Jim Knoble <jmknoble@pobox.com> 2398*0Sstevel@tonic-gate - Released 1.2pre12 2399*0Sstevel@tonic-gate 2400*0Sstevel@tonic-gate - Another OpenBSD CVS update: 2401*0Sstevel@tonic-gate - [ssh-keygen.1] fix .Xr 2402*0Sstevel@tonic-gate 2403*0Sstevel@tonic-gate19991114 2404*0Sstevel@tonic-gate - Solaris compilation fixes (still imcomplete) 2405*0Sstevel@tonic-gate 2406*0Sstevel@tonic-gate19991113 2407*0Sstevel@tonic-gate - Build patch from Niels Kristian Bech Jensen <nkbj@image.dk> 2408*0Sstevel@tonic-gate - Don't install config files if they already exist 2409*0Sstevel@tonic-gate - Fix inclusion of additional preprocessor directives from acconfig.h 2410*0Sstevel@tonic-gate - Removed redundant inclusions of config.h 2411*0Sstevel@tonic-gate - Added 'Obsoletes' lines to RPM spec file 2412*0Sstevel@tonic-gate - Merged OpenBSD CVS changes: 2413*0Sstevel@tonic-gate - [bufaux.c] save a view malloc/memcpy/memset/free's, ok niels 2414*0Sstevel@tonic-gate - [scp.c] fix overflow reported by damien@ibs.com.au: off_t 2415*0Sstevel@tonic-gate totalsize, ok niels,aaron 2416*0Sstevel@tonic-gate - Delay fork (-f option) in ssh until after port forwarded connections 2417*0Sstevel@tonic-gate have been initialised. Patch from Jani Hakala <jahakala@cc.jyu.fi> 2418*0Sstevel@tonic-gate - Added shadow password patch from Thomas Neumann <tom@smart.ruhr.de> 2419*0Sstevel@tonic-gate - Added ifdefs to auth-passwd.c to exclude it when PAM is enabled 2420*0Sstevel@tonic-gate - Tidied default config file some more 2421*0Sstevel@tonic-gate - Revised Redhat initscript to fix bug: sshd (re)start would fail 2422*0Sstevel@tonic-gate if executed from inside a ssh login. 2423*0Sstevel@tonic-gate 2424*0Sstevel@tonic-gate19991112 2425*0Sstevel@tonic-gate - Merged changes from OpenBSD CVS 2426*0Sstevel@tonic-gate - [sshd.c] session_key_int may be zero 2427*0Sstevel@tonic-gate - [auth-rh-rsa.c servconf.c servconf.h ssh.h sshd.8 sshd.c sshd_config] 2428*0Sstevel@tonic-gate IgnoreUserKnownHosts(default=no), used for RhostRSAAuth, ok 2429*0Sstevel@tonic-gate deraadt,millert 2430*0Sstevel@tonic-gate - Brought default sshd_config more in line with OpenBSD's 2431*0Sstevel@tonic-gate - Grab server in gnome-ssh-askpass (Debian bug #49872) 2432*0Sstevel@tonic-gate - Released 1.2pre10 2433*0Sstevel@tonic-gate 2434*0Sstevel@tonic-gate - Added INSTALL documentation 2435*0Sstevel@tonic-gate - Merged yet more changes from OpenBSD CVS 2436*0Sstevel@tonic-gate - [auth-rh-rsa.c auth-rhosts.c auth-rsa.c channels.c clientloop.c] 2437*0Sstevel@tonic-gate [ssh.c ssh.h sshconnect.c sshd.c] 2438*0Sstevel@tonic-gate make all access to options via 'extern Options options' 2439*0Sstevel@tonic-gate and 'extern ServerOptions options' respectively; 2440*0Sstevel@tonic-gate options are no longer passed as arguments: 2441*0Sstevel@tonic-gate * make options handling more consistent 2442*0Sstevel@tonic-gate * remove #include "readconf.h" from ssh.h 2443*0Sstevel@tonic-gate * readconf.h is only included if necessary 2444*0Sstevel@tonic-gate - [mpaux.c] clear temp buffer 2445*0Sstevel@tonic-gate - [servconf.c] print _all_ bad options found in configfile 2446*0Sstevel@tonic-gate - Make ssh-askpass support optional through autoconf 2447*0Sstevel@tonic-gate - Fix nasty division-by-zero error in scp.c 2448*0Sstevel@tonic-gate - Released 1.2pre11 2449*0Sstevel@tonic-gate 2450*0Sstevel@tonic-gate19991111 2451*0Sstevel@tonic-gate - Added (untested) Entropy Gathering Daemon (EGD) support 2452*0Sstevel@tonic-gate - Fixed /dev/urandom fd leak (Debian bug #49722) 2453*0Sstevel@tonic-gate - Merged OpenBSD CVS changes: 2454*0Sstevel@tonic-gate - [auth-rh-rsa.c] user/958: check ~/.ssh/known_hosts for rhosts-rsa, too 2455*0Sstevel@tonic-gate - [ssh.1] user/958: check ~/.ssh/known_hosts for rhosts-rsa, too 2456*0Sstevel@tonic-gate - [sshd.8] user/958: check ~/.ssh/known_hosts for rhosts-rsa, too 2457*0Sstevel@tonic-gate - Fix integer overflow which was messing up scp's progress bar for large 2458*0Sstevel@tonic-gate file transfers. Fix submitted to OpenBSD developers. Report and fix 2459*0Sstevel@tonic-gate from Kees Cook <cook@cpoint.net> 2460*0Sstevel@tonic-gate - Merged more OpenBSD CVS changes: 2461*0Sstevel@tonic-gate - [auth-krb4.c auth-passwd.c] remove x11- and krb-cleanup from fatal() 2462*0Sstevel@tonic-gate + krb-cleanup cleanup 2463*0Sstevel@tonic-gate - [clientloop.c log-client.c log-server.c ] 2464*0Sstevel@tonic-gate [readconf.c readconf.h servconf.c servconf.h ] 2465*0Sstevel@tonic-gate [ssh.1 ssh.c ssh.h sshd.8] 2466*0Sstevel@tonic-gate add LogLevel {QUIET, FATAL, ERROR, INFO, CHAT, DEBUG} to ssh/sshd, 2467*0Sstevel@tonic-gate obsoletes QuietMode and FascistLogging in sshd. 2468*0Sstevel@tonic-gate - [sshd.c] fix fatal/assert() bug reported by damien@ibs.com.au: 2469*0Sstevel@tonic-gate allow session_key_int != sizeof(session_key) 2470*0Sstevel@tonic-gate [this should fix the pre-assert-removal-core-files] 2471*0Sstevel@tonic-gate - Updated default config file to use new LogLevel option and to improve 2472*0Sstevel@tonic-gate readability 2473*0Sstevel@tonic-gate 2474*0Sstevel@tonic-gate19991110 2475*0Sstevel@tonic-gate - Merged several minor fixes: 2476*0Sstevel@tonic-gate - ssh-agent commandline parsing 2477*0Sstevel@tonic-gate - RPM spec file now installs ssh setuid root 2478*0Sstevel@tonic-gate - Makefile creates libdir 2479*0Sstevel@tonic-gate - Merged beginnings of Solaris compability from Marc G. Fournier 2480*0Sstevel@tonic-gate <marc.fournier@acadiau.ca> 2481*0Sstevel@tonic-gate 2482*0Sstevel@tonic-gate19991109 2483*0Sstevel@tonic-gate - Autodetection of SSL/Crypto library location via autoconf 2484*0Sstevel@tonic-gate - Fixed location of ssh-askpass to follow autoconf 2485*0Sstevel@tonic-gate - Integrated Makefile patch from Niels Kristian Bech Jensen <nkbj@image.dk> 2486*0Sstevel@tonic-gate - Autodetection of RSAref library for US users 2487*0Sstevel@tonic-gate - Minor doc updates 2488*0Sstevel@tonic-gate - Merged OpenBSD CVS changes: 2489*0Sstevel@tonic-gate - [rsa.c] bugfix: use correct size for memset() 2490*0Sstevel@tonic-gate - [sshconnect.c] warn if announced size of modulus 'n' != real size 2491*0Sstevel@tonic-gate - Added GNOME passphrase requestor (use --with-gnome-askpass) 2492*0Sstevel@tonic-gate - RPM build now creates subpackages 2493*0Sstevel@tonic-gate - Released 1.2pre9 2494*0Sstevel@tonic-gate 2495*0Sstevel@tonic-gate19991108 2496*0Sstevel@tonic-gate - Removed debian/ directory. This is now being maintained separately. 2497*0Sstevel@tonic-gate - Added symlinks for slogin in RPM spec file 2498*0Sstevel@tonic-gate - Fixed permissions on manpages in RPM spec file 2499*0Sstevel@tonic-gate - Added references to required libraries in README file 2500*0Sstevel@tonic-gate - Removed config.h.in from CVS 2501*0Sstevel@tonic-gate - Removed pwdb support (better pluggable auth is provided by glibc) 2502*0Sstevel@tonic-gate - Made PAM and requisite libdl optional 2503*0Sstevel@tonic-gate - Removed lots of unnecessary checks from autoconf 2504*0Sstevel@tonic-gate - Added support and autoconf test for openpty() function (Unix98 pty support) 2505*0Sstevel@tonic-gate - Fix for scp not finding ssh if not installed as /usr/bin/ssh 2506*0Sstevel@tonic-gate - Added TODO file 2507*0Sstevel@tonic-gate - Merged parts of Debian patch From Phil Hands <phil@hands.com>: 2508*0Sstevel@tonic-gate - Added ssh-askpass program 2509*0Sstevel@tonic-gate - Added ssh-askpass support to ssh-add.c 2510*0Sstevel@tonic-gate - Create symlinks for slogin on install 2511*0Sstevel@tonic-gate - Fix "distclean" target in makefile 2512*0Sstevel@tonic-gate - Added example for ssh-agent to manpage 2513*0Sstevel@tonic-gate - Added support for PAM_TEXT_INFO messages 2514*0Sstevel@tonic-gate - Disable internal /etc/nologin support if PAM enabled 2515*0Sstevel@tonic-gate - Merged latest OpenBSD CVS changes: 2516*0Sstevel@tonic-gate - [all] replace assert() with error, fatal or packet_disconnect 2517*0Sstevel@tonic-gate - [sshd.c] don't send fail-msg but disconnect if too many authentication 2518*0Sstevel@tonic-gate failures 2519*0Sstevel@tonic-gate - [sshd.c] remove unused argument. ok dugsong 2520*0Sstevel@tonic-gate - [sshd.c] typo 2521*0Sstevel@tonic-gate - [rsa.c] clear buffers used for encryption. ok: niels 2522*0Sstevel@tonic-gate - [rsa.c] replace assert() with error, fatal or packet_disconnect 2523*0Sstevel@tonic-gate - [auth-krb4.c] remove unused argument. ok dugsong 2524*0Sstevel@tonic-gate - Fixed coredump after merge of OpenBSD rsa.c patch 2525*0Sstevel@tonic-gate - Released 1.2pre8 2526*0Sstevel@tonic-gate 2527*0Sstevel@tonic-gate19991102 2528*0Sstevel@tonic-gate - Merged change from OpenBSD CVS 2529*0Sstevel@tonic-gate - One-line cleanup in sshd.c 2530*0Sstevel@tonic-gate 2531*0Sstevel@tonic-gate19991030 2532*0Sstevel@tonic-gate - Integrated debian package support from Dan Brosemer <odin@linuxfreak.com> 2533*0Sstevel@tonic-gate - Merged latest updates for OpenBSD CVS: 2534*0Sstevel@tonic-gate - channels.[ch] - remove broken x11 fix and document istate/ostate 2535*0Sstevel@tonic-gate - ssh-agent.c - call setsid() regardless of argv[] 2536*0Sstevel@tonic-gate - ssh.c - save a few lines when disabling rhosts-{rsa-}auth 2537*0Sstevel@tonic-gate - Documentation cleanups 2538*0Sstevel@tonic-gate - Renamed README -> README.Ylonen 2539*0Sstevel@tonic-gate - Renamed README.openssh ->README 2540*0Sstevel@tonic-gate 2541*0Sstevel@tonic-gate19991029 2542*0Sstevel@tonic-gate - Renamed openssh* back to ssh* at request of Theo de Raadt 2543*0Sstevel@tonic-gate - Incorporated latest changes from OpenBSD's CVS 2544*0Sstevel@tonic-gate - Integrated Makefile patch from Niels Kristian Bech Jensen <nkbj@image.dk> 2545*0Sstevel@tonic-gate - Integrated PAM env patch from Nalin Dahyabhai <nalin.dahyabhai@pobox.com> 2546*0Sstevel@tonic-gate - Make distclean now removed configure script 2547*0Sstevel@tonic-gate - Improved PAM logging 2548*0Sstevel@tonic-gate - Added some debug() calls for PAM 2549*0Sstevel@tonic-gate - Removed redundant subdirectories 2550*0Sstevel@tonic-gate - Integrated part of a patch from Dan Brosemer <odin@linuxfreak.com> for 2551*0Sstevel@tonic-gate building on Debian. 2552*0Sstevel@tonic-gate - Fixed off-by-one error in PAM env patch 2553*0Sstevel@tonic-gate - Released 1.2pre6 2554*0Sstevel@tonic-gate 2555*0Sstevel@tonic-gate19991028 2556*0Sstevel@tonic-gate - Further PAM enhancements. 2557*0Sstevel@tonic-gate - Much cleaner 2558*0Sstevel@tonic-gate - Now uses account and session modules for all logins. 2559*0Sstevel@tonic-gate - Integrated patch from Dan Brosemer <odin@linuxfreak.com> 2560*0Sstevel@tonic-gate - Build fixes 2561*0Sstevel@tonic-gate - Autoconf 2562*0Sstevel@tonic-gate - Change binary names to open* 2563*0Sstevel@tonic-gate - Fixed autoconf script to detect PAM on RH6.1 2564*0Sstevel@tonic-gate - Added tests for libpwdb, and OpenBSD functions to autoconf 2565*0Sstevel@tonic-gate - Released 1.2pre4 2566*0Sstevel@tonic-gate 2567*0Sstevel@tonic-gate - Imported latest OpenBSD CVS code 2568*0Sstevel@tonic-gate - Updated README.openssh 2569*0Sstevel@tonic-gate - Released 1.2pre5 2570*0Sstevel@tonic-gate 2571*0Sstevel@tonic-gate19991027 2572*0Sstevel@tonic-gate - Adapted PAM patch. 2573*0Sstevel@tonic-gate - Released 1.0pre2 2574*0Sstevel@tonic-gate 2575*0Sstevel@tonic-gate - Excised my buggy replacements for strlcpy and mkdtemp 2576*0Sstevel@tonic-gate - Imported correct OpenBSD strlcpy and mkdtemp routines. 2577*0Sstevel@tonic-gate - Reduced arc4random_stir entropy read to 32 bytes (256 bits) 2578*0Sstevel@tonic-gate - Picked up correct version number from OpenBSD 2579*0Sstevel@tonic-gate - Added sshd.pam PAM configuration file 2580*0Sstevel@tonic-gate - Added sshd.init Redhat init script 2581*0Sstevel@tonic-gate - Added openssh.spec RPM spec file 2582*0Sstevel@tonic-gate - Released 1.2pre3 2583*0Sstevel@tonic-gate 2584*0Sstevel@tonic-gate19991026 2585*0Sstevel@tonic-gate - Fixed include paths of OpenSSL functions 2586*0Sstevel@tonic-gate - Use OpenSSL MD5 routines 2587*0Sstevel@tonic-gate - Imported RC4 code from nanocrypt 2588*0Sstevel@tonic-gate - Wrote replacements for OpenBSD arc4random* functions 2589*0Sstevel@tonic-gate - Wrote replacements for strlcpy and mkdtemp 2590*0Sstevel@tonic-gate - Released 1.0pre1 2591