aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2017-09-25wallet2: catch failure to save keys filemoneromooo-monero1-2/+3
2017-09-25wallet2_api: check whether dynamic_cast returns NULLmoneromooo-monero1-0/+2
2017-09-25core: check return value from parse_hexstr_to_binbuffmoneromooo-monero1-2/+3
2017-09-25wallet2_api: remove an unused, uninitialized, fieldmoneromooo-monero1-1/+0
2017-09-25wallet2_api: init error code to "no error" in the ctormoneromooo-monero1-1/+1
2017-09-25get_blockchain_top now returns voidmoneromooo-monero3-27/+6
2017-09-25wallet_rpc_server: guard against exceptionsmoneromooo-monero1-1/+9
2017-09-25simplewallet: guard against I/O exceptionsmoneromooo-monero1-3/+12
2017-09-25daemon: initialize decode_as_json in RPC requestmoneromooo-monero1-0/+1
2017-09-23store is optional during close and defaults to true; except during descructionm2049r5-14/+16
2017-09-21daemon: indicate whether the spent key image is mined or unconfirmedstoffu1-1/+1
2017-09-21wallet2: correctly handle in/out payments for view-only walletstoffu3-2/+146
2017-09-20tx_pool: drop invalid txes from the pool on startupmoneromooo-monero1-3/+23
2017-09-20blockchain: fix crash checking pre-validated txidsmoneromooo-monero1-2/+2
2017-09-19Fixes static_assert on arm and ppc buildsLee Clagett1-1/+3
2017-09-19db_lmdb: fix use of uninitialized key in for_blocks_rangemoneromooo-monero1-2/+2
2017-09-15Tweak concurrency limitsHoward Chu2-2/+6
2017-09-14Use a threadpoolHoward Chu13-785/+302
2017-09-14Remove 1.25x multiplier from tx_poolNano Akron1-1/+1
2017-09-12Update wallet2.cpp for misspellingMatthew Campassi1-1/+1
2017-09-12wallet: add encrypted seed functionalitymoneromooo-monero6-5/+63
2017-09-12core: guard against exceptions in tx verification worker threadsmoneromooo-monero1-2/+18
2017-09-11wallet2: guard against daemon sending txes in the wrong ordermoneromooo-monero1-12/+10
2017-09-11rpc: order transactions in the order they were requestedmoneromooo-monero1-7/+19
2017-09-10wallet: fix --help and --version erroring outmoneromooo-monero1-15/+15
2017-09-08rpc: get_txpool_backlog is now unrestrictedmoneromooo-monero1-1/+1
2017-09-08updated clarification bc_dyn_stats Matthew Campassi1-1/+1
2017-09-08clarification bc_dyn_statsMatthew Campassi1-1/+1
2017-09-08Silence more stupid gcc warningsHoward Chu2-9/+9
2017-09-08Fix AC power supply detection on LinuxGuillaume LE VAILLANT1-13/+0
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-05Fix various oversights/bugs in ZMQ RPC server codeThomas Winget14-216/+519
2017-09-05json serialization for rpc-relevant monero typesThomas Winget28-3/+4966
2017-09-05Refactor some things into more composable (smaller) functionsThomas Winget2-73/+179
2017-09-04tx_pool: catch exceptions in LockedTXN dtormoneromooo-monero1-1/+1
2017-09-04dns_utils: remove a few obsolete thingsmoneromooo-monero1-4/+0
2017-09-03Add a --fluffy-blocks option to relay blocks as fluffy blocksmoneromooo-monero5-1/+18
2017-09-02Use latest height for fork date estimateHoward Chu1-2/+3
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-09-01Rename m_listenning_port to m_listening_portMaxXor2-7/+7
2017-08-31monero-wallet-cli: New command 'wallet_info' improvedrbrunner71-5/+4
2017-08-31DRY refactoringThomas Winget3-2/+14
2017-08-31monero-wallet-cli: New command 'wallet_info'rbrunner72-0/+12
2017-08-30Do not create file when RPC user/pass is given and use file lockingLee Clagett4-53/+101
2017-08-29Delete UPnP port mapping on exitMaxXor2-43/+97
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 Chu1-1/+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-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-26Fix getblocktemplate RPC returning wrong reserved_offsetGuillaume LE VAILLANT1-1/+1
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-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-monero3-22/+17
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 Chu1-0/+1
2017-08-22Cleanup test impact of adding safesyncmode() methodHoward Chu3-2/+14
2017-08-22rpc_client: print destination host/port when failing to connectmoneromooo-monero1-3/+3
2017-08-22Fix refresh counter displayHoward Chu1-0/+8
2017-08-21cryptonote_protocol: misc fixes to the new sync algorithmmoneromooo-monero5-38/+109
2017-08-21Silence stupid fallthru warning in gcc 7Howard Chu1-0/+1
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 Chu7-2/+46
2017-08-20More DB support cleanupHoward Chu6-72/+42
2017-08-19DB cleanupHoward Chu7-119/+49
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-17cryptonote_protocol: large block sync size before v4moneromooo-monero5-6/+15
2017-08-16cryptonote_protocol: kick idle synchronizing peersmoneromooo-monero5-0/+44
2017-08-16p2p: add a couple early outs when the stop signal is receivedmoneromooo-monero1-0/+5
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-monero6-0/+28
2017-08-15update major version numberRiccardo Spagni1-2/+2
2017-08-15Tweak net logs so we get more info on why networking can't startmoneromooo-monero1-22/+22
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-monero3-2/+1705
2017-08-13simplewallet: mnemonic language command-line argEugene Otto2-1/+14
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-12cryptonote_protocol_handler: log versions as unsigned intsmoneromooo-monero1-1/+1
2017-08-12protocol: fix reorgs while syncingmoneromooo-monero4-101/+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-monero3-2/+26
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-09connection_context: initialize statemoneromooo-monero1-0/+1
2017-08-09WalletAPI: add getDefaultDataDir()Jaquee3-0/+10
2017-08-09protocol: add checks for top block hard fork versionmoneromooo-monero3-0/+22
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-07change mixin to ring size in user visible placesmoneromooo-monero10-63/+67
2017-08-07core: fix invalid memory access creating txmoneromooo-monero1-1/+1
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-07blockchain: add testnet v6 fork height at 971400moneromooo-monero1-0/+2
2017-08-07core: thread most of handle_incoming_txmoneromooo-monero3-31/+113
2017-08-07cryptonote_protocol: retry stale spans earlymoneromooo-monero3-0/+25
2017-08-07cryptonote_protocol: light cleanupmoneromooo-monero2-26/+9
2017-08-07cryptonote_protocol: avoid spurious SYNCHRONIZED OK messagesmoneromooo-monero1-2/+12
2017-08-07cryptonote_protocol_handler: sync speedupmoneromooo-monero17-132/+1156
2017-08-06wallet2: improve refresh height determinationmoneromooo-monero1-3/+20
2017-08-06simplewallet: do not ask wallet filename twice when restoringmoneromooo-monero1-6/+11
2017-08-06simplewallet: Be explicit about secret keysErik de Castro Lopo1-2/+2
2017-08-05walletAPI: add getRefreshFromBlockHeight()Jaquee2-0/+7
2017-08-05wallet api: pause refresh while commiting txJaquee1-0/+2
2017-08-05wallet2: clear some missing containers in clear()moneromooo-monero1-0/+4
2017-08-05wallet2: store testnet bool in keys fileJaquee1-0/+8
2017-08-05wallet2: fix temporarily missing incoming tx when being minedmoneromooo-monero2-20/+38
2017-08-04blockchain: log more info when we reject an orphanmoneromooo-monero1-1/+3
2017-08-04simplewallet: show payment ids on sign_transfermoneromooo-monero1-12/+50
2017-08-04debug_utilities: only build for debug buildsmoneromooo-monero1-0/+3
2017-08-04debug_utilities: new object-sizes debug toolmoneromooo-monero2-0/+139
2017-08-03Wallet API: add tx unlock timeJaquee4-0/+10
2017-08-03cn_deserialize: move to new debug_utilities subdirectorymoneromooo-monero4-25/+52
2017-08-03blockchain: remove a few unused variablesmoneromooo-monero2-14/+4
2017-08-03Enable verifying wallet password with having to load wallet.m2049r5-3/+36
2017-08-02difficulty: fix misleading commentGuillaume LE VAILLANT1-2/+2
2017-08-02daemon: some more include cleanupmoneromooo-monero1-4/+1
2017-08-02cryptonote_protocol: fix days behind calc on testnetmoneromooo-monero1-1/+1
2017-08-02simplewallet: add (out of sync) or (no daemon) markers in the promptmoneromooo-monero2-2/+15
2017-08-02wallet2: add a is_synced functionmoneromooo-monero2-0/+11
2017-08-02node_rpc_proxy: add a proxy for target heightmoneromooo-monero2-15/+47
2017-08-02wallet: return unlock_time in get_transfersmoneromooo-monero5-3/+53
2017-08-02fix wallet callback signaturesm2049r1-4/+4
2017-08-01network_throttle: remove unneeded heap allocationsmoneromooo-monero2-19/+6
2017-08-01p2p: move m_in_timedsync from connection_context to p2p_connection_contextmoneromooo-monero1-0/+3
2017-08-01core: speed up output index unique set calculationmoneromooo-monero1-8/+8
2017-08-01perf_timer: allow profiling more granular than millisecondmoneromooo-monero1-6/+9
2017-07-31some include cleanupmoneromooo-monero17-27/+30
2017-07-31miner: fix ignoring battery from command linemoneromooo-monero1-1/+1
2017-07-31core: add a message when loading checkpoints at init timemoneromooo-monero1-0/+2
2017-07-30tx_pool: remove obsolete unused m_config_folder fieldmoneromooo-monero1-1/+0
2017-07-30blockchain: skip checking tx semantics in embedded block hash rangemoneromooo-monero3-1/+17
2017-07-29daemon: add average seconds per block in bc_dyn_statsmoneromooo-monero1-1/+4
2017-07-29core: fix lock ordering bug at init timemoneromooo-monero1-1/+2
2017-07-29Fix handling of strings & simplify summation of spendkeysJollyMort1-13/+7
2017-07-29p2p: close connections when exitingmoneromooo-monero1-0/+8
2017-07-29Add option to join multisig wallet pieces togetherJollyMort2-3/+151
2017-07-28p2p: fix thread leakmoneromooo-monero1-6/+6
2017-07-28blockchain: fix cryptonight buffer leak on exitmoneromooo-monero1-1/+1
2017-07-27blockchain: ensure all blocks get their longhash precalculatedmoneromooo-monero2-2/+4
2017-07-27blockchain: pass correct height to get_block_longhashmoneromooo-monero1-4/+2
2017-07-27move get_proof_of_trust_hash from util.h to p2p_protocol_defs.hmoneromooo-monero3-10/+9
2017-07-27wallet-cli: Minor improvement to help outputErik de Castro Lopo1-2/+4
2017-07-27Move OpenAlias console input back from libsmoneromooo-monero7-64/+113
2017-07-26wallet_rpc_server: optionally return tx blobs on transfer callsmoneromooo-monero2-7/+62
2017-07-25core: randomly shuffle outputsmoneromooo-monero1-1/+1
2017-07-24cryptonote_protocol: Set send_idle_time in connection_info correctlyrbrunner71-1/+1
2017-07-24blockchain: one off warning when seeing a block with unknown versionmoneromooo-monero1-0/+14
2017-07-24Make msgwriter logs go to file onlymoneromooo-monero1-1/+1
2017-07-22Make successful transfer log message more informativeJollyMort1-1/+2
2017-07-22core: forbid duplicate ring members from v6moneromooo-monero2-0/+31
2017-07-22daemon: Add ability to write a PID fileErik de Castro Lopo3-11/+58
2017-07-13daemon: fix status in command line mode if using restricted rpcmoneromooo-monero1-5/+4
2017-07-12miner: fix background mining options parsingmoneromooo-monero1-2/+2
2017-07-11Don't hardcode /tmpHoward Chu1-3/+11
2017-07-10Fix #2164 histogram outputHoward Chu1-1/+1
2017-07-09Add various readline related fixesJethro Grassie1-2/+2
2017-07-06fix on_battery_power for linuxRyan Mehta1-26/+86
2017-07-05Fix spelling errorsErik de Castro Lopo2-10/+10
2017-07-04Add on_get_alt_blocks_hashes RPC callmoneroexamples3-1/+44