aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
| * | block_weight: fix python 2/3 compatibilitymoneromooo-monero2019-04-012-5/+7
| | |
* | | Merge pull request #5352Riccardo Spagni2019-04-011-0/+5
|\ \ \ | | | | | | | | | | | | | | | | ae6885f6 blockchain: incremental long term block weight cache (moneromooo-monero) 9b687c78 blockchain: simple cache for the long term block weights (moneromooo-monero)
| * | | blockchain: simple cache for the long term block weightsmoneromooo-monero2019-03-281-0/+5
| | |/ | |/|
* | | Merge pull request #5331Riccardo Spagni2019-04-0117-285/+2049
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 32973434 python-rpc: add getblockheadersrange daemon RPC (moneromooo-monero) c7bfdc35 python-rpc: add console.py (moneromooo-monero) 22b644f4 functional_tests: move RPC API to utils, it is not test specific (moneromooo-monero) 30c865f0 functional_tests: add balance tests (moneromooo-monero) fdfa832f functional_tests: add missing parameters to get_balance (moneromooo-monero) cf6d7759 functional_tests: add proofs tests (tx key, in/out tx, reserve) (moneromooo-monero) a3144bd7 functional_tests: add more transfer tests (moneromooo-monero) 5d580bfa functional_tests: add get_bulk_transfer tests (moneromooo-monero) 0becbd16 functional_tests: add message signing/verification tests (moneromooo-monero) a5dbf7f5 functional_tests: add multisig and cold signing tests (moneromooo-monero) b2fc5719 functional_tests: support several daemons/wallets (moneromooo-monero) 9e979ffa functional_tests: add txpool RPC tests (moneromooo-monero) 3e93c157 functional_tests: add integrated address tests (moneromooo-monero) b384309e functional_tests: add basic transfer tests (moneromooo-monero) ef7681b6 functional_tests: plug RPC tests into the cmake machinery (moneromooo-monero) 18a2ed45 functional_tests: add basic mining tests (moneromooo-monero) 98e280fc functional_tests: add wallet address/subaddress RPC tests (moneromooo-monero) 8dcd4d3d functional_tests: improve RPC blockchain tests (moneromooo-monero)
| * | python-rpc: add console.pymoneromooo-monero2019-03-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It allows one to connect to a running daemon or wallet, and use its RPC API from python. Usage: python -i console.py <port> It will detect whether it's talking to a daemon or wallet and initialize itself accordingly.
| * | functional_tests: move RPC API to utils, it is not test specificmoneromooo-monero2019-03-2217-892/+25
| | |
| * | functional_tests: add balance testsmoneromooo-monero2019-03-221-58/+170
| | |
| * | functional_tests: add missing parameters to get_balancemoneromooo-monero2019-03-221-1/+6
| | |
| * | functional_tests: add proofs tests (tx key, in/out tx, reserve)moneromooo-monero2019-03-213-1/+350
| | |
| * | functional_tests: add more transfer testsmoneromooo-monero2019-03-212-6/+60
| | | | | | | | | | | | | | | manual relay, transfer to integrated address, and a few negative transfer tests
| * | functional_tests: add get_bulk_transfer testsmoneromooo-monero2019-03-212-0/+49
| | |
| * | functional_tests: add message signing/verification testsmoneromooo-monero2019-03-213-1/+110
| | |
| * | functional_tests: add multisig and cold signing testsmoneromooo-monero2019-03-214-2/+544
| | |
| * | functional_tests: support several daemons/walletsmoneromooo-monero2019-03-213-29/+42
| | |
| * | functional_tests: add txpool RPC testsmoneromooo-monero2019-03-213-1/+178
| | |
| * | functional_tests: add integrated address testsmoneromooo-monero2019-03-213-1/+125
| | |
| * | functional_tests: add basic transfer testsmoneromooo-monero2019-03-213-14/+360
| | |
| * | functional_tests: plug RPC tests into the cmake machinerymoneromooo-monero2019-03-212-3/+120
| | |
| * | functional_tests: add basic mining testsmoneromooo-monero2019-03-213-0/+152
| | |
| * | functional_tests: add wallet address/subaddress RPC testsmoneromooo-monero2019-03-212-0/+259
| | |
| * | functional_tests: improve RPC blockchain testsmoneromooo-monero2019-03-216-60/+283
| | |
* | | Merge pull request #5289Riccardo Spagni2019-04-011-1/+3
|\ \ \ | | | | | | | | | | | | ab6c3b1d tests: fix path in instructions (moneromooo-monero)
| * | | tests: fix path in instructionsmoneromooo-monero2019-03-141-1/+3
| | | | | | | | | | | | | | | | Reported by notmike
* | | | Merge pull request #5239Riccardo Spagni2019-04-0111-10/+306
|\ \ \ \ | | | | | | | | | | | | | | | 91f4c7f4 Make difficulty 128 bit instead of 64 bit (moneromooo-monero)
| * | | | Make difficulty 128 bit instead of 64 bitmoneromooo-monero2019-03-2411-10/+306
| | |_|/ | |/| | | | | | | | | | | | | | | | | | Based on Boolberry work by: jahrsg <jahr@jahr.me> cr.zoidberg <crypto.zoidberg@gmail.com>
* / | | Added socks proxy (tor/i2pd/kovri) support to walletLee Clagett2019-03-255-4/+94
|/ / /
* | | Merge pull request #5274Riccardo Spagni2019-03-244-4/+4
|\ \ \ | |_|/ |/| | | | | dc0c0c91 tests: disable wallet SSL init for tests involving wallet2 (moneromooo-monero)
| * | tests: disable wallet SSL init for tests involving wallet2moneromooo-monero2019-03-124-4/+4
| |/
* | Merge pull request #5256Riccardo Spagni2019-03-212-0/+24
|\ \ | | | | | | | | | 4b21d38d blockchain: speed up getting N blocks weights/long term weights (moneromooo-monero)
| * | blockchain: speed up getting N blocks weights/long term weightsmoneromooo-monero2019-03-082-0/+24
| |/
* | Merge pull request #5251Riccardo Spagni2019-03-215-7/+17
|\ \ | | | | | | | | | | | | | | | 7632dede crypto: fix PaX issue on NetBSD with CNv4 JIT (moneromooo-monero) 89b1630e gtest: build fix for NetBSD (moneromooo-monero) fa43b547 tests: handle any cmake detected python interpreter (moneromooo-monero)
| * | gtest: build fix for NetBSDmoneromooo-monero2019-03-072-1/+4
| | |
| * | tests: handle any cmake detected python interpretermoneromooo-monero2019-03-073-6/+13
| |/
* | Merge pull request #5211Riccardo Spagni2019-03-2111-83/+1394
|\ \ | | | | | | | | | | | | | | | c9b13fbb tests/trezor: HF9 and HF10 tests (Dusan Klinec) a1fd1d49 device/trezor: HF10 support added, wallet::API (Dusan Klinec) d74d26f2 crypto: hmac_keccak added (Dusan Klinec)
| * | tests/trezor: HF9 and HF10 testsDusan Klinec2019-03-209-83/+1241
| | | | | | | | | | | | | | | | | | | | | | | | | | | - tests fixes for HF10, builder change, rct_config; fix_chain - get_tx_key test - proper testing after live refresh added - live refresh synthetic test - log available funds for easier test construction - wallet::API tests with mocked daemon
| * | crypto: hmac_keccak addedDusan Klinec2019-03-202-0/+153
| | |
* | | Adding classes, functions, and utilities for common LMDB operations.Lee Clagett2019-03-192-0/+406
| | |
* | | Merge pull request #5240Riccardo Spagni2019-03-191-1/+0
|\ \ \ | | | | | | | | | | | | c8c154a2 tests: fix cnv4-jit-test link on mac (moneromooo-monero)
| * | | tests: fix cnv4-jit-test link on macmoneromooo-monero2019-03-061-1/+0
| | |/ | |/|
* | | Merge pull request #5192Riccardo Spagni2019-03-171-2/+2
|\ \ \ | | | | | | | | | | | | | | | | d0e07b3d performance_tests: fix NetBSD build (moneromooo-monero) 7d88d8f2 discontinue use of alloca (moneromooo-monero)
| * | | performance_tests: fix NetBSD buildmoneromooo-monero2019-02-251-2/+2
| | | |
* | | | Merge pull request #5061Riccardo Spagni2019-03-17156-156/+156
|\ \ \ \ | |_|_|/ |/| | | | | | | 1f2930ce Update 2019 copyright (binaryFate)
| * | | Update 2019 copyrightbinaryFate2019-03-05156-156/+156
| | |/ | |/|
* | | Merge pull request #4977Riccardo Spagni2019-03-149-110/+3077
|\ \ \ | |/ / |/| | | | | 5ea17909 device/trezor: debugging features, trezor tests (Dusan Klinec)
| * | device/trezor: debugging features, trezor testsDusan Klinec2019-03-059-110/+3077
| |/
* | Merge pull request #4852Riccardo Spagni2019-03-051-0/+19
|\ \ | | | | | | | | | 057c279c epee: add SSL support (Martijn Otto)
| * | epee: add SSL supportMartijn Otto2019-03-051-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RPC connections now have optional tranparent SSL. An optional private key and certificate file can be passed, using the --{rpc,daemon}-ssl-private-key and --{rpc,daemon}-ssl-certificate options. Those have as argument a path to a PEM format private private key and certificate, respectively. If not given, a temporary self signed certificate will be used. SSL can be enabled or disabled using --{rpc}-ssl, which accepts autodetect (default), disabled or enabled. Access can be restricted to particular certificates using the --rpc-ssl-allowed-certificates, which takes a list of paths to PEM encoded certificates. This can allow a wallet to connect to only the daemon they think they're connected to, by forcing SSL and listing the paths to the known good certificates. To generate long term certificates: openssl genrsa -out /tmp/KEY 4096 openssl req -new -key /tmp/KEY -out /tmp/REQ openssl x509 -req -days 999999 -sha256 -in /tmp/REQ -signkey /tmp/KEY -out /tmp/CERT /tmp/KEY is the private key, and /tmp/CERT is the certificate, both in PEM format. /tmp/REQ can be removed. Adjust the last command to set expiration date, etc, as needed. It doesn't make a whole lot of sense for monero anyway, since most servers will run with one time temporary self signed certificates anyway. SSL support is transparent, so all communication is done on the existing ports, with SSL autodetection. This means you can start using an SSL daemon now, but you should not enforce SSL yet or nothing will talk to you.
* | | cryptonote: avoid double parsing blocks when syncingmoneromooo-monero2019-03-054-7/+7
| | |
* | | save some database calls when getting top block hash and heightmoneromooo-monero2019-03-052-2/+6
| | |
* | | Avoid repeated (de)serialization when syncingmoneromooo-monero2019-03-053-31/+31
|/ /