summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1930v0.10.3.1Riccardo Spagni2017-03-261-1/+1
|\ | | | | | | d1530f06 update version to 0.10.3.1 tag (Riccardo Spagni)
| * update version to 0.10.3.1 tagRiccardo Spagni2017-03-261-1/+1
|/
* Merge pull request #1927Riccardo Spagni2017-03-261-0/+6
|\ | | | | | | a96f9bae core: disable tx/block hash cache (moneromooo-monero)
| * core: disable tx/block hash cachemoneromooo-monero2017-03-261-0/+6
|/ | | | Looks like it doesn't work on win64
* Merge pull request #1925v0.10.3Riccardo Spagni2017-03-251-1/+1
|\ | | | | | | 93b32892 Silence warning about possibly uninitialized pointer (Guillaume LE VAILLANT)
| * Silence warning about possibly uninitialized pointerGuillaume LE VAILLANT2017-03-251-1/+1
| |
* | Merge pull request #1917Riccardo Spagni2017-03-2512-104/+102
|\ \ | |/ |/| | | | | 6e679478 mnemonics: sanity checks for word lists (moneromooo-monero) e98f1114 mnemonics: misc cleanup (moneromooo-monero)
| * mnemonics: sanity checks for word listsmoneromooo-monero2017-03-254-6/+58
| | | | | | | | | | | | | | and a test to go with it Remember to run the test when changing word lists, or simplewallet will throw uncaught if that word list is used.
| * mnemonics: misc cleanupmoneromooo-monero2017-03-2511-100/+46
| | | | | | | | | | | | Pass relevant information to the base class instead of overwriting default values later, use objects instead of pointers to objects to avoid having to new objects unnecessarily.
* | Merge pull request #1920Riccardo Spagni2017-03-254-7/+42
|\ \ | |/ |/| | | a50c4a4f wallet: option to merge destinations (moneromooo-monero)
| * wallet: option to merge destinationsmoneromooo-monero2017-03-254-7/+42
|/ | | | | | | | | | | | With the change from the original transfer method to the new algorithm, payments to the same destination were merged. It seemed like a good idea, optimizing space. However, it is a useful tool for people who want to split large outputs into several smaller ones (ie, service providers making frequent payments, and who do not like a large chunk of their balance being locked for 10 blocks after each payment). Default to off, which is a change from the previous behavior.
* Merge pull request #1924Riccardo Spagni2017-03-254-31/+45
|\ | | | | | | 6d315459 core: avoid possible reordering bugs wth tx/bloch hash cache (moneromooo-monero)
| * core: avoid possible reordering bugs wth tx/bloch hash cachemoneromooo-monero2017-03-254-31/+45
| |
* | Merge pull request #1921Riccardo Spagni2017-03-252-2/+2
|\ \ | | | | | | | | | | | | 2bee92db Fixed typo in v5 hard fork finalized date (Derek Zhang) d17179d1 Fixed typo in CLI wallet help message (Derek Zhang)
| * | Fixed typo in v5 hard fork finalized dateDerek Zhang2017-03-241-1/+1
| | |
| * | Fixed typo in CLI wallet help messageDerek Zhang2017-03-241-1/+1
| |/
* | Merge pull request #1919Riccardo Spagni2017-03-254-4/+106
|\ \ | | | | | | | | | 0ad87db0 wallet: try to save large outputs when using an unneeded second input (moneromooo-monero)
| * | wallet: try to save large outputs when using an unneeded second inputmoneromooo-monero2017-03-244-4/+106
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a single input is enough to satisfy a transfer, the code would previously try to add a second input, to match the "canonical" makeup of a transaction with two inputs and two outputs. This would cause wallets to slowly merge outputs till all the monero ends up in a single output, which causes trouble when making two transactions one after the other, since change is locked for 10 blocks, and an increasing portion of the remaining balance would end up locked on each transaction. There are two new settings (min-output-count and min-output-value) which can control when to stop adding such unneeded second outputs. The idea is that small "dust" outputs will still get added, but larger ones will not. Enable with, eg: set min-output-count 10 set min-output-value 30 to avoid using an unneeded second output of 30 monero or more, if there would be less than 10 such outputs left. This does not invalidate any other reason why such outputs would be used (ie, when they're really needed to satisfy a transfer, or when randomly picked in the normal course of selection). This may be improved in the future.
* | Merge pull request #1918Riccardo Spagni2017-03-253-0/+1699
|\ \ | |/ |/| | | 5a4827ae Add Dutch mnemonics wordlist (Roy Jacobs)
| * Add Dutch mnemonics wordlistRoy Jacobs2017-03-253-0/+1699
|/
* Merge pull request #1916Riccardo Spagni2017-03-241-1/+1
|\ | | | | | | 5a798358 blockchain: offset v5 addition date on testnet (moneromooo-monero)
| * blockchain: offset v5 addition date on testnetmoneromooo-monero2017-03-241-1/+1
| | | | | | | | | | to silence the update warning, since v5 was done very early on testnet
* | Merge pull request #1915Riccardo Spagni2017-03-245-26/+18
|\ \ | | | | | | | | | a8646b09 Wallet API: add hard fork info functions (Jaquee)
| * | Wallet API: add hard fork info functionsJaquee2017-03-245-26/+18
| |/
* | Merge pull request #1914Riccardo Spagni2017-03-243-0/+1699
|\ \ | | | | | | | | | 31616af3 Fixes #1850 - Add French mnemonics wordlist (assylias)
| * | Fixes #1850 - Add French mnemonics wordlistassylias2017-03-233-0/+1699
| |/
* | Merge pull request #1894Riccardo Spagni2017-03-243-0/+93
|\ \ | |/ |/| | | 8bbcbcfb wallet rpc: enable solo mining (stoffu)
| * wallet rpc: enable solo miningstoffu2017-03-203-0/+93
| |
* | Merge pull request #1912Riccardo Spagni2017-03-231-11/+13
|\ \ | | | | | | | | | 00cbf720 ringct: move ge_frombytes_vartime failure error to warning (moneromooo-monero)
| * | ringct: move ge_frombytes_vartime failure error to warningmoneromooo-monero2017-03-221-11/+13
| | | | | | | | | | | | Avoids scaring people when seeing some invalid txes
* | | Merge pull request #1911Riccardo Spagni2017-03-2314-85/+288
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 91d41090 tx_pool: ensure txes loaded from poolstate.bin have their txid cached (moneromooo-monero) aaeb164c tx_pool: remove transactions if they're in the blockchain (moneromooo-monero) 558cfc31 core, wallet: faster tx pool scanning (moneromooo-monero) f065234b core: cache tx and block hashes in the respective classes (moneromooo-monero)
| * | | tx_pool: ensure txes loaded from poolstate.bin have their txid cachedmoneromooo-monero2017-03-231-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The txid is not saved, and we want to make sure the transactions have their txid cached while in the pool, since get_transactions copies the transaction object, so any txid calculation on those copies would not benefit any later caller, since the original tx would be left without a cached txid.
| * | | tx_pool: remove transactions if they're in the blockchainmoneromooo-monero2017-03-231-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | When starting up, if the pool state was not saved, the pool might contain transactions which made it into the blockchain, so these need removing
| * | | core, wallet: faster tx pool scanningmoneromooo-monero2017-03-238-80/+142
| | | | | | | | | | | | | | | | Includes a new RPC to get tx pool hashes fast.
| * | | core: cache tx and block hashes in the respective classesmoneromooo-monero2017-03-236-2/+134
| |/ / | | | | | | | | | An idea from smooth
* | | Merge pull request #1910Riccardo Spagni2017-03-231-2/+2
|\ \ \ | | | | | | | | | | | | 9bccf1b1 Transfer help (Akademik Prokhor Zakharov)
| * | | Transfer helpAkademik Prokhor Zakharov2017-03-221-2/+2
| |/ / | | | | | | | | | | | | New pull request because I couldn't figure out how to change the previous one. 1. For clarity, I want to focus the help text for the 'transfer' command on the most typical use case (a single payment). 2. New users will prefer to use 'transfer', so the older method 'transfer_original' should refer to 'transfer' rather than the other way around.
* | | Merge pull request #1908Riccardo Spagni2017-03-231-41/+48
|\ \ \ | | | | | | | | | | | | c94f8fac daemon: better error reporting in commands (moneromooo-monero)
| * | | daemon: better error reporting in commandsmoneromooo-monero2017-03-211-41/+48
| |/ /
* | | Merge pull request #1907Riccardo Spagni2017-03-231-0/+1
|\ \ \ | | | | | | | | | | | | 287ef36e Fix freebsd build (Lee Clagett)
| * | | Fix freebsd buildLee Clagett2017-03-211-0/+1
| |/ /
* | | Merge pull request #1905Riccardo Spagni2017-03-231-1/+1
|\ \ \ | | | | | | | | | | | | 2242d8eb tx_pool: silence use of uninitialized warning (moneromooo-monero)
| * | | tx_pool: silence use of uninitialized warningmoneromooo-monero2017-03-211-1/+1
| | | | | | | | | | | | | | | | The result is not actually used when uninitialized
* | | | Merge pull request #1898Riccardo Spagni2017-03-231-2/+3
|\ \ \ \ | |_|/ / |/| | | | | | | cc8a4788 Updated Readme.md for v5 hardfork (xmr-eric)
| * | | Updated Readme.md for v5 hardforkxmr-eric2017-03-201-2/+3
| | |/ | |/|
* | | Merge pull request #1901Riccardo Spagni2017-03-211-1/+1
|\ \ \ | | | | | | | | | | | | 33f3cfde set USE_LTO_DEFAULT to false (Christoph Schnerch)
| * | | set USE_LTO_DEFAULT to falseChristoph Schnerch2017-03-201-1/+1
| |/ /
* | | Merge pull request #1897Riccardo Spagni2017-03-213-0/+20
|\ \ \ | |_|/ |/| | | | | 44a5b038 create a foreground non-interactive mode (Noah Watkins)
| * | create a foreground non-interactive modeNoah Watkins2017-02-213-0/+20
| | | | | | | | | | | | Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
* | | Merge pull request #1904Riccardo Spagni2017-03-212-16/+2
|\ \ \ | | | | | | | | | | | | 995969b1 wallet: fix set_log not handling 0,xxx style settings (moneromooo-monero)