summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/authfd.c
AgeCommit message (Expand)Author
2011-07-06bzero the agent address. the kernel was for a while very cranky aboutTed Unangst
2011-05-15use FD_CLOEXEC consistently; patch from zion AT x96.orgDamien Miller
2010-08-31Implement Elliptic Curve Cryptography modes for key exchange (ECDH) andDamien Miller
2010-04-16revised certificate format ssh-{dss,rsa}-cert-v01@openssh.com with theDamien Miller
2010-02-26Add support for certificate key types for users and hosts.Damien Miller
2009-08-27Do not fall back to adding keys without contraints (ssh-add -c / -t ...)Damien Miller
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-07-26move #include <stdlib.h> out of includes.hKevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-17move #include <unistd.h> out of includes.hKevin Steves
2006-07-09move #include <fcntl.h> out of includes.hKevin Steves
2006-07-08move #include <sys/socket.h> out of includes.hKevin Steves
2006-03-30replace {GET,PUT}_XXBIT macros with functionally similar functions,Damien Miller
2006-03-25needed casts (always will be needed)Theo de Raadt
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-19spacingTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-03-17another unreachable found by lintDamien Miller
2006-03-17unreachanble statement, found by lintDamien Miller
2006-02-20move #include <sys/un.h> out of includes.h; ok djm@Kevin Steves
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2005-05-24Switch atomicio to use a simpler interface; it now returns a size_tAnil Madhavapeddy
2004-08-11use atomicio instead of homegrown equivalents or read/write.Anil Madhavapeddy
2003-11-21unexpand and delete whitespace at EOL; ok markus@Damien Miller
2003-09-18A few signedness fixes for harmless situations; markus@ okMiod Vallat
2003-06-28deal with typing of write vs read in atomicioTheo de Raadt
2003-06-11make agent constraints (lifetime, confirm) work with smartcard keys; ok markus@Damien Miller
2003-04-08rename log() into logit() to avoid name conflict. markus ok, from netbsdJun-ichiro itojun Hagino
2003-01-23ssh-add -c, prompt user for confirmation (using ssh-askpass) whenMarkus Friedl
2002-09-11don't connect to agent to test for presence if we've previouslyKevin Steves
2002-06-25unnecessary castMarkus Friedl
2002-06-19KNF done automatically while reading....Theo de Raadt
2002-06-15remove the CONSTRAIN_IDENTITY messages and introduce a newMarkus Friedl
2002-06-15fix stupid typoMarkus Friedl
2002-06-15break agent key lifetime protocol and allow other contraints for key usage.Markus Friedl
2002-06-05ssh-add -t life, Set lifetime (in seconds) when adding identities; ok provos@Markus Friedl
2002-06-05ssh-add -x for lock and -X for unlocking the agent.Markus Friedl
2002-03-21Add PIN-protection for secret key.Jim Rees
2002-02-24signed vs. unsigned: make size arguments u_int, ok stevesk@Markus Friedl
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
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
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