Age | Commit message (Expand) | Author | Files | Lines |
2021-01-20 | device_trezor: wipe string fields properly | anon | 1 | -20/+9 |
2021-01-08 | p2p: only log to global when a blocked IP is not already blocked | moneromooo-monero | 1 | -1/+8 |
2021-01-03 | add a max levin packet size by command type | moneromooo-monero | 4 | -0/+44 |
2021-01-02 | blockchain: lock access to m_blocks_hash_of_hashes | moneromooo-monero | 1 | -0/+2 |
2021-01-02 | protocol: handle receiving a block hash we've not added yet | moneromooo-monero | 1 | -4/+9 |
2021-01-02 | build: prepare v0.17.1.9 | selsta | 4 | -2/+3 |
2020-12-31 | protocol: more sanity checks in new chain block hashes | moneromooo-monero | 5 | -18/+80 |
2020-12-31 | p2p: fix deadlock banning while updating peer lists | moneromooo | 1 | -0/+1 |
2020-12-30 | protocol: don't reset last request time on an idle timer | moneromooo-monero | 1 | -1/+1 |
2020-12-29 | Add aggressive restrictions to pre-handshake p2p buffer limit | Lee Clagett | 4 | -1/+7 |
2020-12-29 | rpc: limit the number of txes for get_blocks.bin | moneromooo-monero | 11 | -22/+32 |
2020-12-27 | protocol: fix false positives dropping peers | moneromooo-monero | 1 | -23/+21 |
2020-12-27 | Revert "Reject existing claimed blocks in sync mode" | luigi1111 | 1 | -18/+19 |
2020-12-26 | cryptonote_basic: guess what got lost porting patches to branches again | moneromooo-monero | 1 | -1/+1 |
2020-12-25 | protocol: drop nodes if they claim new data but only give stale data | moneromooo-monero | 3 | -5/+18 |
2020-12-23 | Command max_bytes moved from dynamic map to static switch | Lee Clagett | 7 | -45/+75 |
2020-12-23 | rpc: get_info - add 'synchronized' field | xiphon | 2 | -0/+3 |
2020-12-23 | build: prepare v0.17.1.8 | selsta | 4 | -2/+3 |
2020-12-22 | restrict public node checks a little | moneromooo-monero | 7 | -11/+68 |
2020-12-22 | ban lists may now include subnets | moneromooo-monero | 2 | -6/+18 |
2020-12-20 | Optional DNS based blocklist | moneromooo-monero | 5 | -5/+67 |
2020-12-17 | rpc: add a busy_syncing field to get_info | moneromooo-monero | 4 | -1/+13 |
2020-12-17 | protocol: reject claimed block hashes that already are in the chain | moneromooo-monero | 1 | -0/+13 |
2020-12-16 | protocol: drop peers we can't download anything from in sync mode | moneromooo-monero | 1 | -19/+5 |
2020-12-14 | daemon: the ban command can now load IPs from a file (ban @filename) | moneromooo-monero | 2 | -4/+42 |
2020-12-13 | p2p: remove peers from grey and anchors lists when blocked | moneromooo-monero | 1 | -0/+2 |
2020-12-13 | p2p: ignore incoming peer list entries when we have them blocked | moneromooo-monero | 1 | -1/+3 |
2020-12-12 | protocol: include first new block in chain entry response | moneromooo-monero | 2 | -0/+12 |
2020-12-11 | protocol: stricter checks on received chain hash list | moneromooo | 2 | -0/+36 |
2020-12-11 | protocol: revert incoming chain height check against local chain | moneromooo-monero | 1 | -1/+1 |
2020-12-10 | protocol: one more sanity check on usable data from a peer | moneromooo-monero | 1 | -1/+1 |
2020-12-10 | protocol: fix asking for pruned blocks for v10 | moneromooo-monero | 1 | -1/+1 |
2020-12-10 | protocol: drop origin IP if a block fails to verify in sync mode | moneromooo-monero | 5 | -24/+53 |
2020-12-10 | protocol: add a sanity check to the number of block hashes sent | moneromooo-monero | 2 | -1/+2 |
2020-12-10 | build: prepare v0.17.1.7 | selsta | 4 | -2/+3 |
2020-12-10 | protocol: more restrictive checks on chain entry response | moneromooo-monero | 1 | -1/+8 |
2020-12-10 | protocol: fix switchting to adding blocks if noone's adding the next span | moneromooo-monero | 1 | -2/+1 |
2020-12-06 | protocol: drop peers that don't reply to queries | moneromooo | 3 | -11/+37 |
2020-12-06 | p2p: fix race condition accessing a deleted context | moneromooo-monero | 3 | -10/+12 |
2020-12-05 | p2p: drop peers that spam peer lists | moneromooo-monero | 2 | -0/+6 |
2020-12-04 | keep only the last seen node on a given host in the white list | moneromooo | 2 | -0/+15 |
2020-12-04 | protocol: drop peers that decrease claimed height | moneromooo | 1 | -1/+16 |
2020-12-04 | protocol: add scoring system to drop peers that don't behave | moneromooo | 3 | -11/+52 |
2020-12-04 | crypto: fix non zero scalar being 0 after reducing | moneromooo-monero | 1 | -4/+8 |
2020-12-03 | build: prepare v0.17.1.6 | selsta | 4 | -2/+3 |
2020-12-03 | wallet2: set propagation timeout to current max timeout | selsta | 1 | -1/+2 |
2020-11-25 | cryptonote_core: dandelion - use local height or median height if syncing | xiphon | 7 | -15/+75 |
2020-11-24 | wallet2: check imported multisig curve points are in main subgroup | Crypto City | 1 | -0/+14 |
2020-11-23 | build: prepare v0.17.1.5 | selsta | 4 | -2/+3 |
2020-11-23 | rpc: skip non-synced bootstrap daemons in --no-sync mode too | xiphon | 3 | -17/+21 |
2020-11-22 | rpc: on_send_raw_tx - add missing CHECK_CORE_READY | xiphon | 1 | -0/+4 |
2020-11-16 | Better log message for unusable anon networks | Howard Chu | 3 | -15/+18 |
2020-11-11 | Add rpc-restricted-bind-ip option | Howard Chu | 4 | -4/+55 |
2020-11-07 | build: prepare v0.17.1.3 | selsta | 1 | -1/+1 |
2020-11-07 | Fix i2p/tor seed nodes | Lee Clagett | 1 | -5/+18 |
2020-11-07 | p2p: fix accessing non existent element of map | moneromooo-monero | 1 | -1/+4 |
2020-11-06 | p2p: add a tor seed | moneromooo-monero | 1 | -0/+1 |
2020-11-07 | build: prepare v0.17.1.2 | selsta | 4 | -2/+3 |
2020-11-05 | net_node: add tor / i2p seed nodes | selsta | 1 | -0/+4 |
2020-11-05 | p2p: fix endianness when checking IPv6 addresses mapping to IPv4 | moneromooo-monero | 1 | -5/+3 |
2020-11-04 | p2p: make this work with boost <= 1.65 (pffff) | moneromooo-monero | 1 | -0/+4 |
2020-11-04 | p2p: rewrite boost's make_address_v4 to cater for < 1.66 | moneromooo | 1 | -9/+14 |
2020-11-03 | p2p: use /16 filtering on IPv4-within-IPv6 addresses | moneromooo-monero | 1 | -2/+30 |
2020-11-03 | protocol: reject empty incoming block messages | moneromooo-monero | 1 | -0/+7 |
2020-11-02 | rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P | xiphon | 1 | -0/+5 |
2020-11-02 | p2p: remove banned peers from the white list | moneromooo | 1 | -0/+4 |
2020-11-02 | p2p: give all hosts the same chance of being picked for connecting | moneromooo | 1 | -1/+26 |
2020-11-02 | net_node: add --ban-list option | selsta | 3 | -0/+33 |
2020-10-21 | Change Dandelion++ fluff probability to 20%, and embargo timeout to 39s | Lee Clagett | 2 | -4/+4 |
2020-10-21 | Fix timeout checks for forwarded and Dandelion++ stem txes | Lee Clagett | 4 | -9/+46 |
2020-10-18 | build: prepare v0.17.1.1 | selsta | 4 | -2/+3 |
2020-10-18 | wallet2: wait for propagation timeout before marking tx as failed | xiphon | 1 | -2/+6 |
2020-10-18 | bump default number of connections from 8 to 12 | moneromooo-monero | 1 | -1/+1 |
2020-10-18 | Allow setting start block on export | Howard Chu | 4 | -34/+69 |
2020-10-18 | wallet2_api: implement stop() to interrupt refresh() loop once | xiphon | 3 | -0/+11 |
2020-10-18 | blockchain: fix sync at v14 boundary | moneromooo-monero | 1 | -3/+15 |
2020-10-14 | Fix CLI and unrestricted RPC relay_tx with stempool | Lee Clagett | 1 | -2/+8 |
2020-10-14 | Fix tx flush callback queueing | Lee Clagett | 1 | -23/+10 |
2020-10-13 | core_rpc_server: on_get_blocks - forward bootstrap daemon error | xiphon | 1 | -3/+11 |
2020-10-13 | build: prepare v0.17.1.0 | selsta | 4 | -2/+3 |
2020-10-12 | Dandelion++: skip desynced peers in stem phase | xiphon | 8 | -30/+37 |
2020-10-12 | wallet2: fix missing m_state field in wallet serialization | moneromooo-monero | 1 | -1/+3 |
2020-10-12 | tx_pool: silence spammy harmless warning till we fix the bug | moneromooo-monero | 1 | -1/+4 |
2020-10-12 | fix next_seed_height regression in getblocktemplate rpc | Alexis Enston | 1 | -0/+7 |
2020-10-11 | Do not use peer_id tracking method over i2p/tor | Lee Clagett | 2 | -40/+51 |
2020-10-09 | Add support for i2p and tor seed nodes | Lee Clagett | 2 | -54/+83 |
2020-10-06 | Switch to Dandelion++ fluff mode if no out connections for stem mode | Lee Clagett | 1 | -6/+4 |
2020-09-25 | build: prepare v0.17.0.1 | selsta | 4 | -2/+3 |
2020-09-24 | fix a couple bugs found by OSS-fuzz | moneromooo-monero | 2 | -0/+8 |
2020-09-20 | daemon: Windows - fix FAT32 warning, trailing backslash is required | xiphon | 1 | -1/+1 |
2020-09-15 | wallet2: adapt to deterministic unlock time | TheCharlatan | 10 | -23/+57 |
2020-09-15 | blockchain: deterministic UNIX time unlock checks | moneromooo-monero | 3 | -28/+65 |
2020-09-14 | simplewallet fix wrong persistent-rpc-client-id name in help | moneromooo-monero | 1 | -1/+1 |
2020-09-14 | build: prepare v0.17 | selsta | 4 | -3/+4 |
2020-09-14 | Remove unused macros from cryptonote_config.h | TheCharlatan | 1 | -2/+0 |
2020-09-12 | wallet2: fix tx sanity check triggering on pre-rct outputs | moneromooo-monero | 2 | -4/+9 |
2020-09-09 | Fix typo in command line argument description | Reinaldulin | 1 | -1/+1 |
2020-09-07 | blockchain: fix pow skipping for old blocks without precalc hash | moneromooo-monero | 1 | -1/+1 |
2020-09-07 | rpc: assume randomx from v13 onwards | moneromooo-monero | 1 | -2/+2 |
2020-09-04 | Let stagenet hardfork happen before mainnet. | Norman Moeschter | 1 | -2/+2 |
2020-09-04 | enable CLSAG support for Trezor client | Dusan Klinec | 2 | -13/+18 |
2020-09-02 | hardforks: add v13/v14 for testnet | moneromooo-monero | 1 | -0/+2 |
2020-09-01 | update error message "No unlocked balance in the specified account" | woodser | 1 | -1/+1 |
2020-09-01 | threadpool: guard against exceptions in jobs, and armour plating | moneromooo-monero | 7 | -40/+52 |
2020-08-29 | net: fix get_tcp_endpoint, boost address_v4 ip in host byte order | xiphon | 1 | -1/+1 |
2020-08-28 | Bind signature to full address and signing mode | Sarang Noether | 11 | -51/+45 |
2020-08-28 | wallet: allow signing a message with spend or view key | moneromooo-monero | 13 | -36/+165 |
2020-08-28 | ringct: fix CLSAG serialization after boost/epee changes | moneromooo-monero | 2 | -1/+2 |
2020-08-28 | Fix send scalar z in plaintext | François Colas | 1 | -4/+6 |
2020-08-28 | Update minimal Ledger Monero app version | François Colas | 1 | -2/+2 |
2020-08-28 | Update protocol version with Ledger's HW | François Colas | 1 | -1/+1 |
2020-08-27 | functional_tests: add a large (many randomx epochs) p2p reorg test | moneromooo-monero | 1 | -4/+35 |
2020-08-27 | functional_tests: add randomx tests | moneromooo-monero | 1 | -4/+46 |
2020-08-27 | core: fix mining from a block that's not the current top | moneromooo-monero | 9 | -44/+86 |
2020-08-27 | draft support of clsag | cslashm | 2 | -0/+157 |
2020-08-27 | CLSAG device support | Sarang Noether | 5 | -21/+47 |
2020-08-27 | CLSAG optimizations | Sarang Noether | 2 | -132/+139 |
2020-08-27 | Integrate CLSAGs into monero | moneromooo-monero | 16 | -108/+425 |
2020-08-27 | CLSAG signatures | Sarang Noether | 8 | -0/+382 |
2020-08-21 | enforce claiming maximum coinbase amount | moneromooo-monero | 2 | -2/+3 |
2020-08-19 | Fix ZMQ pruned bulletproof transactions | Lee Clagett | 1 | -1/+5 |
2020-08-17 | Revert "Use domain-separated ChaCha20 for in-memory key encryption" | luigi1111 | 4 | -98/+50 |
2020-08-17 | replace most boost serialization with existing monero serialization | moneromooo-monero | 24 | -379/+826 |
2020-08-17 | Avoid some temporary strings when reading off the database | moneromooo-monero | 11 | -92/+92 |
2020-08-16 | rpc: always send raw txes through P2P (don't use bootstrap daemon) | xiphon | 1 | -43/+56 |
2020-08-16 | Fix build with Boost 1.74 | moneromooo-monero | 2 | -0/+6 |
2020-08-14 | Change ZMQ-JSON txextra to hex and remove unnecessary base fields | Lee Clagett | 4 | -5/+32 |
2020-08-14 | Optimize ZMQ-JSON vector reading; GetBlocksFast reads 24%+ faster | Lee Clagett | 1 | -3/+19 |
2020-08-14 | Switch to insitu parsing for ZMQ-JSON; GetBlocksFast reads 13%+ faster | Lee Clagett | 6 | -11/+15 |
2020-08-14 | Fix pruned tx for ZMQ's GetBlocksFast | Lee Clagett | 4 | -17/+40 |
2020-08-10 | simplewallet: allow setting tx keys when sending to a subaddress | moneromooo-monero | 3 | -5/+33 |
2020-08-10 | cryptonote_protocol: don't synced pruned blocks before v11 | cohcho | 1 | -2/+2 |
2020-08-09 | Use domain-separated ChaCha20 for in-memory key encryption | Sarang Noether | 4 | -50/+98 |
2020-08-09 | Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that inc... | Sarang Noether | 4 | -26/+167 |
2020-08-08 | wallet2: fix setting tx keys when another is already set | moneromooo-monero | 1 | -10/+10 |
2020-08-05 | Fix broken multisig pubkey sorting | Jason Rhinelander | 1 | -2/+2 |
2020-08-03 | Tweak format, add option for difficulty | Howard Chu | 1 | -11/+36 |
2020-08-01 | Add options to print daily coin emission and fees | Howard Chu | 1 | -0/+32 |
2020-08-01 | Don't forget size of prunable txn part | Howard Chu | 1 | -0/+2 |
2020-07-31 | wallet2: fix wrong name when checking RPC cost | moneromooo-monero | 1 | -1/+1 |
2020-07-30 | rpc: reject wrong sized txid | moneromooo-monero | 1 | -6/+4 |
2020-07-30 | blockchain: guard against exceptions in add_new_block/children | moneromooo-monero | 1 | -0/+11 |
2020-07-25 | rpc: return empty txid get_outs rather than 00..00 when not requested | moneromooo-monero | 1 | -1/+2 |
2020-07-24 | daemon: don't print "(pruned)" for coinbase txes | moneromooo-monero | 1 | -1/+3 |
2020-07-24 | Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command | rbrunner7 | 6 | -49/+110 |
2020-07-20 | wallet2_api: implement runtime proxy configuration | xiphon | 12 | -42/+202 |
2020-07-20 | wallet2: throw a error on wallet initialization failure | xiphon | 1 | -1/+4 |
2020-07-09 | tx_pool: mine stem txes in fake chain mode | moneromooo-monero | 3 | -6/+14 |
2020-07-08 | blockchain: fix timestamp/difficulty cache getting out of sync | moneromooo-monero | 2 | -1/+17 |
2020-07-06 | version: update name | selsta | 1 | -1/+1 |
2020-06-25 | daemon: print sampling time in print_net_stats | moneromooo-monero | 1 | -2/+4 |
2020-06-25 | util: fix kilo prefix typo (K instead of k) | moneromooo-monero | 1 | -1/+1 |
2020-06-22 | updates: mac gui .tar.bz2 -> .dmg | selsta | 1 | -0/+2 |
2020-06-21 | add trezor support to sweep_single | Dusan Klinec | 1 | -0/+26 |
2020-06-21 | simplewallet: add show_qr_code command | selsta | 3 | -0/+65 |
2020-06-14 | avoid a couple needless copies | moneromooo-monero | 2 | -2/+2 |
2020-06-12 | Fix D++ block template check | Lee Clagett | 1 | -1/+1 |
2020-06-09 | repo: update donation fund address | selsta | 1 | -1/+1 |
2020-06-09 | daemon: guard against rare 'difficulty drift' bug with checkpoints and recalc... | stoffu | 10 | -48/+280 |
2020-06-06 | fix warning by removing std::move() on temporary http_client object | woodser | 1 | -1/+1 |
2020-06-05 | blockchain: fix total_height in getblocks.bin response | moneromooo-monero | 1 | -0/+1 |
2020-06-05 | rpc: fix loading rpc payment data from file | moneromooo-monero | 1 | -1/+1 |
2020-05-31 | Fix boost <1.60 compilation and fix boost 1.73+ warnings | Lee Clagett | 8 | -12/+15 |
2020-05-31 | rpc: fix comparison of seconds vs microseconds | moneromooo-monero | 1 | -1/+1 |
2020-05-31 | miner: increase min/max intervals to full extents | moneromooo-monero | 1 | -4/+3 |
2020-05-28 | rpc: fix relay_tx error return mixup | moneromooo-monero | 1 | -1/+1 |
2020-05-27 | Fix incorrect lenght of command INS_PREFIX_HASH | François Colas | 1 | -2/+2 |
2020-05-24 | daemon: remove time based "update needed" status string | moneromooo-monero | 1 | -2/+1 |
2020-05-25 | fix typo in pick_preferred_rct_inputs | Denis Smirnov | 1 | -1/+1 |
2020-05-24 | [master] MMS: New 'config_checksum' subcommand | rbrunner7 | 4 | -27/+121 |
2020-05-24 | easylogging++: sanitize log payload | moneromooo-monero | 3 | -71/+120 |
2020-05-23 | rpc: don't display invalid json errors on default log level | moneromooo-monero | 1 | -5/+5 |
2020-05-21 | daemon: complain if data dir resides on FAT32 volume (Windows) | xiphon | 1 | -0/+21 |
2020-05-20 | rpc: add a sanity limit to a few RPC in restricted mode | moneromooo-monero | 2 | -6/+46 |
2020-05-20 | net_node: remove dead seed nodes | selsta | 1 | -10/+0 |
2020-05-19 | rpc: lock access to the rpc payment object | moneromooo-monero | 2 | -0/+12 |
2020-05-19 | cryptonote_core: remove "We are most likely forked" message | moneromooo-monero | 2 | -36/+0 |
2020-05-19 | protocol: move the "peer claims higher version" warning to debug | moneromooo-monero | 1 | -2/+2 |
2020-05-19 | fix a few typos in error messages | moneromooo-monero | 2 | -5/+5 |
2020-05-19 | wallet2: fix multisig data clearing stomping on a vector | moneromooo-monero | 1 | -1/+1 |
2020-05-19 | cryptonote_protocol: stricter limit to number of objects requested | moneromooo-monero | 1 | -1/+2 |
2020-05-19 | cryptonote_protocol: reject requests/notifications before handshake | moneromooo-monero | 1 | -0/+20 |
2020-05-19 | easylogging++: sanitize log payload | moneromooo-monero | 3 | -71/+120 |
2020-05-18 | testdb: add override in a couple places where it's missing | moneromooo-monero | 1 | -2/+2 |
2020-05-18 | serialization: fix bad rapidjson api usage | moneromooo-monero | 1 | -1/+1 |
2020-05-17 | blockchain: detect and log bad difficulty calculations | moneromooo-monero | 1 | -5/+72 |
2020-05-17 | wallet_rpc_server: use unlock_time in suggested confirmations calc | moneromooo-monero | 1 | -5/+17 |
2020-05-16 | protocol: don't drop a connection if we can't get a compatible chain | moneromooo-monero | 1 | -1/+0 |
2020-05-16 | keccak: remove aligned check | moneromooo-monero | 1 | -10/+2 |
2020-05-16 | Support for supercop ASM in wallet, and benchmark for supercop | Lee Clagett | 6 | -2/+156 |
2020-05-16 | simplewallet: add missing calls to on_command | moneromooo-monero | 1 | -8/+8 |
2020-05-16 | db_lmdb: test for mmap support at init time | moneromooo-monero | 2 | -0/+30 |
2020-05-15 | Add randomized delay when forwarding txes from i2p/tor -> ipv4/6 | Lee Clagett | 8 | -32/+122 |
2020-05-14 | build: fix boost 1.73 compatibility | selsta | 2 | -3/+3 |
2020-05-13 | simplewallet: don't complain about incoming payment ids on change | moneromooo-monero | 5 | -7/+22 |
2020-05-13 | build: prepare v0.16.0.0 release | selsta | 4 | -2/+4 |
2020-05-13 | blockchain: fix theoretical race getting bulk timestamps | moneromooo-monero | 1 | -0/+1 |
2020-05-12 | trezor: add new firmware version support | Dusan Klinec | 1 | -1/+3 |
2020-05-11 | remove double includes | sumogr | 2 | -2/+0 |
2020-05-06 | Update copyright year to 2020 | SomaticFanatic | 337 | -337/+337 |