aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2019-02-26cn_deserialize: remove some unused codemoneromooo-monero1-50/+0
2019-01-28Adding initial support for broadcasting transactions over TorLee Clagett26-692/+2863
2019-01-28block_queue: fix late sanity check off by onemoneromooo-monero1-1/+1
2019-01-28rpc: fix internal daemon calls in restricted rpc getting partial datamoneromooo-monero5-315/+336
2019-01-28blockchain: add --reorg-notifymoneromooo-monero3-1/+32
2019-01-28notify: handle arbitrary tagsmoneromooo-monero4-6/+22
2019-01-28notify: warn if the spec contains one of '"\moneromooo-monero1-0/+2
2019-01-28common: set MONERO_DEFAULT_LOG_CATEGORY for notify and spawnmoneromooo-monero2-0/+6
2019-01-22ringct: remove unused senderPk from ecdhTuplemoneromooo-monero2-4/+0
2019-01-22ringct: the commitment mask is now deterministicmoneromooo-monero5-27/+55
2019-01-22ringct: encode 8 byte amount, saving 24 bytes per outputmoneromooo-monero11-28/+71
2019-01-22ringct: save 3 bytes on bulletproof sizemoneromooo-monero1-1/+4
2019-01-22add a bulletproof version, new bulletproof type, and rct configmoneromooo-monero13-62/+95
2019-01-22Pruningmoneromooo-monero44-427/+3018
2019-01-18core: include a dummy encrypted payment id when no payment is usedmoneromooo-monero2-14/+58
2019-01-18core, wallet: remember original text version of destination addressmoneromooo-monero5-10/+33
2019-01-18crptonote_core: do not error out sending unparsable extra fieldmoneromooo-monero1-2/+2
2019-01-18daemon: extend 'print_pl' command, optional filter by type and limitxiphon4-8/+44
2019-01-18simplewallet: fix help text of rescan_bc to mention the "hard" optionstoffu1-1/+1
2019-01-18simplewallet: remove extra colon in a few calls to input_secure_linestoffu1-6/+6
2019-01-18simplewallet: avoid conversion to string in input_secure_linestoffu1-2/+2
2019-01-18simplewallet: factor yesno hint into input_linestoffu1-38/+41
2019-01-16blockchain_ancestry: allow getting ancestry of a single outputmoneromooo-monero1-229/+209
2019-01-16blockchain_db: allow getting output keys without commitmentmoneromooo-monero3-4/+5
2019-01-16simplewallet: disable long payment ids by defaultmoneromooo-monero2-12/+37
2019-01-16wallet2: remember which output keys map to which key imagesmoneromooo-monero2-16/+101
2019-01-16simplewallet: improve punctuation in user visible stringselsta1-3/+3
2019-01-15wallet api: don't truncate address in subaddress_accountselsta1-1/+1
2019-01-13wallet2: fix incorrect patch for determining fork rulesmoneromooo-monero1-1/+1
2019-01-13wallet2: fix duplicate tx notifications for pool txesmoneromooo-monero1-3/+10
2019-01-11mnemonics: compare canonical words (lowercase)moneromooo-monero2-24/+115
2019-01-09device: proper handling of user inputselsta5-9/+43
2019-01-09wallet: do not check txpool in background modemoneromooo-monero3-10/+11
2019-01-09device_ledger: remove full_name variableselsta2-2/+1
2019-01-08i18n: filter LANG/LC_LANG for valid characters, and handle @moneromooo-monero1-0/+14
2019-01-08ringct: remove duplicate rv.mixRing = mixRing; in genRctSimplestoffu1-1/+0
2019-01-07message_store: init me fieldmoneromooo-monero1-0/+1
2019-01-07blockchain: don't propagate exception past dtormoneromooo-monero1-1/+2
2019-01-07wallet_api: fix usage of LOG_ERRORmoneromooo-monero1-10/+10
2019-01-07Make get_output_key method constmoneroexamples4-8/+8
2019-01-04simplewallet: Show new address after going multisigrbrunner71-0/+1
2019-01-02wallet api/device: set estimated restore height if none is providedselsta4-0/+15
2019-01-02simplewallet: don't subtract 1 to estimate blockchain heightmoneromooo-monero1-1/+1
2019-01-01blockchain: fix wrong hf version when popping multiple blocksmoneromooo-monero3-6/+37
2019-01-01blockchain: use the version passed as parameter, not a new onemoneromooo-monero1-1/+1
2019-01-01hardfork: remove batch transactions setupmoneromooo-monero1-1/+0
2018-12-31wallet2: speedup output trackingmoneromooo-monero2-13/+49
2018-12-31wallet: optionally keep track of owned outputs usesmoneromooo-monero4-19/+109
2018-12-30p2p: don't stop the idle thread when no gray peers are foundmoneromooo-monero1-1/+1
2018-12-30wallet: do not display daemon controlled text if untrustedmoneromooo-monero4-39/+89
2018-12-27simplewallet: remove ability to transfer with detached short payment idsmoneromooo-monero1-31/+2
2018-12-26daemon: add a +hex option to print_blockmoneromooo-monero3-7/+23
2018-12-26daemon: print human friendly timestamp toomoneromooo-monero1-2/+2
2018-12-25blocks: fix checkpoint code generation on OpenBSDmoneromooo-monero1-1/+1
2018-12-25cryptonote_core: revert extra_tx_mapmoneromooo-monero2-59/+5
2018-12-24wallet_rpc_server: add all field to export_key_imagesmoneromooo-monero4-6/+12
2018-12-23Simplewallet: Unify usage messages.Tadeas Moravec1-144/+230
2018-12-23epee: better network buffer data structuremoneromooo-monero5-20/+20
2018-12-23simplewallet: fix show_transfers colouring, and add red for failedmoneromooo-monero2-1/+6
2018-12-23Remove boost::lexical_cast for uuid and unused uuid functionLee Clagett2-3/+5
2018-12-22message_store: fix error message adding const char * with offsetmoneromooo-monero1-7/+7
2018-12-22blockchain_blackball: make log file name consistent with executablestoffu1-1/+1
2018-12-21wallet2: finalize_multisig now rejects non N-1/N multisig walletsmoneromooo-monero1-0/+17
2018-12-19Remove unused hash in export_key_imagesdoy-lee1-3/+0
2018-12-18device/trezor: store tx_prefix_hash in tx key auxDusan Klinec1-0/+3
2018-12-18blockchain: fix block rate check for empty blockchainsmoneromooo-monero1-1/+3
2018-12-18build: protobuf dependency fixes, libusb buildDusan Klinec2-8/+6
2018-12-18blockchain_db: speedup tx output gatheringmoneromooo-monero8-44/+71
2018-12-16wallet2: cut down on the number of useless derivation threadsmoneromooo-monero1-6/+9
2018-12-16wallet2: fix accessing unwound stack on exceptionmoneromooo-monero1-4/+12
2018-12-14Add --restore-date paramHoward Chu2-11/+57
2018-12-14Sync hashchain bug fixednaughtyfox1-4/+3
2018-12-14Wallet: Initialize members without default ctor.Tadeas Moravec1-0/+2
2018-12-12MMS (Multisig Messaging System): Initial versionrbrunner712-127/+3877
2018-12-12ringct: avoid repeated point conversionmoneromooo-monero1-1/+10
2018-12-08ignore child process when execJethro Grassie1-0/+4
2018-12-08perf_timer: make all logs Info levelmoneromooo-monero1-1/+1
2018-12-08wallet2: clear all payments on soft rescan_bcmoneromooo-monero1-0/+4
2018-12-08epee: avoid string allocation when parsing a pod from stringmoneromooo-monero1-2/+2
2018-12-07singleton: fix missing *this return value in operator=moneromooo-monero1-2/+2
2018-12-07perf_timer: check allowed categories before loggingmoneromooo-monero1-8/+21
2018-12-07perf_timer: add a way to get and reset the current timemoneromooo-monero2-2/+18
2018-12-07perf_timer: only log to filemoneromooo-monero1-3/+6
2018-12-07cryptonote: don't serialize for blob size if already knownmoneromooo-monero1-5/+13
2018-12-07p2p: use vector instead of list for peer listsmoneromooo-monero5-27/+31
2018-12-07protocol: change standby mode to not wait sleepingmoneromooo-monero2-12/+24
2018-12-07simplewallet: donate command validate amountselsta1-2/+12
2018-12-06util: use fcntl instead of flock, for compatibilitymoneromooo-monero1-3/+26
2018-12-05tx_pool: add a few std::move where it can make a differencemoneromooo-monero1-3/+4
2018-12-05cryptonote: set tx hash on newly parsed txes when knownmoneromooo-monero3-5/+14
2018-12-05db_lmdb: avoid pointless divisionmoneromooo-monero1-1/+1
2018-12-05db_lmdb: inline check_open, it's trivial and called everywheremoneromooo-monero2-8/+7
2018-12-05blockchain_db: allocate known size vector only oncemoneromooo-monero1-5/+5
2018-12-05blockchain_db: remove a couple unused functionsmoneromooo-monero4-82/+0
2018-12-05util: set MONERO_DEFAULT_LOG_CATEGORYmoneromooo-monero1-0/+3
2018-12-05blockchain: call deinit in dtormoneromooo-monero2-7/+15
2018-12-04device/trezor: device/trezor: correct device initialization, status checkDusan Klinec5-22/+139
2018-12-04device/trezor: python2 compatibility - bundle dependenciesDusan Klinec5-8/+248
2018-12-04device/trezor: ask for KI sync on first refreshDusan Klinec4-18/+58
2018-12-04device: enable to use multiple independent device walletsDusan Klinec6-2/+73
2018-12-04rpc: mask values that are nobody else's business in restricted RPCmoneromooo-monero1-24/+29
2018-12-04move int-util.h to epeemoneromooo-monero15-272/+13
2018-12-04Add glibc back compat codeTheCharlatan2-0/+102
2018-12-02blockchain: fix race between two external mining threadsmoneromooo-monero1-5/+3
2018-12-01Bulletproof: Initialize members in default construtor.Tadeas Moravec1-1/+2
2018-11-30daemon: print monero version at startup when calling a detached daemonmoneromooo-monero1-10/+10
2018-11-30cryptonote: add a set_null for transaction_prefixmoneromooo-monero1-7/+10
2018-11-30daemon: stop miner before we bring the whole thing downmoneromooo-monero2-2/+1
2018-11-30ringct: fix dummy bulletproofs on ledger in fake modemoneromooo-monero1-7/+24
2018-11-29device/trezor: passphrase entry on hostDusan Klinec8-22/+134
2018-11-28add command pop_blocksJason Wong10-0/+138
2018-11-27blockchain_prune_known_spent_data: blackball file is now optionalmoneromooo-monero1-7/+44
2018-11-27Outputs where all amounts are known spent can now be prunedmoneromooo-monero5-4/+376
2018-11-27blockchain: avoid unnecessary DB lookups when syncingmoneromooo-monero2-35/+86
2018-11-27rpc: speed up the common get_output_distribution case while syncingmoneromooo-monero1-2/+19
2018-11-26core: fix adding new pre-hoh block when a tx is already in the poolmoneromooo-monero1-5/+4
2018-11-27simplewallet: use is_transfer_unlocked instead of is_tx_spendtime_unlocked fo...stoffu1-1/+1
2018-11-26rpc: speedup get_outs.binmoneromooo-monero6-17/+42
2018-11-26protocol: fix use after free when dropping a connectionmoneromooo-monero1-2/+2
2018-11-25device/trezor: webusb transport added, cmake fixesDusan Klinec11-191/+692
2018-11-24blockchain_blackball: spot when all outputs of an amount are spentmoneromooo-monero1-1/+95
2018-11-24simplewallet: enable donation on testnet/stagenet for easier testingstoffu1-8/+21
2018-11-23wallet_rpc_server: do not use RPC data if the call failedmoneromooo-monero1-1/+2
2018-11-23windows_service: fix memory leakmoneromooo-monero1-1/+2
2018-11-23cryptonote: fix get_unit for non default settingsmoneromooo-monero1-2/+2
2018-11-23remove some unused codemoneromooo-monero9-106/+6
2018-11-23a few minor (but easy) performance tweaksmoneromooo-monero11-21/+21
2018-11-23tests: slow_memmem now returns size_tmoneromooo-monero1-1/+1
2018-11-23rctOps: add braces to suppress warningsstoffu1-173/+173
2018-11-22cn_deserialize: allow parsing partially valid tx extramoneromooo-monero1-2/+3
2018-11-22wallet2: resume processing when tx extra is partially brokenstoffu1-2/+2
2018-11-22wallet2: add n_vouts to capture listmoneromooo-monero1-1/+1
2018-11-21rpc: add version to get_infoJethro Grassie5-1/+11
2018-11-21scoped_message_writer: protect all std::cout usage from readlinemoneromooo-monero1-1/+1
2018-11-21blockchain_stats: don't use gmtime_r on Windowsmoneromooo-monero2-6/+2
2018-11-20protocol: fix incorrect tx hash in logmoneromooo-monero1-1/+3
2018-11-20Fix issue 4793 - M/N multisig transaction signaturenaughtyfox5-20/+213
2018-11-20rpc: speedup get_output_distributionmoneromooo-monero4-4/+110
2018-11-19lmdb: fix gcc 7.3.0 'implicit-fallthrough' warningxiphon1-10/+6
2018-11-19Avoid unnecessary temp block and copy ctormoneromooo-monero3-5/+5
2018-11-17Remove -Werrormoneromooo-monero1-5/+0
2018-11-16tests: add unit tests for get_output_distributionmoneromooo-monero5-5/+6
2018-11-16Enhance help text for print_ring.Tadeas Moravec1-2/+4
2018-11-16Enhance help text for incoming_transfers.Tadeas Moravec1-3/+5
2018-11-16blockchain: remove "0 is height" shortcut from get_output_distributionmoneromooo-monero1-2/+0
2018-11-16Revert "blockchain: simplify output distribution code"moneromooo-monero1-2/+7
2018-11-16slow-hash: some more big endian fixesxiphon1-6/+6
2018-11-16slow-hash: fix for big endianmoneromooo-monero1-20/+21
2018-11-16Don't cache nettype in core_rpc_server use m_coredoy-lee4-22/+21
2018-11-15json_archive: initialize inner_array_size in ctormoneromooo-monero1-1/+1
2018-11-15Removed a lot of unnecessary includesMartijn Otto28-93/+28
2018-11-15various: do not propagate exception through dtormoneromooo-monero2-2/+8
2018-11-15simplewallet: slightly adjust wording when printing multisig seedstoffu1-2/+2
2018-11-15cmake: move Boost_LOCALE_LIBRARY out of ICU_LIBRARIESstoffu1-0/+1
2018-11-13common: fix base58 gcc -Werror=implicit-fallthroughxiphon1-14/+2
2018-11-12Add new command "export_transfers" to save transfers to csvsachaaaaa2-46/+244
2018-11-09bulletproofs: avoid std::vector allocations for slicemoneromooo-monero1-9/+15
2018-11-09db_lmdb: error out if the db needs migration in read only modemoneromooo-monero1-0/+9
2018-11-07api/wallet: fix compile errors made in #4720stoffu1-3/+3
2018-11-07wallet2: remove redundant chacha key generation in store_keysstoffu1-1/+0
2018-11-06build: fix Ubuntu 16.04 (GCC 5.4.0) compilationxiphon1-1/+2
2018-11-06protocol: option to pad transaction relay to the next kBmoneromooo-monero4-1/+50
2018-11-06Fix build of monero-gui by adding device_trezor to wallet_mergedburicl1-1/+2
2018-11-05wallet2: fix off by one in output pickingmoneromooo-monero1-12/+19
2018-11-05blockchain: fix innocuous difficulty cache inconsistencymoneromooo-monero1-0/+1
2018-11-05blockchain: use uint64_t for block height, not size_tmoneromooo-monero1-1/+1
2018-11-05bulletproofs: reserve vector memory when known in advancemoneromooo-monero1-0/+2
2018-11-05rct: speedup commit a littlemoneromooo-monero1-6/+3
2018-11-05wallet_rpc_server: account for watch-only/non-deterministic/multisig when que...stoffu1-1/+32
2018-11-05perf_timer: remove stray debug additionmoneromooo-monero1-1/+0
2018-11-05cryptonote_core: avoid gratuitous recalculations in check_block_rate()xiphon1-1/+2
2018-11-04rpc: fix linking error of 6097472a, get_output_distributionDusan Klinec1-5/+5
2018-11-04simplewallet: print the number of show/all transfersmoneromooo-monero1-2/+6
2018-11-04wallet2: only export necessary outputs and key imagesmoneromooo-monero6-63/+111
2018-11-04wallet2: faster output and key image import/exportmoneromooo-monero1-18/+76
2018-11-04Fix: out_of_hashchain_bounds_error in refreshHasan Pekdemir1-1/+1
2018-11-04rct: add a zeroCommit cache for common pre-rct casemoneromooo-monero1-0/+186
2018-11-04blockchain: remove unused output_scan_worker parametermoneromooo-monero2-10/+5
2018-11-04blockchain: don't run threads if we have just one function to runmoneromooo-monero1-1/+1
2018-11-04db_lmdb: slight speedup getting array data from the blockchainmoneromooo-monero1-6/+8
2018-11-04simplewallet: reorganize SCOPED_WALLET_UNLOCK a bit morestoffu1-17/+25
2018-11-04simplewallet: don't skip asking for password when watch-onlystoffu1-1/+1
2018-11-03wallet: warn if lockable memory limit is too lowmoneromooo-monero3-0/+25
2018-11-03wallet: add a non destructive blockchain rescanmoneromooo-monero6-17/+54
2018-11-03wallet2: demote a few uninteresting recurring logs to TRACEmoneromooo-monero1-5/+5
2018-11-03wallet2: fix print_ring printing double entries for transactionsmoneromooo-monero1-0/+1
2018-11-02use current height - 1 for top block height in err msgscryptochangements341-3/+3
2018-11-02device/trezor: trezor support addedDusan Klinec32-39/+4576
2018-11-02simplewallet: remove redundant messages on daemon connection failurestoffu1-18/+0
2018-11-02wallet_rpc_server: include additional tx keys in sign_transfer responsestoffu1-0/+4
2018-11-02db_lmdb: log which output was not found in get_output_keymoneromooo-monero1-1/+2
2018-11-01cryptonote_core: fix build error gcc 5.4.0 'sign-compare'xiphon1-1/+1
2018-11-01dns_utils: do not exit if DNS records are corruptmoneromooo-monero2-8/+36
2018-11-01daemon: use msg_writer, not cout, to display informationmoneromooo-monero1-4/+4
2018-11-01p2p: less frequent incoming connections checkmoneromooo-monero1-1/+1
2018-11-01db_lmdb: save some string copies for readonly db keys/valuesmoneromooo-monero1-11/+16
2018-11-01p2p: tone down "no incoming connections" warning to info if in peers is 0moneromooo-monero1-3/+10
2018-11-01tx_pool: speed up take_tx for transactions from blocksmoneromooo-monero2-1/+14
2018-11-01tx_pool: remove unnecessary get_transaction_hashmoneromooo-monero1-4/+3
2018-11-01perf_timer: call reserve on new timer arraymoneromooo-monero1-0/+1