aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Properly format multiline logsmoneromooo-monero2019-09-161-0/+17
| | |/ / | |/| | | | | | | | | | | | | | As a side effect, colouring on Windows should now work regardless of version
* | | | functional_tests: fix failure on windows removing filesmoneromooo-monero2019-09-171-0/+2
| | | |
* | | | fix wallet python test when run with ctestmoneromooo-monero2019-09-172-1/+3
| | | |
* | | | functional_tests: python3 compatibilitymoneromooo-monero2019-09-177-15/+15
| | | | | | | | | | | | | | | | and add missing tests
* | | | functional_tests: pop exactly what we need to test before testingmoneromooo-monero2019-09-1710-10/+20
| | | |
* | | | functional_tests: check for RPC methods which aren't exposedmoneromooo-monero2019-09-172-0/+54
| | | |
* | | | functional_tests: add get_transaction_pool_statsmoneromooo-monero2019-09-171-0/+84
| | | | | | | | | | | | | | | | | | | | Also fix part of the RPC results being returned as binary. This makes the RPC backward incompatible.
* | | | functional_tests: add save_bcmoneromooo-monero2019-09-171-0/+3
| | | |
* | | | functional_tests: add is_key_image_spent testsmoneromooo-monero2019-09-171-1/+45
| | | |
* | | | functional_tests: add submitblock testmoneromooo-monero2019-09-171-0/+28
| | | |
* | | | functional_tests: check transaction fee is around what we expectmoneromooo-monero2019-09-171-2/+9
| | | |
* | | | functional_tests: add tx_notes testsmoneromooo-monero2019-09-171-0/+18
| | | |
* | | | functional_tests: add wallet attributes testmoneromooo-monero2019-09-171-0/+23
| | | |
* | | | functional_tests: add rescan_spent/rescan_blockchain testsmoneromooo-monero2019-09-171-0/+39
| | | |
* | | | functional_tests: add monero: URI testsmoneromooo-monero2019-09-172-1/+235
| | | |
* | | | wallet: add edit_address_book RPCmoneromooo-monero2019-09-171-6/+71
| | | |
* | | | functional_tests: add address book testsmoneromooo-monero2019-09-172-1/+239
| | | |
* | | | functional_tests: add wallet password change, store and tag testsmoneromooo-monero2019-09-172-9/+165
| | | |
* | | | functional_tests: add spend proof testsmoneromooo-monero2019-09-171-0/+35
| | | |
* | | | functional_tests: add test for mining via walletmoneromooo-monero2019-09-171-7/+21
| | | |
* | | | functional_tests: add multisig state testsmoneromooo-monero2019-09-171-0/+68
| | | |
* | | | functional_tests: add get_transfers testmoneromooo-monero2019-09-171-0/+23
| | | |
* | | | functional_tests: add missing sweep_dust parameters, and test itmoneromooo-monero2019-09-171-0/+8
| | | | | | | | | | | | | | | | though not a very good test, but we don't have dust handy
* | | | functional_tests: move extraneous stuff out of the frameworkmoneromooo-monero2019-09-171-5/+16
|/ / /
* | | Merge pull request #5818luigi11112019-09-142-1/+132
|\ \ \ | | | | | | | | | | | | f91a06c Dropping cppzmq dependency; adding some zmq utils (vtnerd)
| * | | Dropping cppzmq dependency; adding some zmq utilsLee Clagett2019-07-222-1/+132
| |/ /
* | | Merge pull request #5823luigi11112019-09-143-0/+28
|\ \ \ | |_|/ |/| | | | | | | | | | | 26072f1 blockchain: forbid v1 coinbase from v12 (moneromooo-monero) 555dc7c core: from v12, require consistent ring size for mixable txes (moneromooo-monero) d22dfb7 blockchain: reject rct signatures in coinbase txes from v12 (moneromooo-monero)
| * | blockchain: forbid v1 coinbase from v12moneromooo-monero2019-08-193-0/+28
| | |
* | | Merge pull request #5876luigi11112019-09-081-6/+12
|\ \ \ | | | | | | | | | | | | a5c7eeb unit_tests: fix build with CLANG 8 and boost 1.69 (moneromooo-monero)
| * | | unit_tests: fix build with CLANG 8 and boost 1.69moneromooo-monero2019-08-301-6/+12
| | |/ | |/|
* | | Merge pull request #5856luigi11112019-09-081-1/+1
|\ \ \ | | | | | | | | | | | | f56e160 unit_tests: Fix uninitialized values (liptakmatyas)
| * | | unit_tests: Fix uninitialized valuesMatyas Liptak2019-08-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | - Initialize the `hash` in the `get_block_hash()` function of the `output_distribution` unit test explicitly, to silence `valgrind` warnings.
* | | | Merge pull request #5855luigi11112019-09-081-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | 2ec455d wallet: fix mismatch between two concepts of 'balance' (moneromooo-monero)
| * | | | wallet: fix mismatch between two concepts of "balance"moneromooo-monero2019-09-051-4/+4
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | One considers the blockchain, while the other considers the blockchain and some recent actions, such as a recently created transaction which spend some outputs, but isn't yet mined. Typically, the "balance" command wants the latter, to reflect the recent action, but things like proving ownership wants the former. This fixes a crash in get_reserve_proof, where a preliminary check and the main code used two concepts of "balance".
* | | | unit_tests: fix levin unit test on big endianmoneromooo-monero2019-09-041-23/+23
| | | |
* | | | difficulty: fix check_hash on big endianmoneromooo-monero2019-09-042-8/+20
| |/ / |/| |
* | | Merge pull request #5793luigi11112019-08-296-5/+1526
|\ \ \ | | | | | | | | | | | | | | | | bdfc63a Add ref-counted buffer byte_slice. Currently used for sending TCP data. (vtnerd) 3b24b1d Added support for 'noise' over I1P/Tor to mask Tx transmission. (vtnerd)
| * | | Added support for "noise" over I1P/Tor to mask Tx transmission.Lee Clagett2019-07-174-0/+1088
| | | |
| * | | Add ref-counted buffer byte_slice. Currently used for sending TCP data.Lee Clagett2019-07-163-5/+438
| |/ /
* | | Merge pull request #5707luigi11112019-08-283-25/+22
|\ \ \ | |/ / |/| | | | | 3a0451a MLSAG speedup and additional checks (SarangNoether)
| * | MLSAG speedup and additional checksSarang Noether2019-08-273-25/+22
| | |
* | | Merge pull request #5748luigi11112019-08-211-1/+2
|\ \ \ | | | | | | | | | | | | b350726 boost: update obsolete usage of endian API (moneromooo-monero)
| * | | boost: update obsolete usage of endian APImoneromooo-monero2019-07-091-1/+2
| |/ /
* | | Merge pull request #5511luigi11112019-08-211-0/+59
|\ \ \ | | | | | | | | | | | | | | | | 914b106 wallet_rpc_server: use original addresses in destinations in get_transfers (moneromooo-monero) da694d4 functional_tests: add tests for pending/out transfer addresses (moneromooo-monero)
| * | | functional_tests: add tests for pending/out transfer addressesmoneromooo-monero2019-05-021-0/+59
| | | |
* | | | Merge pull request #5727luigi11112019-08-192-3/+3
|\ \ \ \ | | | | | | | | | | | | | | | 7b9a420 Replace std::random_shuffle with std::shuffle (tomsmeding)
| * | | | Replace std::random_shuffle with std::shuffleTom Smeding2019-08-152-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to [1], std::random_shuffle is deprecated in C++14 and removed in C++17. Since std::shuffle is available since C++11 as a replacement and monero already requires C++11, this is a good replacement. A cryptographically secure random number generator is used in all cases to prevent people from perhaps copying an insecure std::shuffle call over to a place where a secure one would be warranted. A form of defense-in-depth. [1]: https://en.cppreference.com/w/cpp/algorithm/random_shuffle
* | | | | Merge pull request #5718luigi11112019-08-191-2/+2
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | c8709fe wallet: do not print log settings when unset (moneromooo-monero) 7b18e83 unit_tests: check return values on test data parsing (moneromooo-monero)
| * | | | unit_tests: check return values on test data parsingmoneromooo-monero2019-07-011-2/+2
| | |_|/ | |/| | | | | | | | | | | | | | | | | | Won't trigger in practice, but you never know when that code changes Coverity 199723, 199685
* | | | Merge pull request #5504luigi11112019-08-172-2/+20
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | eeca5ca epee: support unicode in parsed strings (moneromooo-monero) 3e11bb5 functional_tests: test creating wallets with local language names (moneromooo-monero)