summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* cmake: set 3.5 as minimum versionselsta2021-11-292-2/+2
|
* Merge pull request #8085luigi11112021-11-262-1/+1
|\ | | | | | | 39bb22a blocks: update checkpoints.dat (selsta)
| * blocks: update checkpoints.datselsta2021-11-262-1/+1
| |
* | Merge pull request #8084luigi11112021-11-261-0/+15
|\ \ | | | | | | | | | a4954a9 rpc: fix DoS vector in get_output_distribution (moneromooo-monero)
| * | rpc: fix DoS vector in get_output_distributionmoneromooo-monero2021-10-241-0/+15
| | | | | | | | | | | | | | | This will prevent people spending old pre-rct outputs using a stranger's node, which may be a good thing
* | | Add calcpow RPCHoward Chu2021-11-205-5/+73
| |/ |/| | | | | Calculate PoW hash for a block candidate
* | Merge pull request #8039luigi11112021-11-092-72/+46
|\ \ | | | | | | | | | | | | c942c2c device: fix ledger error strings, add human friendly messages (selsta) 99b97dc device: Ledger - update status codes (xiphon)
| * | device: fix ledger error strings, add human friendly messagesselsta2021-11-031-7/+3
| | |
| * | device: Ledger - update status codesxiphon2021-11-032-65/+43
| | |
* | | Merge pull request #8032luigi11112021-11-091-16/+54
|\ \ \ | | | | | | | | | | | | c9f73f1 slow_hash: don't blow out Mac stack on ARM64 (Howard Chu)
| * | | slow_hash: don't blow out Mac stack on ARM64Howard Chu2021-10-301-16/+54
| | | |
* | | | Merge pull request #8023luigi11112021-11-095-3/+4
|\ \ \ \ | | | | | | | | | | | | | | | 3cb7fda build: prepare v0.17.3.0 (selsta)
| * | | | build: prepare v0.17.3.0selsta2021-10-295-3/+4
| |/ / /
* | | | Merge pull request #7997luigi11112021-11-0927-52/+237
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29c03e2 wallet_api: enable set_strict_default_file_permissions (tobtoht) 1c26d34 epee: add missing header (selsta) 1d451a6 depends: update zeromq package to 4.3.4 (selsta) 5180610 cmake: use CMAKE_CURRENT_LIST_DIR for git version (selsta) 5aae00a epee: avoid ADL selecting C++14 std::quoted (selsta) cf31136 cmake: set cpp14 standard (selsta) 945665f fix median overflow bug (koe) 908ecb3 LMDB: fix deadlock in resized detection (Howard Chu) a492c4e blockchain: fix pedantic assert (selsta) 1e663e8 Increase timeout for the mining test 4 times (to 240s) (mj-xmr) 4760f8b Wallet2: Update 'approximate_testnet_rolled_back_blocks' (rbrunner7) 76b6120 cmake: set required C/C++ standard to 11 (selsta) 3067987 Fix parallel make of OpenSSL (Howard Chu) 1219c74 add singapore.node.xmr.pm to seed nodes (lza_menace) 689dd52 net_node: add seed node (selsta) 95936a3 depends: update unwind, fix build with ubuntu 21.04 (selsta) e2c802f Only INFO log for short seed words with ALLOW_SHORT_WORDS active (rbrunner7) 14df8ad epee: don't log raw packet data (moneromooo-monero) 5fa7208 Mac: Enable on ARM, by not enforcing x86_64 (mj-xmr) fe6ab93 daemon: allow proxy configuration (anon) 52dcc03 bootstrap_daemon: proxy configuration support (xiphon) a6df656 wallet2: chunk get_outs.bin calls to avoid sanity limits (moneromooo-monero)
| * | | wallet_api: enable set_strict_default_file_permissionstobtoht2021-10-222-1/+6
| | | |
| * | | epee: add missing headerselsta2021-10-221-0/+1
| | | |
| * | | LMDB: fix deadlock in resized detectionHoward Chu2021-10-142-3/+13
| | | |
| * | | blockchain: fix pedantic assertselsta2021-10-141-0/+2
| | | |
| * | | Wallet2: Update 'approximate_testnet_rolled_back_blocks'rbrunner72021-10-071-1/+1
| | | |
| * | | add singapore.node.xmr.pm to seed nodeslza_menace2021-10-061-1/+5
| | | |
| * | | net_node: add seed nodeselsta2021-10-061-0/+3
| | | |
| * | | Only INFO log for short seed words with ALLOW_SHORT_WORDS activerbrunner72021-10-061-1/+1
| | | |
| * | | daemon: allow proxy configurationanon2021-10-0612-12/+62
| | | | | | | | | | | | | | | | | | | | Co-authored-by: selsta <selsta@sent.at> Co-authored-by: tobtoht <thotbot@protonmail.com>
| * | | bootstrap_daemon: proxy configuration supportxiphon2021-10-069-27/+125
| | | |
| * | | wallet2: chunk get_outs.bin calls to avoid sanity limitsmoneromooo-monero2021-10-061-8/+20
| | | |
* | | | Merge pull request #8030luigi11112021-11-011-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | 89a0b31 crypto: fix typo in ifdef (selsta)
| * | | | crypto: fix typo in ifdefselsta2021-10-291-1/+1
| | |_|/ | |/| |
* | | | Merge pull request #8014luigi11112021-11-012-23/+4
|\ \ \ \ | |_|_|/ |/| | | | | | | 103c973 wallet2: fix key encryption when changing ask-password from 0/1 to 2 (moneromooo-monero)
| * | | wallet2: fix key encryption when changing ask-password from 0/1 to 2moneromooo-monero2021-10-192-23/+4
| |/ / | | | | | | | | | | | | we reuse the wallet_keys_unlocker object, which does the right thing in conjunction with other users of decrypt/encrypt (ie, refresh).
* | | Merge pull request #8022luigi11112021-10-251-0/+1
|\ \ \ | | | | | | | | | | | | 6c084e1 protocol: fix spurious rejection of downloaded blocks (moneromooo-monero)
| * | | protocol: fix spurious rejection of downloaded blocksmoneromooo-monero2021-10-231-0/+1
| |/ / | | | | | | | | | | | | | | | when kicking a peer for inactivity, clear the set of requested blocks, or next time we requests blocks from it, we'll probably reject the incoming blocks due to missing the previous requested blocks
* | | Merge pull request #7996luigi11112021-10-251-2/+3
|\ \ \ | |/ / |/| | | | | 423b655 socks: ignore any exceptions in shutdown/close (selsta)
| * | socks: ignore any exceptions in shutdown/closeselsta2021-10-221-2/+3
| |/
* | Merge pull request #8005luigi11112021-10-171-35/+105
|\ \ | | | | | | | | | 3a3fbc3 ARMv8: detect AES support dynamically (Howard Chu)
| * | ARMv8: detect AES support dynamicallyHoward Chu2021-10-111-35/+105
| | |
* | | Merge pull request #7993luigi11112021-10-171-1/+1
|\ \ \ | | | | | | | | | | | | c599b56 Decrease the 'recent spend window' in gamma re-select to 15 blocks (j-berman)
| * | | Decrease the "recent spend window" in gamma re-select to 15 blocksj-berman2021-10-041-1/+1
| | |/ | |/| | | | | | | | | | - combined with patching integer truncation (#7798), this gets the algorithm marginally closer to mirroring empirically observed output ages - 50 was originally chosen assuming integer truncation would remain in the client for that client release version. But patching integer truncation causes the client to select more outputs in the 10-100 block range, and therefore the benefit of choosing a larger recent spend window of 50 has less merit - 15 seems well-suited to cover the somewhat sizable observable gap in the early window of blocks
* | | Merge pull request #7870luigi11112021-10-171-2/+2
|\ \ \ | | | | | | | | | | | | 56589dd UB: virtual methods in destructor at Trezor (mj-xmr)
| * | | UB: virtual methods in destructor at Trezormj-xmr2021-09-081-2/+2
| | | |
* | | | Merge pull request #7868luigi11112021-10-171-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | 36527c0 UB: virtual method in destructor of WalletImpl v0.17 (mj-xmr)
| * | | | UB: virtual method in destructor of WalletImpl v0.17mj-xmr2021-09-081-1/+1
| |/ / /
* | | | Merge pull request #7861luigi11112021-10-171-5/+5
|\ \ \ \ | | | | | | | | | | | | | | | cf65e5b LMDB: protection against UB, by not calling virtual methods from destructor - v0.17 (mj-xmr)
| * | | | LMDB: protection against UB, by not calling virtual methods from destructor ↵mj-xmr2021-09-091-5/+5
| |/ / / | | | | | | | | | | | | - v0.17
* | | | Merge pull request #7798luigi11112021-10-171-7/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | 3d9f348 Fix precision of average_output_time (j-berman)
| * | | Fix precision of average_output_timej-berman2021-09-121-7/+1
| |/ / | | | | | | | | | The fix as suggested by <jberman> on IRC. Before the fix, it would truncate 1.9 to 1 skewing the output selection.
* | | Merge pull request #7978luigi11112021-10-112-0/+12
|\ \ \ | | | | | | | | | | | | 4d224de Quicker resource cleanup on p2p socks timeout (Lee *!* Clagett)
| * | | Quicker resource cleanup on p2p socks timeoutLee *!* Clagett2021-09-272-0/+12
| | |/ | |/|
* | | Merge pull request #7959luigi11112021-10-111-2/+14
|\ \ \ | | | | | | | | | | | | 209c031 rpc: Fix get_transactions failing when not found (Nathan Dorfman)
| * | | rpc: Fix get_transactions failing when not foundNathan Dorfman2021-09-201-2/+14
| | |/ | |/|
* | | Merge pull request #7873luigi11112021-10-114-16/+53
|\ \ \ | |_|/ |/| | | | | | | | d4c7549 node_server: fix race condition (anon) 2909bd1 node_server: add race condition demo (anon)