summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/authfd.c
AgeCommit message (Collapse)Author
2002-01-18unneeded cast cleanup; ok markus@Kevin Steves
2001-12-05minor KNFTheo de Raadt
2001-09-19use sizeof addr vs. SUN_LEN(addr) for sockaddr_un. Stevens blessesKevin Steves
this and we do it this way elsewhere. this helps in portable because not all systems have SUN_LEN() and sockaddr_un.sun_len. ok markus@
2001-08-07extended failure messages from galb@vandyke.comMarkus Friedl
2001-08-01use strings instead of ints for smartcard reader idsMarkus Friedl
2001-06-26initial support for smartcards in the agentMarkus Friedl
2001-06-23more strict prototypes. raise warning level in Makefile.inc. markus ok'edJun-ichiro itojun Hagino
TODO; cleanup headers
2001-06-07use xxx_put_cstring()Markus Friedl
2001-04-05fix whitespace: unexpand + trailing spaces.Markus Friedl
2001-03-06EINTR/EAGAIN handling is required in more casesTheo de Raadt
2001-03-04log functions should not be passed strings that end in newline as theyTodd C. Miller
get passed on to syslog() and when logging to stderr, do_log() appends its own newline.
2001-03-01split line so that p will have an easier time next time aroundTheo de Raadt
2001-02-04unexpand and remove end-of-line whitespace; ok markus@Kevin Steves
2001-02-04remove duplicate #include's; ok markus@Kevin Steves
2001-01-21split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.Markus Friedl
rename util.[ch] -> misc.[ch]
2000-12-20fix prototypes; from stevesk@pobox.comMarkus Friedl
2000-12-19replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'Markus Friedl
with u_char.
2000-11-12add support for RSA to SSH2. please test.Markus Friedl
there are now 3 types of keys: RSA1 is used by ssh-1 only, RSA and DSA are used by SSH2. you can use 'ssh-keygen -t rsa -f ssh2_rsa_file' to generate RSA keys for SSH2 and use the RSA keys for hostkeys or for user keys. SSH2 RSA or DSA keys are added to .ssh/authorised_keys2 as before. IdentityFile2, HostDsaKey and DSAAuthentication are obsolete. you can use multiple IdentityFile and HostKey for all types of keys. the option DSAAuthentication is replaced by PubkeyAuthetication.
2000-10-09interop with ssh-agent2, from <res@shore.net>Markus Friedl
2000-09-21bug compat for old ssh.com softwareMarkus Friedl
2000-09-07cleanup copyright notices on all files. I have attempted to be accurate withTheo de Raadt
the details. everything is now under Tatu's licence (which I copied from his readme), and/or the core-sdi bsd-ish thing for deattack, or various openbsd developers under a 2-term bsd licence. We're not changing any rules, just being accurate.
2000-08-31add a flag to SSH2_AGENTC_SIGN_REQUEST for future extensionsMarkus Friedl
2000-08-19add SSH2/DSA support to the agent and some other DSA related cleanups.Markus Friedl
(note that we cannot talk to ssh.com's ssh2 agents)
2000-08-15cleanup; ok niels@Markus Friedl
2000-08-02correct sun_len; Alexander@Leidinger.netTheo de Raadt
2000-07-16make ssh-add accept dsa keys (the agent does not)Markus Friedl
2000-06-26cleanup, less cut&pasteMarkus Friedl
2000-06-20OpenBSD tagMarkus Friedl
2000-04-29keysize warnings error() -> log()Markus Friedl
2000-04-14whitespace cleanupMarkus Friedl
2000-04-12#include <ssl/foo.h> -> <openssh/foo.h>Markus Friedl
1999-12-15keysize warnings talk about identity filesMarkus Friedl
1999-12-06move atomicio into it's own file. wrap all socket write()s which were doingTheo de Raadt
write(sock, buf, len) != len, with atomicio() calls.
1999-11-24KNF, final part 3Markus Friedl
1999-11-24much more KNFTheo de Raadt
1999-11-23KNF part 1Markus Friedl
1999-11-18Integers should not be printed with %sHakan Olsson
1999-11-16close-on-exec for auth-socket, ok deraadtMarkus Friedl
1999-11-15the keysize of rsa-parameter 'n' is passed implizit,Markus Friedl
a few more checks and warnings about 'pretended' keysizes.
1999-10-14fix old connect() race security-bug for ssh-agent and agent-forwardingMarkus Friedl
by removing the connect() junk, with the following restrictions: 1) change the version to "OpenSSH-1.1": agent-forwarding will work only between OpenSSH-1.1 client and OpenSSH-1.1 server 2) renamed the environment variable of OpenSSH-1.1 to "SSH_AUTH_SOCKET", since useing OpenSSH-1.0 ssh-add against the new ssh-agent does not work
1999-10-05move auth-sockets to private dirMarkus Friedl
delete minfd residua
1999-10-04nuke genminfd/AUTH_FDMarkus Friedl
1999-10-03use SHUT_* symbolsTheo de Raadt
1999-09-30even smallerTheo de Raadt
1999-09-29numerous sprintf, strncpy, strcpy cleanupsTheo de Raadt
1999-09-28convert all uses of gmp to SSL bignumNiels Provos
convert all used of rsa to SSL rsa functions remove all use of randomstate to OpenBSD arc4random() and arc4_stir() all this done at a long long night in Canada.
1999-09-26i bet a lot of people didn't know what ssh 1.2.16 had a nice license.Theo de Raadt
well, except for the patent issues. someone in sweden (forget their name at the moment) cleaned out most of the patented code, and now this code removes rsa code. when this is done, it will link against libssl, but the work isn't completely done yet. then we need to bring this up to modern days, featurewise.