summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh-keygen.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fixed unlink([uninitialised memory]) reported by Mateusz Kocielski;djm2015-08-191-2/+3
* refuse to generate or accept RSA keys smaller than 1024 bits;djm2015-07-031-3/+3
* delete support for legacy v00 certificates; "sure" markus@ dtucker@djm2015-07-031-50/+17
* wrap all moduli-related code in #ifdef WITH_OPENSSL.djm2015-05-281-39/+52
* make ssh-keygen default to ed25519 keys when compiled withoutdjm2015-05-281-2/+8
* Support "ssh-keygen -lF hostname" to find search known_hosts anddjm2015-05-211-3/+17
* fix compilation with OPENSSL=no; ok dtucker@djm2015-04-271-2/+6
* rename xrealloc() to xreallocarray() since it follows that form.deraadt2015-04-241-2/+2
* use error/logit/fatal instead of fprintf(stderr, ...) and exit(0),djm2015-04-171-153/+94
* Comments are only supported for RSA1 keys. If a user tried to add one andtobias2015-03-311-1/+2
* for ssh-keygen -A, don't try (and fail) to generatedjm2015-03-231-1/+5
* don't printf NULL key comments; reported by Tom Christensendjm2015-02-261-2/+3
* add -v (show ASCII art) to -l's synopsis; ok djm@naddy2015-02-241-2/+2
* further silence spurious error message even when -v is specifieddjm2015-02-231-2/+2
* silence a spurious error message when listing fingerprints fordjm2015-02-231-2/+2
* Refactor hostkeys_foreach() and dependent codedjm2015-02-161-32/+39
* permit KRLs that revoke certificates by serial number or key IDdjm2015-01-301-11/+15
* missing parentheses after if in do_convert_from() brokedjm2015-01-301-3/+3
* update to new API (key_fingerprint => sshkey_fingerprint)djm2015-01-281-4/+14
* djm, your /usr/include tree is oldderaadt2015-01-191-2/+2
* some feedback from markus@: comment hostkeys_foreach()djm2015-01-181-10/+11
* make ssh-keygen use hostkeys_foreach(). Removes somedjm2015-01-181-205/+121
* infer key length correctly when user specified a fully-djm2015-01-181-7/+12
* regression: incorrect error message on otherwise-successfuldjm2015-01-161-3/+3
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-6/+6
* sync ssh-keysign, ssh-keygen and some dependencies to the newdjm2015-01-151-353/+420
* Add FingerprintHash option to control algorithm used for keydjm2014-12-211-22/+36
* Free resources on error in mkstemp and fdopendoug2014-08-211-1/+3
* When hashing or removing hosts using ssh-keygen, don't choke ondjm2014-07-031-26/+44
* standardise on NI_MAXHOST for gethostname() string lengths; aboutdjm2014-07-031-2/+3
* New key API: refactor key-related functions to be more library-like,djm2014-06-241-9/+11
* make compiling against OpenSSL optional (make OPENSSL=no);markus2014-04-291-1/+15
* buffer_get_string_ptr's return should be const to reminddjm2014-04-281-6/+6
* Add support for SSHFP DNS records for ED25519 key types.logan2014-04-201-2/+3
* Improve usage() and documentation towards the standard form. In particular,deraadt2014-03-151-49/+28
* don't count on things that accept arguments by reference to cleardjm2014-03-121-2/+2
* tweak synopsis: calling ssh-keygen without any arguments is fine; ok jmc@naddy2014-02-051-2/+2
* convert memset of potentially-private data to explicit_bzero()djm2014-02-021-17/+17
* replace most bzero with explicit_bzero, except a few that cna be memsettedu2014-01-311-2/+2
* support ed25519 keys (hostkeys and user identities) using the public domainmarkus2013-12-061-3/+8
* new private key format, bcrypt as KDF by default; details in PROTOCOL.key;markus2013-12-061-13/+38
* remove duplicated character ('g') in getopt() string;djm2013-12-061-2/+3
* Make code match documentation: relative-specified certificate expiry timedjm2013-10-231-2/+2
* All the instances of arc4random_stir() are bogus, since arc4random()deraadt2013-09-021-6/+1
* improve batch processing a bit by making use of the quite flag a bitmikeb2013-08-281-10/+15
* another of the same typodjm2013-08-131-2/+2
* typo in error message; from Stephan Rickauerdjm2013-08-131-2/+2
* More useful error message on missing current user in /etc/passwddjm2013-07-201-2/+2
* do_print_resource_record() can never be called with a NULL filename, sodjm2013-07-121-2/+2
* fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@djm2013-07-121-3/+4