Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow sshpkt_fatal() to take a varargs format; we'll use this to give | 2019-01-19 | 1 | -3/+3 | |
| | | | | | packet-related fatal error messages more context (esp. the remote endpoint) ok markus@ | ||||
* | remove now obsolete ctx from ssh_dispatch_run; ok djm@ | 2017-05-31 | 1 | -8/+5 | |
| | |||||
* | protocol handlers all get struct ssh passed; ok djm@ | 2017-05-30 | 1 | -4/+3 | |
| | |||||
* | obliterate ssh1.h and some dead code that used it | 2017-04-30 | 1 | -2/+1 | |
| | | | | ok markus@ | ||||
* | remove compat20/compat13/compat15 variables | 2017-04-30 | 1 | -3/+1 | |
| | | | | ok markus@ | ||||
* | refactor ssh_dispatch_run_fatal() to use sshpkt_fatal() to better | 2015-05-01 | 1 | -19/+3 | |
| | | | | | | | | report error conditions. Teach sshpkt_fatal() about ECONNRESET. Improves error messages on TCP connection resets. bz#2257 ok dtucker@ | ||||
* | Prevent sshd spamming syslog with "ssh_dispatch_run_fatal: disconnected". | 2015-02-12 | 1 | -1/+5 | |
| | | | | ok markus@ | ||||
* | avoid more fatal/exit in the packet.c paths that ssh-keyscan | 2015-01-30 | 1 | -4/+4 | |
| | | | | uses; feedback and "looks good" markus@ | ||||
* | avoid fatal() calls in packet code | 2015-01-28 | 1 | -3/+15 | |
| | | | | | makes ssh-keyscan more reliable against server failures ok dtucker@ markus@ | ||||
* | move dispatch to struct ssh; ok djm@ | 2015-01-19 | 1 | -32/+70 | |
| | |||||
* | remove unused #define DISPATCH_MIN; ok markus@ | 2008-10-31 | 1 | -2/+1 | |
| | |||||
* | almost entirely get rid of the culture of ".h files that include .h files" | 2006-08-03 | 1 | -2/+4 | |
| | | | | | ok djm, sort of ok stevesk makes the pain stop in one easy step | ||||
* | #include <signal.h> for sig_atomic_t; need this prior to <sys/param.h> | 2006-07-23 | 1 | -1/+3 | |
| | | | | move | ||||
* | replace the last non-sig_atomic_t flag used in a signal handler with a | 2006-04-20 | 1 | -2/+2 | |
| | | | | | sig_atomic_t, unfortunately with some knock-on effects in other (non- signal) contexts in which it is used; ok markus@ | ||||
* | Put $OpenBSD$ tags back (as comments) to replace the RCSID()s that | 2006-03-25 | 1 | -0/+1 | |
| | | | | Theo nuked - our scripts to sync -portable need them in the files | ||||
* | RCSID() can die | 2006-03-19 | 1 | -1/+0 | |
| | |||||
* | rename log() into logit() to avoid name conflict. markus ok, from netbsd | 2003-04-08 | 1 | -3/+3 | |
| | |||||
* | a single dispatch_protocol_error() that sends a message of type 'UNIMPLEMENTED' | 2002-01-11 | 1 | -3/+25 | |
| | | | | | | | dispatch_range(): set handler for a ranges message types use dispatch_protocol_ignore() for authentication requests after successful authentication (the drafts requirement). serverloop/clientloop now send a 'UNIMPLEMENTED' message instead of exiting. | ||||
* | remove plen from the dispatch fn. it's no longer used. | 2001-12-28 | 1 | -5/+4 | |
| | |||||
* | packet_read* no longer return the packet length, since it's not used. | 2001-12-28 | 1 | -5/+4 | |
| | |||||
* | Conformance fix: we should send failing packet sequence number when | 2001-12-20 | 1 | -6/+8 | |
| | | | | | responding with a SSH_MSG_UNIMPLEMENTED message. Spotted by yakk@yakk.dot.net; ok markus@ | ||||
* | we support rekeying | 2001-06-10 | 1 | -4/+2 | |
| | | | | protocol errors are fatal. | ||||
* | typo, SSH2_MSG_KEXINIT, from aspa@kronodoc.fi | 2001-02-18 | 1 | -2/+2 | |
| | |||||
* | unexpand and remove end-of-line whitespace; ok markus@ | 2001-02-04 | 1 | -2/+2 | |
| | |||||
* | re-keying is not supported; ok deraadt@ | 2001-01-28 | 1 | -1/+5 | |
| | |||||
* | split ssh.h and try to cleanup the #include mess. remove unnecessary #includes. | 2001-01-21 | 1 | -2/+3 | |
| | | | | rename util.[ch] -> misc.[ch] | ||||
* | move ssh1 definitions to ssh1.h, pathnames to pathnames.h | 2001-01-19 | 1 | -1/+2 | |
| | |||||
* | add context to dispatch_run | 2000-09-21 | 1 | -4/+4 | |
| | |||||
* | cleanup copyright notices on all files. I have attempted to be accurate with | 2000-09-07 | 1 | -6/+1 | |
| | | | | | | | the details. everything is now under Tatu's licence (which I copied from his readme), and/or the core-sdi bsd-ish thing for deattack, or various openbsd developers under a 2-term bsd licence. We're not changing any rules, just being accurate. | ||||
* | OpenBSD tag | 2000-06-20 | 1 | -1/+1 | |
| | |||||
* | whitespace cleanup | 2000-04-14 | 1 | -2/+2 | |
| | |||||
* | function tables for different message types | 2000-03-28 | 1 | -0/+78 | |