Riccardo Spagni
86da46e224
Merge pull request #3151
...
ab2e9953
unit_tests: do not ASSERT_TRUE(decodeRct(...)) (moneromooo-monero)
7 years ago
xmr-eric
84a7f6a482
Readd copyright starting date
7 years ago
xmr-eric
18216f19dd
Update 2018 copyright
7 years ago
Riccardo Spagni
0a94399a05
Merge pull request #3082
...
8b50209c
fix for warning (Onur Altun)
7 years ago
Riccardo Spagni
395ab6c430
Merge pull request #3064
...
62c45c0d
performance_tests: add a --filter option to select what to run (moneromooo-monero)
7 years ago
Riccardo Spagni
ede4e1c54c
Merge pull request #3057
...
9ffa97fe
Factor the monero donation address (Maxithi)
7 years ago
Riccardo Spagni
f5c6f8f22f
Merge pull request #3042
...
ed215d34
performance_tests: add RingCT MLSAG gen/ver tests (moneromooo-monero)
7 years ago
moneromooo-monero
ab2e9953b4
unit_tests: do not ASSERT_TRUE(decodeRct(...))
...
decodeRct returns the amount, which may be zero
7 years ago
Riccardo Spagni
d08aee7a7e
Merge pull request #2993
...
776b44f1
Add misc hardening flags to the cmake machinery (moneromooo-monero)
7 years ago
Riccardo Spagni
f9c66ba67c
Merge pull request #2990
...
2d17feb0
factor STL container serialization (moneromooo-monero)
7 years ago
Riccardo Spagni
ab8a32429a
Merge pull request #2985
...
6d8b29ef
fix some link errors in debug mode for macos (stoffu)
fdd4c5e5
move memwipe to epee to avoid common<->crypto circular dependencies (moneromooo-monero)
40ab12a7
epee: remove dependency on common (moneromooo-monero)
7 years ago
Riccardo Spagni
0a110aefbb
Merge pull request #2971
...
ae860230
Fix exceptions not finding txpool txes when relaying (moneromooo-monero)
7 years ago
moneromooo-monero
fdd4c5e577
move memwipe to epee to avoid common<->crypto circular dependencies
7 years ago
moneromooo-monero
40ab12a773
epee: remove dependency on common
7 years ago
Onur Altun
8b50209ca0
fix for warning
...
monero/tests/unit_tests/memwipe.cpp:50:8: Warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
if (wipe) ASSERT_TRUE(memcmp(quux, "bar", 3));
7 years ago
Maxithi
9ffa97fe98
Factor the monero donation address
...
Signed-off-by: Maxithi <34792056+Maxithi@users.noreply.github.com>
7 years ago
moneromooo-monero
62c45c0df1
performance_tests: add a --filter option to select what to run
...
Removes a good bit of annoyance running those
7 years ago
Riccardo Spagni
989c9309ec
Merge pull request #2964
...
3ed1a74c
tests: remove unused/unfinished keccak bits (moneromooo-monero)
7 years ago
Riccardo Spagni
753215b9c6
Merge pull request #2963
...
0e19a394
tests: test wallets don't need a dummy temp file anymore (moneromooo-monero)
7 years ago
Riccardo Spagni
759d8e8f80
Merge pull request #2956
...
dc642631
performance_tests: add a test for subaddress expansion (moneromooo-monero)
7 years ago
moneromooo-monero
ed215d34e9
performance_tests: add RingCT MLSAG gen/ver tests
7 years ago
moneromooo-monero
776b44f17b
Add misc hardening flags to the cmake machinery
...
See https://wiki.debian.org/Hardening#User_Space
7 years ago
Riccardo Spagni
a0a8706946
Merge pull request #2955
...
0bcaf86c
tests: fix link error in hash tests now needing common (moneromooo-monero)
7 years ago
Riccardo Spagni
838b2e8a52
Merge pull request #2944
...
223e3788
unit_tests: fix memwipe test comparison (moneromooo-monero)
7 years ago
moneromooo-monero
1e5491e942
Add a chacha20 variant to go with chacha8
7 years ago
Riccardo Spagni
2b00899bb2
Merge pull request #2920
...
bd5cce07
network_throttle: fix ineffective locking (moneromooo-monero)
e0a61299
network_throttle: remove unused xxx static member (moneromooo-monero)
24f584d9
cryptonote_core: remove unused functions with off by one bugs (moneromooo-monero)
b1634aa3
blockchain: don't leave dangling pointers in this (moneromooo-monero)
8e60b81c
cryptonote_core: fix db leak on error (moneromooo-monero)
213e326c
abstract_tcp_server2: log init_server errors as fatal (moneromooo-monero)
b51dc566
use const refs in for loops for non tiny types (moneromooo-monero)
f0568ca6
net_parse_helpers: fix regex error checking (moneromooo-monero)
b49ddc76
check accessing an element past the end of a container (moneromooo-monero)
2305bf26
check return value for generate_key_derivation and derive_public_key (moneromooo-monero)
a4240d9f
catch const exceptions (moneromooo-monero)
45a1c4c0
add empty container sanity checks when using front() and back() (moneromooo-monero)
56fa6ce1
tests: fix a buffer overread in a unit test (moneromooo-monero)
b4524892
rpc: guard against json parsing a non object (moneromooo-monero)
c2ed8618
easylogging++: avoid buffer underflow (moneromooo-monero)
187a6ab2
epee: trap failure to parse URI from request (moneromooo-monero)
061789b5
checkpoints: trap failure to load JSON checkpoints (moneromooo-monero)
ba2fefb9
checkpoints: pass std::string by const ref, not const value (moneromooo-monero)
38c8f4e0
mlog: terminate a string at last char, just in case (moneromooo-monero)
d753d716
fix a few leaks by throwing objects, not newed pointers to objects (moneromooo-monero)
fe568db8
p2p: use size_t for arbitrary counters instead of uint8_t (moneromooo-monero)
46d6fa35
cryptonote_protocol: sanity check chain hashes from peer (moneromooo-monero)
25584f86
cryptonote_protocol: print peer versions when unexpected (moneromooo-monero)
490a5d41
rpc: do not try to use an invalid txid in relay_tx (moneromooo-monero)
7 years ago
Riccardo Spagni
9d1c4408ad
Merge pull request #2905
...
bd1f6029
http_client: rewrite header parsing manually for speed (moneromooo-monero)
ec724eb6
tests: add levin fuzz test (moneromooo-monero)
f1bdc9a4
tests: add http client fuzz test (moneromooo-monero)
0272df9e
add parse_url fuzz test (moneromooo-monero)
261b0dd0
tests: add base58 fuzz test (moneromooo-monero)
fd052087
fuzz_testing: allow automatically resuming an interrupted job (moneromooo-monero)
c80bb0eb
tests: don't init stuff we don't need in fuzz tests - faster (moneromooo-monero)
53b83a83
tests: better load-from-binary fuzz test data file (moneromooo-monero)
1a379ef6
fuzz_testing: build with ASAN (assumed to be available) (moneromooo-monero)
4cd4a431
fuzz_testing: create out directory if needed, and fix filename passing (moneromooo-monero)
c27d9092
Makefile: build fuzz tests statically, starts faster (moneromooo-monero)
95aa0bf7
add load_from_binary/load_from_json fuzzers (moneromooo-monero)
7 years ago
Riccardo Spagni
2f09828ea8
Merge pull request #2890
...
83b0f9e6
version: add -master to master version (moneromooo-monero)
493f7d09
util: allow non numeric version parts (moneromooo-monero)
7 years ago
moneromooo-monero
ec724eb64a
tests: add levin fuzz test
7 years ago
moneromooo-monero
f1bdc9a42a
tests: add http client fuzz test
7 years ago
moneromooo-monero
0272df9e61
add parse_url fuzz test
7 years ago
moneromooo-monero
261b0dd0e0
tests: add base58 fuzz test
7 years ago
moneromooo-monero
c80bb0eb6f
tests: don't init stuff we don't need in fuzz tests - faster
7 years ago
moneromooo-monero
53b83a83fc
tests: better load-from-binary fuzz test data file
...
Looks like there's some kind of header/signature
7 years ago
moneromooo-monero
95aa0bf79b
add load_from_binary/load_from_json fuzzers
7 years ago
moneromooo-monero
2d17feb060
factor STL container serialization
7 years ago
moneromooo-monero
ae8602303a
Fix exceptions not finding txpool txes when relaying
7 years ago
moneromooo-monero
3ed1a74ca3
tests: remove unused/unfinished keccak bits
...
The author doesn't seem to be finishing/fixing this, and it
doesn't do anything.
7 years ago
moneromooo-monero
0e19a39469
tests: test wallets don't need a dummy temp file anymore
7 years ago
moneromooo-monero
dc64263155
performance_tests: add a test for subaddress expansion
7 years ago
moneromooo-monero
56fa6ce15f
tests: fix a buffer overread in a unit test
...
and remove a leftover debugging sanity check
7 years ago
moneromooo-monero
0bcaf86cbd
tests: fix link error in hash tests now needing common
7 years ago
moneromooo-monero
55c2845d1a
core_tests: multisig test now tests multiple inputs
7 years ago
moneromooo-monero
e36f5b6021
Match surae's recommendation to derive multisig keys
7 years ago
moneromooo-monero
a36c261d7a
wallet2: fix slow multisig unit tests with subaddress patch
...
While there, move the wallet2 ctor to the cpp file as it's a huge
amount of init list now, and remove an unused one.
7 years ago
moneromooo-monero
fa5697127f
make multisig work with subaddresses
...
Thanks to kenshi84 for help getting this work
7 years ago
moneromooo-monero
265290388b
wallet: guard against partly initialized multisig wallet
7 years ago
moneromooo-monero
66e34e85b1
add multisig core test and factor multisig building blocks
7 years ago
moneromooo-monero
f4eda44ce3
N-1/N multisig
7 years ago
moneromooo-monero
fff871a455
gen_multisig: generates multisig wallets if participants trust each other
7 years ago