| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #7647v0.17.2.0 | luigi1111 | 2021-04-06 | 1 | -0/+12 |
| |\ | | | | | | | d7b74a4 Tests: Fix test node_server.bind_same_p2p_port from randomly crashing (mj-xmr) | ||||
| | * | Tests: Fix test node_server.bind_same_p2p_port from randomly crashing | mj-xmr | 2021-04-05 | 1 | -0/+12 |
| | | | |||||
| * | | Merge pull request #7350 | luigi1111 | 2021-04-06 | 1 | -1/+1 |
| |\ \ | |/ |/| | | | 4a9ae3e fix serialization being different on mac (moneromooo-monero) | ||||
| | * | fix serialization being different on mac | moneromooo-monero | 2021-03-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | On Mac, size_t is a distinct type from uint64_t, and some types (in wallet cache as well as cold/hot wallet transfer data) use pairs/containers with size_t as fields. Mac would save those as full size, while other platforms would save them as varints. Might apply to other platforms where the types are distinct. There's a nasty hack for backward compatibility, which can go after a couple forks. | ||||
| * | | Merge pull request #7621 | luigi1111 | 2021-03-29 | 1 | -0/+589 |
| |\ \ | | | | | | | | | | | | | 21ab1de cryptonote_protocol_handler: fix race condition (anon) 699e82c cryptonote_protocol_handler: add race condition demo (anon) | ||||
| | * | | cryptonote_protocol_handler: add race condition demo | anon | 2021-03-22 | 1 | -0/+589 |
| | | | | |||||
| * | | | async_protocol_handler_config: add deadlock demo | anon | 2021-03-12 | 1 | -0/+110 |
| |/ / | |||||
| * | | async_protocol_handler_config: add segfault demo | anon | 2021-02-19 | 1 | -2/+73 |
| | | | |||||
| * | | boosted_tcp_server: add segfault demo | anon | 2021-01-19 | 1 | -0/+150 |
| |/ | |||||
| * | Command max_bytes moved from dynamic map to static switch | Lee Clagett | 2020-12-23 | 1 | -3/+40 |
| | | |||||
| * | Merge pull request #7248 | luigi1111 | 2021-01-06 | 3 | -0/+3 |
| |\ | | | | | | | 3c7eec1 add a max levin packet size by command type (moneromooo-monero) | ||||
| | * | add a max levin packet size by command type | moneromooo-monero | 2021-01-03 | 3 | -0/+3 |
| | | | |||||
| * | | Merge pull request #7247 | Alexander Blair | 2021-01-01 | 3 | -3/+10 |
| |\ \ | |/ |/| | | | 57f7c2e53 protocol: more sanity checks in new chain block hashes (moneromooo-monero) | ||||
| | * | protocol: more sanity checks in new chain block hashes | moneromooo-monero | 2020-12-31 | 3 | -3/+10 |
| | | | |||||
| * | | Add aggressive restrictions to pre-handshake p2p buffer limit | Lee Clagett | 2020-12-29 | 4 | -0/+8 |
| |/ | |||||
| * | protocol: fix false positives dropping peers | moneromooo-monero | 2020-12-27 | 2 | -0/+2 |
| | | | | | it'd trigger on reorgs | ||||
| * | Revert "Reject existing claimed blocks in sync mode" | luigi1111 | 2020-12-27 | 2 | -2/+0 |
| | | |||||
| * | Merge pull request #7155 | Alexander Blair | 2020-12-26 | 2 | -0/+2 |
| |\ | | | | | | | | | 42ee30929 protocol: reject claimed block hashes that already are in the chain (moneromooo-monero) a436c3625 protocol: drop peers we can't download anything from in sync mode (moneromooo-monero) | ||||
| | * | protocol: reject claimed block hashes that already are in the chain | moneromooo-monero | 2020-12-17 | 2 | -0/+2 |
| | | | |||||
| * | | Fix byte_stream::put_n | Lee Clagett | 2020-12-14 | 1 | -0/+17 |
| |/ | |||||
| * | protocol: drop origin IP if a block fails to verify in sync mode | moneromooo-monero | 2020-12-10 | 1 | -9/+11 |
| | | | | | | It would otherwise be possible for a peer to send bad blocks, then disconnect and reconnect again, escaping bans | ||||
| * | crypto: fix non zero scalar being 0 after reducing | moneromooo-monero | 2020-12-04 | 1 | -551/+540 |
| | | |||||
| * | cryptonote_core: dandelion - use local height or median height if syncing | xiphon | 2020-11-25 | 3 | -3/+10 |
| | | |||||
| * | Better log message for unusable anon networks | Howard Chu | 2020-11-16 | 1 | -1/+2 |
| | | |||||
| * | Switch to Dandelion++ fluff mode if no out connections for stem mode | Lee Clagett | 2020-10-06 | 1 | -0/+109 |
| | | |||||
| * | Dandelion++: skip desynced peers in stem phase | xiphon | 2020-10-12 | 1 | -34/+41 |
| | | |||||
| * | Merge pull request #6798 | luigi1111 | 2020-09-07 | 2 | -10/+32 |
| |\ | | | | | | | 4e44306 enable CLSAG support for Trezor client (ph4r05) | ||||
| | * | enable CLSAG support for Trezor client | Dusan Klinec | 2020-09-04 | 2 | -10/+32 |
| | | | |||||
| * | | Merge pull request #6111 | Riccardo Spagni | 2020-09-06 | 4 | -3/+139 |
| |\ \ | | | | | | | | | | | | | | | | d20ff4f64 functional_tests: add a large (many randomx epochs) p2p reorg test (moneromooo-monero) 6a0b3b1f8 functional_tests: add randomx tests (moneromooo-monero) 9d42649d5 core: fix mining from a block that's not the current top (moneromooo-monero) | ||||
| | * | | functional_tests: add a large (many randomx epochs) p2p reorg test | moneromooo-monero | 2020-08-27 | 1 | -0/+19 |
| | | | | |||||
| | * | | functional_tests: add randomx tests | moneromooo-monero | 2020-08-27 | 2 | -0/+117 |
| | | | | |||||
| | * | | core: fix mining from a block that's not the current top | moneromooo-monero | 2020-08-27 | 1 | -3/+3 |
| | | | | |||||
| * | | | Merge pull request #6757 | luigi1111 | 2020-09-03 | 1 | -20/+20 |
| |\ \ \ | |_|/ |/| | | | | | 6a37da8 threadpool: guard against exceptions in jobs, and armour plating (moneromooo-monero) | ||||
| | * | | threadpool: guard against exceptions in jobs, and armour plating | moneromooo-monero | 2020-09-01 | 1 | -20/+20 |
| | | | | | | | | | | | | | | | | Those would, if uncaught, exit run and leave the waiter to wait indefinitely for the number of active jobs to reach 0 | ||||
| * | | | Bind signature to full address and signing mode | Sarang Noether | 2020-08-28 | 1 | -0/+2 |
| | | | | |||||
| * | | | wallet: allow signing a message with spend or view key | moneromooo-monero | 2020-08-28 | 2 | -7/+12 |
| | | | | |||||
| * | | | core_tests: fix failures after v13 | moneromooo-monero | 2020-08-28 | 4 | -13/+21 |
| | | | | | | | | | | | | | | | | v13 enforces claiming the full block reward, so we need to keep track of tx fees to add them to the coinbase | ||||
| * | | | core_tests: remove hardcoded hf version | moneromooo-monero | 2020-08-28 | 1 | -1/+1 |
| | | | | |||||
| * | | | Merge pull request #6769 | Alexander Blair | 2020-08-27 | 1 | -0/+41 |
| |\ \ \ | | | | | | | | | | | | | b641e0a2c Add clear method to byte_stream (Lee Clagett) | ||||
| | * | | | Add clear method to byte_stream | Lee Clagett | 2020-08-17 | 1 | -0/+41 |
| | | | | | |||||
| * | | | | Added balance check to MLSAG/CLSAG performance tests | Sarang Noether | 2020-08-27 | 3 | -119/+257 |
| | | | | | |||||
| * | | | | Updated MLSAG and CLSAG tests for consistency | Sarang Noether | 2020-08-27 | 3 | -31/+63 |
| | | | | | |||||
| * | | | | CLSAG verification performance test | Sarang Noether | 2020-08-27 | 2 | -22/+40 |
| | | | | | |||||
| * | | | | CLSAG optimizations | Sarang Noether | 2020-08-27 | 2 | -85/+81 |
| | | | | | |||||
| * | | | | Integrate CLSAGs into monero | moneromooo-monero | 2020-08-27 | 15 | -85/+656 |
| | | | | | | | | | | | | | | | | | They are allowed from v12, and MLSAGs are rejected from v13. | ||||
| * | | | | unit_tests: add ge_triple_scalarmult_base_vartime test | moneromooo-monero | 2020-08-27 | 1 | -0/+62 |
| | | | | | |||||
| * | | | | CLSAG signatures | Sarang Noether | 2020-08-27 | 4 | -4/+196 |
| | |_|/ |/| | | |||||
| * | | | Merge pull request #6760 | Alexander Blair | 2020-08-27 | 3 | -0/+30 |
| |\ \ \ | | | | | | | | | | | | | 844fb4e94 enforce claiming maximum coinbase amount (moneromooo-monero) | ||||
| | * | | | enforce claiming maximum coinbase amount | moneromooo-monero | 2020-08-21 | 3 | -0/+30 |
| | | |/ | |/| | | | | | | | | | | Claiming a slightly lesser amount does not yield the size gains that were seen pre rct, so this closes a fingerprinting vector | ||||
| * | | | Merge pull request #6690 | Alexander Blair | 2020-08-27 | 10 | -12/+10 |
| |\ \ \ | | | | | | | | | | | | | 7175dcb10 replace most boost serialization with existing monero serialization (moneromooo-monero) | ||||
