summaryrefslogtreecommitdiffstats
path: root/packet.c
AgeCommit message (Expand)Author
2023-12-19upstream: implement "strict key exchange" in ssh and sshddjm@openbsd.org
2023-08-28upstream: Add keystroke timing obfuscation to the client.djm@openbsd.org
2023-08-28upstream: Introduce a transport-level ping facilitydjm@openbsd.org
2023-04-06upstream: remove redundant ssh!=NULL check; we'd alreadydjm@openbsd.org
2023-03-04upstream: Ensure ms_remain is always initializeddtucker@openbsd.org
2022-08-31upstream: whitespacedjm@openbsd.org
2022-01-25upstream: add a ssh_packet_process_read() function that reads fromdjm@openbsd.org
2022-01-25upstream: correct comment and use local variable instead of longdjm@openbsd.org
2022-01-18upstream: when decompressing zlib compressed packets, usedjm@openbsd.org
2022-01-01upstream: spelling ok dtucker@jsg@openbsd.org
2021-11-27upstream: debug("func: ...") -> debug_f("...")djm@openbsd.org
2021-11-18upstream: replace select() with ppoll(), including convertingderaadt@openbsd.org
2021-07-16upstream: Explicitly check for and start time-based rekeying in thedjm@openbsd.org
2021-04-03upstream: highly polished whitespace, mostly fixing spaces-for-tabdjm@openbsd.org
2021-01-27upstream: make ssh->kex->session_id a sshbuf instead of u_char*/size_tdjm@openbsd.org
2020-11-27upstream: Set the specified TOS/DSCP for interactive use prior todjm@openbsd.org
2020-10-18upstream: use the new variant log macros instead of prependingdjm@openbsd.org
2020-07-15upstream: some language improvements; ok markusdjm@openbsd.org
2020-07-03upstream: free kex in ssh_packet_close; ok djm semariemarkus@openbsd.org
2020-06-27upstream: backout 1.293 fix kex mem-leak in ssh_packet_close at markussemarie@openbsd.org
2020-06-26upstream: fix kex mem-leak in ssh_packet_close; ok djmmarkus@openbsd.org
2020-06-26upstream: fix ssh -O proxy w/mux which got broken by no longermarkus@openbsd.org
2020-03-13upstream: consistently check packet_timeout_ms against 0; ok djmmarkus@openbsd.org
2020-01-30upstream: have sshpkt_fatal() save/restore errno before wedjm@openbsd.org
2020-01-23upstream: Fix typo in comment.dtucker@openbsd.org
2020-01-23upstream: Make zlib optional. This adds a "ZLIB" build time optiondtucker@openbsd.org
2019-12-20upstream: strdup may return NULL if memory allocation fails. Usetobhe@openbsd.org
2019-10-28Wrap poll.h includes in HAVE_POLL_H.Darren Tucker
2019-07-05upstream: When system calls indicate an error they return -1, notderaadt@openbsd.org
2019-06-08upstream: Typo and spelling fixes in comments and error messages.dtucker@openbsd.org
2019-05-08upstream: Remove crc32.{c,h} which were only used by the now-gonedtucker@openbsd.org
2019-03-08upstream: in ssh_set_newkeys(), mention the direction that we'redjm@openbsd.org
2019-01-21upstream: pass values used in KEX hash computation as sshbufdjm@openbsd.org
2019-01-21upstream: Make sshpkt_get_bignum2() allocate the bignum it isdjm@openbsd.org
2019-01-20upstream: allow sshpkt_fatal() to take a varargs format; we'lldjm@openbsd.org
2019-01-04upstream: fix memory leak of ciphercontext when rekeying; bz#2942djm@openbsd.org
2018-12-27upstream: move client/server SSH-* banners to buffers underdjm@openbsd.org
2018-07-20Explicitly include openssl before zlib.Darren Tucker
2018-07-16upstream: memleaks; found by valgrinddjm@openbsd.org
2018-07-10upstream: client: switch to sshbuf API; ok djm@markus@openbsd.org
2018-07-10upstream: Revert previous two commitssf@openbsd.org
2018-07-10upstream: Rename COMP_DELAYED to COMP_ZLIBsf@openbsd.org
2018-07-10upstream: Remove leftovers from pre-authentication compressionsf@openbsd.org
2018-07-10upstream: Remove unused ssh_packet_start_compression()sf@openbsd.org
2018-06-01upstream: make ssh_remote_ipaddr() capable of being called afterdjm@openbsd.org
2018-05-25upstream: If select() fails in ssh_packet_read_seqnr go directly todtucker@openbsd.org
2018-04-10Many typo fixes from Karsten WeissDamien Miller
2017-12-19upstream commitdjm@openbsd.org
2017-12-12upstream commitdtucker@openbsd.org
2017-11-28upstream commitdtucker@openbsd.org@openbsd.org