Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-28 | Fix to be able to compile normal(ish) binaries with --enable-fuzz | Matt Johnston | |
--HG-- branch : fuzz | |||
2018-02-28 | - #if not #ifdef for DROPBEAR_FUZZ | Matt Johnston | |
- fix some unused variables --HG-- branch : fuzz | |||
2018-02-17 | merge from main | Matt Johnston | |
--HG-- branch : fuzz | |||
2018-02-11 | Removed commented out code | Matt Johnston | |
2017-08-19 | Pointer parameter could be declared as pointing to const | Francois Perrad | |
2017-06-11 | fix checkmac always failing pre-kex | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-05-20 | closer to working | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-05-13 | fuzz harness | Matt Johnston | |
--HG-- branch : fuzz | |||
2017-05-12 | copy over some fuzzing code from AFL branch | Matt Johnston | |
--HG-- branch : fuzz | |||
2016-03-16 | fix empty C prototypes | Francois Perrad | |
2016-01-01 | more hard tab | Francois Perrad | |
2015-12-31 | refactor indentation with hard tab | Francois Perrad | |
2015-05-02 | Fix no-writev fallback | Matt Johnston | |
2015-03-20 | Make main socket nonblocking. Limit writequeue size. | Matt Johnston | |
2015-03-20 | avoid malloc for iovec | Matt Johnston | |
2015-03-01 | allocate buffer and data in a single allocation | Matt Johnston | |
--HG-- branch : nocircbuffer | |||
2015-03-01 | A bit of a bodge to avoid memcpy if zlib is disabled | Matt Johnston | |
--HG-- branch : nocircbuffer | |||
2015-02-20 | Move generic network routines to netio.c | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-19 | In theory TFO should work. Needs platform cleanup and testing | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-18 | generalise write iovec handling | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-18 | async connections working | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-02-18 | work in progress for async connect | Matt Johnston | |
--HG-- branch : fastopen | |||
2015-01-23 | Integrity error (bad packet size %u) negative length | Fedor Brunner | |
When corrupted packet is received negative length of packet is displayed. (re-apply of pull request #8) | |||
2014-08-06 | Test for EAGAIN too | Matt Johnston | |
2014-07-09 | Make -K keepalive behave like OpenSSH's ServerAliveInterval | Matt Johnston | |
2014-05-20 | Be more careful in case a platform doesn't define UIO_MAXIOV nor IOV_MAX | Matt Johnston | |
2014-05-20 | Limit size of the iovect passed to writev in packet.c | Ronny Meeus | |
2014-05-20 | Print errno information in write_packet | Ronny Meeus | |
2014-03-13 | Add new monotonic_now() wrapper so that timeouts are unaffected by | Matt Johnston | |
system clock changes | |||
2014-03-13 | Use AUTH_TIMEOUT only before authdone != 1. | Yousong Zhou | |
While at it, fix a few indentations and typo. | |||
2014-02-22 | A few fixes for cases where compression increases payload sizes, and | Matt Johnston | |
be more precise about maximum channel sizes | |||
2013-11-14 | rename random.h to dbrandom.h since some OSes have a system random.h | Matt Johnston | |
--HG-- rename : random.c => dbrandom.c rename : random.h => dbrandom.h | |||
2013-11-14 | use oldstyle comments | Matt Johnston | |
2013-10-03 | Constant time memcmp for the hmac and password crypt | Matt Johnston | |
2013-05-08 | Limit decompressed size | Matt Johnston | |
2013-04-04 | Take transmit and receive keys into use separately | Matt Johnston | |
2013-04-03 | Fix MAC bug which would prevent asymmetric hashes | Matt Johnston | |
2013-04-01 | Move the more verbose TRACE() statements into TRACE2() | Matt Johnston | |
2013-03-31 | Try using writev() for writing packets out to tcp | Matt Johnston | |
2013-03-20 | Fix "-m none" case where an entire packet fits in a block and can be | Matt Johnston | |
read by read_packet_init() | |||
2011-06-07 | Fix case where "-K 1" would cause a SSH_MSG_IGNORE packet to be sent | Matt Johnston | |
with the wrong encryption key ("bad packet length" symptom) while key exchange was happening. --HG-- extra : convert_revision : f7d27ec094c4aba2a4289c523c722fcb3c3f58ca | |||
2011-02-28 | - Don't allow setting memLevel since that doesn't work properly | Matt Johnston | |
- Better handling of the case where compressing makes the data larger (possibly only happens when memLevel is adjusted, but better to be safe) --HG-- extra : convert_revision : b31879a384d3bf8cbcbe2ed731d7d79d49799b1d | |||
2011-02-23 | Improve capitalisation for all logged strings | Matt Johnston | |
--HG-- extra : convert_revision : 997e53cec7a9efb7413ac6e17b6be60a5597bd2e | |||
2011-02-23 | Don't reset last_packet_time when we're transmitting SSH_MSG_IGNORE packets | Matt Johnston | |
(from keepalives) --HG-- extra : convert_revision : a46ca9204de0df58d8701df0d79b6b8ec601b9ce | |||
2009-09-01 | Rearrange getaddrstring() etc | Matt Johnston | |
--HG-- extra : convert_revision : 8a18c4a60aeaec085923d13d98fa0f93c506ceba | |||
2009-07-26 | - Payload length doesn't include macsize. | Matt Johnston | |
--HG-- extra : convert_revision : 98ac17a573ab350cbd6e358b3943237d2ad5c9cf | |||
2009-03-03 | Remove extraneous debugging | Matt Johnston | |
--HG-- extra : convert_revision : 58d53a027555e98d6d274b4659d38211eea7ad11 | |||
2009-03-01 | - Get rid of decryptreadbuf, just decrypt in-place with readbuf | Matt Johnston | |
- Share make_mac function for both packet creation and validation - Split recv/trans parts of key_context into their own structures --HG-- extra : convert_revision : 043bc598c76ed43625987e6937e32238f7ed6240 | |||
2009-03-01 | Encrypt in-place, avoid an extra malloc | Matt Johnston | |
--HG-- extra : convert_revision : 981e3e4b44e6fdc8537775518e898a33e76a38db | |||
2009-02-26 | merge of 'e1c100e6366c5d607af08f4abdbb0f4281df4fa9' | Matt Johnston | |
and 'fe8161b0698c9816b98f79e3cab2b9d59f2be71b' --HG-- extra : convert_revision : 23e1a99e40fc3baad5216b2a7e7318f8243f86a3 |