summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/auth2-chall.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* replace by-hand string building with xasprinf(); ok deraadt@djm2008-12-091-7/+3
|
* unifdef -DBSD_AUTHdjm2007-09-211-25/+1
| | | | | | | unifdef -USKEY These options have been in use for some years; ok markus@ "no objection" millert@
* spacesstevesk2007-01-031-2/+2
|
* Zap unused variables in -DSKEY code. ok djm@dtucker2006-08-051-2/+3
|
* almost entirely get rid of the culture of ".h files that include .h files"deraadt2006-08-031-3/+6
| | | | | 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 <string.h> out of includes.hstevesk2006-07-221-1/+3
|
* 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
* introduce xcalloc() and xasprintf() failure-checked allocations functionsdjm2006-03-251-1/+1
| | | | | | | | | | and use them throughout openssh xcalloc is particularly important because malloc(nmemb * size) is a dangerous idiom (subject to integer overflow) and it is time for it to die feedback and ok deraadt@
* RCSID() can diederaadt2006-03-191-1/+0
|
* knf says that a 2nd level indent is four (not three or five) spacesdjm2005-07-171-2/+2
|
* make this -Wsign-compare clean; ok avsm@ markus@djm2005-06-171-5/+4
|
* Have keyboard-interactive code call the drivers even for responses fordtucker2005-01-191-8/+3
| | | | | | | | invalid logins. This allows the drivers themselves to decide how to handle them and prevent leaking information where possible. Existing behaviour for bsdauth is maintained by checking authctxt->valid in the bsdauth driver. Note that any third-party kbdint drivers will now need to be able to handle responses for invalid logins. ok markus@
* Remove redundant #include; ok markus@dtucker2004-06-011-2/+1
|
* minor KNFderaadt2002-06-301-2/+2
|
* make sure # of response matches # of queries, fixes int overflow; from ISSmarkus2002-06-261-6/+12
|
* KNF done automatically while reading....deraadt2002-06-191-2/+2
|
* integrate privilege separated openssh; its turned off by default for now.provos2002-03-181-1/+20
| | | | work done by me and markus@
* use buffer API and avoid static strings of fixed size; ok provos@/mouring@markus2002-01-131-8/+12
|
* use snprintf; mouring@markus2002-01-111-4/+3
|
* use strlcpy not strlcat; mouring@markus2002-01-111-3/+2
|
* remove plen from the dispatch fn. it's no longer used.markus2001-12-281-3/+3
|
* s/packet_done/packet_check_eom/ (end-of-message); ok djm@markus2001-12-281-2/+2
|
* Conformance fix: we should send failing packet sequence number whendjm2001-12-201-3/+3
| | | | | responding with a SSH_MSG_UNIMPLEMENTED message. Spotted by yakk@yakk.dot.net; ok markus@
* basic KNF done while i was looking for something elsederaadt2001-12-191-2/+2
|
* add auth2_challenge_stop(), simplifies cleanup of kbd-int sessions,markus2001-12-091-16/+19
| | | | fixes memleak.
* typos; from solarmarkus2001-09-271-2/+2
|
* more strict prototypes. raise warning level in Makefile.inc. markus ok'editojun2001-06-231-8/+8
| | | | TODO; cleanup headers
* the challenge response device decides how to handle non-existing users.markus2001-06-031-2/+2
| | | | -> fake challenges for skey and cryptocard
* improved kbd-interactive support. work by per@appgate.com and memarkus2001-05-181-42/+237
|
* check auth_root_allowed for kbd-int auth, too.markus2001-03-281-6/+5
|
* make copyright lines the same formatderaadt2001-03-021-2/+2
|
* split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.markus2001-01-211-2/+2
| | | | rename util.[ch] -> misc.[ch]
* rename *-skey.c *-chall.c since the files are not skey specificmarkus2001-01-181-0/+113