summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-agent.c
AgeCommit message (Expand)Author
2014-02-02convert memset of potentially-private data to explicit_bzero()Damien Miller
2014-01-27replace openssl MD5 with our ssh_digest_*; ok djm@Markus Friedl
2013-12-19bz#2186: don't crash (NULL deref) when deleting PKCS#11 keys from an agentDamien Miller
2013-12-06support ed25519 keys (hostkeys and user identities) using the public domainMarkus Friedl
2013-12-06new private key format, bcrypt as KDF by default; details in PROTOCOL.key;Markus Friedl
2013-12-06move private key (de)serialization to key.c; ok djmMarkus Friedl
2013-07-20call cleanup_handler on SIGINT when in debug mode to ensure socketsDamien Miller
2013-06-02Make parent_alive_interval time_t to avoid signed/unsigned comparisonDarren Tucker
2013-06-01Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things likeDarren Tucker
2013-05-31Use time_t where appropriate. ok djmDarren Tucker
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2011-06-03Check current parent process ID against saved one to determine if the parentDarren Tucker
2010-11-21honour $TMPDIR for client xauth and ssh-agent temporary directories;Damien Miller
2010-08-31reintroduce commit from tedu@, which I pulled out for release engineering:Damien Miller
2010-08-31Implement Elliptic Curve Cryptography modes for key exchange (ECDH) andDamien Miller
2010-08-16backout previous temporarily; discussed with deraadt@Damien Miller
2010-08-12OpenSSL_add_all_algorithms is the name of the function we have a man pageTed Unangst
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
2010-02-09fallout from PKCS#11: unbreak -DDamien Miller
2010-02-08replace our obsolete smartcard code with PKCS#11.Markus Friedl
2009-09-01fix a race condition in ssh-agent that could result in a wedged orDamien Miller
2009-03-23My previous commit didn't fix the problem at all, so stick at my firstTobias Stoeckmann
2009-03-23Fixed a possible out-of-bounds memory access if the environment variableTobias Stoeckmann
2008-06-28reset global compat flag after processing a protocol 2 signatureDamien Miller
2008-06-28refuse to add a key that has unknown constraints specified;Damien Miller
2007-09-25When adding a key that already exists, update the propertiesCan Erkin Acar
2007-09-09sort synopsis and options in ssh-agent(1); usage is lowercaseIgor Sobrado
2007-03-19Remove the signal handler that checks if the agent's parent processDarren Tucker
2007-02-28Remove expired keys periodically so they don't remain in memory whenDarren Tucker
2006-10-06sys/resource.h needs sys/time.h; prompted by brad@Damien Miller
2006-08-04spacesKevin Steves
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01move #include <stdio.h> out of includes.hKevin Steves
2006-07-26move #include <stdlib.h> out of includes.hKevin Steves
2006-07-26move #include <sys/param.h> out of includes.hKevin Steves
2006-07-25move #include <sys/time.h> out of includes.hKevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-22move #include <time.h> out of includes.hKevin Steves
2006-07-17move #include <unistd.h> out of includes.hKevin Steves
2006-07-11move #include <errno.h> out of includes.h; ok markus@Kevin 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-06-13revert; i am on drugs. spotted by alexander AT beard.seDamien Miller
2006-06-13always use a format string, even when printing a constantDamien Miller
2006-05-17fix leak; coverity via Kylene Jo HallMarkus Friedl
2006-03-30replace {GET,PUT}_XXBIT macros with functionally similar functions,Damien Miller
2006-03-28use strtonum() to parse the pid from the file, and range check itTheo de Raadt
2006-03-25mark two more signal handlers ARGSUSEDTheo de Raadt
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller