index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
/
ssh
/
packet.h
Age
Commit message (
Expand
)
Author
2024-08-15
Convert RSA and ECDSA key to the libcrypto EVP_PKEY API. DSA remains
Damien Miller
2024-05-17
remove prototypes with no matching function; ok djm@
Jonathan Gray
2024-05-17
Start the process of splitting sshd into separate binaries. This step
Damien Miller
2023-12-18
implement "strict key exchange" in ssh and sshd
Damien Miller
2023-08-28
Add keystroke timing obfuscation to the client.
Damien Miller
2022-01-22
add a ssh_packet_process_read() function that reads from a fd
Damien Miller
2021-07-16
Explicitly check for and start time-based rekeying in the client
Damien Miller
2020-03-06
sshpkt_fatal() does not return; ok djm
Markus Friedl
2019-09-06
fixes for !WITH_OPENSSL compilation; ok dtucker@
Damien Miller
2019-01-21
pass values used in KEX hash computation as sshbuf rather than
Damien Miller
2019-01-21
Make sshpkt_get_bignum2() allocate the bignum it is parsing rather
Damien Miller
2019-01-19
allow sshpkt_fatal() to take a varargs format; we'll use this to give
Damien Miller
2019-01-19
begin landing remaining refactoring of packet parsing API, started
Damien Miller
2018-07-09
ttymodes: switch to sshbuf API; ok djm@
Markus Friedl
2018-07-06
Remove unused ssh_packet_start_compression()
Stefan Fritsch
2017-12-10
Put remote client info back into the ClientAlive connection termination
Darren Tucker
2017-10-25
add sshd_config RDomain keyword to place sshd and the subsequent
Damien Miller
2017-09-12
refactor channels.c
Damien Miller
2017-05-31
clear session keys from memory; ok djm@
Markus Friedl
2017-05-30
sshd: pass struct ssh to auth functions; ok djm@
Markus Friedl
2017-05-03
remove miscellaneous SSH1 leftovers; ok markus@
Christian Weisgerber
2017-04-30
remove SSHv1 support from packet and buffer APIs
Damien Miller
2017-04-30
remove compat20/compat13/compat15 variables
Damien Miller
2017-02-03
add ssh_packet_set_log_preamble() to allow inclusion of a preamble
Damien Miller
2017-02-03
Make ssh_packet_set_rekey_limits take u32 for the number of seconds
Darren Tucker
2016-10-11
Add a per-packet input hook that is called with the decrypted packet
Damien Miller
2016-09-30
ssh proxy mux mode (-O proxy; idea from Simon Tatham):
Markus Friedl
2016-09-28
Remove support for pre-authentication compression. Doing compression
Damien Miller
2016-03-07
refactor canohost.c: move functions that cache results closer to the
Damien Miller
2016-02-08
refactor activation of rekeying
Damien Miller
2016-01-29
Allow RekeyLimits in excess of 4G up to 2**63 bits (limited by the return
Darren Tucker
2016-01-14
remove roaming support; ok djm@
Markus Friedl
2015-12-11
include remote port number in a few more messages; makes tying log
Damien Miller
2015-01-30
avoid more fatal/exit in the packet.c paths that ssh-keyscan
Damien Miller
2015-01-28
avoid fatal() calls in packet code
Damien Miller
2015-01-19
add experimental api for packet layer; ok djm@
Markus Friedl
2015-01-19
move dispatch to struct ssh; ok djm@
Markus Friedl
2015-01-19
update packet.c & isolate, introduce struct ssh
Markus Friedl
2014-05-03
unbreak compression, by re-init-ing the compression code in the
Markus Friedl
2014-04-28
buffer_get_string_ptr's return should be const to remind
Damien Miller
2013-07-12
fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@
Damien Miller
2013-05-16
Add an optional second argument to RekeyLimit in the client to allow
Darren Tucker
2012-01-25
packet_read_poll() is not used anymore.
Markus Friedl
2011-05-06
set traffic class for IPv6 traffic as we do for IPv4 TOS;
Damien Miller
2010-11-13
allow ssh and sshd to set arbitrary TOS/DSCP/QoS values instead of
Damien Miller
2010-08-31
Implement Elliptic Curve Cryptography modes for key exchange (ECDH) and
Damien Miller
2010-08-31
Add buffer_get_cstring() and related functions that verify that the
Damien Miller
2009-06-27
packet_bacup_state() and packet_restore_state() will be used to
Andreas Gunnarsson
2009-05-27
Add packet_put_int64() and packet_get_int64(), part of a larger change
Andreas Gunnarsson
2009-05-25
Put the globals in packet.c into a struct and don't access it directly
Andreas Gunnarsson
[next]