Tue, 20 Oct 2020 23:34:38 +0800 |
Matt Johnston |
Load password and key for client fuzzer.
|
Mon, 25 May 2020 20:50:25 +0500 |
Vladislav Grishenko |
Add Chacha20-Poly1305, AES128-GCM and AES256-GCM support (#93)
|
Wed, 20 Mar 2019 17:33:15 +0300 |
Konstantin Demin |
packet: remove stale comment about "packet_type" (#63)
|
Sun, 26 Aug 2018 22:26:42 +0800 |
Matt Johnston |
Merge writev #include fix
|
Thu, 23 Aug 2018 23:59:24 +0800 |
Matt Johnston |
make writev #include consistent for variable declarations too
|
Tue, 06 Mar 2018 22:02:19 +0800 |
Matt Johnston |
fix uninitialised memory in fuzzer codepath
|
Sun, 04 Mar 2018 14:57:18 +0800 |
Matt Johnston |
get rid of unused packet_type in encrypted write queue
|
Wed, 28 Feb 2018 22:02:12 +0800 |
Matt Johnston |
Fix to be able to compile normal(ish) binaries with --enable-fuzz
fuzz
|
Wed, 28 Feb 2018 21:40:08 +0800 |
Matt Johnston |
- #if not #ifdef for DROPBEAR_FUZZ
fuzz
|
Sat, 17 Feb 2018 19:29:51 +0800 |
Matt Johnston |
merge from main
fuzz
|
Sun, 11 Feb 2018 23:03:31 +0800 |
Matt Johnston |
Removed commented out code
|
Sat, 19 Aug 2017 17:16:13 +0200 |
Francois Perrad |
Pointer parameter could be declared as pointing to const
|
Sun, 11 Jun 2017 21:39:40 +0800 |
Matt Johnston |
fix checkmac always failing pre-kex
fuzz
|
Sat, 20 May 2017 13:23:16 +0800 |
Matt Johnston |
closer to working
fuzz
|
Sat, 13 May 2017 22:50:54 +0800 |
Matt Johnston |
fuzz harness
fuzz
|
Fri, 12 May 2017 23:14:54 +0800 |
Matt Johnston |
copy over some fuzzing code from AFL branch
fuzz
|
Fri, 01 Jan 2016 16:30:31 +0100 |
Francois Perrad |
fix empty C prototypes
|
Fri, 01 Jan 2016 15:02:09 +0100 |
Francois Perrad |
more hard tab
|
Thu, 31 Dec 2015 15:59:01 +0100 |
Francois Perrad |
refactor indentation with hard tab
|
Sat, 02 May 2015 22:47:25 +0800 |
Matt Johnston |
Fix no-writev fallback
|
Fri, 20 Mar 2015 23:36:42 +0800 |
Matt Johnston |
Make main socket nonblocking. Limit writequeue size.
|
Fri, 20 Mar 2015 22:53:32 +0800 |
Matt Johnston |
avoid malloc for iovec
|
Sun, 01 Mar 2015 21:16:09 +0800 |
Matt Johnston |
allocate buffer and data in a single allocation
nocircbuffer
|
Sun, 01 Mar 2015 00:57:21 +0800 |
Matt Johnston |
A bit of a bodge to avoid memcpy if zlib is disabled
nocircbuffer
|
Fri, 20 Feb 2015 23:16:38 +0800 |
Matt Johnston |
Move generic network routines to netio.c
fastopen
|
Thu, 19 Feb 2015 00:32:00 +0800 |
Matt Johnston |
In theory TFO should work. Needs platform cleanup and testing
fastopen
|
Wed, 18 Feb 2015 23:02:49 +0800 |
Matt Johnston |
generalise write iovec handling
fastopen
|
Wed, 18 Feb 2015 22:46:15 +0800 |
Matt Johnston |
async connections working
fastopen
|
Wed, 18 Feb 2015 00:05:27 +0800 |
Matt Johnston |
work in progress for async connect
fastopen
|
Fri, 23 Jan 2015 22:21:06 +0800 |
Fedor Brunner |
Integrity error (bad packet size %u) negative length
|
Wed, 06 Aug 2014 21:55:43 +0800 |
Matt Johnston |
Test for EAGAIN too
|
Wed, 09 Jul 2014 00:15:20 +0800 |
Matt Johnston |
Make -K keepalive behave like OpenSSH's ServerAliveInterval
|
Tue, 20 May 2014 21:21:02 +0800 |
Matt Johnston |
Be more careful in case a platform doesn't define UIO_MAXIOV nor IOV_MAX
|
Tue, 20 May 2014 21:18:48 +0800 |
Ronny Meeus |
Limit size of the iovect passed to writev in packet.c
|
Tue, 20 May 2014 20:56:59 +0800 |
Ronny Meeus |
Print errno information in write_packet
|
Thu, 13 Mar 2014 23:50:09 +0800 |
Matt Johnston |
Add new monotonic_now() wrapper so that timeouts are unaffected by
|
Thu, 13 Mar 2014 16:28:16 +0800 |
Yousong Zhou |
Use AUTH_TIMEOUT only before authdone != 1.
|
Sat, 22 Feb 2014 18:02:09 +0800 |
Matt Johnston |
A few fixes for cases where compression increases payload sizes, and
|
Thu, 14 Nov 2013 22:05:47 +0800 |
Matt Johnston |
rename random.h to dbrandom.h since some OSes have a system random.h
|
Thu, 14 Nov 2013 22:03:30 +0800 |
Matt Johnston |
use oldstyle comments
|
Thu, 03 Oct 2013 22:25:30 +0800 |
Matt Johnston |
Constant time memcmp for the hmac and password crypt
|
Wed, 08 May 2013 23:23:14 +0800 |
Matt Johnston |
Limit decompressed size
|
Thu, 04 Apr 2013 00:18:50 +0800 |
Matt Johnston |
Take transmit and receive keys into use separately
|
Wed, 03 Apr 2013 23:54:58 +0800 |
Matt Johnston |
Fix MAC bug which would prevent asymmetric hashes
|
Mon, 01 Apr 2013 00:07:26 +0800 |
Matt Johnston |
Move the more verbose TRACE() statements into TRACE2()
|
Sun, 31 Mar 2013 23:15:35 +0800 |
Matt Johnston |
Try using writev() for writing packets out to tcp
|
Wed, 20 Mar 2013 23:13:19 +0800 |
Matt Johnston |
Fix "-m none" case where an entire packet fits in a block and can be
|
Tue, 07 Jun 2011 11:55:44 +0000 |
Matt Johnston |
Fix case where "-K 1" would cause a SSH_MSG_IGNORE packet to be sent
|
Mon, 28 Feb 2011 13:51:27 +0000 |
Matt Johnston |
- Don't allow setting memLevel since that doesn't work properly
|
Wed, 23 Feb 2011 15:50:30 +0000 |
Matt Johnston |
Improve capitalisation for all logged strings
|
Wed, 23 Feb 2011 15:10:28 +0000 |
Matt Johnston |
Don't reset last_packet_time when we're transmitting SSH_MSG_IGNORE packets
|
Tue, 01 Sep 2009 16:38:26 +0000 |
Matt Johnston |
Rearrange getaddrstring() etc
|
Sun, 26 Jul 2009 16:11:27 +0000 |
Matt Johnston |
- Payload length doesn't include macsize.
|
Tue, 03 Mar 2009 13:20:00 +0000 |
Matt Johnston |
Remove extraneous debugging
|
Sun, 01 Mar 2009 16:15:57 +0000 |
Matt Johnston |
- Get rid of decryptreadbuf, just decrypt in-place with readbuf
|
Sun, 01 Mar 2009 14:38:25 +0000 |
Matt Johnston |
Encrypt in-place, avoid an extra malloc
|
Thu, 26 Feb 2009 13:21:14 +0000 |
Matt Johnston |
merge of 'e1c100e6366c5d607af08f4abdbb0f4281df4fa9'
|
Thu, 26 Feb 2009 13:20:53 +0000 |
Matt Johnston |
disapproval of revision 'a101cbd046507cf723e6362a49196dbd4b924042'
|
Thu, 26 Feb 2009 12:18:34 +0000 |
Matt Johnston |
merge of 'a101cbd046507cf723e6362a49196dbd4b924042'
|
Thu, 26 Feb 2009 12:18:11 +0000 |
Matt Johnston |
- Try to write out as much as we can
|
Wed, 25 Feb 2009 14:04:02 +0000 |
Matt Johnston |
- Don't be dumb and encrypt/decrypt in a while() loop - why did I do this??
|
Fri, 07 Nov 2008 14:11:06 +0000 |
Matt Johnston |
Idle timeout patch from Farrell Aultman. Needs testing, unsure if server
|
Mon, 29 Sep 2008 13:53:31 +0000 |
Matt Johnston |
- Add Counter Mode support
|
Mon, 29 Sep 2008 02:23:04 +0000 |
Matt Johnston |
Add support for [email protected] delayed compression.
|
Mon, 15 Sep 2008 12:51:50 +0000 |
Matt Johnston |
- Split main socket var into ses.sock_in/ses.sock_out in preparation
|
Wed, 08 Aug 2007 15:48:52 +0000 |
Matt Johnston |
Fix delayed packet queue handling
|
Wed, 08 Aug 2007 15:12:06 +0000 |
Matt Johnston |
- Add -K keepalive flag for dropbear and dbclient
|
Fri, 27 Jul 2007 17:13:42 +0000 |
Matt Johnston |
Prevent invalid packets being sent during key-exchange, instead queue
|
Tue, 24 Jul 2007 15:40:23 +0000 |
Matt Johnston |
Rearrange the channel buffer sizes into three neat use-editable values in
|
Mon, 12 Feb 2007 10:44:47 +0000 |
Matt Johnston |
Don't erase every buffer, it's too time consuming.
|
Mon, 05 Sep 2005 15:16:10 +0000 |
Matt Johnston |
* use own assertions which should get logged properly
|
Tue, 30 Aug 2005 17:56:53 +0000 |
Matt Johnston |
trans, not recv for macsize
|
Tue, 30 Aug 2005 16:58:57 +0000 |
Matt Johnston |
- Fixed twofish algorithm naming so it actually works.
|
Mon, 09 May 2005 09:32:33 +0000 |
Matt Johnston |
Switching to libtomcrypt 1.02
|
Sun, 02 Jan 2005 20:25:56 +0000 |
Matt Johnston |
Fixed DEBUG_TRACE macro so that we don't get semicolons left about the place
|
Thu, 12 Aug 2004 16:41:58 +0000 |
Matt Johnston |
Merging in the changes from 0.41-0.43 main Dropbear tree
|
Tue, 27 Jul 2004 16:30:46 +0000 |
Matt Johnston |
Progressing client support
|
Tue, 27 Jul 2004 02:14:42 +0000 |
Matt Johnston |
- Rename common-packet.c to packet.c
|