summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-11-01Fuzzing - get rid of "prefix" for streamsMatt Johnston
Improved packet generation with sshpacketmutator
2020-11-01fuzzing - avoid sha1 for random seed every iterationMatt Johnston
2020-10-29Move fuzzer-kex initialisation into a constructor functionMatt Johnston
Hopefully this can avoid hitting AFL timeouts https://github.com/google/oss-fuzz/pull/2474
2020-10-29Use SSH packet mutator for preauth tooMatt Johnston
Get rid of separate client mutator. Have 0.1% chance of llvm random mutation Add comments
2020-10-29Fix FUZZ_NO_REPLACE_STDERR for fuzz.cMatt Johnston
2020-10-29Merge from mainMatt Johnston
2020-10-29Added signature for changeset 5879c5829e85Matt Johnston
2020-10-29Added tag DROPBEAR_2020.81 for changeset 4b984c42372dMatt Johnston
2020-10-29Changelog for 2020.81Matt Johnston
2020-10-26Fix fuzzing stderr override on os xMatt Johnston
2020-10-26Preallocate memory for sshpacketmutator. Add fuzzer-client_mutator_nomathsMatt Johnston
2020-10-26crossover worksMatt Johnston
2020-10-26Fix fuzz-sshpacketmutator to workMatt Johnston
2020-10-26Print ascii in printhex tooMatt Johnston
2020-10-25Add first try at fuzzing custom mutatorMatt Johnston
2020-10-25merge from mainMatt Johnston
2020-10-24Disable stderr output for fuzzer by defaultMatt Johnston
2020-10-24Make "Too many remote algorithms" exit rather than logMatt Johnston
It's fatal anyway, makes logs more concise.
2020-10-24Add buf_decrpos()Matt Johnston
2020-10-23Add some more variation to fuzzer random number generationMatt Johnston
2020-10-23Move fuzzing code to fuzz/ subdirectory, improve Makefile.inMatt Johnston
2020-10-23Increase MAX_PROPOSED_ALGO to 50, warn if exceededMatt Johnston
2020-10-21Fix #ifdef DROPBEAR_FUZZ (caught by linter)Matt Johnston
2020-10-20Load password and key for client fuzzer.Matt Johnston
Add fuzz_dump()
2020-10-20Don't sort objects, it breaks -lcrypt orderingMatt Johnston
2020-10-19Add ubsan fuzz run to Travis CI tooMatt Johnston
2020-10-19Use Dropbear's random source rather than libtommath's platformMatt Johnston
2020-10-19Avoid passing NULL to memcpyMatt Johnston
2020-10-18Fix fuzzer buildMatt Johnston
2020-10-18Merge fuzz branchMatt Johnston
2020-10-18Allocate real file descriptors for fuzz input with dup()Matt Johnston
--HG-- branch : fuzz
2020-10-18Disallow extra kexinit messagesMatt Johnston
--HG-- branch : fuzz
2020-10-18Add fuzzer-client_nomaths, fix client fuzzerMatt Johnston
--HG-- branch : fuzz
2020-10-18Get client fuzzer building and starting (fails straight away)Matt Johnston
--HG-- branch : fuzz
2020-10-15Make wrapfd share a common buffer for all FDsMatt Johnston
--HG-- branch : fuzz
2020-10-15merge from mainMatt Johnston
--HG-- branch : fuzz
2020-10-08Avoid gnu extension conditional operatorMatt Johnston
2020-07-28Change secure.ucc.asn.au/hg to hg.ucc.asn.auMatt Johnston
2020-06-26Added signature for changeset 88f63b8b0f13Matt Johnston
2020-06-26Added tag DROPBEAR_2020.80 for changeset 73646de50f13Matt Johnston
2020-06-26version 2020.80Matt Johnston
2020-06-26Don't choke on disabled authorized_keys(5) optionsGuilhem 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-26update CHANGES for 2020.80Matt Johnston
2020-06-26Some notes on styleMatt Johnston
2020-06-25Refer to libtom license filesMatt Johnston
2020-06-23mergeMatt Johnston
2020-06-23move GNU_SOURCE earlierMatt Johnston
2020-06-23fix trace messages (#105)Ilya
2020-06-23check for poly1305_init in other libtomcrypt configure testMatt Johnston
2020-06-23_GNU_SOURCE for randomMatt Johnston