aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-09-14Use a threadpoolHoward Chu15-963/+302
2017-09-14Merge pull request #2438Riccardo Spagni1-2/+18
2017-09-14Merge pull request #2421Riccardo Spagni1-0/+4
2017-09-14Merge pull request #2417Riccardo Spagni1-1/+1
2017-09-14Merge pull request #2404Riccardo Spagni3-1/+3
2017-09-14Merge pull request #2396Riccardo Spagni1-1/+1
2017-09-14Merge pull request #2392Riccardo Spagni7-1/+20
2017-09-14Merge pull request #2389Riccardo Spagni1-2/+3
2017-09-12core: guard against exceptions in tx verification worker threadsmoneromooo-monero1-2/+18
2017-09-09ITS#8728 fix MDB_VL32 freeing overflow pageHoward Chu1-0/+4
2017-09-08rpc: get_txpool_backlog is now unrestrictedmoneromooo-monero1-1/+1
2017-09-06update checkpoint hashesRiccardo Spagni1-1/+1
2017-09-06update hardcoded checkpointsRiccardo Spagni1-0/+2
2017-09-06update checkpoints.datRiccardo Spagni1-0/+0
2017-09-04tx_pool: catch exceptions in LockedTXN dtormoneromooo-monero1-1/+1
2017-09-03Add a --fluffy-blocks option to relay blocks as fluffy blocksmoneromooo-monero7-1/+20
2017-09-02Use latest height for fork date estimateHoward Chu1-2/+3
2017-09-02Merge pull request #2384Riccardo Spagni3-26/+27
2017-09-02Merge pull request #2374Riccardo Spagni1-0/+3
2017-09-02Merge pull request #2372Riccardo Spagni6-21/+89
2017-09-02Merge pull request #2370Riccardo Spagni9-40/+40
2017-09-02Merge pull request #2364Riccardo Spagni1-0/+1
2017-09-02Merge pull request #2362Riccardo Spagni4-26/+106
2017-09-02Merge pull request #2342Riccardo Spagni1-0/+3
2017-09-02Merge pull request #2329Riccardo Spagni1-0/+2
2017-09-02Merge pull request #2316Riccardo Spagni2-5/+11
2017-09-02Merge pull request #2310Riccardo Spagni1-1/+1
2017-09-02Merge pull request #2309Riccardo Spagni3-20/+111
2017-09-01blockchain_import: warn for chunks over 500000, not 100000moneromooo-monero3-4/+5
2017-09-01blockchain_import: properly cleanup core/db on exitmoneromooo-monero1-19/+9
2017-09-01blockchain_import: do not error out on truncated filesmoneromooo-monero1-3/+13
2017-08-29tx_pool: wrap tx meta updates in a LockedTXNmoneromooo-monero1-0/+3
2017-08-29simplewallet: new "fee" command to display fee informationmoneromooo-monero4-26/+106
2017-08-29cryptonote_protocol: error handling on cleanup_handle_incoming_blocksmoneromooo-monero1-6/+34
2017-08-29Fix blockchain_import wedge on exception in cleanup_handle_incoming_blocksmoneromooo-monero5-15/+47
2017-08-29Revert "Cleanup test impact of moving blockchain_db_types()"Howard Chu3-13/+0
2017-08-29core: guard against exceptions in handle_incoming_{block,tx}moneromooo-monero1-0/+8
2017-08-29move db specific options to BlockchainDBmoneromooo-monero6-27/+40
2017-08-28cryptonote_protocol: remove old spans when received as old blocksmoneromooo-monero1-0/+1
2017-08-27Merge pull request #2349Riccardo Spagni3-3/+23
2017-08-27Merge pull request #2347Riccardo Spagni2-6/+14
2017-08-26Merge pull request #2320Riccardo Spagni4-140/+93
2017-08-26Merge pull request #2314Riccardo Spagni11-2/+61
2017-08-26Merge pull request #2313Riccardo Spagni14-192/+105
2017-08-26Merge pull request #2353Riccardo Spagni1-2/+3
2017-08-26Merge pull request #2355Riccardo Spagni11-3/+203
2017-08-26blockchain: cap memory size of retrieved blocksmoneromooo-monero1-2/+7
2017-08-26rpc: decrease memory usage a bit in getblocks.binmoneromooo-monero1-4/+7
2017-08-26wallet: new option to check/confirm txpool backlog when sendingmoneromooo-monero4-3/+123
2017-08-26daemon: fix backlog estimating at max block sizemoneromooo-monero1-2/+3
2017-08-26rpc: add a new RPC to get current txpool backlog (sizes and fees)moneromooo-monero7-0/+80
2017-08-25txpool: update db tx metadata when it changesmoneromooo1-1/+15
2017-08-25txpool: add tx size median to the pool statsmoneromooo3-2/+8
2017-08-25wallet2: account for huge testnet reorgs for estimating heightmoneromooo-monero1-0/+3
2017-08-25Merge pull request #2311Riccardo Spagni11-78/+166
2017-08-25Merge pull request #2330Riccardo Spagni1-1/+1
2017-08-25Merge pull request #2328Riccardo Spagni1-2/+24
2017-08-25Merge pull request #2326Riccardo Spagni2-3/+6
2017-08-25Merge pull request #2306Riccardo Spagni1-0/+3
2017-08-23tx_pool: fix crash in statsHoward Chu1-1/+1
2017-08-23cryptonote_protocol: warn if we see a higher top version we expectmoneromooo-monero1-0/+2
2017-08-23cryptonote_protocol: less strict check on top version on connectmoneromooo-monero1-1/+1
2017-08-23cryptonote_protocol: update target height when syncing toomoneromooo-monero1-0/+4
2017-08-23cryptonote_protocol: simplify and remove unnecessary castsmoneromooo-monero1-5/+6
2017-08-23cryptonote_protocol: print peer top height along with its versionmoneromooo-monero1-1/+1
2017-08-23crypto: use malloc instead of allocamoneromooo-monero1-10/+9
2017-08-23thread_group: set thread size to THREAD_STACK_SIZEmoneromooo-monero1-1/+4
2017-08-23print peer id in 0 padded hex for consistencymoneromooo-monero4-22/+29
2017-08-23p2p: init hashes after deserializing a network addressmoneromooo-monero1-0/+2
2017-08-23daemon: print estimated tx backlog in print_pool_statsmoneromooo-monero1-2/+24
2017-08-22Cleanup test impact of moving blockchain_db_types()Howard Chu3-0/+13
2017-08-22Cleanup test impact of adding safesyncmode() methodHoward Chu5-2/+16
2017-08-22rpc_client: print destination host/port when failing to connectmoneromooo-monero1-3/+3
2017-08-22http_client: add getters for host and portmoneromooo-monero1-0/+3
2017-08-22contrib: add sync_info to rlwrap command setmoneromooo-monero1-0/+1
2017-08-22Fix refresh counter displayHoward Chu1-0/+8
2017-08-22Simplify readline supportHoward Chu3-140/+85
2017-08-21cryptonote_protocol: misc fixes to the new sync algorithmmoneromooo-monero5-38/+109
2017-08-21Silence stupid fallthru warning in gcc 7Howard Chu2-5/+11
2017-08-21WalletAPI: only allow trusted daemon when importing key imagesJaquee1-0/+5
2017-08-21WalletAPI: copy wallet data when creating a view only walletJaquee1-0/+27
2017-08-21wallet2: export/import wallet data functionsJaquee2-1/+55
2017-08-20Toggle SAFE syncmode on and off automaticallyHoward Chu8-2/+47
2017-08-20More DB support cleanupHoward Chu6-72/+42
2017-08-19DB cleanupHoward Chu8-120/+50
2017-08-18import_key_images - allow importing without being connected to daemonJaquee2-19/+24
2017-08-18clarification of parameters for print_coinbase_tx_sumMatthew Campassi1-1/+1
2017-08-18core: add mainnet v6 fork height at 1400000moneromooo-monero1-0/+3
2017-08-17Merge pull request #2303Riccardo Spagni11-8/+61
2017-08-17Merge pull request #2301Riccardo Spagni2-20/+27
2017-08-17Merge pull request #2300Riccardo Spagni2-6/+13
2017-08-17Merge pull request #2291Riccardo Spagni2-5/+5
2017-08-17Merge pull request #2287Riccardo Spagni8-0/+30
2017-08-17cryptonote_protocol: large block sync size before v4moneromooo-monero7-8/+17
2017-08-16cryptonote_protocol: kick idle synchronizing peersmoneromooo-monero5-0/+44
2017-08-16Construct on first use for completion_commandsJethro Grassie2-15/+23
2017-08-16Add sync lock on stopJethro Grassie1-5/+4
2017-08-16Consistently print peer id in hex and on 16 charsmoneromooo-monero2-6/+13
2017-08-15befor -> beforeNano Akron2-5/+5
2017-08-15protocol: pass blockchain cumulative difficulty when syncingmoneromooo-monero8-0/+30
2017-08-15Merge pull request #2297Riccardo Spagni1-2/+2
2017-08-15update major version numberRiccardo Spagni1-2/+2
2017-08-15Merge pull request #2288Riccardo Spagni4-1/+14
2017-08-15Merge pull request #2293Riccardo Spagni2-1/+14
2017-08-15Merge pull request #2292Riccardo Spagni4-3/+1708
2017-08-15Merge pull request #2286Riccardo Spagni2-11/+18
2017-08-15Merge pull request #2285Riccardo Spagni8-15/+68
2017-08-15Merge pull request #2283Riccardo Spagni1-1/+1
2017-08-15Merge pull request #2282Riccardo Spagni1-0/+2
2017-08-15Merge pull request #2281Riccardo Spagni2-82/+19
2017-08-15Merge pull request #2279Riccardo Spagni2-1/+12
2017-08-15Merge pull request #2276Riccardo Spagni5-2/+30
2017-08-15Merge pull request #2277Riccardo Spagni1-4/+3
2017-08-15Merge pull request #2275Riccardo Spagni1-1/+1
2017-08-15Merge pull request #2236Riccardo Spagni2-23/+23
2017-08-15Merge pull request #2274Riccardo Spagni2-6/+26
2017-08-15Merge pull request #2273Riccardo Spagni1-2/+2
2017-08-15Merge pull request #2272Riccardo Spagni2-67/+56
2017-08-15Merge pull request #2270Riccardo Spagni3-0/+10
2017-08-15Merge pull request #2266Riccardo Spagni1-1/+1
2017-08-15Merge pull request #2264Riccardo Spagni1-1/+1
2017-08-15Merge pull request #2258Riccardo Spagni1-3/+20
2017-08-15Merge pull request #2256Riccardo Spagni1-6/+11
2017-08-15Tweak net logs so we get more info on why networking can't startmoneromooo-monero2-23/+23
2017-08-15Merge pull request #2255Riccardo Spagni1-2/+2
2017-08-15Merge pull request #2253Riccardo Spagni1-2/+2
2017-08-15Merge pull request #2252Riccardo Spagni1-0/+4
2017-08-15Merge pull request #2250Riccardo Spagni1-1/+3
2017-08-15Merge pull request #2248Riccardo Spagni5-25/+194
2017-08-15Merge pull request #2246Riccardo Spagni2-14/+4
2017-08-15Merge pull request #2245Riccardo Spagni1-2/+2
2017-08-15Merge pull request #2240Riccardo Spagni7-28/+89
2017-08-15Merge pull request #2238Riccardo Spagni5-3/+36
2017-08-15Merge pull request #2237Riccardo Spagni4-19/+34
2017-08-15Merge pull request #2233Riccardo Spagni1-0/+8
2017-08-15Merge pull request #2232Riccardo Spagni1-1/+1
2017-08-15Merge pull request #2205Riccardo Spagni5-3/+53
2017-08-15Merge pull request #2295Riccardo Spagni2-1/+41
2017-08-15cryptonote_protocol: fix "holes" in block download schedulemoneromooo-monero1-1/+2
2017-08-15cryptonote_protocol: fix out of order additionmoneromooo-monero1-0/+37
2017-08-15block_queue: do not add empty spansmoneromooo-monero1-0/+2
2017-08-14mnemonics: new Esperanto word listmoneromooo-monero4-3/+1708
2017-08-13simplewallet: mnemonic language command-line argEugene Otto2-1/+14
2017-08-13Merge pull request #2284Riccardo Spagni7-291/+56
2017-08-12daemon: print peers' top height in sync_infomoneromooo-monero3-2/+8
2017-08-12core: add --db-salvage command line flagmoneromooo-monero4-1/+14
2017-08-12wallet_rpc_server: adjust small ring sizes to 5 for v6moneromooo-monero2-11/+18
2017-08-12ITS#8704 add MDB_PREVSNAPSHOT flag to mdb_env_openHoward Chu8-15/+68
2017-08-12cryptonote_protocol_handler: log versions as unsigned intsmoneromooo-monero1-1/+1
2017-08-12protocol: fix reorgs while syncingmoneromooo-monero5-289/+48
2017-08-12miner: set thread name before loggingmoneromooo-monero1-1/+1
2017-08-11p2p: fix random peer index being too largemoneromooo-monero1-0/+2
2017-08-11simplewallet: factor out message_writermoneromooo-monero2-82/+10
2017-08-11scoped_message_writer: pause readline to match simplewalletmoneromooo-monero1-0/+9
2017-08-11wallet_rpc_server: fix possible privacy leak in on_import_key_images()Jaquee1-1/+6
2017-08-11simplewallet: fix possible privacy leak in import_key_images()Jaquee1-0/+6
2017-08-10p2p: get net log spam down a bitmoneromooo-monero1-4/+3
2017-08-10tests: fix tests buildmoneromooo-monero5-2/+30
2017-08-09p2p: fallback on seed nodes if we can't make a connectionmoneromooo-monero2-6/+26
2017-08-09cryptonote_protocol: fix recv/send idle time before handshakemoneromooo-monero1-2/+2
2017-08-09cryptonote_protocol: keep target in sync with dropped connectionsmoneromooo-monero2-67/+56
2017-08-09Merge pull request #2271Riccardo Spagni1-0/+1
2017-08-09connection_context: initialize statemoneromooo-monero1-0/+1
2017-08-09Merge pull request #2269Riccardo Spagni4-1/+26
2017-08-09WalletAPI: add getDefaultDataDir()Jaquee3-0/+10
2017-08-09protocol: add checks for top block hard fork versionmoneromooo-monero3-0/+22
2017-08-09epee: fixup KV_SERIALIZE_OPT to work in more casesmoneromooo-monero1-1/+4
2017-08-09Merge pull request #2267Riccardo Spagni2-1/+2
2017-08-08net_node: fix m_in_timedsync initializationmoneromooo-monero2-1/+2
2017-08-08Change default block sync size from 200 to 20moneromooo-monero1-1/+1
2017-08-08cryptonote_basic: fix silly CLANG warning about not emitting functionmoneromooo-monero1-1/+1
2017-08-07Merge pull request #2247Riccardo Spagni4-0/+10
2017-08-07Merge pull request #2263Riccardo Spagni1-1/+1
2017-08-07Merge pull request #2231Riccardo Spagni10-63/+67
2017-08-07cmake: do not use GREATER_EQUAL, it's too newmoneromooo-monero1-1/+1
2017-08-07change mixin to ring size in user visible placesmoneromooo-monero10-63/+67
2017-08-07Merge pull request #2262Riccardo Spagni1-1/+1
2017-08-07Merge pull request #2225Riccardo Spagni3-1/+17
2017-08-07Merge pull request #2224Riccardo Spagni1-162/+36
2017-08-07core: fix invalid memory access creating txmoneromooo-monero1-1/+1
2017-08-07Merge pull request #2207Riccardo Spagni5-288/+162
2017-08-07Merge pull request #2254Riccardo Spagni4-0/+12
2017-08-07Merge pull request #2259Riccardo Spagni2-0/+2
2017-08-07updates: add "misc_log_ex.h" for logsmoneromooo-monero1-0/+1
2017-08-07dns_utils: add <functional> for std::functionmoneromooo-monero1-0/+1
2017-08-07blockchain_import: much faster when verifying with cryptonote::coremoneromooo-monero3-287/+152
2017-08-07core: new API to disable DNS checkpoint lookupsmoneromooo-monero2-1/+10
2017-08-07Merge pull request #2218Riccardo Spagni2-3/+145
2017-08-07Merge pull request #2194Riccardo Spagni1-0/+1
2017-08-07Merge pull request #2189Riccardo Spagni1-1/+1
2017-08-07Merge pull request #2149Riccardo Spagni26-184/+1614
2017-08-07Merge pull request #2138Riccardo Spagni3-0/+173
2017-08-07Merge pull request #2126Riccardo Spagni3-979/+3922
2017-08-07Merge pull request #2244Riccardo Spagni1-4/+1
2017-08-07Merge pull request #2243Riccardo Spagni1-0/+2
2017-08-07Merge pull request #2242Riccardo Spagni1-1/+1
2017-08-07Merge pull request #2239Riccardo Spagni1-4/+4
2017-08-07Merge pull request #2234Riccardo Spagni17-27/+30
2017-08-07Merge pull request #2230Riccardo Spagni1-0/+2
2017-08-07Merge pull request #2226Riccardo Spagni1-1/+0