summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/readpass.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* convert memset of potentially-private data to explicit_bzero()djm2014-02-021-4/+4
|
* bye, bye xfree(); ok markus@djm2013-05-171-2/+2
|
* fix ControlMaster=ask regressiondjm2010-12-151-11/+16
| | | | | | reset SIGCHLD handler before fork (and restore it after) so we don't miss the the askpass child's exit status. Correct test for exit status/signal to account for waitpid() failure; with claudio@ ok claudio@ markus@
* almost entirely get rid of the culture of ".h files that include .h files"deraadt2006-08-031-3/+1
| | | | | ok djm, sort of ok stevesk makes the pain stop in one easy step
* move #include <stdio.h> out of includes.hstevesk2006-08-011-1/+2
|
* move #include <stdlib.h> out of includes.hstevesk2006-07-261-1/+2
|
* move #include <string.h> out of includes.hstevesk2006-07-221-1/+2
|
* move #include <unistd.h> out of includes.hstevesk2006-07-171-1/+2
|
* move #include <errno.h> out of includes.h; ok markus@stevesk2006-07-111-1/+2
|
* move #include <stdarg.h> out of includes.h; ok markus@stevesk2006-07-101-1/+2
|
* move #include <fcntl.h> out of includes.hstevesk2006-07-091-1/+2
|
* do not set the gid, noted by solar; ok djmmarkus2006-06-081-2/+2
|
* replace remaining setuid() calls with permanently_set_uid() andmarkus2006-06-061-3/+3
| | | | check seteuid() return values; report Marcus Meissner; ok dtucker djm
* Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatdjm2006-03-251-0/+1
| | | | Theo nuked - our scripts to sync -portable need them in the files
* RCSID() can diederaadt2006-03-191-1/+0
|
* move #include <sys/wait.h> out of includes.h; ok markus@stevesk2006-02-101-1/+4
|
* move #include <paths.h> out of includes.h; ok markus@stevesk2006-02-081-1/+2
|
* missing {}markus2005-05-021-2/+3
|
* Add debug message if read_passphrase can't open /dev/tty; bz #471; ok djm@dtucker2005-04-231-2/+6
|
* factor out common permission-asking code to separate function; ok markus@djm2004-10-291-1/+27
|
* Add option for confirmation (ControlMaster=ask) via ssh-askpass before openingdjm2004-06-171-2/+7
| | | | shared connections; ok markus@
* kill a tiny header; ok deraadt@djm2004-05-081-2/+2
|
* ssh-add -c, prompt user for confirmation (using ssh-askpass) whenmarkus2003-01-231-4/+12
| | | | private agent key is used; with djm@; test by dugsong@, djm@; ok deraadt@
* client side support for PASSWD_CHANGEREQmarkus2002-03-261-2/+5
| | | | based on work by johan.andersson@appgate.com; ok provos@
* readpass.c is not longer from UCB, since we now use readpassphrase(3)markus2002-02-131-21/+12
|
* use _PATH_TTYmarkus2002-01-111-2/+2
|
* Avoid interruptable passphrase read; ok markus@djm2001-12-211-6/+15
|
* don't strdup too much data; from gotoh@taiyo.co.jp; ok millert.markus2001-11-081-6/+5
|
* delete spurious #includes; ok deraadt@ markus@stevesk2001-07-141-2/+1
|
* don't panic if fork or pipe fail (just return an empty passwd).markus2001-07-101-5/+9
|
* do not return NULL, use "" instead.markus2001-07-021-2/+2
|
* switch to readpassphrase(3)markus2001-06-241-16/+19
| | | | 2.7/8-stable needs readpassphrase.[ch] from libc
* more strict prototypes. raise warning level in Makefile.inc. markus ok'editojun2001-06-231-2/+2
| | | | TODO; cleanup headers
* Use const for 'prompt'. Brought over from portable tree.mouring2001-05-061-2/+2
|
* Put the 'const' back into ssh_askpass() function. Pointed outmouring2001-05-021-2/+2
| | | | by Mark Miller <markm@swoon.net>. OK Markus
* call askpass from ssh, too, based on work by roth@feep.net, ok deraadtmarkus2001-04-181-1/+70
|
* sync with netbsd tree changes.itojun2001-02-081-1/+2
| | | | | | - more strict prototypes, include necessary headers - use paths.h/pathnames.h decls - size_t typecase to int -> u_long
* split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.markus2001-01-211-2/+1
| | | | rename util.[ch] -> misc.[ch]
* add support for s/key (kbd-interactive) to ssh2, based on work by mkiernan@avantgo.com and memarkus2000-10-111-73/+9
|
* OpenBSD tagmarkus2000-06-201-1/+1
|
* whitespace cleanupmarkus2000-04-141-2/+2
|
* instead of blocking SIGINT, catch it ourselves, so that we can clean thederaadt2000-01-211-6/+31
| | | | | | tty modes up and kill ourselves -- instead of our process group leader (scp, cvs, ...) going away and leaving us in noecho mode. people with cbreak shells never even noticed..
* avoid stdio; based on work by markus, millert, and Ideraadt1999-12-081-96/+71
|
* KNF, final part 3markus1999-11-241-9/+15
|
* much more KNFderaadt1999-11-241-14/+14
|
* KNF part 1markus1999-11-231-78/+77
|
* we do not ship ssh-askpassmarkus1999-10-111-22/+1
|
* even smallerderaadt1999-09-301-3/+3
|
* cull more ancient garbage from pre-POSIX daysderaadt1999-09-301-37/+1
|
* i bet a lot of people didn't know what ssh 1.2.16 had a nice license.deraadt1999-09-261-0/+171
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.