aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-12-17Merge pull request #2857Riccardo Spagni6-23/+60
7193b89f Scrub keys from memory just before scope end. (moneromooo-monero)
2017-12-17Merge pull request #2877Riccardo Spagni30-89/+206
43f5269f Wallets now do not depend on the daemon rpc lib (moneromooo-monero) bb89ae8b move connection_basic and network_throttle from src/p2p to epee (moneromooo-monero) 4abf25f3 cryptonote_core does not depend on p2p anymore (moneromooo-monero)
2017-12-17Merge pull request #2864Riccardo Spagni73-161/+212
09ce03d6 move includes around to lessen overall load (moneromooo-monero)
2017-12-16Wallets now do not depend on the daemon rpc libmoneromooo-monero3-4/+23
The shared RPC code is now moved off into a separate lib
2017-12-16move connection_basic and network_throttle from src/p2p to epeemoneromooo-monero11-14/+15
These even had the epee namespace. This fixes some ugly circular dependencies.
2017-12-16cryptonote_core does not depend on p2p anymoremoneromooo-monero18-72/+169
As a followon side effect, this makes a lot of inline code included only in particular cpp files (and instanciated when necessary.
2017-12-16move includes around to lessen overall loadmoneromooo-monero73-161/+212
2017-12-16Scrub keys from memory just before scope end.moneromooo-monero6-23/+60
Partially implements #74. Securely erases keys from memory after they are no longer needed. Might have a performance impact, which I haven't measured (perf measurements aren't generally reliable on laptops). Thanks to @stoffu for the suggestion to specialize the pod_to_hex/hex_to_pod functions. Using overloads + SFINAE instead generalizes it so other types can be marked as scrubbed without adding more boilerplate.
2017-12-16Merge pull request #2881Riccardo Spagni2-37/+33
41fc11fa Scheduled mandatory software upgrades (xmr-eric) 3b5382fe Keep VRP a proper noun (xmr-eric) 7160cbd6 CONTRIBUTING.md capitalization (xmr-eric) f36ffc07 Shorten a title, remove a section, small edits (xmr-eric) 00179917 Capitalization on first word only (xmr-eric) 6ffae079 Readme.md: Normalize heading capitalization (xmr-eric)
2017-12-16Merge pull request #2878Riccardo Spagni7-13/+42
abebe392 rpc: add offline state in info rpc (moneromooo-monero) 7696e849 core: make --offline also disable DNS lookups (moneromooo-monero)
2017-12-16Merge pull request #2874Riccardo Spagni1-0/+4
25f4ab81 fixed linking against libreadline on OpenBSD (ston1th)
2017-12-16Merge pull request #2873Riccardo Spagni5-6/+6
1c838552 Simplewallet.cpp: Fewer pleases in seed NOTE (xmr-eric) 3f18c642 Fix password capitalization mismatch (xmr-eric)
2017-12-16Merge pull request #2871Riccardo Spagni1-2/+2
2b0a32f8 Small cleanup of daemon synchronization output (xmr-eric)
2017-12-16Merge pull request #2866Riccardo Spagni8-41/+25
cf5f6236 Corrections in rate limiting / trottle code, especially in 'out' direction (rbrunner7)
2017-12-16Merge pull request #2885Riccardo Spagni1-1/+6
a1e3670b catch wallet decrypt false positive (Riccardo Spagni)
2017-12-16Merge pull request #2860Riccardo Spagni22-69/+528
3dffe71b new wipeable_string class to replace std::string passphrases (moneromooo-monero) 7a2a5741 utils: initialize easylogging++ in on_startup (moneromooo-monero) 54950829 use memwipe in a few relevant places (moneromooo-monero) 000666ff add a memwipe function (moneromooo-monero)
2017-12-16Merge pull request #2856Riccardo Spagni1-1/+1
009eed17 rpc: increase the max number of outs one can request (moneromooo-monero)
2017-12-16Merge pull request #2551Riccardo Spagni2-2/+44
3af19c80 set_node command, allows setting node without restart (Tobias Hoffmann)
2017-12-12Merge pull request #2913Riccardo Spagni1-0/+4
b927f0b1 cryptonote_protocol: fix corner case looping asking for same block hashes (moneromooo-monero)
2017-12-10Merge pull request #2906Riccardo Spagni2-5/+27
27aa8ce9 net_utils_base: fix peer list parsing (moneromooo-monero) fe5ab2c4 epee: fix kv_unserialize return value when a field is not found (moneromooo-monero)
2017-12-10Merge pull request #2900Riccardo Spagni2-5/+7
5cc84693 easylogging: show the 'no stack trace' warning only once (ston1th)
2017-12-09net_utils_base: fix peer list parsingmoneromooo-monero1-3/+25
Fields are written with their "name" as key, and that name changed.
2017-12-09Merge pull request #2904Riccardo Spagni1-19/+3
46eaaae7 ringct: always use outPk.mask to decode amounts (moneromooo-monero)
2017-12-09ringct: always use outPk.mask to decode amountsmoneromooo-monero1-19/+3
2017-12-09Merge pull request #2903Riccardo Spagni1-3/+3
8d4469a0 ringct: do not include bulletproof commitments in signed message (moneromooo-monero)
2017-12-09Merge pull request #2901Riccardo Spagni1-1/+1
ead48f7d core: fix input ordering from v7 (moneromooo-monero)
2017-12-09ringct: do not include bulletproof commitments in signed messagemoneromooo-monero1-3/+3
Those are not serialized, but are restored from the outPk masks, so depending on what tries to validate the tx, those commitments may or may not be filled with valid data at the time. The outPk masks are already hashed as part of the rctSigBase field.
2017-12-09core: fix input ordering from v7moneromooo-monero1-1/+1
2017-12-09easylogging: show the 'no stack trace' warning only onceston1th2-5/+7
If execinfo.h is not available, output the stack trace warning only once, so we don't spam the build logs with it.
2017-12-08Merge pull request #2883Riccardo Spagni25-95/+1911
c83d0b3e add bulletproofs from v7 on testnet (moneromooo-monero) 8620ef0a bulletproofs: switch H/G in Pedersen commitments to match rct (moneromooo-monero) d58835b2 integrate bulletproofs into monero (moneromooo-monero) 90b8d9f2 add bulletproofs to the build, with basic unit tests (moneromooo-monero) fe120264 perf_timer: add non scoped start/stop timer defines (moneromooo-monero) ada42914 add a version of ge_double_scalarmult_precomp_vartime with A precomp (moneromooo-monero) d43eef6d ringct: add a version of addKeys which returns the result (moneromooo-monero) 7ff07928 sc_mul and sc_muladd (luigi1111) 3d0b54bd epee: add do while(0) around brace statement in a macro (moneromooo-monero)
2017-12-08add bulletproofs from v7 on testnetmoneromooo-monero11-64/+195
2017-12-08bulletproofs: switch H/G in Pedersen commitments to match rctmoneromooo-monero1-13/+14
Changes from sarang
2017-12-08integrate bulletproofs into moneromoneromooo-monero9-71/+164
2017-12-08add bulletproofs to the build, with basic unit testsmoneromooo-monero5-2/+914
Based on Java code from Sarang Noether
2017-12-07Scheduled mandatory software upgradesxmr-eric1-4/+4
2017-12-07perf_timer: add non scoped start/stop timer definesmoneromooo-monero1-0/+3
2017-12-07add a version of ge_double_scalarmult_precomp_vartime with A precompmoneromooo-monero4-3/+19
2017-12-07ringct: add a version of addKeys which returns the resultmoneromooo-monero2-0/+6
2017-12-07sc_mul and sc_muladdluigi11112-0/+654
2017-12-07epee: add do while(0) around brace statement in a macromoneromooo-monero1-1/+1
Allows use in more complex expressions
2017-12-06set_node command, allows setting node without restartTobias Hoffmann2-2/+44
2017-12-05Keep VRP a proper nounxmr-eric1-1/+1
2017-12-04CONTRIBUTING.md capitalizationxmr-eric1-11/+11
2017-12-04Shorten a title, remove a section, small editsxmr-eric1-16/+12
2017-12-04Capitalization on first word onlyxmr-eric1-17/+17
2017-12-04catch wallet decrypt false positiveRiccardo Spagni1-1/+6
2017-12-03cryptonote_protocol: fix corner case looping asking for same block hashesmoneromooo-monero1-0/+4
2017-12-02Readme.md: Normalize heading capitalizationxmr-eric1-3/+3
2017-12-02Merge pull request #2845Riccardo Spagni2-2/+27
c256a248 Android dockerfile: add zmq dependency (MoroccanMalinois)
2017-12-02Merge pull request #2844Riccardo Spagni4-2/+183
8198f031 Add mdb_drop tool (Howard Chu)
2017-12-02Merge pull request #2843Riccardo Spagni1-0/+4
26ce640f Update README.md with info about release timelines (Gingeropolous)
2017-12-02Merge pull request #2836Riccardo Spagni4-32/+69
23b6f685 RPC: allow binding of restricted port in addition to core port (Tim L)
2017-12-02Merge pull request #2833Riccardo Spagni3-20/+44
b0426d4c Fixes #759 Add sanity check on restore height (Cifrado)
2017-12-02Merge pull request #2854Riccardo Spagni1-0/+3
36b41ab2 added missing link for OpenBSD build instructions (ston1th)
2017-12-02Merge pull request #2853Riccardo Spagni1-0/+10
c0ae52c0 simplewallet: prevent (wrong) integrated adresses on accounts > 0 (moneromooo-monero)
2017-12-02Merge pull request #2852Riccardo Spagni1-0/+11
631b35e7 CONTRIBUTING.md: mention git add -p as a way to avoid spurious changes (moneromooo-monero)
2017-12-02Merge pull request #2850Riccardo Spagni1-1/+1
d875a9ff wallet2: detect multiple outputs from a tx to different subaddresses (moneromooo-monero)
2017-12-02Merge pull request #2847Riccardo Spagni1-1/+5
7256d9a7 Fix versioning (vdo) e459d467 Update snap version to 0.11.1 (vdo)
2017-12-02Merge pull request #2840Riccardo Spagni1-0/+4
f9fad186 blockchain_db: sanity check on tx/hash vector sizes (flozilla)
2017-12-02Merge pull request #2838Riccardo Spagni4-7/+8
310b790a make connection_id a string in RPC (moneromooo-monero)
2017-12-02Merge pull request #2835Riccardo Spagni2-34/+34
e41cc58d Fix docker image dependencies, don't install libraries statically linked (Bruno Clermont) 2ddbc3ef use make (Bruno Clermont) 81ac0e91 Force docker image to use --non-interactive (Bruno Clermont) e03be11a fix and improve docker image, add doc for docker-compose (Bruno Clermont)
2017-12-02Merge pull request #2832Riccardo Spagni6-114/+376
287dde63 Added command descriptions (Cifrado)
2017-12-02Merge pull request #2831Riccardo Spagni1-0/+3
d73d7aca Add two configuration options to monerod.service: (0xB44EFD8751077F97)
2017-12-02Merge pull request #2830Riccardo Spagni1-0/+3
f5461a6a RPC: CORS add Access-Control-Allow-Headers to OPTIONS preflight (Tim L)
2017-12-02Merge pull request #2828Riccardo Spagni1-2/+11
6cbe7bcd wallet2: check generate_key_derivation return value (moneromooo-monero)
2017-12-01epee: fix kv_unserialize return value when a field is not foundmoneromooo-monero1-2/+2
2017-11-30rpc: add offline state in info rpcmoneromooo-monero2-1/+5
2017-11-30core: make --offline also disable DNS lookupsmoneromooo-monero5-12/+37
2017-11-28Corrections in rate limiting / trottle code, especially in 'out' directionrbrunner78-41/+25
Deleted 3 out of 4 calls to method connection_basic::sleep_before_packet that were erroneous / superfluous, which enabled the elimination of a "fudge" factor of 2.1 in connection_basic::set_rate_up_limit; also ended the multiplying of limit values and numbers of bytes transferred by 1024 before handing them over to the global throttle objects
2017-11-28fixed linking against libreadline on OpenBSDston1th1-0/+4
To fix the linking error described here https://github.com/monero-project/monero/pull/2841#issuecomment-346129030 we also need to link libcurses.
2017-11-28Simplewallet.cpp: Fewer pleases in seed NOTExmr-eric4-5/+5
Monero.ts: Fewer pleases in seed NOTE Monero_it.ts: Fewer pleases in seed NOTE Monero_fr.ts: Fewer pleases in seed NOTE
2017-11-28Fix password capitalization mismatchxmr-eric1-1/+1
2017-11-27new wipeable_string class to replace std::string passphrasesmoneromooo-monero15-68/+293
2017-11-27utils: initialize easylogging++ in on_startupmoneromooo-monero1-0/+2
It will be reinitialized later once we know about log file and other command line configuration
2017-11-27use memwipe in a few relevant placesmoneromooo-monero2-4/+8
2017-11-27add a memwipe functionmoneromooo-monero6-0/+228
It's meant to avoid being optimized out memory_cleanse lifted from bitcoin
2017-11-27Small cleanup of daemon synchronization outputxmr-eric1-2/+2
Add period to second sentence
2017-11-27Merge pull request #2863Riccardo Spagni1-1/+3
37c1ce3b tests: disable libwallet_api_tests when BUILD_GUI_DEPS is not set (moneromooo-monero)
2017-11-27Merge pull request #2841Riccardo Spagni1-0/+4
36f0538a cmake: fix building when readline is not found (moneromooo-monero)
2017-11-27Merge pull request #2839Riccardo Spagni1-1/+1
0b08bf39 fixed common/util.cpp to link against libressl (ston1th)
2017-11-26Added command descriptionsCifrado6-114/+376
2017-11-26tests: disable libwallet_api_tests when BUILD_GUI_DEPS is not setmoneromooo-monero1-1/+3
2017-11-25Merge pull request #2827Riccardo Spagni2-2/+7
fdf0acbf Tools, daemonizer: fix building on Windows (iDunk5400)
2017-11-25Merge pull request #2825Riccardo Spagni1-1/+1
ac5cd865 simplewallet: fix typo in incoming monero message (moneromooo-monero)
2017-11-25Merge pull request #2824Riccardo Spagni15-40/+104
51895fd7 split wallet and wallet_api (moneromooo-monero)
2017-11-25Merge pull request #2823Riccardo Spagni3-27/+47
0d149f70 Add out-of-bound exceptions and handle them in RPC (Michał Sałaban)
2017-11-25Merge pull request #2822Riccardo Spagni1-1/+1
93c33985 simplewallet: translate ring size 0 to mixin 0 (default values) (moneromooo-monero)
2017-11-25Merge pull request #2817Riccardo Spagni1-2/+2
f493eabb unit_tests: fix running without --data-dir (moneromooo-monero)
2017-11-25Merge pull request #2807Riccardo Spagni2-2/+2
61712384 daemon & simplewallet: don't set max-concurrency when unspecified (stoffu)
2017-11-25Merge pull request #2806Riccardo Spagni1-1/+3
da706b61 Fix false GCC warning '‘*((void*)& subaddr_account +4)’ may be used unitialized' (binaryFate)
2017-11-25Merge pull request #2800Riccardo Spagni1-102/+94
0b726be7 wallet2: minimize the number of construct_tx calls (moneromooo-monero) 9d505d26 wallet2: cleanup some debug logs (moneromooo-monero)
2017-11-25Merge pull request #2797Riccardo Spagni1-10/+14
7e387fb1 wallet2: only add a dummy 0 output if there's one output otherwise (moneromooo-monero)
2017-11-25Merge pull request #2796Riccardo Spagni1-5/+7
b42ee213 Wallet: update ring size in outdated error msgs with set_default_ring_size (binaryFate)
2017-11-25Merge pull request #2784Riccardo Spagni2-4/+4
54a4c1cb cryptonote: do not overwrite const data (moneromooo-monero)
2017-11-25Merge pull request #2368Riccardo Spagni10-0/+473
b0b7e0f0 Spend proof without txkey (stoffu)
2017-11-25Merge pull request #2794Riccardo Spagni4-0/+38
43f27c7d core: warn when free disk space is low (moneromooo-monero)
2017-11-25Merge pull request #2793Riccardo Spagni1-1/+1
3501ed1f Do not require libatomic on FreeBSD (Vasil Dimov)
2017-11-25Merge pull request #2792Riccardo Spagni1-5/+107
47c0948a Implement missing miner functions on FreeBSD (Vasil Dimov) fdb5bd16 Remove unused variables and fix typos in comments (Vasil Dimov)
2017-11-25Merge pull request #2791Riccardo Spagni1-2/+7
5b452248 fixed easylogging compile issue on OpenBSD (Dyrcona)
2017-11-25Merge pull request #2788Riccardo Spagni8-3/+302
9739da1e wallet_rpc_server: new relay_tx command (moneromooo-monero) 01dc8297 wallet: transfer RPC can now return tx metadata (pending_tx) (moneromooo-monero) 83fa9047 serialization: add std::set and std::unordered_set serialization (moneromooo-monero)
2017-11-25Merge pull request #2785Riccardo Spagni2-19/+80
2d1ccc1b mnemonics: support for arbitrary (if multiple of 4 bytes) length data (moneromooo-monero)
2017-11-25Merge pull request #2846Riccardo Spagni7-36/+14
be1c0129 fix for tx proof: use exception instead of error_str when signature gen failed (stoffu)
2017-11-24wallet_rpc_server: new relay_tx commandmoneromooo-monero4-0/+72
It takes a full tx+metadata hex string as input
2017-11-24wallet: transfer RPC can now return tx metadata (pending_tx)moneromooo-monero4-3/+100
2017-11-24serialization: add std::set and std::unordered_set serializationmoneromooo-monero2-0/+130
2017-11-23rpc: increase the max number of outs one can requestmoneromooo-monero1-1/+1
It's getting hit too easily
2017-11-22added missing link for OpenBSD build instructionsston1th1-0/+3
2017-11-22simplewallet: prevent (wrong) integrated adresses on accounts > 0moneromooo-monero1-0/+10
2017-11-22CONTRIBUTING.md: mention git add -p as a way to avoid spurious changesmoneromooo-monero1-0/+11
2017-11-22cryptonote: do not overwrite const datamoneromooo-monero2-4/+4
2017-11-22Fix versioningvdo1-1/+1
2017-11-21wallet2: detect multiple outputs from a tx to different subaddressesmoneromooo-monero1-1/+1
2017-11-21Spend proof without txkeystoffu10-0/+473
2017-11-21fix for tx proof: use exception instead of error_str when signature gen failedstoffu7-36/+14
2017-11-20Update snap version to 0.11.1vdo1-1/+5
2017-11-20Merge pull request #2783Riccardo Spagni1-0/+4
416a7933 Print msg upon success for commands that were silent (binaryFate)
2017-11-20Merge pull request #2768Riccardo Spagni2-5/+10
ef941855 Wallet RPC: Add prompt-for-password flag (Tim L)
2017-11-20Merge pull request #2487Riccardo Spagni13-527/+871
998777ec Tx proof (revised): - refactoring: proof generation/checking code was moved from simplewallet.cpp to wallet2.cpp - allow an arbitrary message to be signed together with txid - introduce two types (outbound & inbound) of tx proofs; with the same syntax, inbound is selected when <address> belongs to this wallet, outbound otherwise. see GitHub thread for more discussion - wallet RPC: added get_tx_key, check_tx_key, get_tx_proof, check_tx_proof - wallet API: moved WalletManagerImpl::checkPayment to Wallet::checkTxKey, added Wallet::getTxProof/checkTxProof - get_tx_key/check_tx_key: handle additional tx keys by concatenating them into a single string (stoffu)
2017-11-20Android dockerfile: add zmq dependencyMoroccanMalinois2-2/+27
2017-11-19Add mdb_drop toolHoward Chu4-2/+183
2017-11-19Update README.md with info about release timelinesGingeropolous1-0/+4
Added a heading in the readme that describes the release staging schedule and protocol.
2017-11-19cmake: fix building when readline is not foundmoneromooo-monero1-0/+4
2017-11-18fixed common/util.cpp to link against libresslston1th1-1/+1
2017-11-18Tx proof (revised):stoffu13-527/+871
- refactoring: proof generation/checking code was moved from simplewallet.cpp to wallet2.cpp - allow an arbitrary message to be signed together with txid - introduce two types (outbound & inbound) of tx proofs; with the same syntax, inbound is selected when <address> belongs to this wallet, outbound otherwise. see GitHub thread for more discussion - wallet RPC: added get_tx_key, check_tx_key, get_tx_proof, check_tx_proof - wallet API: moved WalletManagerImpl::checkPayment to Wallet::checkTxKey, added Wallet::getTxProof/checkTxProof - get_tx_key/check_tx_key: handle additional tx keys by concatenating them into a single string
2017-11-18Fix docker image dependencies, don't install libraries statically linkedBruno Clermont1-6/+4
2017-11-18use makeBruno Clermont1-1/+1
2017-11-18Force docker image to use --non-interactiveBruno Clermont2-4/+1
2017-11-18make connection_id a string in RPCmoneromooo-monero4-7/+8
It's sent as JSON, so raw binary is not appropriate
2017-11-17RPC: allow binding of restricted port in addition to core portTim L4-32/+69
2017-11-17fix and improve docker image, add doc for docker-composeBruno Clermont3-34/+39
2017-11-17Fixes #759 Add sanity check on restore heightCifrado3-20/+44
2017-11-16Add two configuration options to monerod.service:0xB44EFD8751077F971-0/+3
Restart=always PrivateTmp=true
2017-11-16RPC: CORS add Access-Control-Allow-Headers to OPTIONS preflightTim L1-0/+3
2017-11-16split wallet and wallet_apimoneromooo-monero15-40/+104
This speeds up building a lot when wallet2.h (or something it includes) changes, since all the API includes wallet2.h
2017-11-16wallet2: check generate_key_derivation return valuemoneromooo-monero1-2/+11
2017-11-16daemon & simplewallet: don't set max-concurrency when unspecifiedstoffu2-2/+2
2017-11-15Tools, daemonizer: fix building on WindowsiDunk54002-2/+7
2017-11-15Wallet RPC: Add prompt-for-password flagTim L2-5/+10
2017-11-15wallet2: minimize the number of construct_tx callsmoneromooo-monero1-95/+90
2017-11-15wallet2: cleanup some debug logsmoneromooo-monero1-7/+4
2017-11-15simplewallet: fix typo in incoming monero messagemoneromooo-monero1-1/+1
2017-11-15Add out-of-bound exceptions and handle them in RPCMichał Sałaban3-27/+47
2017-11-15simplewallet: translate ring size 0 to mixin 0 (default values)moneromooo-monero1-1/+1
Avoids turning it to a huge number
2017-11-15Merge pull request #2818Riccardo Spagni3-4/+3
c4587e83 simplewallet: wrong ns for input_line in sweep_single (fix #2634) (stoffu)
2017-11-15simplewallet: wrong ns for input_line in sweep_single (fix #2634)stoffu3-4/+3
2017-11-15unit_tests: fix running without --data-dirmoneromooo-monero1-2/+2
While there, also use the new is_arg_defaulted API instead of going to poke the internal API directly.
2017-11-15blockchain_db: sanity check on tx/hash vector sizesflozilla1-0/+4
It could trip on a corrupt/crafted file if the user has disabled input verification.
2017-11-15Merge pull request #2778Riccardo Spagni1-9/+8
c957795b fix output_stream_header memory leak (MaxXor)
2017-11-15Merge pull request #2773Riccardo Spagni1-13/+12
ffe5b857 Correct totals computation (Michał Sałaban)
2017-11-15Merge pull request #2772Riccardo Spagni1-1/+1
5d92c7cc wallet2: typo fix in error message (moneromooo-monero)
2017-11-15Merge pull request #2771Riccardo Spagni3-9/+17
e3e838d0 kaccak: remove unused return value (moneromooo-monero) 4877aca2 keccak: some paranoid "can't happen" checks (moneromooo-monero)
2017-11-15Merge pull request #2634Riccardo Spagni7-0/+438
b738f4b5 wallet: add sweep_single command (stoffu)
2017-11-15Merge pull request #2628Riccardo Spagni1-42/+19
7cb303a4 wallet2: simplify incoming tx processing code (moneromooo-monero)
2017-11-15wallet: add sweep_single commandstoffu7-0/+438
2017-11-15Merge pull request #2816Riccardo Spagni1-3/+2
a17b8233 wallet2 bugfix: loading old m_unconfirmed_payments (stoffu)
2017-11-15wallet2 bugfix: loading old m_unconfirmed_paymentsstoffu1-3/+2
2017-11-15Merge pull request #2814Riccardo Spagni2-5/+2
987eb662 More missed readline dependencies thru scoped_message_writer (Howard Chu)
2017-11-14More missed readline dependencies thru scoped_message_writerHoward Chu2-5/+2
2017-11-14Merge pull request #2813Riccardo Spagni2-3/+3
29cee4ec Fix 383ff4f68943c5d998fba8caa20aee481583f214 (Howard Chu) b85e82bf Fix e89994e98f85be95d68c7bf471fcadf9aabbc93a (Howard Chu) 95e784ad Fix 437421ce42f1deaa7ec3f28c0c17aff519f1230d (Howard Chu)
2017-11-14Fix 383ff4f68943c5d998fba8caa20aee481583f214Howard Chu1-1/+1
Missed a crypto::null_pkey in PR#2629
2017-11-14Fix e89994e98f85be95d68c7bf471fcadf9aabbc93aHoward Chu1-1/+1
Missed an input_line() change
2017-11-14Fix 437421ce42f1deaa7ec3f28c0c17aff519f1230dHoward Chu1-1/+1
Missing an error argument for an exception
2017-11-14Merge pull request #2789Riccardo Spagni1-1/+1
b0416f07 checkpoints: add a testnet checkpoint at 1000000 (moneromooo-monero)
2017-11-14Merge pull request #2765Riccardo Spagni1-3/+3
fc85d7a9 simplewallet: fix in show_transfer passing wrong arg to wallet2::get_payments etc (stoffu)
2017-11-14Merge pull request #2774Riccardo Spagni1-33/+30
a3ea62f2 CMake: include RPC when building GUI deps (anonimal)
2017-11-14CMake: include RPC when building GUI depsanonimal1-33/+30
2017-11-14Merge pull request #2812Riccardo Spagni1-2/+2
9ac52127 unit_tests: fix build after wallet2 list/vector change (moneromooo-monero)
2017-11-14Merge pull request #2811Riccardo Spagni1-0/+2
f80f408b epee: don't disable -Wtautological-constant-out-of-range-compare on GCC (moneromooo-monero)
2017-11-14Merge pull request #2692Riccardo Spagni2-136/+2
0f2c2d4c rpc: remove obsolete busy core checks (moneromooo-monero)
2017-11-14Merge pull request #2739Riccardo Spagni1-10/+17
99f398a2 wallet2: avoid growing the short history when refreshing in a loop (moneromooo-monero)
2017-11-14Merge pull request #2736Riccardo Spagni31-300/+329
0d9c0db9 Do not build against epee_readline if it was not built (Howard Chu) 178014c9 split off readline code into epee_readline (moneromooo-monero) a9e14a19 link against readline only for monerod and wallet-wallet-{rpc,cli} (moneromooo-monero) 437421ce wallet: move some scoped_message_writer calls from the libs (moneromooo-monero) e89994e9 wallet: rejig to avoid prompting in wallet2 (moneromooo-monero) ec5135e5 move input_line from command_line to simplewallet (moneromooo-monero) 082db75f move cryptonote command line options to cryptonote_core (moneromooo-monero)
2017-11-14Merge pull request #2644Riccardo Spagni9-3/+42
a17efcb0 make this build on SunOS/Solaris (Pavel Maryanov)
2017-11-14Merge pull request #2636Riccardo Spagni1-338/+101
ad03f778 simplewallet: factor transfer related exception handling (moneromooo-monero)
2017-11-14Merge pull request #2629Riccardo Spagni24-51/+47
383ff4f6 remove "using namespace std" from headers (moneromooo-monero)
2017-11-14unit_tests: fix build after wallet2 list/vector changemoneromooo-monero1-2/+2
2017-11-14epee: don't disable -Wtautological-constant-out-of-range-compare on GCCmoneromooo-monero1-0/+2
It's a CLANG only option, and causes GCC to error out
2017-11-14rpc: remove obsolete busy core checksmoneromooo-monero2-136/+2
2017-11-14wallet2: avoid growing the short history when refreshing in a loopmoneromooo-monero1-10/+17
2017-11-14Do not build against epee_readline if it was not builtHoward Chu4-3/+4
2017-11-14split off readline code into epee_readlinemoneromooo-monero4-3/+19
2017-11-14link against readline only for monerod and wallet-wallet-{rpc,cli}moneromooo-monero3-1/+2
2017-11-14wallet: move some scoped_message_writer calls from the libsmoneromooo-monero6-86/+86
2017-11-14wallet: rejig to avoid prompting in wallet2moneromooo-monero8-78/+97
wallet2 is a library, and should not prompt for stdin. Instead, pass a function so simplewallet can prompt on stdin, and a GUI might display a window, etc.
2017-11-14move input_line from command_line to simplewalletmoneromooo-monero3-20/+13
It was only used there, and this removes one part of the common dependency on libreadline
2017-11-14move cryptonote command line options to cryptonote_coremoneromooo-monero16-114/+113
Those have no reason to be in a generic module
2017-11-14make this build on SunOS/SolarisPavel Maryanov9-3/+42
2017-11-14simplewallet: factor transfer related exception handlingmoneromooo-monero1-338/+101
This ensures they don't go out of sync when adding/changing them, and makes the code easier to deal with.
2017-11-14remove "using namespace std" from headersmoneromooo-monero24-51/+47
It's nasty, and actually breaks on Solaris, where if.h fails to build due to: struct map *if_memmap;
2017-11-15simplewallet: fix in show_transfer passing wrong arg to ↵stoffu1-3/+3
wallet2::get_payments etc
2017-11-14Merge pull request #2756Riccardo Spagni10-0/+0
0bf09154 Fix file permission issue (Tim L)
2017-11-14Merge pull request #2755Riccardo Spagni1-2/+2
d70515fc Used declared default refresh status as default rather than it's current value (Maxime THIEBAUT)
2017-11-14Merge pull request #2753Riccardo Spagni4-0/+15
fa514082 RPC: get_info add rpc_connections_count (Tim L)
2017-11-14Merge pull request #2752Riccardo Spagni1-1/+1
68c01782 updates: add a special case for "install-" build tags on windows (moneromooo-monero)
2017-11-14Merge pull request #2750Riccardo Spagni1-6/+6
424852a6 Fix 'sweep_all' command when called with no args (Leon Klingele)
2017-11-14Merge pull request #2749Riccardo Spagni1-4/+0
f732e723 Disguise password length in prompt (Leon Klingele)
2017-11-14Merge pull request #2747Riccardo Spagni1-2/+3
37e1fd94 simplewallet: mark the active account in print_accounts (moneromooo-monero)
2017-11-14Merge pull request #2745Riccardo Spagni3-3/+0
6cf33446 Remove wallet dependency on p2p (moneromooo-monero)
2017-11-14Merge pull request #2743Riccardo Spagni1-0/+1
9ff8e139 epee: disable a spurious warning for a storage function (moneromooo-monero)
2017-11-14Merge pull request #2742Riccardo Spagni2-2/+8
7c7d3672 Increase LMDB maxreaders if large number of threads in use (Howard Chu) 6738753b Use max_concurrency as-is (Howard Chu)
2017-11-14Merge pull request #2738Riccardo Spagni1-0/+57
4a17f0c2 rpc: add performance timers (moneromooo-monero)