summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/opacket.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove last traces of old packet API!djm2019-01-191-289/+0
| | | | with & ok markus@
* allow sshpkt_fatal() to take a varargs format; we'll use this to givedjm2019-01-191-7/+7
| | | | | packet-related fatal error messages more context (esp. the remote endpoint) ok markus@
* begin landing remaining refactoring of packet parsing API, starteddjm2019-01-191-1/+2
| | | | | | | | | | | almost exactly six years ago. This change stops including the old packet_* API by default and makes each file that requires the old API include it explicitly. We will commit file-by-file refactoring to remove the old API in consistent steps. with & ok markus@
* add RCSIDs to these; they make syncing portable a bit easierdjm2017-10-201-0/+1
|
* unifdef WITH_SSH1djm2017-04-301-20/+0
| | | | ok markus@
* remove roaming support; ok djm@markus2016-01-141-12/+0
|
* more OPENSSL=no fixes; ok dtucker@djm2015-04-271-2/+6
|
* avoid more fatal/exit in the packet.c paths that ssh-keyscandjm2015-01-301-16/+33
| | | | uses; feedback and "looks good" markus@
* avoid fatal() calls in packet codedjm2015-01-281-2/+23
| | | | | makes ssh-keyscan more reliable against server failures ok dtucker@ markus@
* update packet.c & isolate, introduce struct sshmarkus2015-01-191-0/+277
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@