Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ignore all-zero ed25519 keys in fuzzer-verify | Matt Johnston | 2022-11-09 | 1 | -0/+16 |
| | |||||
* | Add -v variable debug levels for server too | Matt Johnston | 2022-03-24 | 1 | -2/+2 |
| | | | | -vvvv is equivalent to the old -v | ||||
* | fuzz: don't push wrapfd descriptors larger than needed | Matt Johnston | 2021-03-08 | 1 | -2/+1 |
| | |||||
* | fuzz: add -q quiet argument for standalone fuzzers. | Matt Johnston | 2021-03-07 | 1 | -3/+14 |
| | | | | travis has a log length limit | ||||
* | fuzz: handle errors from wrapfd_new_dummy() | Matt Johnston | 2021-03-06 | 2 | -6/+23 |
| | |||||
* | fuzz: fix crash in newtcpdirect(), don't close the channel too early | Matt Johnston | 2021-03-05 | 1 | -20/+0 |
| | |||||
* | fuzz: avoid extraneous printing | Matt Johnston | 2021-03-04 | 1 | -1/+1 |
| | |||||
* | fuzz: wrap kill() | Matt Johnston | 2021-01-29 | 1 | -0/+12 |
| | |||||
* | fuzz: add an always-failing dropbear_listen() replacement | Matt Johnston | 2020-12-06 | 1 | -0/+17 |
| | |||||
* | fuzz: work around fuzz_connect_remote() limitations | Matt Johnston | 2020-12-06 | 1 | -0/+6 |
| | |||||
* | fuzz: make postauth set authdone properlyfuzz | Matt Johnston | 2020-12-03 | 1 | -6/+10 |
| | |||||
* | fuzzing - Set postauth user to root since that's what it runs as | Matt Johnston | 2020-11-17 | 1 | -2/+1 |
| | |||||
* | fuzzing: add workaround getpwuid/getpwnam | Matt Johnston | 2020-11-16 | 1 | -1/+50 |
| | |||||
* | Fix fuzzing build | Matt Johnston | 2020-11-15 | 1 | -1/+0 |
| | |||||
* | Add server postauth fuzzer, wrap connect_remote() | Matt Johnston | 2020-11-13 | 6 | -12/+59 |
| | |||||
* | fuzzing - fix some wrong types and -lcrypt on macos | Matt Johnston | 2020-11-02 | 3 | -4/+5 |
| | |||||
* | Fuzzing - get rid of "prefix" for streams | Matt Johnston | 2020-11-01 | 2 | -91/+118 |
| | | | | Improved packet generation with sshpacketmutator | ||||
* | Move fuzzer-kex initialisation into a constructor function | Matt Johnston | 2020-10-29 | 3 | -75/+68 |
| | | | | | Hopefully this can avoid hitting AFL timeouts https://github.com/google/oss-fuzz/pull/2474 | ||||
* | Use SSH packet mutator for preauth too | Matt Johnston | 2020-10-29 | 3 | -23/+25 |
| | | | | | | Get rid of separate client mutator. Have 0.1% chance of llvm random mutation Add comments | ||||
* | Fix FUZZ_NO_REPLACE_STDERR for fuzz.c | Matt Johnston | 2020-10-29 | 1 | -8/+1 |
| | |||||
* | Fix fuzzing stderr override on os x | Matt Johnston | 2020-10-26 | 1 | -4/+9 |
| | |||||
* | Preallocate memory for sshpacketmutator. Add fuzzer-client_mutator_nomaths | Matt Johnston | 2020-10-26 | 3 | -58/+51 |
| | |||||
* | crossover works | Matt Johnston | 2020-10-26 | 1 | -0/+53 |
| | |||||
* | Fix fuzz-sshpacketmutator to work | Matt Johnston | 2020-10-26 | 3 | -35/+62 |
| | |||||
* | Add first try at fuzzing custom mutator | Matt Johnston | 2020-10-25 | 4 | -0/+193 |
| | |||||
* | Disable stderr output for fuzzer by default | Matt Johnston | 2020-10-24 | 1 | -0/+21 |
| | |||||
* | Add some more variation to fuzzer random number generation | Matt Johnston | 2020-10-23 | 1 | -2/+2 |
| | |||||
* | Move fuzzing code to fuzz/ subdirectory, improve Makefile.in | Matt Johnston | 2020-10-23 | 13 | -0/+1127 |