summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2020-12-10Fix handling of replies to global requests (#112)Dirkjan Bussink
2020-12-07Fix null pointer dereference removing listenersMatt Johnston
2020-12-06fuzz: add an always-failing dropbear_listen() replacementMatt Johnston
2020-12-06fuzz: work around fuzz_connect_remote() limitationsMatt Johnston
2020-12-05Some minor manpage improvementsMatt Johnston
2020-12-05fuzz: skip custom mutators with -fsanitize=memoryMatt Johnston
2020-12-03fuzz: make postauth set authdone properlyMatt Johnston
2020-12-03Remove unused cli_authinitialiseMatt Johnston
2020-11-17fuzzing - Set postauth user to root since that's what it runs asMatt Johnston
2020-11-16fuzzing: add workaround getpwuid/getpwnamMatt Johnston
2020-11-15Fix fuzzing buildMatt Johnston
2020-11-13Add server postauth fuzzer, wrap connect_remote()Matt Johnston
2020-11-13Remove accidentally committed abort()Matt Johnston
2020-11-02fuzzing - fix some wrong types and -lcrypt on macosMatt Johnston
2020-11-01Fuzzing - get rid of "prefix" for streamsMatt Johnston
2020-11-01fuzzing - avoid sha1 for random seed every iterationMatt Johnston
2020-10-29Move fuzzer-kex initialisation into a constructor functionMatt Johnston
2020-10-29Use SSH packet mutator for preauth tooMatt Johnston
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
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
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
2020-10-18Disallow extra kexinit messagesMatt Johnston
2020-10-18Add fuzzer-client_nomaths, fix client fuzzerMatt Johnston
2020-10-18Get client fuzzer building and starting (fails straight away)Matt Johnston
2020-10-15Make wrapfd share a common buffer for all FDsMatt Johnston
2020-10-15merge from mainMatt Johnston