summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/packet.h
AgeCommit message (Expand)Author
2014-05-03unbreak compression, by re-init-ing the compression code in theMarkus Friedl
2014-04-28buffer_get_string_ptr's return should be const to remindDamien Miller
2013-07-12fix pointer-signedness warnings from clang/llvm-3.3; "seems nice" deraadt@Damien Miller
2013-05-16Add an optional second argument to RekeyLimit in the client to allowDarren Tucker
2012-01-25packet_read_poll() is not used anymore.Markus Friedl
2011-05-06set traffic class for IPv6 traffic as we do for IPv4 TOS;Damien Miller
2010-11-13allow ssh and sshd to set arbitrary TOS/DSCP/QoS values instead ofDamien Miller
2010-08-31Implement Elliptic Curve Cryptography modes for key exchange (ECDH) andDamien Miller
2010-08-31Add buffer_get_cstring() and related functions that verify that theDamien Miller
2009-06-27packet_bacup_state() and packet_restore_state() will be used toAndreas Gunnarsson
2009-05-27Add packet_put_int64() and packet_get_int64(), part of a larger changeAndreas Gunnarsson
2009-05-25Put the globals in packet.c into a struct and don't access it directlyAndreas Gunnarsson
2008-07-10sync v1 and v2 traffic accounting; add it to sshd, too; ok djm@, dtucker@Markus Friedl
2008-06-12Make keepalive timeouts apply while waiting for a packet, particularly duringDarren Tucker
2008-05-08avoid extra malloc/copy/free when receiving data over the net;Markus Friedl
2008-02-22Allow all SSH2 packet types, including UNIMPLEMENTED to reset theDarren Tucker
2006-03-25standardise spacing in $OpenBSD$ tags; requested by deraadt@Damien Miller
2006-02-07move #include <termios.h> out of includes.h; ok markus@Kevin Steves
2005-07-25add a new compression method that delays compression until the userMarkus Friedl
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2004-05-11improve some code lint did not like; djm millert okTheo de Raadt
2003-06-24int -> u_int; ok djm@, deraadt@, mouring@Markus Friedl
2003-04-08rename log() into logit() to avoid name conflict. markus ok, from netbsdJun-ichiro itojun Hagino
2003-04-02reapply rekeying chage, tested by henning@, ok djm@Markus Friedl
2003-04-01backout rekeying changes (for 3.6.1)Markus Friedl
2003-04-01rekeying bugfixes and automatic rekeying:Markus Friedl
2002-06-19make the monitor sync the transfer ssh1 session key;Markus Friedl
2002-03-18export/import cipher state, iv and ssh2 seqnr; needed by ssh-privsepMarkus Friedl
2002-03-04$OpenBSD$ and RCSID() cleanup: don't use RCSID() in .h files; addKevin Steves
2001-12-28packet_read* no longer return the packet length, since it's not used.Markus Friedl
2001-12-28packet_get_bignum* no longer returns a sizeMarkus Friedl
2001-12-28s/packet_done/packet_check_eom/ (end-of-message); ok djm@Markus Friedl
2001-12-27get rid of packet_integrity_check, use packet_done() instead.Markus Friedl
2001-12-20Conformance fix: we should send failing packet sequence number whenDamien Miller
2001-12-19change the buffer/packet interface to use void* vs. char*; ok markus@Kevin Steves
2001-11-07pad using the padding field from the ssh2 packet instead of sendingMarkus Friedl
2001-06-26remove comments from .h, since they are cut&paste from the .c filesMarkus Friedl
2001-06-26prototype pedant. not very creative...Jun-ichiro itojun Hagino
2001-05-28remove some lines, simplify.Markus Friedl
2001-04-14protocol 2 tty modes support; ok markus@Kevin Steves
2001-02-28use ignore message to simulate a SSH2_MSG_CHANNEL_DATA messageMarkus Friedl
2001-02-28in ssh protocol v2 use ignore messages for padding (instead of trailing \0).Markus Friedl
2001-01-13split out keepalive from packet_interactive (from dale@accentre.com)Markus Friedl
2000-12-19replace 'unsigned bla' with 'u_bla' everywhere. also, replace 'char unsigned'Markus Friedl
2000-09-07cleanup copyright notices on all files. I have attempted to be accurate withTheo de Raadt
2000-06-20OpenBSD tagMarkus Friedl
2000-04-14whitespace cleanupMarkus Friedl
2000-04-14check payload for (illegal) extra dataMarkus Friedl
2000-04-12#include <ssl/foo.h> -> <openssh/foo.h>Markus Friedl
2000-04-03ssh2 packet formatMarkus Friedl