monero/tests/unit_tests
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)
2017-12-25 21:17:52 +02:00
..
address_from_url.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
apply_permutation.cpp blockchain: reject unsorted ins and outs from v7 2017-09-18 11:23:15 +01:00
ban.cpp cryptonote_core does not depend on p2p anymore 2017-12-16 23:28:38 +00:00
base58.cpp Subaddresses 2017-10-07 13:06:21 +09:00
block_queue.cpp protocol: fix reorgs while syncing 2017-08-12 11:22:42 +01:00
block_reward.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
blockchain_db.cpp move includes around to lessen overall load 2017-12-16 22:46:38 +00:00
bulletproofs.cpp integrate bulletproofs into monero 2017-12-08 13:48:15 +00:00
canonical_amounts.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
chacha8.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
checkpoints.cpp move checkpoints in a separate library 2017-09-25 21:16:26 +01:00
CMakeLists.txt tests: add multisig unit tests 2017-12-17 16:12:00 +00:00
command_line.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
crypto.cpp kaccak: remove unused return value 2017-11-11 11:20:48 +00:00
decompose_amount_into_digits.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
dns_resolver.cpp dns_utils: allow an optional DNS server IP in DNS_PUBLIC 2017-10-10 12:29:05 +01:00
epee_boosted_tcp_server.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
epee_levin_protocol_handler_async.cpp Fix an object lifetime bug in net load tests 2017-10-09 16:46:42 +01:00
epee_utils.cpp unit_tests: fix compiling on Windows 2017-10-08 23:59:08 +02:00
fee.cpp Add intervening v5 fork for increased min block size 2017-03-15 08:32:51 +00:00
get_xtype_from_string.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
hardfork.cpp Protect node privacy by proper filtering in restricted-mode RPC answers 2017-11-08 13:07:07 +01:00
hashchain.cpp tests: fix hashchain unit tests 2017-10-03 00:51:53 +01:00
http.cpp move includes around to lessen overall load 2017-12-16 22:46:38 +00:00
main.cpp Merge pull request #2877 2017-12-17 12:59:44 +02:00
memwipe.cpp add a memwipe function 2017-11-27 22:15:34 +00:00
mnemonics.cpp mnemonics: new Lojban word list 2017-09-26 06:42:17 +08:00
mul_div.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
multisig.cpp wallet2: fix slow multisig unit tests with subaddress patch 2017-12-17 16:12:30 +00:00
output_selection.cpp unit_tests: fix build after wallet2 list/vector change 2017-11-14 18:30:58 +00:00
parse_amount.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
ringct.cpp Add N/N multisig tx generation and signing 2017-12-17 16:11:57 +00:00
serialization.cpp Add N/N multisig tx generation and signing 2017-12-17 16:11:57 +00:00
sha256.cpp unit_tests: fix build on windows 2017-10-16 09:37:51 +01:00
slow_memmem.cpp tests: fix a buffer overread in a unit test 2017-12-18 15:15:37 +00:00
subaddress.cpp unit tests: OOB indexes & adding subaddress 2017-10-19 20:33:58 -06:00
test_peerlist.cpp Upgrades to epee::net_utils::network_address 2017-10-05 11:57:09 -04:00
test_protocol_pack.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
test_tx_utils.cpp move checkpoints in a separate library 2017-09-25 21:16:26 +01:00
unbound.cpp tests: unbound API is only accessible in static builds 2016-04-02 16:02:18 +01:00
unit_tests_utils.h tests: pass data dir as arg 2017-09-28 01:41:44 -04:00
uri.cpp tests: add unit tests for uri parsing 2016-11-28 17:54:28 +00:00
varint.cpp update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
vercmp.cpp util: allow non numeric version parts 2017-12-07 10:32:48 +00:00