Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-23 | Move fuzzing code to fuzz/ subdirectory, improve Makefile.in | Matt Johnston | |
2020-10-23 | Increase MAX_PROPOSED_ALGO to 50, warn if exceeded | Matt Johnston | |
2020-10-21 | Fix #ifdef DROPBEAR_FUZZ (caught by linter) | Matt Johnston | |
2020-10-20 | Load password and key for client fuzzer. | Matt Johnston | |
Add fuzz_dump() | |||
2020-10-20 | Don't sort objects, it breaks -lcrypt ordering | Matt Johnston | |
2020-10-19 | Add ubsan fuzz run to Travis CI too | Matt Johnston | |
2020-10-19 | Use Dropbear's random source rather than libtommath's platform | Matt Johnston | |
2020-10-19 | Avoid passing NULL to memcpy | Matt Johnston | |
2020-10-18 | Fix fuzzer build | Matt Johnston | |
2020-10-18 | Merge fuzz branch | Matt Johnston | |
2020-10-18 | Allocate real file descriptors for fuzz input with dup() | Matt Johnston | |
--HG-- branch : fuzz | |||
2020-10-18 | Disallow extra kexinit messages | Matt Johnston | |
--HG-- branch : fuzz | |||
2020-10-18 | Add fuzzer-client_nomaths, fix client fuzzer | Matt Johnston | |
--HG-- branch : fuzz | |||
2020-10-18 | Get client fuzzer building and starting (fails straight away) | Matt Johnston | |
--HG-- branch : fuzz | |||
2020-10-15 | Make wrapfd share a common buffer for all FDs | Matt Johnston | |
--HG-- branch : fuzz | |||
2020-10-15 | merge from main | Matt Johnston | |
--HG-- branch : fuzz | |||
2020-10-08 | Avoid gnu extension conditional operator | Matt Johnston | |
2020-07-28 | Change secure.ucc.asn.au/hg to hg.ucc.asn.au | Matt Johnston | |
2020-06-26 | Added signature for changeset 88f63b8b0f13 | Matt Johnston | |
2020-06-26 | Added tag DROPBEAR_2020.80 for changeset 73646de50f13 | Matt Johnston | |
2020-06-26 | version 2020.80 | Matt Johnston | |
2020-06-26 | Don't choke on disabled authorized_keys(5) options | Guilhem Moulin | |
As of 2020.79 X11 forwarding is disabled at build time, which could lock out users with authorized_keys(5) files containing ‘no-X11-forwarding’ options. | |||
2020-06-26 | update CHANGES for 2020.80 | Matt Johnston | |
2020-06-26 | Some notes on style | Matt Johnston | |
2020-06-25 | Refer to libtom license files | Matt Johnston | |
2020-06-23 | merge | Matt Johnston | |
2020-06-23 | move GNU_SOURCE earlier | Matt Johnston | |
2020-06-23 | fix trace messages (#105) | Ilya | |
2020-06-23 | check for poly1305_init in other libtomcrypt configure test | Matt Johnston | |
2020-06-23 | _GNU_SOURCE for random | Matt Johnston | |
2020-06-18 | Disable toom and karatsuba for new libtommath | Matt Johnston | |
2020-06-15 | Added signature for changeset 4877afd51e04 | Matt Johnston | |
2020-06-15 | Added tag DROPBEAR_2020.79 for changeset e2e4929d057b | Matt Johnston | |
2020-06-15 | can't call "make lint" without configure | Matt Johnston | |
2020-06-15 | changelog for 2020.79 | Matt Johnston | |
2020-06-15 | Fix "make install" for manpages in out-of-tree builds | Gabor Z. Papp | |
2020-06-15 | Add DEVELOPING.md | Matt Johnston | |
2020-06-15 | Delay seedrandom until connections | Matt Johnston | |
2020-06-15 | Disallow leading lines before the ident for server (#102) | Vladislav Grishenko | |
Per RFC4253 4.2 clients must be able to process other lines of data before the version string, server behavior is not defined neither with MUST/SHOULD nor with MAY. If server process up to 50 lines too - it may cause too long hanging session with invalid/evil client that consume host resources and potentially may lead to DDoS on poor embedded boxes. Let's require first line from client to be version string and fail early if it's not - matches both RFC and real OpenSSH behavior. | |||
2020-06-11 | Disable by default 3des, cbc, hmac-sha1-96, x11 forwarding | Matt Johnston | |
2020-06-10 | Remove blowfish | Matt Johnston | |
2020-06-10 | avoid zero length array in base64_decode | Matt Johnston | |
2020-06-10 | Merge libtomcrypt v1.18.2 | Matt Johnston | |
2020-06-10 | Fix whitespace changes vs upstream libtomcrypt | Matt Johnston | |
2020-06-10 | Sync curve25519 license | Vladislav Grishenko | |
2020-06-10 | Set IOV_MAX for IRIX | Kazuo Kuroi | |
2020-05-30 | void return types for curve25519 | Matt Johnston | |
2020-05-29 | Remove unused DEBUG_FORKGPROF | Matt Johnston | |
2020-05-29 | Fix ChaCha20 on 32-bit platforms (#99) | Vladislav Grishenko | |
* Fix ChaCha20 on 32-bit platforms On 32-bit platforms with old compiler STORE64H() parameter is not auto-expanded to 64-bit value, causing wrong IV data. Spotted on BCM4706 MIPS32r2 with GCC 4.2.4: Exit before auth: Integrity error (bad packet size 2065808956) * Fix Chacha20-Poly1305 and AES-GCM debug messages Functions were renamed earlier and trace messages - not. | |||
2020-05-28 | Don't warn when SO_PRIORITY fails | Matt Johnston | |