aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2017-03-19core: call {prepare|cleanup}_handle_incoming_blocks when adding a mined blockmoneromooo-monero1-0/+17
2017-03-19Partial fix #1876, check thread in block_txn_start()Howard Chu1-1/+2
2017-03-19wallet-rpc bugfix: get_transfer_by_txid previously checking against payment idkenshi841-1/+1
2017-03-18Removed boost/asio.hpp include from epee/string_tools.hLee Clagett1-0/+1
2017-03-18wallet: increase node_rpc_proxy timeout to match wallet2moneromooo-monero1-4/+6
2017-03-18daemon: fix missing close parenthesis in alt_chain_info outputmoneromooo-monero1-1/+1
2017-03-18update version to 0.10.3.0Riccardo Spagni1-1/+1
2017-03-18simplewallet: allow setting tx priority in watch walletsmoneromooo-monero1-5/+0
2017-03-18daemon: alt_chain_info now prints fork depthmoneromooo-monero1-2/+14
2017-03-18wallet_rpc_server: make a few RPCs unavailable in restricted modemoneromooo-monero1-0/+28
2017-03-18use const references in catch blocksmoneromooo-monero5-13/+13
2017-03-18wallet2: call is_key_image_spent in blocks in rescan_spentmoneromooo-monero1-21/+24
2017-03-18wallet_rpc_server: add a rescan_spent RPCmoneromooo-monero3-0/+39
2017-03-18simplewallet: catch case where no transactions are mademoneromooo-monero1-1/+7
2017-03-18p2p: use the fallback seed IPs when not enough seeds are foundmoneromooo-monero2-27/+64
2017-03-17bump version numberRiccardo Spagni1-1/+1
2017-03-17wallet-rpc: enable openaliasstoffu5-9/+15
2017-03-15Add intervening v5 fork for increased min block sizemoneromooo-monero9-51/+87
2017-03-14Specify "524,288" iterations instead of "500,000"darentuzi1-5/+5
2017-03-13protocol: fix wrong tx being looked up from fluffy blockmoneromooo-monero1-1/+10
2017-03-12Adds a config file option to the walletArne Brutschy1-0/+19
2017-03-12core: don't try to re-relay an empty set of pool transactionsmoneromooo-monero1-1/+1
2017-03-12protocol: fix fluffy to normal block dropping txesmoneromooo-monero1-1/+1
2017-03-10fix dependency: put HardFork back to cryptonote_basic, made some BlockchainDB...kenshi847-9/+9
2017-03-05blockchain: don't try to load an empty block hash setmoneromooo-monero1-1/+1
2017-03-05blockchain_import: make --log-level understand categoriesmoneromooo-monero1-3/+6
2017-03-05blockchain_export: make --log-level understand categoriesmoneromooo-monero1-4/+6
2017-03-05blockchain_import: error out nicely on exceptionsmoneromooo-monero1-0/+4
2017-03-05blockchain_export: error out nicely on exceptionsmoneromooo-monero1-0/+5
2017-03-05rpc: fix BUILD_TAG mispelling (BUILDTAG)moneromooo-monero1-2/+2
2017-03-05core: print the "new update found" message in cyan, for visibilitymoneromooo-monero1-2/+2
2017-03-05download: check available disk space before downloadingmoneromooo-monero1-0/+8
2017-03-05download: give download threads distinct namesmoneromooo-monero1-0/+5
2017-03-05core: make update download cancellablemoneromooo-monero2-17/+55
2017-03-05download: async APImoneromooo-monero2-26/+153
2017-03-05wallet: add password commandmoneromooo-monero3-6/+7
2017-03-05format_utils: fix typo in assert messagelethos31-2/+2
2017-03-04Add dependency for blocksdat.oHoward Chu2-4/+4
2017-03-04wallet: fix get_tranfers with multiple incoming txes with same pidmoneromooo-monero1-3/+13
2017-03-04Revert "wallet: fix insertion of pool transactions"moneromooo-monero1-1/+1
2017-03-03core: quantize per kB fee to 8 decimalsmoneromooo-monero2-1/+20
2017-03-03tx_pool: log separately "not ready" and "double spend" casesmoneromooo-monero1-2/+8
2017-03-03Fix double-importHoward Chu1-8/+10
2017-03-03Remove redundant num_txs() methodHoward Chu2-18/+4
2017-03-03Fix #1824 don't end batch that we didn't startHoward Chu1-2/+3
2017-03-03wallet api: fix parameters in wallet2callbackImplJaquee1-7/+7
2017-03-03use txid in wallet2::process_new_transaction()Jaquee1-1/+1
2017-03-02allow user I/O in millinero, micronero, nanonero, piconeromoneromooo-monero6-10/+123
2017-03-02wallet api: add missing mining optionsJaquee3-3/+5
2017-02-28wallet: fix insertion of pool transactionsmoneromooo-monero1-1/+1
2017-02-28Make gray peer selection uniformMiguel Herranz1-1/+8
2017-02-28wallet: fix --log-file not workingmoneromooo-monero4-29/+30
2017-02-27Add support for the wallet to refresh pruned blocksmoneromooo-monero6-62/+105
2017-02-27ringct: do not require range proof in decodeRct/decodeRctSimplemoneromooo-monero1-4/+2
2017-02-27rpc: add a default category for daemon rpcmoneromooo-monero1-0/+3
2017-02-27core: add functions to serialize base tx infomoneromooo-monero3-0/+33
2017-02-27node_rpc_proxy: allow caching daemon RPC versionmoneromooo-monero2-0/+26
2017-02-27wallet: invalidate node proxy cache when reconnectingmoneromooo-monero3-0/+14
2017-02-27Make get_random_gray_peer distribution uniformMiguel Herranz1-5/+2
2017-02-26daemon: fix bc_dyn_stats via rpcmoneromooo-monero1-2/+2
2017-02-26Revert attempt to write to console on daemon shutdownNano Akron1-1/+0
2017-02-25Wallet API: Add support for daemon rpc loginJaquee3-4/+7
2017-02-25core: move hardfork back to cryptonote_coremoneromooo-monero7-9/+9
2017-02-25protocol: tone down a rate limit not implemented yet warningmoneromooo-monero1-1/+1
2017-02-24daemon/rpc: updates command and RPCmoneromooo-monero8-0/+199
2017-02-24daemon: avoid pre-log-init spew on creating directoriesmoneromooo-monero1-1/+3
2017-02-24wallet: avoid pre-log-init spew on --versionmoneromooo-monero1-11/+11
2017-02-24update versionRiccardo Spagni1-1/+1
2017-02-24wallet_rpc_server: new --trusted-daemon flagmoneromooo-monero3-13/+17
2017-02-24add rpc timeouts to calls that might timeoutRiccardo Spagni1-4/+4
2017-02-24blockchain_utilities: link against blockchain_dbmoneromooo-monero1-0/+1
2017-02-24simplewallet: updated help message for 'set ask-password'kenshi841-1/+1
2017-02-24protocol: fix "sync done" message not appearingmoneromooo-monero1-1/+3
2017-02-23core: protect precomputed block hashes with SHA256moneromooo-monero3-1/+41
2017-02-23rpc: s/rcp/rpc/moneromooo-monero1-1/+1
2017-02-23rpc: make mining_status RPC work when syncingmoneromooo-monero1-1/+1
2017-02-23core: bound the amount of entries in bad tx semantics cachemoneromooo-monero2-6/+16
2017-02-23core: remove a couple unused/obsolete bitsmoneromooo-monero1-3/+0
2017-02-23Add print_pl_stats daemon commandMiguel Herranz5-0/+44
2017-02-23wallet2: fix wrong status on daemon shutdown/startupJaquee1-1/+5
2017-02-22fix broken checkpoints.datRiccardo Spagni1-0/+0
2017-02-22updates: fix user/auto url splitmoneromooo-monero1-1/+1
2017-02-22wallet2_api: add updates check apimoneromooo-monero2-0/+31
2017-02-22updates: remove testnet casemoneromooo-monero3-7/+4
2017-02-22updates: we now have a user URL, and an automatic onemoneromooo-monero3-4/+5
2017-02-22updates: s/monerod/monero/ for the main downloadmoneromooo-monero1-2/+2
2017-02-22updates: add all update serversmoneromooo-monero1-0/+4
2017-02-22updates: use HTTP, not HTTPSmoneromooo-monero1-1/+1
2017-02-21core: do not download an update we already downloadedmoneromooo-monero1-14/+23
2017-02-21updates: use updates host, not downloads, for HTTPmoneromooo-monero1-1/+1
2017-02-21updated fallback nodesRiccardo Spagni1-6/+12
2017-02-21update version to 0.10.2Riccardo Spagni1-1/+1
2017-02-21update checkpoints.datRiccardo Spagni1-0/+0
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni220-220/+220
2017-02-21Add support for smart mining through wallet.Dion Ahmetaj1-8/+7
2017-02-21cmakify opensslRiccardo Spagni1-1/+3
2017-02-21Fix core_tests breaking on startupmoneromooo-monero2-1/+2
2017-02-21dns_utils: fix infinite recursion when distributing empty dns_urlsanonimal1-0/+3
2017-02-21core: add p2p bind port options from net_nodemoneromooo-monero2-2/+6
2017-02-20core: updates can now be downloaded (and SHA256 hash checked)moneromooo-monero4-0/+206
2017-02-20util: add a SHA256 functionmoneromooo-monero3-1/+37
2017-02-20core: test key images against validity domainmoneromooo-monero3-0/+32
2017-02-20Optionally query moneropulse DNS records to check for updatesmoneromooo-monero7-2/+225
2017-02-20core: display any fork warning at startup toomoneromooo-monero1-1/+1
2017-02-20dns_utils: fix first checked DNS entry being ignoredmoneromooo-monero1-1/+0
2017-02-20util: add a vercmp function to compare version numbersmoneromooo-monero2-0/+18
2017-02-20dns_utils: factor TXT record loading code from checkpoint codemoneromooo-monero3-104/+110
2017-02-20tx_pool: revert template filling changesmoneromooo-monero1-0/+16
2017-02-19wallet2: fix failure to send (relatedness check in wrong case)moneromooo-monero1-5/+5
2017-02-18Get rid of directory lockHoward Chu2-58/+0
2017-02-18Handle map resizes from other processesHoward Chu1-9/+52
2017-02-18Can't cache num_txs or num_outputs eitherHoward Chu2-34/+34
2017-02-18Add a few read txns to streamlineHoward Chu3-3/+11
2017-02-18wallet_api: fix logging init via apimoneromooo-monero3-1/+6
2017-02-16More robust battery status handling.Dion Ahmetaj8-29/+81
2017-02-15BACKGROUND_MINING_MINER_MONITOR_INVERVAL_IN_SECONDS was odr-used, so required...Dion Ahmetaj1-4/+3
2017-02-15Fix spurious synchronization status msgsHoward Chu1-1/+5
2017-02-14simplewallet: validate hex input sizemoneromooo-monero5-21/+21
2017-02-14core: add a missing newline on a string to be loggedmoneromooo-monero1-1/+1
2017-02-14hardfork: tone down some logsmoneromooo-monero1-3/+3
2017-02-13rpc: fix some RPC calls not returning OK status when neededmoneromooo-monero1-0/+3
2017-02-13daemon: silence spurious warning about uninitialized variablemoneromooo-monero1-3/+3
2017-02-13Fix compiler error about nested externs in slow_hash.c by moving declarationsNanoAkron1-3/+3
2017-02-13blockchain_db: add "raw" blobdata getters for block and transactionmoneromooo-monero10-84/+225
2017-02-13cryptonote_protocol: tweaks to the syncing speedupmoneromooo-monero1-6/+10
2017-02-13blockchain_db: do not throw on expected partial results getting keysmoneromooo-monero4-4/+11
2017-02-13network_throttle: demote spammy logs to TRACEmoneromooo-monero1-2/+2
2017-02-12tools: log to the correct filemoneromooo-monero2-2/+6
2017-02-12tools: set requested log levelmoneromooo-monero3-2/+4
2017-02-12protocol: speed up sync by minimizing duplicate workmoneromooo-monero2-2/+31
2017-02-12net_node: fix spurious warning about using uninitialized datamoneromooo-monero1-1/+1
2017-02-12Fixup choice of easylogging++ vs libunwind stack trace codemoneromooo-monero1-1/+1
2017-02-12tx_pool: add a debug message when adding a tx to the poolmoneromooo-monero1-0/+1
2017-02-12cryptonote_protocol: misc fluffy block fixesmoneromooo-monero2-42/+78
2017-02-12rpc: fix daemon mixed style set_log 2,category:levelmoneromooo-monero1-1/+1
2017-02-12daemon: fix crash on exit when miningmoneromooo-monero1-0/+2
2017-02-11Fix GUI building after libcryptonote_core was split (#1626)iDunk54001-1/+1
2017-02-11db_lmdb: fix bad height saved in tx datamoneromooo-monero2-6/+7
2017-02-10Added a note about smart mining to status command. Fixed up a bug where I was...Dion Ahmetaj5-5/+8
2017-02-10Changed ac_line_status to on_battery_power.Dion Ahmetaj2-6/+6
2017-02-10Use defined directive to silence pre-proc warnings.Dion Ahmetaj1-1/+1
2017-02-10Cleaned up some logging. Thanks to moneromooo for help.Dion Ahmetaj1-20/+20
2017-02-10Added some //TODO comments pertaining to returning enums instead of bools in ...Dion Ahmetaj1-0/+5
2017-02-10Moved around checking of AC power in order to bail quicker to sleep if not pl...Dion Ahmetaj1-4/+6
2017-02-10Moved setting of previous process times to block where background mining is s...Dion Ahmetaj1-14/+11
2017-02-10Set background mining started bool to false on bg thread start. If mining::st...Dion Ahmetaj1-0/+1
2017-02-10Background/smart mining. If a users' computer is plugged into a powerDion Ahmetaj8-18/+459
2017-02-08simplewallet: print error when address is wrongkenshi841-0/+6
2017-02-08extract some basic code from libcryptonote_core into libcryptonote_basickenshi8469-610/+762
2017-02-06wallet2: fix transactions not considering rct inputsmoneromooo-monero2-11/+11
2017-02-06Add server auth to monerod, and client auth to wallet-cli and wallet-rpcLee Clagett28-133/+385
2017-02-05Wallet API: Easylogger wrapper for guiJaquee2-0/+8
2017-02-05 bugfix: infinite recursion in get_account_address_from_str_or_urlkenshi841-1/+1
2017-02-05Clarify in/out connections for usersNanoAkron1-1/+1
2017-02-05common: fix link error on at least one platform (no clue which one)moneromooo-monero1-0/+1
2017-02-05Wallet API: Catch error from tools::is_local_addressJaquee1-2/+7
2017-02-04GUI: Improved refresh performanceJaquee1-7/+10
2017-02-04wallet api: Remove initAsync() and don't start refresh automatically on initJaquee3-31/+6
2017-02-04wallet2::init() - disconnect before init if connectedJaquee1-0/+2
2017-02-04Use easylogging++'s stack trace facility where possiblemoneromooo-monero1-0/+19
2017-02-04wallet_rpc_server: add address book RPC callsmoneromooo-monero4-0/+184
2017-02-03simplewallet: option to always ask password for any crytical operationskenshi844-2/+54
2017-02-02Fix missing parenthesesMiguel Herranz1-2/+2
2017-02-02simplewallet: cleanupmoneromooo-monero1-5/+0
2017-02-02simplewallet: fix build (unqualified type not in current scope)moneromooo-monero1-1/+1
2017-02-02core: fix integrated addresses breaking with auto zero changemoneromooo-monero1-0/+2
2017-02-02Add missing includeMiguel Herranz1-0/+2
2017-01-31Added days uptime to the status messageNanoAkron1-4/+6
2017-01-30Wallet API: Create wallet from keysJaquee5-0/+178
2017-01-30Changed console output for transaction from L0 to L1NanoAkron1-1/+1
2017-01-29wallet_rpc_server: fix short payment id validation in transfermoneromooo-monero1-1/+1
2017-01-29Add change_password for simplewalletAshley Perpetual2-0/+28
2017-01-28wallet2: fix corner case failing to send a second outputmoneromooo-monero1-1/+2
2017-01-28Factor is_address_local code into a tools functionmoneromooo-monero4-65/+43
2017-01-28Update and use blockchain data files definesMiguel Herranz2-6/+7
2017-01-28Separate data per P2P portMiguel Herranz2-1/+16
2017-01-28wallet_rpc_server: fix logs going to the wrong filemoneromooo-monero3-7/+7
2017-01-28core: set missing verifivation_failed flag when rejecting a txmoneromooo-monero1-0/+1
2017-01-28Add concurrency check to rpc mining to ensure not too many threads. number of...Ashley Perpetual1-0/+17
2017-01-26Fix clang build failure, caused by mixing C and C++Timothy D. Prime1-1/+1
2017-01-26Fix invalid + of std::string and intTimothy D. Prime2-4/+4
2017-01-25Updates to epee HTTP client codeLee Clagett10-121/+90
2017-01-25Blockfill - Sort tx pool correctlyAlexis Enston1-2/+2
2017-01-25Blockfill - Take TX fees into account properlyAlexis Enston1-1/+1
2017-01-25Consider empty block when filling with TXsAlexis Enston1-1/+5
2017-01-25Clear feedback to user when daemon has stopped successfullyNanoAkron1-0/+1
2017-01-24moved get_account_address_from_str_or_url from libcommon to libcryptonote_corekenshi845-29/+48
2017-01-23rpc: fix bc_dyn_stats not setting grace blocksmoneromooo-monero1-0/+1
2017-01-23Remove unreachable returnsMiguel Herranz1-3/+0
2017-01-23fixed typo: monero-wallet-cli,logkenshi841-1/+1
2017-01-23Update log messages to reflect fact we no longer need to type `exit` to save ...NanoAkron2-10/+6
2017-01-22Remove boost/foreach.cpp includesMiguel Herranz12-12/+0
2017-01-22Wallet api: testnet getter=2-0/+2
2017-01-22Replace BOOST_REVERSE_FOREACH with ranged forMiguel Herranz2-4/+6
2017-01-22Replace BOOST_FOREACH with C++11 ranged forMiguel Herranz12-78/+78
2017-01-22protocol: log received messages in a separate categorymoneromooo-monero1-8/+10
2017-01-22core: cache tx hashes of failing semantics txesmoneromooo-monero2-0/+10
2017-01-22wallet2: fix sending a rct tx with a single output availablemoneromooo-monero1-3/+50
2017-01-22rpc: fix orphan_status when getting blocksmoneromooo-monero5-9/+16
2017-01-22p2p: always recreate a new peer id on startupmoneromooo-monero3-2/+19