summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/monitor_wrap.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update packet.c & isolate, introduce struct sshmarkus2015-01-191-5/+2
| | | | | | | | a) switch packet.c to buffer api and isolate per-connection info into struct ssh b) (de)serialization of the state is moved from monitor to packet.c c) the old packet.c API is implemented in opacket.[ch] d) compress.c/h is removed and integrated into packet.c with and ok djm@
* remove experimental, never-enabled JPAKE code; ok markus@djm2014-01-291-21/+1
|
* make the pre-auth privsep slave log via a socketpair shared with thedjm2011-06-171-1/+2
| | | | monitor rather than /var/empty/dev/log; ok dtucker@ deraadt@ markus@
* refactor the (disabled) Schnorr proof code to make it a little moredjm2009-03-051-5/+5
| | | | generally useful
* Add support for an experimental zero-knowledge password authenticationdjm2008-11-041-1/+21
| | | | | | | | | | | | | | | | method using the J-PAKE protocol described in F. Hao, P. Ryan, "Password Authenticated Key Exchange by Juggling", 16th Workshop on Security Protocols, Cambridge, April 2008. This method allows password-based authentication without exposing the password to the server. Instead, the client and server exchange cryptographic proofs to demonstrate of knowledge of the password while revealing nothing useful to an attacker or compromised endpoint. This is experimental, work-in-progress code and is presently compiled-time disabled (turn on -DJPAKE in Makefile.inc). "just commit it. It isn't too intrusive." deraadt@
* almost entirely get rid of the culture of ".h files that include .h files"deraadt2006-08-031-9/+1
| | | | | ok djm, sort of ok stevesk makes the pain stop in one easy step
* don't need incompletely-typed 'struct passwd' now withstevesk2006-07-141-2/+1
| | | | #include <pwd.h>; ok markus@
* typo in commentstevesk2006-07-061-2/+2
|
* move #include <pwd.h> out of includes.h; ok markus@stevesk2006-07-061-1/+6
|
* standardise spacing in $OpenBSD$ tags; requested by deraadt@djm2006-03-251-1/+1
|
* sprinkle u_int throughout pty subsystem, ok markusderaadt2006-03-201-2/+2
|
* make ssh -Wshadow clean, no functional changesavsm2004-06-211-4/+4
| | | | markus@ ok
* replace "gssapi" with "gssapi-with-mic"; from Simon Wilkinson; test + ok jakob.markus2003-11-171-1/+2
|
* replace fatal_cleanup() and linked list of fatal callbacks with staticmarkus2003-09-231-2/+4
| | | | | | cleanup_exit() function. re-refine cleanup_exit() where appropriate, allocate sshd's authctxt eary to allow simpler cleanup in sshd. tested by many, ok deraadt@
* remove kerberos support from ssh1, since it has been replaced with GSSAPI;markus2003-08-281-8/+1
| | | | but keep kerberos passwd auth for ssh1 and 2; ok djm, hin, henning, ...
* support GSS API user authentication; patches from Simon Wilkinson,markus2003-08-221-1/+9
| | | | stripped down and tested by Jakob and myself.
* remove (already disabled) KRB4/AFS support, re-enable -k in ssh(1);markus2003-07-221-4/+1
| | | | test+ok henning@
* krb4 + privsep; ok dugsong@, deraadt@markus2002-09-261-2/+5
|
* kerberos support for privsep. confirmed to work by lha@stacken.kth.seitojun2002-09-091-1/+8
| | | | patch from markus
* minor KNFderaadt2002-06-301-2/+2
|
* Fix sshd Banner option for privsep; ok markus@ provos@djm2002-05-121-1/+2
|
* $OpenBSD$stevesk2002-03-261-0/+2
|
* make getpwnamallow() allways call pwcopy()markus2002-03-191-3/+0
|
* clean up prototypesmarkus2002-03-191-0/+1
|
* implementation of the interface between privileged and unprivileged processprovos2002-03-181-0/+87
for ssh-privsep