aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | move int-util.h to epeemoneromooo-monero2018-12-041-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge pull request #4854Riccardo Spagni2018-12-042-3/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | bd98e99c Removed a lot of unnecessary includes (Martijn Otto)
| * | | | | Removed a lot of unnecessary includesMartijn Otto2018-11-152-3/+1
| | | | | |
* | | | | | Merge pull request #4850Riccardo Spagni2018-12-041-0/+29
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b36353e2 unit_tests: add some hex parsing test for non hex input (xiphon) 6671110c unit_tests: add a test for parse_hexstr_to_binbuff (moneromooo-monero) f6187cd8 epee: speed up parse_hexstr_to_binbuff a little (Howard Chu)
| * | | | | | unit_tests: add some hex parsing test for non hex inputxiphon2018-11-151-0/+16
| | | | | | |
| * | | | | | unit_tests: add a test for parse_hexstr_to_binbuffmoneromooo-monero2018-11-151-0/+13
| |/ / / / /
* | | | | | Merge pull request #4848Riccardo Spagni2018-12-041-1/+4
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | 80be2dca unit_tests: don't take the address of an unwrapped secret key (moneromooo-monero)
| * | | | | unit_tests: don't take the address of an unwrapped secret keymoneromooo-monero2018-11-161-1/+4
| |/ / / /
* | | | | Merge pull request #4821Riccardo Spagni2018-11-261-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | fc98f7a0 rpc: speedup get_outs.bin (moneromooo-monero)
| * | | | | rpc: speedup get_outs.binmoneromooo-monero2018-11-261-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #4832Riccardo Spagni2018-11-262-0/+178
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | 9da6c52b unit_tests: add logging unit test (moneromooo-monero)
| * | | | unit_tests: add logging unit testmoneromooo-monero2018-11-092-0/+178
| |/ / /
* | | | tests: add unit tests for get_output_distributionmoneromooo-monero2018-11-164-87/+325
| | | |
* | | | Merge pull request #4803Riccardo Spagni2018-11-161-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | fa3f756b unit_tests: fix leak when the test check fails (moneromooo-monero)
| * | | | unit_tests: fix leak when the test check failsmoneromooo-monero2018-11-051-2/+2
| | | | | | | | | | | | | | | | | | | | Coverity 189527
* | | | | Merge pull request #4795Riccardo Spagni2018-11-163-0/+25
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 5d7c2316 rct: add a zeroCommit cache for common pre-rct case (moneromooo-monero)
| * | | | | rct: add a zeroCommit cache for common pre-rct casemoneromooo-monero2018-11-043-0/+25
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | This is called for every pre-rct output at blockchain sync time, and a lot of them wil hit the cache, saving a scalarmult each.
* | | | | Merge pull request #4769Riccardo Spagni2018-11-141-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5808530f blockchain: remove unused output_scan_worker parameter (moneromooo-monero) 1426209a blockchain: don't run threads if we have just one function to run (moneromooo-monero) 6f7a5fd4 db_lmdb: slight speedup getting array data from the blockchain (moneromooo-monero) 99fbe100 db_lmdb: save some string copies for readonly db keys/values (moneromooo-monero) bf31447e tx_pool: speed up take_tx for transactions from blocks (moneromooo-monero) 4f005a77 tx_pool: remove unnecessary get_transaction_hash (moneromooo-monero) 593ef598 perf_timer: call reserve on new timer array (moneromooo-monero) 6ecc99ad core: avoid unnecessary tx/blob conversions (moneromooo-monero) 00cc1a16 unit_tests: notify test special case for the usual weirdo (moneromooo-monero)
| * | | | | core: avoid unnecessary tx/blob conversionsmoneromooo-monero2018-11-011-1/+1
| | | | | |
| * | | | | unit_tests: notify test special case for the usual weirdomoneromooo-monero2018-11-011-1/+5
| | | | | |
* | | | | | libwallet_api_tests: add missing dependency on Boost Locale and ICUstoffu2018-11-151-0/+2
| |_|_|/ / |/| | | |
* | | | | Merge pull request #4739Riccardo Spagni2018-11-061-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 9c1c92db tests: fix MSYS2 gcc 7.3.0 warning -Wtype-limits (xiphon)
| * | | | | tests: fix MSYS2 gcc 7.3.0 warning -Wtype-limitsxiphon2018-10-291-1/+1
| | |/ / / | |/| | |
* | | | | Merge pull request #4732Riccardo Spagni2018-11-063-5/+93
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 3a056b73 performance_tests: add ge_p3_tobytes (moneromooo-monero) 30f728e3 performance_tests: measure ge_frombytes_vartime only (moneromooo-monero)
| * | | | | performance_tests: add ge_p3_tobytesmoneromooo-monero2018-10-262-0/+81
| | | | | |
| * | | | | performance_tests: measure ge_frombytes_vartime onlymoneromooo-monero2018-10-261-5/+12
| | | | | | | | | | | | | | | | | | | | | | | | not an extra dynamic cast, which might be heavy
* | | | | | simplewallet: print the number of show/all transfersmoneromooo-monero2018-11-041-1/+0
| | | | | |
* | | | | | wallet2: only export necessary outputs and key imagesmoneromooo-monero2018-11-043-2/+14
| |_|_|/ / |/| | | | | | | | | | | | | | | | | | | and disable annoying test that requires ridiculous amounts of skullduggery every time some format changes
* | | | | Merge pull request #4693Riccardo Spagni2018-11-045-2/+62
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 74fb3d88 multiexp: some minor speedups (moneromooo-monero) a6d2e246 bulletproofs: only enable profiling on request (moneromooo-monero) a110e6aa multiexp: tune which variants to use for which number of points (moneromooo-monero) 8b476722 bulletproofs: speedup prover (moneromooo-monero) 6f9ae5b6 multiexp: handle pippenger multiexps with part precalc (moneromooo-monero) 10e5a927 bulletproofs: maintain -z4, -z5, and -y0 to avoid subtractions (moneromooo-monero) 8629a42c bulletproofs: rework flow to use sarang's fast batch inversion code (moneromooo-monero) fc9f7d9c bulletproofs: merge multiexps as per sarang's new python code (moneromooo-monero) 4061960a multiexp: pack the digits table when STRAUS_C is 4 (moneromooo-monero) bf8e4b98 bulletproofs: some more minor speedup (moneromooo-monero) c415df97 performance_tests: sc_check and ge_dsm_precomp (moneromooo-monero) a281b950 bulletproofs: remove single value prover (moneromooo-monero) 484155d0 bulletproofs: some more speedup (moneromooo-monero) a621d6c8 bulletproofs: random minor speedups (moneromooo-monero) a49a1761 bulletproofs: shave off a lot of scalar muls from the g/h construction (moneromooo-monero) 4564a5d1 bulletproofs: speedup PROVE (moneromooo-monero)
| * | | | | multiexp: handle pippenger multiexps with part precalcmoneromooo-monero2018-10-221-2/+2
| | | | | |
| * | | | | performance_tests: sc_check and ge_dsm_precompmoneromooo-monero2018-10-224-0/+60
| | |_|_|/ | |/| | |
* | | | | unit_tests: fix notify unit test when /tmp does not existmoneromooo-monero2018-10-271-1/+9
| |_|/ / |/| | |
* | | | Merge pull request #4721Riccardo Spagni2018-10-261-1/+5
|\ \ \ \ | |_|_|/ |/| | | | | | | a9f9406c unit_tests: notify test special case for the usual weirdo (moneromooo-monero)
| * | | unit_tests: notify test special case for the usual weirdomoneromooo-monero2018-10-241-1/+5
| | |/ | |/|
* | | Merge pull request #4613Riccardo Spagni2018-10-261-0/+10
|\ \ \ | | | | | | | | | | | | 45a6880d unit_tests: call umask before mkstemp (moneromooo-monero)
| * | | unit_tests: call umask before mkstempmoneromooo-monero2018-10-161-0/+10
| | | | | | | | | | | | | | | | Coverity 188788
* | | | Merge pull request #4308Riccardo Spagni2018-10-261-0/+84
|\ \ \ \ | |_|/ / |/| | | | | | | 9907ea06 cryptonote: sort tx_extra fields (moneromooo-monero)
| * | | cryptonote: sort tx_extra fieldsmoneromooo-monero2018-10-071-0/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes some small amount of fingerprinting entropy. There is no consensus rule to require this since this field is technically free form, and a transaction is free to have custom data in it.
* | | | Merge pull request #4640Riccardo Spagni2018-10-231-1/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | 11415128 unit_tests: fix notify test when run from make *test (moneromooo-monero)
| * | | unit_tests: fix notify test when run from make *testmoneromooo-monero2018-10-171-1/+1
| | | |
* | | | Merge pull request #4521Riccardo Spagni2018-10-201-0/+21
|\ \ \ \ | | | | | | | | | | | | | | | 6653062e unit_tests: add unit test for alloc alignment being a power of 2 (moneromooo-monero)
| * | | | unit_tests: add unit test for alloc alignment being a power of 2moneromooo-monero2018-10-081-0/+21
| | | | |
* | | | | Rename "blackball" for claritymoneromooo-monero2018-10-181-5/+5
| |/ / / |/| | | | | | | | | | | Apparently some people seem to think it's a censorship list...
* | | | Fix Windows build after epee dependency changeiDunk54002018-10-151-4/+0
| |_|/ |/| |
* | | Merge pull request #4489Riccardo Spagni2018-10-1515-0/+31
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 00901e9c epee: initialize a few data members where it seems to be appropriate (moneromooo-monero) 144a6c32 abstract_tcp_server2: move m_period to subclass (moneromooo-monero) 758d7684 connection_basic: remove unused floating time start time (moneromooo-monero) e5108a29 Catch more exceptions in dtors (moneromooo-monero)
| * | | Catch more exceptions in dtorsmoneromooo-monero2018-10-0215-0/+31
| | | | | | | | | | | | | | | | Misc coverity reports
* | | | Merge pull request #4481Riccardo Spagni2018-10-153-1/+117
|\ \ \ \ | | | | | | | | | | | | | | | 98c92258 unit_tests: add a notifier test (moneromooo-monero)
| * | | | unit_tests: add a notifier testmoneromooo-monero2018-10-013-1/+117
| |/ / /
* | / / Remove epee header dependency on cryptonote_coremoneromooo-monero2018-10-122-0/+2
| |/ / |/| |
* | | Merge pull request #4036Riccardo Spagni2018-10-075-138/+290
|\ \ \ | | | | | | | | | | | | | | | | 9acf42d3 Multisig M/N functionality core tests added (naughtyfox) 9f3963e8 Arbitrary M/N multisig schemes: * support in wallet2 * support in monero-wallet-cli * support in monero-wallet-rpc * support in wallet api * support in monero-gen-trusted-multisig * unit tests for multisig wallets creation (naughtyfox)