| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bump version to 0.14.1.2 | Riccardo Spagni | 2019-07-18 | 1 | -1/+1 |
| | | |||||
| * | update checkpoints.dat hash | Riccardo Spagni | 2019-07-18 | 1 | -1/+1 |
| | | |||||
| * | prep for 0.14.1.1 | Riccardo Spagni | 2019-07-17 | 2 | -1/+1 |
| | | |||||
| * | Merge pull request #5733 | Riccardo Spagni | 2019-07-17 | 2 | -2/+11 |
| |\ | | | | | | | | | 1542d5d9 cryptonote_protocol: drop peers we can't download from when syncing (moneromooo-monero) ff42af87 p2p: add a few missing connection close calls (moneromooo-monero) | ||||
| | * | cryptonote_protocol: drop peers we can't download from when syncing | moneromooo-monero | 2019-07-04 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | Any peer that's behind us while syncing is useless to us (though not to them). This ensures that we don't get our peer slots filled with peers that we can't use. Once we've synced, we can connect to them and they can then sync off us if they want. | ||||
| | * | p2p: add a few missing connection close calls | moneromooo-monero | 2019-07-04 | 1 | -2/+6 |
| | | | |||||
| * | | Merge pull request #5747 | luigi1111 | 2019-07-12 | 1 | -0/+5 |
| |\ \ | | | | | | | | | | f3febaf wallet_rpc_server: fix get_bulk_payments with short payment ids (moneromooo-monero) | ||||
| | * | | wallet_rpc_server: fix get_bulk_payments with short payment ids | moneromooo-monero | 2019-07-09 | 1 | -0/+5 |
| | |/ | |||||
| * | | Merge pull request #5737 | luigi1111 | 2019-07-12 | 1 | -11/+45 |
| |\ \ | | | | | | | | | | 8072e23 p2p: don't connect to more than one IP per class B if we can (moneromooo-monero) | ||||
| | * | | p2p: don't connect to more than one IP per class B if we can | moneromooo-monero | 2019-07-05 | 1 | -11/+45 |
| | |/ | |||||
| * | | Merge pull request #5726 | luigi1111 | 2019-07-12 | 1 | -3/+6 |
| |\ \ | |/ |/| | | | 200e53c keccak: guard against misaligned memory accesses on ARM (moneromooo-monero) | ||||
| | * | keccak: guard against misaligned memory accesses on ARM | moneromooo-monero | 2019-07-04 | 1 | -3/+6 |
| | | | | | | | | | | | The code generated is exactly the same as the direct access one on x86_64 | ||||
| * | | Merge pull request #5664 | luigi1111 | 2019-07-04 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | c1eba2b core: fix --prune-blockchain not pruning if no blockchain exists (moneromooo-monero) | ||||
| | * | | core: fix --prune-blockchain not pruning if no blockchain exists | moneromooo-monero | 2019-06-17 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge pull request #5651 | luigi1111 | 2019-07-04 | 1 | -4/+8 |
| |\ \ \ | | | | | | | | | | | | | c382677 blockchain: silence an error getting blocks for pruned nodes (moneromooo-monero) | ||||
| | * | | | blockchain: silence an error getting blocks for pruned nodes | moneromooo-monero | 2019-06-16 | 1 | -4/+8 |
| | |/ / | | | | | | | | | | | | | This happens often when a pre-pruning node asks a pruned node for data it does not have | ||||
| * | | | Merge pull request #5666 | luigi1111 | 2019-07-04 | 1 | -1/+50 |
| |\ \ \ | |_|/ |/| | | | | | ba035bf db_lmdb: commit pruning txn at checkpoints (moneromooo-monero) | ||||
| | * | | db_lmdb: commit pruning txn at checkpoints | moneromooo-monero | 2019-06-18 | 1 | -1/+50 |
| | |/ | | | | | | | to avoid errors when the txn is too large | ||||
| * | | Merge pull request #5708 | luigi1111 | 2019-07-01 | 1 | -1/+0 |
| |\ \ | | | | | | | | | | c78f7c5 Remove Xiala.net from the list of dns resolvers (tobtoht) | ||||
| | * | | Remove Xiala.net from the list of dns resolvers | tobtoht | 2019-06-28 | 1 | -1/+0 |
| | |/ | | | | | | | It is down permanently. See: https://xiala.net/ "Ende November 2018 werden alle Dienste von xiala.net abgeschaltet." | ||||
| * | | Merge pull request #5684 | luigi1111 | 2019-07-01 | 1 | -0/+1 |
| |\ \ | | | | | | | | | | 93eb4d7 rpc: set sanity_check_failed to false when successful (stoffu) | ||||
| | * | | rpc: set sanity_check_failed to false when successful | stoffu | 2019-06-22 | 1 | -0/+1 |
| | |/ | |||||
| * | | Merge pull request #5676 | luigi1111 | 2019-07-01 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | bb7b059 tx_sanity_check: relax the median check a lot (monermooo-monero) | ||||
| | * | | tx_sanity_check: relax the median check a lot | moneromooo-monero | 2019-06-19 | 1 | -1/+1 |
| | |/ | | | | | | | we don't want to prevent bona fide txes, just obvious bad ones | ||||
| * / | p2p: don't forget pruning seed or public RPC port when updating peers | moneromooo-monero | 2019-06-26 | 1 | -4/+16 |
| |/ | | | | Older nodes don't pass that information around | ||||
| * | Merge pull request #5638v0.14.1.0 | Riccardo Spagni | 2019-06-14 | 3 | -1/+2 |
| |\ | | | | | | | 6ed1679b prep for 0.14.1 release (Riccardo Spagni) | ||||
| | * | prep for 0.14.1 release | Riccardo Spagni | 2019-06-13 | 3 | -1/+2 |
| | | | |||||
| * | | rpc: restrict the recent cutoff size in restricted RPC mode | moneromooo-monero | 2019-06-14 | 1 | -0/+9 |
| | | | |||||
| * | | ensure no NULL is passed to memcpy | moneromooo-monero | 2019-06-14 | 2 | -3/+4 |
| | | | | | | | | | | | NULL is valid when size is 0, but memcpy uses nonnull attributes, so let's not poke the bear | ||||
| * | | serialization: check stream good flag at the end | moneromooo-monero | 2019-06-14 | 3 | -6/+6 |
| | | | | | | | | | just in case | ||||
| * | | tree-hash: allocate variable memory on heap, not stack | moneromooo-monero | 2019-06-14 | 1 | -5/+7 |
| | | | | | | | | | | | | | Large amounts might run out of stack Reported by guidov | ||||
| * | | cryptonote: throw on tx hash calculation error | moneromooo-monero | 2019-06-14 | 1 | -3/+3 |
| | | | |||||
| * | | serialization: fail on read_varint error | moneromooo-monero | 2019-06-14 | 1 | -1/+2 |
| | | | |||||
| * | | cryptonote_protocol: fix another potential P2P DoS | moneromooo-monero | 2019-06-14 | 1 | -0/+15 |
| | | | | | | | | | | | When asking for txes in a fluffy transaction, one might ask for the same (large) tx many times | ||||
| * | | cryptonote_protocol: expand basic DoS protection | moneromooo-monero | 2019-06-14 | 2 | -4/+4 |
| | | | | | | | | | Count transactions as well | ||||
| * | | cryptonote_protocol_handler: prevent potential DoS | anonimal | 2019-06-14 | 2 | -0/+12 |
| |/ | | | | | | | | | | Essentially, one can send such a large amount of IDs that core exhausts all free memory. This issue can theoretically be exploited using very large CN blockchains, such as Monero. This is a partial fix. Thanks and credit given to CryptoNote author 'cryptozoidberg' for collaboration and the fix. Also thanks to 'moneromooo'. Referencing HackerOne report #506595. | ||||
| * | Merge pull request #5614 | luigi1111 | 2019-06-11 | 3 | -4/+21 |
| |\ | | | | | | | | | | | 4cff925 p2p: fix GCC 9.1 crash (monermooo-monero) f47488c Fix GCC 9.1 build warnings (moneromooo-monero) ce13a98 cmake: do not use -mmitigate-rop on GCC >= 9.1 (moneromooo-monero) | ||||
| | * | Fix GCC 9.1 build warnings | moneromooo-monero | 2019-06-09 | 2 | -0/+15 |
| | | | | | | | | | GCC wants operator= aand copy ctor to be both defined, or neither | ||||
| | * | p2p: fix GCC 9.1 crash | moneromooo-monero | 2019-06-08 | 1 | -4/+6 |
| | | | |||||
| * | | miner: fix double free of thread attributes | ston1th | 2019-06-09 | 4 | -18/+8 |
| |/ | | | | issue: #5568 | ||||
| * | Merge pull request #5578 | Riccardo Spagni | 2019-06-01 | 1 | -1/+7 |
| |\ | | | | | | | b7a96a08 core: update pruning if using --prune-blockchain on a pruned blockchain (moneromooo-monero) | ||||
| | * | core: update pruning if using --prune-blockchain on a pruned blockchain | moneromooo-monero | 2019-05-28 | 1 | -1/+7 |
| | | | | | | | | | | | Avoids a massive amount of spurious warnings if the last update before the daemon exited was a while ago and the daemon was syncing | ||||
| * | | Merge pull request #5572 | Riccardo Spagni | 2019-06-01 | 5 | -14/+54 |
| |\ \ | | | | | | | | | | | | | a663ccba blockchain: do not try to pop blocks down to the genesis block (moneromooo-monero) 8f2a99d8 core: do not commit half constructed batch db txn (moneromooo-monero) | ||||
| | * | | blockchain: do not try to pop blocks down to the genesis block | moneromooo-monero | 2019-05-26 | 1 | -0/+3 |
| | | | | |||||
| | * | | core: do not commit half constructed batch db txn | moneromooo-monero | 2019-05-25 | 5 | -14/+51 |
| | |/ | |||||
| * | | Merge pull request #5565 | Riccardo Spagni | 2019-06-01 | 14 | -142/+131 |
| |\ \ | | | | | | | | | | | | | | | | 4456a4b9 Fix allow any cert mode in wallet rpc when configured over rpc (Lee Clagett) fafc5c36 Add ssl_options support to monerod's rpc mode. (Lee Clagett) ce73cc3a Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works. (Lee Clagett) | ||||
| | * | | Fix allow any cert mode in wallet rpc when configured over rpc | Lee Clagett | 2019-05-21 | 1 | -1/+5 |
| | | | | |||||
| | * | | Add ssl_options support to monerod's rpc mode. | Lee Clagett | 2019-05-21 | 13 | -140/+122 |
| | | | | |||||
| | * | | Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works. | Lee Clagett | 2019-05-21 | 1 | -1/+4 |
| | |/ | |||||
| * | | Merge pull request #5564 | Riccardo Spagni | 2019-06-01 | 1 | -1/+2 |
| |\ \ | |/ |/| | | | b6830db2 Fix #5553 (Howard Chu) | ||||
