summaryrefslogtreecommitdiff
path: root/packet.c
Commit message (Expand)AuthorAgeFilesLines
* Make -K keepalive behave like OpenSSH's ServerAliveIntervalMatt Johnston2014-07-091-11/+14
* Be more careful in case a platform doesn't define UIO_MAXIOV nor IOV_MAXMatt Johnston2014-05-201-4/+5
* Limit size of the iovect passed to writev in packet.cRonny Meeus2014-05-201-2/+13
* Print errno information in write_packetRonny Meeus2014-05-201-2/+2
* Add new monotonic_now() wrapper so that timeouts are unaffected byMatt Johnston2014-03-131-1/+1
* Use AUTH_TIMEOUT only before authdone != 1.Yousong Zhou2014-03-131-2/+2
* A few fixes for cases where compression increases payload sizes, andMatt Johnston2014-02-221-11/+10
* rename random.h to dbrandom.h since some OSes have a system random.hMatt Johnston2013-11-141-1/+1
* use oldstyle commentsMatt Johnston2013-11-141-1/+1
* Constant time memcmp for the hmac and password cryptMatt Johnston2013-10-031-1/+1
* Limit decompressed sizeMatt Johnston2013-05-081-2/+7
* Take transmit and receive keys into use separatelyMatt Johnston2013-04-041-2/+0
* Fix MAC bug which would prevent asymmetric hashesMatt Johnston2013-04-031-9/+6
* Move the more verbose TRACE() statements into TRACE2()Matt Johnston2013-04-011-21/+19
* Try using writev() for writing packets out to tcpMatt Johnston2013-03-311-7/+59
* Fix "-m none" case where an entire packet fits in a block and can beMatt Johnston2013-03-201-12/+19
* Fix case where "-K 1" would cause a SSH_MSG_IGNORE packet to be sentMatt Johnston2011-06-071-1/+7
* - Don't allow setting memLevel since that doesn't work properlyMatt Johnston2011-02-281-6/+14
* Improve capitalisation for all logged stringsMatt Johnston2011-02-231-8/+8
* Don't reset last_packet_time when we're transmitting SSH_MSG_IGNORE packetsMatt Johnston2011-02-231-14/+32
* Rearrange getaddrstring() etcMatt Johnston2009-09-011-8/+9
* - Payload length doesn't include macsize.Matt Johnston2009-07-261-1/+1
* Remove extraneous debuggingMatt Johnston2009-03-031-2/+0
* - Get rid of decryptreadbuf, just decrypt in-place with readbufMatt Johnston2009-03-011-114/+84
* Encrypt in-place, avoid an extra mallocMatt Johnston2009-03-011-51/+42
* merge of 'e1c100e6366c5d607af08f4abdbb0f4281df4fa9'Matt Johnston2009-02-261-25/+23
|\
| * merge of 'a101cbd046507cf723e6362a49196dbd4b924042'Matt Johnston2009-02-261-25/+23
| |\
| | * - Don't be dumb and encrypt/decrypt in a while() loop - why did I do this??Matt Johnston2009-02-251-25/+23
* | | disapproval of revision 'a101cbd046507cf723e6362a49196dbd4b924042'Matt Johnston2009-02-261-12/+3
|/ /
* | - Try to write out as much as we canMatt Johnston2009-02-261-3/+12
|/
* Idle timeout patch from Farrell Aultman. Needs testing, unsure if serverMatt Johnston2008-11-071-0/+1
* - Add Counter Mode supportMatt Johnston2008-09-291-47/+25
* Add support for zlib@openssh.com delayed compression.Matt Johnston2008-09-291-6/+7
* - Split main socket var into ses.sock_in/ses.sock_out in preparationMatt Johnston2008-09-151-3/+3
* Fix delayed packet queue handlingMatt Johnston2007-08-081-1/+1
* - Add -K keepalive flag for dropbear and dbclientMatt Johnston2007-08-081-0/+2
* Prevent invalid packets being sent during key-exchange, instead queueMatt Johnston2007-07-271-1/+65
* Rearrange the channel buffer sizes into three neat use-editable values inMatt Johnston2007-07-241-2/+2
* Don't erase every buffer, it's too time consuming.Matt Johnston2007-02-121-4/+0
* * use own assertions which should get logged properlyMatt Johnston2005-09-051-5/+5
* trans, not recv for macsizeMatt Johnston2005-08-301-1/+1
* - Fixed twofish algorithm naming so it actually works.Matt Johnston2005-08-301-14/+13
* Switching to libtomcrypt 1.02Matt Johnston2005-05-091-0/+3
* Fixed DEBUG_TRACE macro so that we don't get semicolons left about the placeMatt Johnston2005-01-021-17/+17
* Merging in the changes from 0.41-0.43 main Dropbear treeMatt Johnston2004-08-121-1/+3
* Progressing client supportMatt Johnston2004-07-271-3/+3
* - Rename common-packet.c to packet.cMatt Johnston2004-07-271-0/+609