Age | Commit message (Expand) | Author | Files | Lines |
2021-09-27 | Quicker resource cleanup on p2p socks timeout | Lee *!* Clagett | 2 | -0/+12 |
2021-09-21 | RPC and ZeroMQ APIs to support p2pool | SChernykh | 18 | -24/+393 |
2021-09-10 | simplewallet: don't truncate integ. address in export_transfers | selsta | 1 | -2/+2 |
2021-08-28 | v0.17: Fix Boost-1.77: Add missing algorithm header to i18n.cpp | mj-xmr | 1 | -0/+1 |
2021-08-26 | Wallet2: fix optimize-coinbase for p2pool payouts | SChernykh | 1 | -4/+5 |
2021-08-19 | Protect client from divide by 0 caused by integer truncation | j-berman | 1 | -0/+6 |
2021-08-19 | Apply gamma distr from chain tip when selecting decoys | j-berman | 1 | -0/+31 |
2021-08-19 | wallet_api: add make_uri | tobtoht | 3 | -0/+7 |
2021-08-19 | build: prepare v0.17.2.3 | selsta | 4 | -2/+3 |
2021-08-12 | support freeze, thaw, and frozen in wallet rpc | woodser | 3 | -1/+154 |
2021-08-12 | Daemon: Update average block size table | rbrunner7 | 1 | -2/+6 |
2021-08-11 | Make sure node returns to wallet that real output is unlocked | j-berman | 1 | -1/+2 |
2021-08-07 | provide key images of spent outputs in wallet rpc | woodser | 3 | -10/+40 |
2021-08-07 | wallet2: Don't auto lock device on process parsed blocks | tobtoht | 1 | -2/+1 |
2021-08-07 | ledger: don't lock for software device | tobtoht | 1 | -3/+2 |
2021-08-07 | ledger: use software device if we have view key | tobtoht | 2 | -6/+13 |
2021-08-07 | wallet_api: getPassword | tobtoht | 3 | -0/+7 |
2021-08-05 | p2p: remove blocked addresses/hosts from peerlist | moneromooo-monero | 3 | -15/+44 |
2021-08-01 | blocks: fix cmake syntax | selsta | 1 | -1/+1 |
2021-08-01 | Stop adding more outputs than bulletproof allows | Alex Opie | 1 | -7/+35 |
2021-08-01 | wallet_api: fix typo in exportKeyImages | selsta | 1 | -1/+1 |
2021-08-01 | cmake: fix non portable code | selsta | 1 | -9/+21 |
2021-07-18 | Fixed json serialization of rct::RCTTypeNull | SChernykh | 1 | -6/+12 |
2021-07-14 | fix #7784 - deinit wallet in wallet dtor | Dusan Klinec | 1 | -3/+6 |
2021-07-14 | wallet: rephrase error message on invalid device address | Dusan Klinec | 1 | -1/+1 |
2021-07-14 | device: set correct ledger min version | selsta | 1 | -2/+2 |
2021-07-13 | cmake: fix undefined symbols and multiple definitions | anon | 5 | -16/+62 |
2021-07-10 | device_trezor_base: fix typo | anon | 1 | -1/+1 |
2021-04-22 | wallet2: Fix rescan_bc keep_ki option | Nathan Dorfman | 3 | -23/+28 |
2021-04-22 | wallet_api: import / export output function | tobtoht | 3 | -0/+77 |
2021-04-22 | expose set_offline to wallet api | benevanoff | 3 | -0/+12 |
2021-04-22 | wallet_api: add isDeterministic() | tobtoht | 3 | -0/+12 |
2021-04-22 | wallet_api: add seed_offset param to seed() | tobtoht | 3 | -4/+4 |
2021-04-22 | wallet_api: store fee for incoming txs in history | Ben Evanoff | 1 | -0/+1 |
2021-04-22 | wallet api: allow wallet to fetch all key images via api | benevanoff | 3 | -4/+5 |
2021-04-22 | Allow tx note edits via TransactionHistory object in wallet/api | dsc | 3 | -0/+13 |
2021-04-22 | wallet_api: TransactionHistory - fill unconfirmed out payments dests | xiphon | 1 | -0/+4 |
2021-04-22 | Extend TransactionInfo with coinbase and description attributes in wallet/api | dsc | 4 | -0/+23 |
2021-04-22 | Allow AddressBook description edits via wallet/api interface | dsc | 3 | -0/+21 |
2021-03-26 | build: prepare v0.17.2.0 | selsta | 4 | -2/+3 |
2021-03-22 | cryptonote_protocol_handler: fix race condition | anon | 2 | -27/+43 |
2021-03-18 | Fixed issues found by static analysis | SChernykh | 2 | -5/+5 |
2021-03-05 | fix serialization being different on mac | moneromooo-monero | 8 | -26/+63 |
2021-03-03 | trezor: simplify recognition of integrated addresses | Dusan Klinec | 1 | -14/+1 |
2021-01-21 | p2p: allow CIDR notation in DNS blocklist | moneromooo-monero | 1 | -5/+14 |
2021-01-20 | device_trezor: add redundant check | anon | 1 | -1/+1 |
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 |