monero/tests/fuzz
moneromooo-monero 4a9ae3eb8b
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:41:19 +00:00
..
CMakeLists.txt Merge pull request #6512 2020-07-19 03:32:59 -07: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:41:19 +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 Merge pull request #6512 2020-07-19 03:32:59 -07:00
levin.cpp add a max levin packet size by command type 2021-01-03 14:07:58 +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 wallet: allow signing a message with spend or view key 2020-08-28 19:25:17 -04: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