monero/tests/fuzz
moneromooo-monero f9b5b521e8
fix serialization being different on mac
On Mac, size_t is a distinct type from uint64_t, and some
types (in wallet cache as well as cold/hot wallet transfer
data) use pairs/containers with size_t as fields. Mac would
save those as full size, while other platforms would save
them as varints. Might apply to other platforms where the
types are distinct.

There's a nasty hack for backward compatibility, which can
go after a couple forks.
2021-03-05 23:42:33 +00:00
..
CMakeLists.txt fuzz_tests: add a test for utf8canonical 2020-12-14 19:40:24 +00:00
base58.cpp Merge pull request #6512 2020-07-19 03:32:59 -07:00
block.cpp Merge pull request #6512 2020-07-19 03:32:59 -07:00
bulletproof.cpp Merge pull request #6512 2020-07-19 03:32:59 -07:00
cold-outputs.cpp fix serialization being different on mac 2021-03-05 23:42:33 +00:00
cold-transaction.cpp replace most boost serialization with existing monero serialization 2020-08-17 16:23:58 +00:00
fuzzer.cpp Merge pull request #6512 2020-07-19 03:32:59 -07:00
fuzzer.h Merge pull request #6512 2020-07-19 03:32:59 -07:00
http-client.cpp Change epee binary output from std::stringstream to byte_stream 2020-10-10 15:28:40 +00:00
levin.cpp add a max levin packet size by command type 2021-01-03 14:07:45 +00:00
load_from_binary.cpp Merge pull request #6512 2020-07-19 03:32:59 -07:00
load_from_json.cpp Merge pull request #6512 2020-07-19 03:32:59 -07:00
parse_url.cpp Merge pull request #6512 2020-07-19 03:32:59 -07:00
signature.cpp fuzz_tests: fix build error in signature fuzz test 2020-09-24 15:17:57 +00:00
transaction.cpp Merge pull request #6512 2020-07-19 03:32:59 -07:00
tx-extra.cpp fuzz_tests: add a tx extra fuzz test 2020-06-14 12:54:10 +00:00
utf8.cpp fuzz_tests: add a test for utf8canonical 2020-12-14 19:40:24 +00:00