aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2016-08-28ringct: do not serialize what can be reconstructedmoneromooo-monero6-50/+132
2016-08-28Use the supplied hard fork version in validate_miner_transactionmoneromooo-monero1-1/+1
2016-08-28wallet: update spent status when an accepted tx disappearsmoneromooo-monero1-0/+19
2016-08-28wallet: reset output spent status on blockchain reorgmoneromooo-monero2-11/+61
2016-08-28ringct: catch errors from ge_frombytes_vartimemoneromooo-monero1-11/+12
2016-08-28ringct: add missing size check for ecdhInfomoneromooo-monero1-0/+1
2016-08-28ringct: change asserts to return false for boolean functionsmoneromooo-monero1-10/+10
2016-08-28add rct to the protocolmoneromooo-monero18-239/+1182
2016-08-28db_lmdb: update reset for recent db changesmoneromooo-monero1-0/+10
2016-08-28ringct: add functions to commit to an amountmoneromooo-monero2-0/+21
2016-08-28make rct tx serialization workmoneromooo-monero3-28/+104
2016-08-28crypto: error out where appropriatemoneromooo-monero1-2/+2
2016-08-28ringct: allow no outputs, and add tests for this and feesmoneromooo-monero1-2/+0
2016-08-28ringct: make fee optionalmoneromooo-monero1-2/+9
2016-08-28ringct: txn fee stuffShen Noether3-13/+24
2016-08-28ringct: new {gen,decode}Rct APIs for conveniencemoneromooo-monero2-11/+27
2016-08-28ringct: add more convenience functionsmoneromooo-monero1-4/+14
2016-08-28core: link against libringctmoneromooo-monero1-0/+1
2016-08-28core: new /getrandom_rctouts.bin binary RPC callmoneromooo-monero7-0/+192
2016-08-28ringct: add convenience functions to bridge ringct and cryptonotemoneromooo-monero1-0/+5
2016-08-28blockchain_db: add functions for adding/removing/getting rct commitmentsmoneromooo-monero3-0/+153
2016-08-28ringct: restore verRange check in debug modemoneromooo-monero1-1/+1
2016-08-28ringct: add check for destinations/amount size being equalmoneromooo-monero1-0/+1
2016-08-28ringct: fix off by 1 in mixin usagemoneromooo-monero1-3/+3
2016-08-28ringct: simplify random key generationmoneromooo-monero1-7/+2
2016-08-28ringct: cosmetic fixesShen Noether4-46/+9
2016-08-28ringct: changes to hashToPointSimple to calcualte H2 valuesShen Noether1-0/+5
2016-08-28ringct: compare keys with bitwise equality, not crypto opsShen Noether1-7/+6
2016-08-28ringct: fix size argument to cn_fast_hashShen Noether1-1/+1
2016-08-28Fix sc_0 to skGen in ProveRangeShen Noether1-1/+1
2016-08-28ringct: add a few consts where appropriatemoneromooo-monero2-6/+6
2016-08-28tests: more ringct range proof testsmoneromooo-monero1-1/+1
2016-08-28rct: add serialization machinery to rct typesmoneromooo-monero2-10/+61
2016-08-28serialization: declare do_serialize specializations before usemoneromooo-monero2-1/+6
2016-08-28Added note on generating H2Shen Noether1-1/+2
2016-08-28Fixed missing last index H2Shen Noether1-1/+2
2016-08-28remove original Cryptonote blockchain_storage blockchain formatmoneromooo-monero21-2959/+7
2016-08-28ringct: lock access to the PRNGmoneromooo-monero1-2/+2
2016-08-28ringct: add simple input validationmoneromooo-monero2-32/+74
2016-08-28ringct: add convenience operators to keymoneromooo-monero1-0/+4
2016-08-28ringct: import of Shen Noether's ring confidential transactionsmoneromooo-monero15-13/+2410
2016-08-26Merge pull request #991Riccardo Spagni1-4/+12
2016-08-26db_lmdb: do not try to modify the database in read only modemoneromooo-monero1-4/+12
2016-08-26Merge pull request #984Riccardo Spagni2-2/+5
2016-08-26Merge pull request #982Riccardo Spagni1-1/+1
2016-08-26Merge pull request #978Riccardo Spagni2-4/+12
2016-08-26Merge pull request #976Riccardo Spagni1-1/+8
2016-08-23Fix fake 'network synchronized, begin using' messagesThomas Winget2-2/+5
2016-08-24fix #691 removed help about leaving wallet name empty on --generate-new-walletguzzi_jones1-1/+1
2016-08-23libwallet_api: Wallet::amountFromString fixedIlya Kitaev1-1/+1
2016-08-23libwallet_api: helper method to return maximumAllowedAmountIlya Kitaev2-0/+6
2016-08-22Merge pull request #972Riccardo Spagni1-1/+1
2016-08-22Merge pull request #970Riccardo Spagni1-0/+3
2016-08-22Merge pull request #968Riccardo Spagni1-0/+1
2016-08-22libwallet_api: do not store wallet on close if status is not okIlya Kitaev1-3/+5
2016-08-21simplewallet: default to max-concurrency 1 on MacOS Xmoneromooo-monero1-1/+8
2016-08-19cmake: fix typo in handling of STACK_TRACEredfish1-1/+1
2016-08-17wallet: store key images after importing themmoneromooo-monero1-0/+3
2016-08-17wallet: fix build on Mac and Windows (missing include)moneromooo-monero1-0/+1
2016-08-16simplewallet: do not suggest removing cache if the password was wrongmoneromooo-monero1-1/+3
2016-08-12daemon: print time to next forkmoneromooo-monero5-2/+50
2016-08-11Merge pull request #948Riccardo Spagni15-77/+342
2016-08-11Fake outs set is now decided by the walletmoneromooo-monero12-59/+301
2016-08-11Merge pull request #953Riccardo Spagni1-2/+1
2016-08-11Merge pull request #952Riccardo Spagni2-4/+9
2016-08-11Merge pull request #949Riccardo Spagni2-69/+64
2016-08-11Merge pull request #947Riccardo Spagni1-1/+2
2016-08-11Merge pull request #943Riccardo Spagni4-53/+106
2016-08-10db_lmdb: errors dropping hf starting height db on reset are not fatalmoneromooo-monero1-2/+1
2016-08-09Better fix (#4)hyc2-4/+9
2016-08-09fix restore-deterministic heightluigi11111-2/+2
2016-08-07simplewallet: make the refresh thread into more generic idle threadmoneromooo-monero2-69/+64
2016-08-04wallet2: if importing key images fails, print failure indexmoneromooo-monero1-1/+2
2016-08-01new unlocked parameter to output_histogrammoneromooo-monero9-18/+41
2016-08-01Fix #864guzzi_jones4-53/+106
2016-07-28cmake: cleanup logic that sets flags per target/subdirredfish1-0/+12
2016-07-27Merge pull request #937Riccardo Spagni3-7/+11
2016-07-27Merge pull request #936Riccardo Spagni2-15/+32
2016-07-27cmake,common: flag for stack traceredfish3-7/+11
2016-07-26db_lmdb: add some missing api call checksmoneromooo-monero1-14/+31
2016-07-26core_rpc_server: fix gray/white peer list mixupmoneromooo-monero1-1/+1
2016-07-26Merge pull request #928Riccardo Spagni8-1/+364
2016-07-25hardfork: fix off by one in rescaning fork state after restartmoneromooo-monero1-3/+8
2016-07-24wallet: new {ex,im}port_key_images commands and RPC callsmoneromooo-monero8-1/+364
2016-07-23cmake: wallet: libunbound is not always staticredfish1-22/+4
2016-07-23Merge pull request #923Riccardo Spagni1-0/+1
2016-07-23Merge pull request #916Riccardo Spagni5-54/+243
2016-07-23Merge pull request #915Riccardo Spagni5-30/+251
2016-07-23Merge pull request #910Riccardo Spagni1-0/+2
2016-07-22simplewallet: suggest removing cache when loading failsmoneromooo-monero1-0/+1
2016-07-20wallet: add unconfirmed incoming txes from the txpoolmoneromooo-monero5-54/+243
2016-07-20simplewallet: revert to foreground refresh at startupmoneromooo-monero1-0/+2
2016-07-20Merge pull request #914Riccardo Spagni1-2/+2
2016-07-20Merge pull request #911Riccardo Spagni8-155/+8
2016-07-20Merge pull request #904Riccardo Spagni1-9/+29
2016-07-20Merge pull request #902Riccardo Spagni7-18/+84
2016-07-20Merge pull request #900Riccardo Spagni2-5/+3
2016-07-20Merge pull request #899Riccardo Spagni1-1/+8
2016-07-20Merge pull request #897Riccardo Spagni1-14/+0
2016-07-19wallet: add command and RPC to sign/verify datamoneromooo-monero8-1/+194
2016-07-18refreshing wallet even if error happenedIlya Kitaev2-6/+18
2016-07-18wallet_api: async init, Wallet::connected status, log levelIlya Kitaev4-18/+91
2016-07-18libwallet_api cmake: conditionally creating libwallet_merged2 only forIlya Kitaev2-9/+17
2016-07-18wallet_api: segfault on refresh fixedIlya Kitaev2-5/+9
2016-07-18WalletListener functionalityIlya Kitaev3-13/+105
2016-07-18hack to successfull linking for MSYS2Ilya Kitaev1-2/+6
2016-07-18Transaction fee multiplier aka priority integragedIlya Kitaev3-4/+25
2016-07-18Wallet::paymentIdValidIlya Kitaev2-0/+7
2016-07-17wallet2_api: use uint64_t for amountsmoneromooo-monero1-2/+2
2016-07-13remove hf_starting_height dbmoneromooo-monero8-155/+8
2016-07-10common: stack trace: make clang happy with func ptrsredfish1-9/+29
2016-07-10Add a daemon RPC version, and make simplewallet check itmoneromooo-monero7-18/+84
2016-07-10daemon: fix ban seconds being misinterpreted as absolutemoneromooo-monero1-3/+1
2016-07-10rpc: fix get_bans and set_bans RPC names, they were missing a _moneromooo-monero1-2/+2
2016-07-10wallet_rpc_server: add payment id from integrated addresses to extramoneromooo-monero1-1/+8
2016-07-09daemonizer: posix: keep parent's working dir and umaskredfish1-14/+0
2016-07-07wallet2_api: make this build (smatch needs .str() for /=)moneromooo-monero1-1/+1
2016-07-06Merge pull request #884Riccardo Spagni1-0/+5
2016-07-06Merge pull request #883Riccardo Spagni1-1/+10
2016-07-06Merge pull request #882Riccardo Spagni1-0/+12
2016-07-06Merge pull request #879Riccardo Spagni1-0/+1
2016-07-06Merge pull request #878Riccardo Spagni7-28/+146
2016-07-06Merge pull request #873Riccardo Spagni1-0/+2
2016-07-03allow peers without portmoneromooo-monero1-0/+5
2016-06-30daemon: print exception errors when failing to parse config filemoneromooo-monero1-1/+10
2016-06-29rpc: restrict number of fake outs requested in restricted rpc modemoneromooo-monero1-0/+12
2016-06-24CMake: GPL 'libutils' script removedIlya Kitaev1-2/+4
2016-06-23Merge branch 'master' of https://github.com/mbg033/bitmoneroIlya Kitaev4-12/+13
2016-06-23WalletManager::findWallets: searching by "keys" files instead ofIlya Kitaev1-5/+3
2016-06-23Wallet: payment id and integrated addressIlya Kitaev3-11/+68
2016-06-23PendingTransactionImpl: pointer->referenceIlya Kitaev2-4/+4
2016-06-23commented regexIlya Kitaev1-1/+1
2016-06-23Typo fixedIlya Kitaev1-1/+1
2016-06-23Wallet::createTransaction: added mixin_count paramIlya Kitaev3-10/+23
2016-06-23double/string to monero integer convertion methodsIlya Kitaev2-0/+19
2016-06-23wallet::default_mixin exposed to public interface asIlya Kitaev3-1/+22
2016-06-23Wallet::filename, Wallet::keysFilename, tests for move walletIlya Kitaev3-0/+29
2016-06-23removed unused "using"Ilya Kitaev1-1/+0
2016-06-23Wallet API : WalletManager::findWallets() addedIlya Kitaev4-4/+57
2016-06-23installing wallet_api headerIlya Kitaev1-2/+2
2016-06-23all wallet dependencies merged to single static libIlya Kitaev1-2/+15
2016-06-23WalletListener::moneySpent testIlya Kitaev2-2/+10
2016-06-23WalletListener::moneySpent(), WalletListener::moneyReceived()Ilya Kitaev2-2/+22
2016-06-23i_wallet_callback: virtual dtorIlya Kitaev1-0/+1
2016-06-23started WalletListenerIlya Kitaev3-1/+65
2016-06-23TransactionHistory continuedIlya Kitaev5-13/+104
2016-06-23merged with upstreamIlya Kitaev5-3/+106
2016-06-23Wallet API : transaction history in progressIlya Kitaev7-32/+87
2016-06-23transaction history api in progressIlya Kitaev7-16/+110
2016-06-23api implementation splitted over separate filesIlya Kitaev13-315/+710
2016-06-23TransactionInfo / TransactionHistory APIs designIlya Kitaev2-130/+188
2016-06-23Wallet::createTransaction API introducedIlya Kitaev2-132/+214
2016-06-23Wallet::transfer in progressIlya Kitaev2-2/+198
2016-06-23Wallet::refresh + testsIlya Kitaev2-0/+16
2016-06-23"testnet" is default parameterIlya Kitaev2-3/+11
2016-06-23testnet option, Wallet::balance(), Wallet::unlockedBalance()Ilya Kitaev2-6/+15
2016-06-23- testnet option added to api;Ilya Kitaev4-13/+54
2016-06-23wallet2::store() implemented within wallet2::store_toIlya Kitaev3-69/+62
2016-06-22simplewallet: mention the background refresh thread when startingmoneromooo-monero1-0/+1
2016-06-22wallet: add a fee multipliermoneromooo-monero7-28/+146
2016-06-22PendingTransactionImpl: pointer->referenceIlya Kitaev2-4/+4
2016-06-22commented regexIlya Kitaev1-1/+1
2016-06-22Typo fixedIlya Kitaev1-1/+1
2016-06-21remove POSIX_C_SOURCE and remove dlfcn.h for static buildsluigi11111-0/+2
2016-06-21Merge pull request #870Riccardo Spagni1-2/+6
2016-06-21Merge pull request #867Riccardo Spagni2-0/+25
2016-06-21Merge pull request #868Riccardo Spagni1-2/+2
2016-06-20gmtime for Windowsluigi11111-2/+6
2016-06-20Wallet::createTransaction: added mixin_count paramIlya Kitaev3-10/+23
2016-06-20common: fix build without libunwindmoneromooo-monero1-2/+2
2016-06-20simplewallet: add a status commandmoneromooo-monero2-0/+25
2016-06-19Merge pull request #863Riccardo Spagni1-1/+1
2016-06-19Merge pull request #862Riccardo Spagni1-10/+10
2016-06-19Merge pull request #856Riccardo Spagni2-2/+14
2016-06-19Merge pull request #846Riccardo Spagni7-17/+10
2016-06-19Merge pull request #775Riccardo Spagni5-4/+172
2016-06-19wallet_rpc_server: fix some string values being returned between <>moneromooo-monero1-10/+10
2016-06-16double/string to monero integer convertion methodsIlya Kitaev2-0/+19
2016-06-10rpc: fix getblock RPC sending blob as binary, not hex dumpmoneromooo-monero1-1/+1
2016-06-10wallet::default_mixin exposed to public interface asIlya Kitaev3-1/+22
2016-06-10Wallet::filename, Wallet::keysFilename, tests for move walletIlya Kitaev3-0/+29
2016-06-06cn_deserialize: add minergate datamoneromooo-monero1-0/+1
2016-06-06cn_deserialize: print extra nonce as hex datamoneromooo-monero1-1/+1
2016-06-06tx_extra: parse new chunk added by minergateblashyrkh1-1/+12
2016-06-03removed unused "using"Ilya Kitaev1-1/+0
2016-06-03Wallet API : WalletManager::findWallets() addedIlya Kitaev4-4/+57
2016-05-27Merge remote-tracking branch 'upstream/master'Ilya Kitaev16-795/+1285
2016-05-27installing wallet_api headerIlya Kitaev1-2/+2
2016-05-27all wallet dependencies merged to single static libIlya Kitaev1-2/+15
2016-05-25crypto: slow-hash: disable mul implemented in asm for ARMredfish1-2/+5
2016-05-18src: p2p: add exception spec to throwing destructorsredfish4-4/+4
2016-05-18crypto: slow-hash: fix misleading indentredfish1-1/+1
2016-05-18crypto: slow-hash: remove unused hash list for ARMredfish1-4/+0
2016-05-18crypto: oaes_lib: remove unused _NR arrayredfish1-4/+0
2016-05-18crypto: fix compile error: use named type in sizeofredfish1-4/+5
2016-05-17Merge pull request #842Riccardo Spagni4-4/+11
2016-05-17Merge pull request #840Riccardo Spagni1-4/+4
2016-05-17Merge pull request #831Riccardo Spagni3-5/+26
2016-05-17Merge pull request #827Riccardo Spagni3-19/+31
2016-05-16Restrict also 'get_connections' and 'getbans' APIs.osensei1-2/+2