summaryrefslogtreecommitdiff
path: root/opacket.c
Commit message (Collapse)AuthorAgeFilesLines
* more --without-ssh1 fixesDamien Miller2015-03-031-2/+6
|
* Convert two macros into functions.Darren Tucker2015-02-241-0/+24
| | | | | | | Convert packet_send_debug and packet_disconnect from macros to functions. Some older GCCs (2.7.x, 2.95.x) see to have problems with variadic macros with only one argument so we convert these two into functions. ok djm@
* Repair for non-ECC OpenSSL.Darren Tucker2015-02-231-0/+4
| | | | | Ifdef out the ECC parts when building with an OpenSSL that doesn't have it.
* upstream commitdjm@openbsd.org2015-01-301-16/+33
| | | | | avoid more fatal/exit in the packet.c paths that ssh-keyscan uses; feedback and "looks good" markus@
* upstream commitdjm@openbsd.org2015-01-291-2/+23
| | | | | avoid fatal() calls in packet code makes ssh-keyscan more reliable against server failures ok dtucker@ markus@
* upstream commitmarkus@openbsd.org2015-01-201-0/+279
update packet.c & isolate, introduce struct ssh 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@