summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-keyscan.c
AgeCommit message (Expand)Author
2004-08-11use atomicio instead of homegrown equivalents or read/write.Anil Madhavapeddy
2004-06-14set_nonblock() instead of fnctl(...,O_NONBLOCK); "looks sane" deraadt@Damien Miller
2004-06-13implement diffie-hellman-group14-sha1 kex method (trivial extension toDamien Miller
2004-03-08explicitly initialise remote_major and remote_minor.Damien Miller
2003-11-23from portable - use sysconf to detect fd limit; ok markus@Damien Miller
2003-09-19avoid fatal_cleanup, just call exit(); ok deraadtMarkus Friedl
2003-06-28deal with typing of write vs read in atomicioTheo de Raadt
2003-04-26-t in usage(); rogier@quaak.orgTheo de Raadt
2003-04-14avoid hardcoded SOCK_xx; with itojun@; should allow ssh over SCTPMarkus Friedl
2003-02-16split kex into client and server code, no need to linkMarkus Friedl
2002-07-06unused variableKevin Steves
2002-07-06KNF, realloc fix, and clean usageTheo de Raadt
2002-06-27use convtime(); ok markus@Kevin Steves
2002-06-27more checks for NULL pointers; from grendel@zeitbombe.org; ok deraadt@Markus Friedl
2002-06-16use TAILQ_xx macro. from lukem@netbsd. markus okJun-ichiro itojun Hagino
2002-03-04handle connection close during read of protocol version string.Kevin Steves
2002-02-22overwrite fatal() in ssh-keyscan.c; fixes pr 2354; ok provos@Markus Friedl
2001-12-10check that server supports v1 for -t rsa1, report from wirth@dfki.deMarkus Friedl
2001-11-22don't use "\n" in fatal()Kevin Steves
2001-11-16handle empty lines instead of dumping core; report from sha@sha-1.netMarkus Friedl
2001-10-08some more IPv4or6 cleanupMarkus Friedl
2001-08-30do not pass pointers to longjmp; fix from wayne@blorf.netMarkus Friedl
2001-08-27fix memory fault if non-existent filename is given to the -f optionDan Harnett
2001-08-05make -t dsa work with commercial servers, tooMarkus Friedl
2001-08-05ssh 2 support; from wayned@users.sourceforge.netMarkus Friedl
2001-08-03improve usage(). ok markus@Jakob Schlyter
2001-06-23more strict prototypes. raise warning level in Makefile.inc. markus ok'edJun-ichiro itojun Hagino
2001-06-05License clarification from David Mazieres, ok deraadt@Peter Valchev
2001-03-06appease gccTheo de Raadt
2001-03-06Don't assume we wil get the version string all in one read().Todd C. Miller
2001-03-05skip inlining, why botherTheo de Raadt
2001-03-03Dynamically allocate read_wait and its copies. Since maxfd isTodd C. Miller
2001-03-03standard theo sweepTheo de Raadt
2001-02-21inline -> __inline__, and some indentTheo de Raadt
2001-02-12deal with EAGAIN/EINTR selects which were skippedTheo de Raadt
2001-02-09do not assume malloc() returns zero-filled region. found by malloc.conf=AJ.Jun-ichiro itojun Hagino
2001-02-07s/getline/Linebuf_getline/; from roumen.petrov@skalasoft.comMarkus Friedl
2001-02-07fix size_t -> int cast (use u_long). markus okJun-ichiro itojun Hagino
2001-02-04unexpand and remove end-of-line whitespace; ok markus@Kevin Steves
2001-01-21split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.Markus Friedl
2001-01-19move ssh1 definitions to ssh1.h, pathnames to pathnames.hMarkus Friedl
2001-01-13free() -> xfree(); fix memory leak; from stevesk@pobox.comMarkus Friedl
2001-01-13use SSH_DEFAULT_PORT; from stevesk@pobox.comMarkus Friedl
2001-01-08O_NDELAY -> O_NONBLOCK; thanks stevesk@pobox.comMarkus Friedl
2000-12-19replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'Markus Friedl
2000-12-19replace <ssl/x.h> with <openssl/x.h>Markus Friedl
2000-12-13fatal already adds \n; from stevesk@pobox.comMarkus Friedl
2000-12-12consistently use __progname; from stevesk@pobox.comMarkus Friedl
2000-12-06err(3) -> internal error(), from stevesk@sweden.hp.comMarkus Friedl
2000-12-04David Maziere's ssh-keyscan, ok niels@Markus Friedl