Age | Commit message (Expand) | Author | Files | Lines |
2023-03-29 | cryptonote core/protocol: don't drop peers for soft offenses | jeffro256 | 1 | -1/+6 |
2023-03-18 | Add a size limit for tx_extra in tx pool | tevador | 1 | -0/+1 |
2022-12-14 | Refactored rx-slow-hash.c | SChernykh | 1 | -2/+3 |
2022-09-12 | wallet2: check wallet compatibility with daemon's hard fork version | j-berman | 1 | -0/+5 |
2022-08-06 | ledger support for hf 15 (BP+, view tags) | j-berman | 2 | -7/+15 |
2022-06-20 | cryptonote_basic: catch crypto api errors | moneromooo-monero | 1 | -2/+2 |
2022-05-17 | src, epee: fix a couple compiler warnings | selsta | 1 | -2/+0 |
2022-04-21 | Preserve commitment format inside transactions | Luke Parker | 1 | -1/+1 |
2022-04-18 | Move copyable_atomic into connection_context | Jeffrey | 1 | -4/+35 |
2022-04-18 | Add view tags to outputs to reduce wallet scanning time | j-berman | 4 | -30/+170 |
2022-04-10 | Fee changes from ArticMine | moneromooo-monero | 2 | -0/+65 |
2022-04-06 | CMake: Add missing headers via monero_find_all_headers macro | mj-xmr | 1 | -14/+1 |
2022-04-05 | store outPk/8 in the tx for speed | moneromooo-monero | 1 | -1/+1 |
2022-04-05 | plug bulletproofs plus into consensus | moneromooo-monero | 2 | -14/+65 |
2022-03-30 | Eliminate dependence on boost::interprocess #8223 | Jeffrey | 2 | -10/+9 |
2022-03-04 | Copyright: Update to 2022 | mj-xmr | 27 | -27/+32 |
2022-02-22 | multisig key exchange update and refactor | koe | 3 | -7/+20 |
2021-09-11 | RPC and ZeroMQ APIs to support p2pool | SChernykh | 3 | -0/+4 |
2021-07-13 | cmake: fix undefined symbols and multiple definitions | anon | 3 | -16/+58 |
2021-04-16 | Split epee/string_tools.h and encapsulate boost::lexical_cast | mj-xmr | 1 | -0/+1 |
2021-03-28 | Reduce compilation time of epee/portable_storage_template_helper.h | mj-xmr | 1 | -0/+1 |
2021-03-22 | cryptonote_protocol_handler: fix race condition | anon | 1 | -0/+2 |
2021-02-09 | New add_aux_pow RPC to support merge mining | moneromooo-monero | 5 | -0/+157 |
2021-02-09 | Remove unused variables in monero codebase | Kevin Barbour | 1 | -1/+0 |
2021-01-23 | Improve cryptonote (block and tx) binary read performance | Lee Clagett | 4 | -67/+26 |
2021-01-03 | add a max levin packet size by command type | moneromooo-monero | 1 | -0/+23 |
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 | 1 | -1/+2 |
2020-12-22 | Command max_bytes moved from dynamic map to static switch | Lee Clagett | 3 | -22/+75 |
2020-12-17 | Add aggressive restrictions to pre-handshake p2p buffer limit | Lee Clagett | 1 | -0/+2 |
2020-12-11 | protocol: stricter checks on received chain hash list | moneromooo | 1 | -0/+1 |
2020-12-06 | protocol: drop peers that don't reply to queries | moneromooo | 1 | -1/+3 |
2020-12-04 | protocol: add scoring system to drop peers that don't behave | moneromooo | 1 | -2/+2 |
2020-08-27 | core: fix mining from a block that's not the current top | moneromooo-monero | 2 | -7/+9 |
2020-08-27 | Integrate CLSAGs into monero | moneromooo-monero | 2 | -8/+28 |
2020-08-17 | Revert "Use domain-separated ChaCha20 for in-memory key encryption" | luigi1111 | 2 | -71/+50 |
2020-08-17 | replace most boost serialization with existing monero serialization | moneromooo-monero | 3 | -3/+1 |
2020-08-17 | Avoid some temporary strings when reading off the database | moneromooo-monero | 3 | -31/+35 |
2020-08-09 | Use domain-separated ChaCha20 for in-memory key encryption | Sarang Noether | 2 | -50/+71 |
2020-05-31 | miner: increase min/max intervals to full extents | moneromooo-monero | 1 | -4/+3 |
2020-05-06 | Update copyright year to 2020 | SomaticFanatic | 21 | -21/+21 |
2020-05-04 | Adding ZMQ/Pub support for txpool_add and chain_main events | Lee Clagett | 2 | -0/+82 |
2020-04-22 | cryptonote: fix reuse of non default tx data when relaying | moneromooo-monero | 1 | -0/+2 |
2020-04-08 | Add timelock verification on device | cslashm | 2 | -0/+16 |
2020-04-01 | Hash domain separation | Sarang Noether | 2 | -6/+2 |
2020-03-31 | cryptonote_basic: drop unused verification_context::m_not_rct field | xiphon | 1 | -1/+0 |
2020-03-26 | Adding Dandelion++ support to public networks: | Lee Clagett | 1 | -1/+6 |
2020-03-20 | p2p: remove old debug commands | Aaron Hook | 2 | -55/+0 |
2020-02-06 | miner: use verification mode for low diff one block nonce searches | moneromooo-monero | 1 | -1/+1 |
2019-12-12 | print_coinbase_tx_sum now supports 128 bits sums | moneromooo-monero | 2 | -2/+18 |
2019-10-31 | cryptonote: untangle dependency from miner to blockchain | moneromooo-monero | 2 | -9/+9 |
2019-10-31 | cryptonote: untangle dependency from miner to blockchain | moneromooo-monero | 2 | -9/+9 |
2019-10-25 | daemon, wallet: new pay for RPC use system | moneromooo-monero | 1 | -1/+2 |
2019-10-21 | Support median block size > 4 GB | moneromooo-monero | 1 | -5/+2 |
2019-10-13 | Add also ifdef __x86_64__ | pkubaj | 1 | -2/+2 |
2019-10-13 | Fix build on FreeBSD/!x86 | pkubaj | 1 | -0/+4 |
2019-10-11 | cryptonote: add function to get weight from a pruned tx | moneromooo-monero | 2 | -11/+66 |
2019-09-27 | monerod can now sync from pruned blocks | moneromooo-monero | 3 | -17/+92 |
2019-09-25 | RandomX integration | Howard Chu | 4 | -30/+14 |
2019-09-25 | ban peers sending bad pow outright | moneromooo-monero | 1 | -0/+1 |
2019-09-19 | core: move hardforks into its own lib | moneromooo-monero | 2 | -11/+4 |
2019-09-05 | Make null hash constants constexpr | Lev Sizov | 1 | -1/+1 |
2019-09-04 | difficulty: fix check_hash on big endian | moneromooo-monero | 1 | -1/+0 |
2019-09-02 | Removed unused boost/value_init header | Lev Sizov | 1 | -1/+0 |
2019-09-02 | Changed the use of boost:value_initialized for C++ list initializer | Jesus Ramirez | 1 | -1/+1 |
2019-07-17 | Added support for "noise" over I1P/Tor to mask Tx transmission. | Lee Clagett | 1 | -0/+2 |
2019-07-02 | miner: fix --bg-mining-enable description | moneromooo-monero | 1 | -1/+1 |
2019-06-14 | serialization: check stream good flag at the end | moneromooo-monero | 1 | -1/+1 |
2019-06-14 | cryptonote: throw on tx hash calculation error | moneromooo-monero | 1 | -3/+3 |
2019-06-09 | miner: fix double free of thread attributes | ston1th | 2 | -10/+6 |
2019-05-01 | fix wide difficulty conversion with some versions of boost | moneromooo-monero | 1 | -2/+2 |
2019-04-23 | consensus: from v12, enforce >= 2 outputs | moneromooo-monero | 1 | -0/+1 |
2019-04-20 | hardfork: fix off by one updating fork index after popping | moneromooo-monero | 1 | -3/+2 |
2019-04-15 | Increment m_threads_active when mining thread starts | Doyle | 1 | -0/+1 |
2019-04-14 | hardfork: remove "no hf version db" recreation check | moneromooo-monero | 1 | -20/+2 |
2019-04-14 | blockchain_db: fix db txn ending too early | moneromooo-monero | 1 | -6/+2 |
2019-04-11 | functional_tests: add more blockchain related tests | moneromooo-monero | 3 | -2/+14 |
2019-04-05 | rpc: make wide_difficulty hexadecimal | moneromooo-monero | 2 | -0/+18 |
2019-04-05 | cryptonote: rework block blob size sanity check | moneromooo-monero | 3 | -6/+2 |
2019-04-04 | wallet: new option to start background mining | moneromooo-monero | 1 | -5/+11 |
2019-04-01 | miner: fix race when stopping mining with start mining enabled | moneromooo-monero | 2 | -6/+10 |
2019-04-01 | various: remove unused variables | moneromooo-monero | 1 | -2/+0 |
2019-03-25 | cryptonote_basic: some more minor speedups | moneromooo-monero | 1 | -4/+16 |
2019-03-25 | cryptonote_basic: speedup calculate_block_hash | moneromooo-monero | 1 | -2/+7 |
2019-03-25 | cryptonote: block parsing + hash calculation speedup | moneromooo-monero | 2 | -4/+30 |
2019-03-24 | Make difficulty 128 bit instead of 64 bit | moneromooo-monero | 3 | -4/+115 |
2019-03-21 | cryptonote: fix calculating coinbase tx hash | moneromooo-monero | 1 | -10/+6 |
2019-03-21 | wallet: fix offline signing calling a daemon RPC | moneromooo-monero | 1 | -0/+7 |
2019-03-20 | device/trezor: HF10 support added, wallet::API | Dusan Klinec | 1 | -0/+5 |
2019-03-14 | miner: fix possible exit crash due to race in stop | moneromooo-monero | 1 | -2/+3 |
2019-03-12 | hardfork: update last_versions on popped block | moneromooo-monero | 1 | -0/+3 |
2019-03-09 | daemon: new mining_status command | moneromooo-monero | 2 | -4/+9 |
2019-03-05 | Update 2019 copyright | binaryFate | 22 | -22/+22 |
2019-03-05 | cryptonote: speed up calculating coinbase tx prunable hash | moneromooo-monero | 1 | -2/+9 |
2019-03-05 | core: avoid calculating tx prefix hash when we don't need it | moneromooo-monero | 2 | -1/+9 |
2019-03-05 | db: speedup block addition | moneromooo-monero | 3 | -26/+67 |
2019-03-04 | check load_t_from_json return values | moneromooo-monero | 1 | -1/+2 |
2019-03-04 | default initialize rpc structures | moneromooo-monero | 1 | -1/+2 |
2019-03-04 | hardfork: fix fork determination for historical heights | moneromooo | 1 | -1/+1 |
2019-02-25 | daemon: add --public-node mode, RPC port propagation over P2P | xiphon | 1 | -1/+3 |
2019-02-23 | miner: it can now autodetect the optimal number of threads | moneromooo-monero | 2 | -4/+84 |
2019-02-14 | Cryptonight variant 4 aka CryptonightR | SChernykh | 1 | -1/+1 |
2019-02-10 | Human readable message if maximum outputs reached | italocoin | 1 | -0/+1 |
2019-02-03 | ringct: fix v1 ecdhInfo serialization | moneromooo-monero | 1 | -15/+2 |
2019-01-22 | ringct: remove unused senderPk from ecdhTuple | moneromooo-monero | 1 | -1/+0 |
2019-01-22 | ringct: the commitment mask is now deterministic | moneromooo-monero | 1 | -1/+4 |
2019-01-22 | ringct: encode 8 byte amount, saving 24 bytes per output | moneromooo-monero | 1 | -1/+11 |
2019-01-22 | add a bulletproof version, new bulletproof type, and rct config | moneromooo-monero | 1 | -3/+3 |
2019-01-22 | Pruning | moneromooo-monero | 5 | -5/+56 |
2019-01-01 | blockchain: fix wrong hf version when popping multiple blocks | moneromooo-monero | 2 | -0/+33 |
2019-01-01 | hardfork: remove batch transactions setup | moneromooo-monero | 1 | -1/+0 |
2018-12-07 | cryptonote: don't serialize for blob size if already known | moneromooo-monero | 1 | -5/+13 |
2018-12-05 | cryptonote: set tx hash on newly parsed txes when known | moneromooo-monero | 2 | -0/+3 |
2018-12-04 | move int-util.h to epee | moneromooo-monero | 2 | -2/+2 |
2018-11-30 | cryptonote: add a set_null for transaction_prefix | moneromooo-monero | 1 | -7/+10 |
2018-11-23 | cryptonote: fix get_unit for non default settings | moneromooo-monero | 1 | -2/+2 |
2018-11-23 | a few minor (but easy) performance tweaks | moneromooo-monero | 2 | -2/+2 |
2018-11-19 | Avoid unnecessary temp block and copy ctor | moneromooo-monero | 1 | -1/+1 |
2018-11-15 | Removed a lot of unnecessary includes | Martijn Otto | 3 | -23/+18 |
2018-11-02 | device/trezor: trezor support added | Dusan Klinec | 2 | -5/+20 |
2018-10-29 | hardfork: initialize current_fork_index in ctor | moneromooo-monero | 1 | -3/+4 |
2018-10-27 | cryptonote: use logging functions for errors, not std::cout | moneromooo-monero | 1 | -1/+1 |
2018-10-22 | miner: fix build with boost 1.69 | moneromooo-monero | 1 | -1/+1 |
2018-10-16 | account: init creation timestamp to 0 | moneromooo-monero | 1 | -0/+1 |
2018-10-08 | miner: really reset flags/precision on std::cout | moneromooo-monero | 1 | -1/+1 |
2018-10-08 | tx_pool: avoid parsing a whole tx if only the prefix is needed | moneromooo-monero | 2 | -0/+11 |
2018-10-07 | cryptonote: sort tx_extra fields | moneromooo-monero | 3 | -1/+87 |
2018-09-29 | Merge pull request #4459 | Riccardo Spagni | 1 | -2/+4 |
2018-09-14 | hw_device: support for multiple devices added [for review] | Dusan Klinec | 2 | -3/+8 |
2018-09-11 | bulletproofs: scale points by 8 to ensure subgroup validity | moneromooo-monero | 1 | -1/+1 |
2018-09-11 | cryptonote_basic: check output type before using it | moneromooo-monero | 1 | -0/+7 |
2018-09-11 | v8: per byte fee, pad bulletproofs, fixed 11 ring size | moneromooo-monero | 4 | -28/+64 |
2018-09-11 | Bulletproof aggregated verification and tests | moneromooo-monero | 2 | -8/+16 |
2018-09-10 | Add support for apple and arm building | TheCharlatan | 1 | -3/+7 |
2018-09-02 | cryptonote_format_utils: do not early out on invalid tx pubkeys | moneromooo-monero | 1 | -3/+13 |
2018-08-16 | crypto: make secret_key automatically mlock | moneromooo-monero | 1 | -2/+2 |
2018-08-16 | store secret keys encrypted where possible | moneromooo-monero | 2 | -0/+82 |
2018-06-29 | add --regtest and --fixed-difficulty for regression testing | victorsintnicolaas | 1 | -7/+8 |
2018-06-26 | replace std::list with std::vector on some hot paths | moneromooo-monero | 1 | -1/+1 |
2018-06-20 | miner: show id and height when a block is found | stoffu | 1 | -1/+1 |
2018-06-11 | cryptonote_config: add get_config to refactor x = testnet ? config::testnet::... | stoffu | 1 | -14/+5 |
2018-05-30 | hardfork: fix get_next_version() | stoffu | 1 | -3/+3 |
2018-05-30 | hardfork: fix get_earliest_ideal_height_for_version() to support non-existent... | stoffu | 1 | -4/+8 |
2018-05-26 | fix build with GCC 8.1.0 | moneromooo-monero | 1 | -1/+1 |
2018-05-23 | db_lmdb: save pruned and prunable tx data separately | moneromooo-monero | 2 | -8/+60 |
2018-05-07 | cryptonote: make sure outPk setup always happens | moneromooo-monero | 1 | -0/+37 |
2018-05-06 | handle optional miner params better | cryptochangements34 | 1 | -0/+5 |
2018-04-28 | connection_context: remove "state_" prefix from state names | moneromooo-monero | 1 | -5/+5 |
2018-03-15 | Fix typos in various files | Dimitris Apostolou | 1 | -1/+1 |
2018-03-14 | keypair::generate: always require hw::device to avoid possible mistake | stoffu | 1 | -6/+0 |
2018-03-14 | device: untangle cyclic depenency | stoffu | 5 | -200/+15 |
2018-03-14 | device: made function prototypes consistent with pre-#3303 codebase | stoffu | 1 | -7/+3 |
2018-03-12 | Ledger HW Bug fixes | Cédric | 1 | -2/+0 |
2018-03-05 | Monero Cryptonight variants, and add one for v7 | moneromooo-monero | 1 | -1/+2 |
2018-03-05 | Correct spelling mistakes. | Edward Betts | 1 | -1/+1 |
2018-03-05 | Stagenet | stoffu | 6 | -28/+32 |
2018-03-04 | Code modifications to integrate Ledger HW device into monero-wallet-cli. | cslashm | 6 | -23/+188 |
2018-02-16 | wallet2: speed up subaddress generation (by about a third) | moneromooo-monero | 2 | -0/+40 |
2018-02-13 | Remove `voting_version` parameter documentation. | Jean Pierre Dudey | 1 | -1/+0 |
2018-02-12 | Closes #2886: really ignore battery checking | Timothy D. Prime | 1 | -11/+5 |
2018-02-04 | connection_context: initialize m_last_request_time to current time | moneromooo-monero | 1 | -1/+1 |
2018-02-02 | miner: restore std::cout precision after modification | moneromooo-monero | 1 | -1/+2 |
2018-01-31 | ringct: pseudoOuts moved to prunable in the simple bulletproof case | moneromooo-monero | 1 | -2/+6 |
2018-01-26 | Readd copyright starting date | xmr-eric | 1 | -1/+1 |
2018-01-26 | Update 2018 copyright | xmr-eric | 22 | -22/+22 |
2017-12-22 | factor STL container serialization | moneromooo-monero | 3 | -2/+2 |
2017-12-18 | check accessing an element past the end of a container | moneromooo-monero | 1 | -1/+1 |
2017-12-18 | check return value for generate_key_derivation and derive_public_key | moneromooo-monero | 1 | -4/+8 |
2017-12-17 | make multisig work with subaddresses | moneromooo-monero | 1 | -4/+49 |
2017-12-17 | N-1/N multisig | moneromooo-monero | 2 | -2/+14 |
2017-12-17 | Add N/N multisig tx generation and signing | moneromooo-monero | 1 | -0/+15 |
2017-12-17 | wallet: add multisig key generation | moneromooo-monero | 2 | -0/+8 |
2017-12-16 | move includes around to lessen overall load | moneromooo-monero | 4 | -2/+43 |
2017-12-08 | add bulletproofs from v7 on testnet | moneromooo-monero | 1 | -4/+4 |
2017-12-08 | integrate bulletproofs into monero | moneromooo-monero | 1 | -0/+21 |
2017-11-27 | new wipeable_string class to replace std::string passphrases | moneromooo-monero | 2 | -4/+10 |
2017-11-22 | cryptonote: do not overwrite const data | moneromooo-monero | 2 | -4/+4 |
2017-11-14 | remove "using namespace std" from headers | moneromooo-monero | 1 | -0/+2 |
2017-11-11 | Implement missing miner functions on FreeBSD | Vasil Dimov | 1 | -1/+105 |
2017-11-11 | Remove unused variables and fix typos in comments | Vasil Dimov | 1 | -4/+2 |
2017-10-15 | refactor cryptonote_basic::add_tx_pub_key_to_extra | Jaquee | 2 | -3/+15 |
2017-10-07 | miner: always update block template when starting | moneromooo-monero | 1 | -2/+1 |
2017-10-07 | Subaddresses | kenshi84 | 10 | -84/+333 |
2017-09-27 | connection_context: initialize m_callback_request_count to 0 | moneromooo-monero | 1 | -1/+1 |
2017-09-25 | fix typo in basic and core CMakeLists.txt | moneromooo-monero | 1 | -1/+1 |
2017-09-25 | move checkpoints in a separate library | moneromooo-monero | 7 | -522/+3 |
2017-09-12 | wallet: add encrypted seed functionality | moneromooo-monero | 2 | -0/+19 |
2017-09-08 | Fix AC power supply detection on Linux | Guillaume LE VAILLANT | 1 | -13/+0 |
2017-09-06 | update hardcoded checkpoints | Riccardo Spagni | 1 | -0/+2 |
2017-08-16 | cryptonote_protocol: kick idle synchronizing peers | moneromooo-monero | 1 | -0/+3 |
2017-08-15 | befor -> before | Nano Akron | 1 | -4/+4 |
2017-08-12 | protocol: fix reorgs while syncing | moneromooo-monero | 1 | -1/+3 |
2017-08-12 | miner: set thread name before logging | moneromooo-monero | 1 | -1/+1 |
2017-08-09 | connection_context: initialize state | moneromooo-monero | 1 | -0/+1 |
2017-08-08 | cryptonote_basic: fix silly CLANG warning about not emitting function | moneromooo-monero | 1 | -1/+1 |
2017-08-07 | cryptonote_protocol_handler: sync speedup | moneromooo-monero | 1 | -0/+1 |
2017-08-02 | difficulty: fix misleading comment | Guillaume LE VAILLANT | 1 | -2/+2 |
2017-07-31 | some include cleanup | moneromooo-monero | 1 | -1/+0 |
2017-07-31 | miner: fix ignoring battery from command line | moneromooo-monero | 1 | -1/+1 |
2017-07-27 | Move OpenAlias console input back from libs | moneromooo-monero | 2 | -6/+15 |