Age | Commit message (Expand) | Author | Files | Lines |
2022-06-03 | Remove check is_directory check on lmdb path | Howard Chu | 1 | -8/+2 |
2022-06-03 | Revert "db_lmdb: test for mmap support at init time" | Howard Chu | 2 | -31/+0 |
2022-04-21 | Preserve commitment format inside transactions | Luke Parker | 1 | -8/+1 |
2022-04-18 | Add view tags to outputs to reduce wallet scanning time | j-berman | 1 | -3/+4 |
2022-04-06 | CMake: Add missing headers via monero_find_all_headers macro | mj-xmr | 1 | -4/+1 |
2022-04-06 | Merge pull request #8197 | luigi1111 | 7 | -7/+7 |
2022-04-05 | store outPk/8 in the tx for speed | moneromooo-monero | 1 | -1/+8 |
2022-03-04 | Copyright: Update to 2022 | mj-xmr | 7 | -7/+7 |
2021-10-17 | Merge pull request #7859 | luigi1111 | 1 | -5/+5 |
2021-09-22 | LMDB: fix deadlock in resized detection | Howard Chu | 2 | -3/+13 |
2021-09-08 | LMDB: protection against UB, by not calling virtual methods from destructor | mj-xmr | 1 | -5/+5 |
2021-06-24 | Merge pull request #7634 | luigi1111 | 1 | -1/+2 |
2021-03-25 | db_lmdb: catch exceptions testing for mmap support | moneromooo-monero | 1 | -1/+2 |
2021-03-24 | blockchain_db: harden code against invalid input types | moneromooo-monero | 1 | -9/+2 |
2021-02-18 | Merge pull request #7355 | luigi1111 | 1 | -1/+1 |
2021-02-09 | Remove unused variables in monero codebase | Kevin Barbour | 1 | -11/+4 |
2021-01-28 | Remove copies from foreach loops (thanks to Clang) | Lee Clagett | 1 | -1/+1 |
2020-12-29 | rpc: limit the number of txes for get_blocks.bin | moneromooo-monero | 4 | -8/+16 |
2020-12-06 | db_lmdb: move spammy "not found in db" message to TRACE | moneromooo-monero | 1 | -2/+2 |
2020-08-17 | Avoid some temporary strings when reading off the database | moneromooo-monero | 5 | -44/+40 |
2020-08-09 | Merge pull request #6354 | Alexander Blair | 2 | -13/+35 |
2020-07-19 | Merge pull request #6565 | Alexander Blair | 1 | -1/+1 |
2020-07-19 | Merge pull request #6557 | Alexander Blair | 1 | -2/+2 |
2020-07-19 | Merge pull request #6536 | Alexander Blair | 2 | -0/+30 |
2020-07-19 | Merge pull request #6534 | Alexander Blair | 4 | -0/+51 |
2020-06-09 | daemon: guard against rare 'difficulty drift' bug with checkpoints and recalc... | stoffu | 4 | -0/+51 |
2020-05-19 | fix a few typos in error messages | moneromooo-monero | 1 | -1/+1 |
2020-05-18 | testdb: add override in a couple places where it's missing | moneromooo-monero | 1 | -2/+2 |
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 | 2 | -13/+35 |
2020-05-06 | Update copyright year to 2020 | SomaticFanatic | 7 | -7/+7 |
2020-03-26 | Adding Dandelion++ support to public networks: | Lee Clagett | 2 | -5/+29 |
2020-04-10 | Merge pull request #6358 | luigi1111 | 4 | -0/+119 |
2020-04-04 | Merge pull request #6384 | luigi1111 | 1 | -0/+1 |
2020-04-04 | Merge pull request #6339 | luigi1111 | 1 | -2/+2 |
2020-03-12 | core: move the LockedTXN class out of txpool so it may be reused | moneromooo-monero | 1 | -0/+53 |
2020-03-12 | db_lmdb: fix race crash using a stale cursor | moneromooo-monero | 1 | -0/+1 |
2020-02-27 | blockchain_db: faster fetching of consecutive txes | moneromooo-monero | 4 | -0/+119 |
2020-02-17 | remove empty statements | Interchained | 1 | -2/+2 |
2020-01-25 | Merge pull request #6140 | Alexander Blair | 4 | -0/+60 |
2020-01-24 | Merge pull request #6157 | Alexander Blair | 1 | -1/+9 |
2019-11-19 | db_lmdb: guard against non NUL terminated keys | moneromooo-monero | 1 | -1/+9 |
2019-11-15 | blockchain: speedup fetching pruned contiguous tx blobs | moneromooo-monero | 4 | -0/+60 |
2019-11-04 | Change to Tx diffusion (Dandelion++ fluff) instead of flooding | Lee Clagett | 2 | -4/+4 |
2019-11-02 | Adding support for hidden (anonymity) txpool | Lee Clagett | 5 | -30/+171 |
2019-10-17 | db_lmdb: an empty prunable data record means the tx is not pruned | moneromooo-monero | 1 | -2/+0 |
2019-10-08 | Merge pull request #5915 | luigi1111 | 2 | -3/+6 |
2019-09-27 | monerod can now sync from pruned blocks | moneromooo-monero | 2 | -3/+6 |
2019-09-24 | Merge pull request #5878 | luigi1111 | 6 | -2852/+3 |
2019-09-16 | Removed Berkeley DB and db switching logic | Jesus Ramirez | 6 | -2852/+3 |
2019-09-04 | db_lmdb: print percentages as percentages, not ratios | moneromooo-monero | 1 | -1/+1 |
2019-08-18 | Increase max_dbs from 20 to 32 | Howard Chu | 1 | -1/+1 |
2019-07-24 | Merge pull request #5524 | luigi1111 | 4 | -1/+239 |
2019-07-24 | Merge pull request #5502 | luigi1111 | 1 | -1/+1 |
2019-06-15 | db_lmdb: commit pruning txn at checkpoints | moneromooo-monero | 1 | -1/+50 |
2019-06-14 | ensure no NULL is passed to memcpy | moneromooo-monero | 1 | -2/+2 |
2019-05-25 | core: do not commit half constructed batch db txn | moneromooo-monero | 2 | -0/+16 |
2019-05-08 | blockchain: keep alternative blocks in LMDB | moneromooo-monero | 4 | -1/+239 |
2019-05-01 | fix wide difficulty conversion with some versions of boost | moneromooo-monero | 1 | -2/+2 |
2019-04-29 | add a few checks where it seems appropriate | moneromooo-monero | 1 | -1/+1 |
2019-04-17 | testdb: add override keyword where missing | stoffu | 3 | -132/+100 |
2019-04-14 | blockchain_db: fix db txn ending too early | moneromooo-monero | 5 | -58/+98 |
2019-04-05 | cryptonote: rework block blob size sanity check | moneromooo-monero | 4 | -0/+72 |
2019-03-24 | Make difficulty 128 bit instead of 64 bit | moneromooo-monero | 2 | -7/+155 |
2019-03-21 | Merge pull request #5256 | Riccardo Spagni | 4 | -0/+94 |
2019-03-08 | blockchain: speed up getting N blocks weights/long term weights | moneromooo-monero | 4 | -0/+94 |
2019-03-05 | Update 2019 copyright | binaryFate | 9 | -9/+9 |
2019-03-05 | Merge pull request #5119 | Riccardo Spagni | 1 | -5/+5 |
2019-03-05 | db_lmdb: make mdb_block_info format conversion more future proof | moneromooo-monero | 1 | -5/+5 |
2019-03-05 | save some database calls when getting top block hash and height | moneromooo-monero | 4 | -4/+8 |
2019-03-05 | Avoid repeated (de)serialization when syncing | moneromooo-monero | 5 | -22/+27 |
2019-03-05 | db: speedup block addition | moneromooo-monero | 1 | -11/+16 |
2019-03-04 | Merge pull request #5081 | Riccardo Spagni | 1 | -3/+3 |
2019-03-04 | Merge pull request #5175 | Riccardo Spagni | 1 | -0/+1 |
2019-03-04 | ArticMine's new block weight algorithm | moneromooo-monero | 5 | -8/+384 |
2019-02-21 | db_lmdb: fix missing mdb_dbi_close in migration | moneromooo-monero | 1 | -0/+1 |
2019-01-22 | Pruning | moneromooo-monero | 4 | -25/+491 |
2019-01-19 | db_lmdb: don't unnecessarily cast to double on the way to uint64_t | moneromooo-monero | 1 | -3/+3 |
2019-01-16 | blockchain_db: allow getting output keys without commitment | moneromooo-monero | 3 | -4/+5 |
2019-01-16 | Merge pull request #4984 | Riccardo Spagni | 3 | -23/+30 |
2019-01-07 | Make get_output_key method const | moneroexamples | 4 | -8/+8 |
2018-12-31 | Merge pull request #4946 | luigi1111 | 5 | -96/+13 |
2018-12-18 | blockchain_db: speedup tx output gathering | moneromooo-monero | 3 | -23/+30 |
2018-12-12 | Merge pull request #4901 | Riccardo Spagni | 3 | -4/+75 |
2018-12-05 | db_lmdb: avoid pointless division | moneromooo-monero | 1 | -1/+1 |
2018-12-05 | db_lmdb: inline check_open, it's trivial and called everywhere | moneromooo-monero | 2 | -8/+7 |
2018-12-05 | blockchain_db: allocate known size vector only once | moneromooo-monero | 1 | -5/+5 |
2018-12-05 | blockchain_db: remove a couple unused functions | moneromooo-monero | 4 | -82/+0 |
2018-12-04 | Merge pull request #4872 | Riccardo Spagni | 1 | -10/+6 |
2018-12-04 | Merge pull request #4854 | Riccardo Spagni | 2 | -3/+0 |
2018-11-27 | Outputs where all amounts are known spent can now be pruned | moneromooo-monero | 3 | -4/+75 |
2018-11-26 | Merge pull request #4821 | Riccardo Spagni | 3 | -8/+12 |
2018-11-26 | rpc: speedup get_outs.bin | moneromooo-monero | 3 | -8/+12 |
2018-11-26 | Merge pull request #4830 | Riccardo Spagni | 1 | -0/+9 |
2018-11-19 | lmdb: fix gcc 7.3.0 'implicit-fallthrough' warning | xiphon | 1 | -10/+6 |
2018-11-15 | Removed a lot of unnecessary includes | Martijn Otto | 2 | -3/+0 |
2018-11-14 | Merge pull request #4769 | Riccardo Spagni | 3 | -22/+27 |
2018-11-09 | db_lmdb: error out if the db needs migration in read only mode | moneromooo-monero | 1 | -0/+9 |
2018-11-04 | db_lmdb: slight speedup getting array data from the blockchain | moneromooo-monero | 1 | -6/+8 |
2018-11-02 | db_lmdb: log which output was not found in get_output_key | moneromooo-monero | 1 | -1/+2 |
2018-11-01 | Merge pull request #4664 | Riccardo Spagni | 1 | -9/+23 |
2018-11-01 | Merge pull request #4639 | Riccardo Spagni | 1 | -1/+1 |
2018-11-01 | db_lmdb: save some string copies for readonly db keys/values | moneromooo-monero | 1 | -11/+16 |
2018-11-01 | core: avoid unnecessary tx/blob conversions | moneromooo-monero | 3 | -6/+4 |
2018-10-19 | db_lmdb: use MDB_MULTIPLE_NEXT where possible for some speedup | moneromooo-monero | 1 | -9/+23 |
2018-10-17 | Update db_lmdb.cpp | Cactii1 | 1 | -1/+1 |
2018-10-16 | blockchain_db: initialize m_hardfork in ctor just in case | moneromooo-monero | 1 | -1/+1 |
2018-10-02 | Fix rtxn usage in BlockchainLMDB::get_estimated_batch_size | Howard Chu | 1 | -2/+2 |
2018-09-29 | Merge pull request #4459 | Riccardo Spagni | 1 | -5/+16 |
2018-09-29 | Merge pull request #4445 | Riccardo Spagni | 1 | -2/+12 |
2018-09-12 | db_lmdb: do not use base for cumulative distribution | moneromooo-monero | 1 | -0/+2 |
2018-09-11 | v8: per byte fee, pad bulletproofs, fixed 11 ring size | moneromooo-monero | 6 | -37/+42 |
2018-09-10 | Merge pull request #4293 | luigi1111 | 1 | -2/+6 |
2018-09-10 | Merge pull request #4256 | luigi1111 | 2 | -7/+3 |
2018-09-04 | Merge pull request #4270 | luigi1111 | 1 | -2/+13 |
2018-08-25 | is_hdd update | p8p | 1 | -2/+6 |
2018-08-22 | Merge pull request #4204 | luigi1111 | 1 | -2/+2 |
2018-08-22 | Merge pull request #4200 | luigi1111 | 4 | -68/+1 |
2018-08-19 | db_lmdb: speedup the get_output_distribution common case | moneromooo-monero | 1 | -2/+13 |
2018-08-15 | Merge pull request #4161 | luigi1111 | 1 | -2/+2 |
2018-08-14 | db_lmdb: resize blockchain database when 90% filled | moneromooo-monero | 2 | -7/+3 |
2018-08-12 | core: sync database based on bytes added, not blocks added | moneromooo-monero | 1 | -2/+2 |
2018-07-30 | blockchain_db: remove unused get_output_key variant | moneromooo-monero | 4 | -68/+1 |
2018-07-27 | Merge pull request #4129 | luigi1111 | 1 | -0/+3 |
2018-07-20 | db_lmdb: demote the "batch already enabled" log, it's harmless | moneromooo-monero | 1 | -2/+2 |
2018-07-19 | Merge pull request #4013 | luigi1111 | 3 | -0/+20 |
2018-07-19 | Merge pull request #3981 | luigi1111 | 4 | -7/+236 |
2018-07-19 | Merge pull request #3854 | luigi1111 | 5 | -1/+39 |
2018-07-13 | db: store cumulative rct output distribution in the db for speed | moneromooo-monero | 4 | -7/+236 |
2018-07-11 | db_lmdb: don't sync a read only DB | moneromooo-monero | 1 | -0/+3 |
2018-06-29 | add --regtest and --fixed-difficulty for regression testing | victorsintnicolaas | 5 | -0/+38 |
2018-06-27 | Merge pull request #3987 | luigi1111 | 1 | -4/+5 |
2018-06-25 | Merge pull request #3936 | luigi1111 | 1 | -0/+1 |
2018-06-20 | rpc: add blockchain disk size to getinfo | moneromooo-monero | 3 | -0/+20 |
2018-06-14 | db_lmdb: enable batch transactions by default | stoffu | 1 | -1/+1 |
2018-06-11 | db_ldmb: print db version when complaining about incompatibility | moneromooo-monero | 1 | -4/+5 |
2018-06-08 | db_lmdb: warn about slowness when running off a spinning disk | moneromooo-monero | 1 | -0/+3 |
2018-06-05 | tx_pool: initialize bitflags padding since it gets written to storage | moneromooo-monero | 1 | -0/+1 |
2018-05-30 | Merge pull request #3876 | luigi1111 | 1 | -0/+1 |
2018-05-28 | core: fix automatic safe db sync mode switching | moneromooo-monero | 1 | -0/+1 |
2018-05-23 | db_lmdb: save pruned and prunable tx data separately | moneromooo-monero | 6 | -51/+375 |
2018-05-21 | speed up get_output_distribution (and precalc common case) | moneromooo-monero | 3 | -0/+45 |
2018-04-23 | speedup get_output_histogram for all amounts when min_count > 0 | moneromooo-monero | 3 | -6/+11 |
2018-03-16 | add RPC to get a histogram of outputs of a given amount | moneromooo-monero | 3 | -4/+47 |
2018-03-05 | Merge pull request #3307 | Riccardo Spagni | 1 | -1/+2 |
2018-03-05 | Correct spelling mistakes. | Edward Betts | 1 | -1/+1 |
2018-02-23 | db_lmdb: fix free space reporting | moneromooo-monero | 1 | -1/+2 |
2018-02-19 | db_lmdb: fix return code mixup in for_all_* | moneromooo-monero | 1 | -12/+12 |
2018-02-16 | Merge pull request #3226 | Riccardo Spagni | 3 | -5/+13 |
2018-02-16 | Merge pull request #3231 | Riccardo Spagni | 2 | -2/+10 |
2018-02-02 | blockchain_db: initialize m_open in base class ctor | moneromooo-monero | 3 | -3/+7 |
2018-02-02 | db_lmdb: check hard fork info drop succeeded | moneromooo-monero | 1 | -2/+6 |
2018-01-31 | Don't create readtxn until after txn_safe gate check | Howard Chu | 2 | -2/+10 |
2018-01-26 | Update 2018 copyright | xmr-eric | 8 | -8/+8 |
2018-01-10 | Merge pull request #2971 | Riccardo Spagni | 3 | -6/+9 |
2017-12-28 | Additional fix for core_tests | Howard Chu | 1 | -10/+15 |
2017-12-28 | Fix stale readcursor flags | Howard Chu | 1 | -22/+15 |
2017-12-20 | Fix exceptions not finding txpool txes when relaying | moneromooo-monero | 3 | -6/+9 |
2017-12-18 | catch const exceptions | moneromooo-monero | 1 | -1/+1 |
2017-12-18 | fix a few leaks by throwing objects, not newed pointers to objects | moneromooo-monero | 1 | -5/+5 |
2017-12-16 | move includes around to lessen overall load | moneromooo-monero | 5 | -3/+5 |
2017-11-15 | blockchain_db: sanity check on tx/hash vector sizes | flozilla | 1 | -0/+4 |
2017-11-14 | Merge pull request #2629 | Riccardo Spagni | 2 | -1/+2 |
2017-11-14 | remove "using namespace std" from headers | moneromooo-monero | 2 | -1/+2 |
2017-11-14 | Merge pull request #2742 | Riccardo Spagni | 1 | -0/+6 |
2017-11-14 | Merge pull request #2615 | Riccardo Spagni | 3 | -11/+42 |
2017-11-08 | Protect node privacy by proper filtering in restricted-mode RPC answers | binaryFate | 3 | -11/+42 |
2017-11-06 | track double spending in the txpool | moneromooo-monero | 1 | -1/+2 |
2017-11-02 | Increase LMDB maxreaders if large number of threads in use | Howard Chu | 1 | -0/+6 |
2017-10-26 | fixed an LMDB issue on OpenBSD (#2699) which leads to a crash in monerod | ston1th | 1 | -0/+6 |
2017-10-15 | Merge pull request #2640 | Riccardo Spagni | 1 | -1/+1 |
2017-10-12 | db_lmdb: include chain height when failing to find an output key | moneromooo-monero | 1 | -1/+1 |
2017-10-07 | frob level 1 logs a bit for consistency | moneromooo-monero | 1 | -7/+7 |
2017-09-25 | Merge pull request #2457 | Riccardo Spagni | 3 | -9/+15 |
2017-09-19 | db_lmdb: fix use of uninitialized key in for_blocks_range | moneromooo-monero | 1 | -2/+2 |
2017-09-17 | Use actual batch size for resize estimates | Howard Chu | 3 | -9/+15 |
2017-09-02 | Merge pull request #2372 | Riccardo Spagni | 2 | -9/+25 |
2017-08-29 | Fix blockchain_import wedge on exception in cleanup_handle_incoming_blocks | moneromooo-monero | 2 | -9/+25 |
2017-08-29 | move db specific options to BlockchainDB | moneromooo-monero | 2 | -0/+35 |
2017-08-26 | Merge pull request #2314 | Riccardo Spagni | 3 | -0/+14 |
2017-08-20 | Toggle SAFE syncmode on and off automatically | Howard Chu | 3 | -0/+14 |
2017-08-20 | More DB support cleanup | Howard Chu | 2 | -5/+34 |
2017-08-19 | DB cleanup | Howard Chu | 3 | -1/+34 |
2017-08-12 | core: add --db-salvage command line flag | moneromooo-monero | 1 | -1/+1 |
2017-07-31 | some include cleanup | moneromooo-monero | 2 | -0/+2 |
2017-06-11 | blockchain_db: add a txpool tx getter which returns existence | moneromooo-monero | 3 | -3/+23 |
2017-06-01 | Don't copy blockchain for coinbase_tx_sum | Howard Chu | 3 | -7/+19 |
2017-05-30 | Merge pull request #2039 | Riccardo Spagni | 1 | -1/+1 |
2017-05-25 | Move txpool to the database | moneromooo-monero | 3 | -0/+321 |
2017-05-23 | changed crypto to cncrypto so it generated libcncrypto | Gentian | 1 | -1/+1 |
2017-03-19 | Partial fix #1876, check thread in block_txn_start() | Howard Chu | 1 | -1/+2 |
2017-03-10 | fix dependency: put HardFork back to cryptonote_basic, made some BlockchainDB... | kenshi84 | 1 | -5/+5 |
2017-03-03 | Remove redundant num_txs() method | Howard Chu | 2 | -18/+4 |
2017-02-25 | core: move hardfork back to cryptonote_core | moneromooo-monero | 1 | -1/+1 |
2017-02-21 | update copyright year, fix occasional lack of newline at line end | Riccardo Spagni | 8 | -8/+8 |
2017-02-21 | Merge pull request #1727 | Riccardo Spagni | 4 | -36/+90 |
2017-02-21 | Merge pull request #1724 | Riccardo Spagni | 3 | -3/+10 |
2017-02-18 | Handle map resizes from other processes | Howard Chu | 1 | -9/+52 |
2017-02-18 | Can't cache num_txs or num_outputs either | Howard Chu | 2 | -34/+34 |
2017-02-18 | Add a few read txns to streamline | Howard Chu | 2 | -3/+7 |