summaryrefslogtreecommitdiff
path: root/src/daemon
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos in various filesDimitris Apostolou2018-03-151-1/+1
|
* Stagenetstoffu2018-03-058-40/+74
|
* options: add testnet option dependencieswhythat2018-02-162-13/+27
|
* options: remove testnet-* optionswhythat2018-02-164-32/+10
|
* Merge pull request #3181Riccardo Spagni2018-02-162-3/+3
|\ | | | | | | e3f0980a daemon: don't drop RPC with busy error when running offline (moneromooo-monero)
| * daemon: don't drop RPC with busy error when running offlinemoneromooo-monero2018-01-252-3/+3
| |
* | Merge pull request #3165Riccardo Spagni2018-02-161-4/+21
|\ \ | | | | | | | | | 7539603f Bootstrap daemon (stoffu)
| * | Bootstrap daemonstoffu2018-01-301-4/+21
| | |
* | | Merge pull request #3163Riccardo Spagni2018-02-165-3/+62
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 628b78ae Fix in_peers/out_peers RPC operations (Erik de Castro Lopo) ece9bcf5 rpc_client: Fix error handling (Erik de Castro Lopo) 8f30350d Fix method name in invoke_http_json_rpc (Erik de Castro Lopo) 32c0f908 Allow the number of incoming connections to be limited (Erik de Castro Lopo) d609a2c1 Rename delete_connections to delete_out_connections (Erik de Castro Lopo) b927c0fc Rename connections_count to max_out_connection_count (Erik de Castro Lopo)
| * | | Fix in_peers/out_peers RPC operationsErik de Castro Lopo2018-01-291-2/+2
| | | | | | | | | | | | | | | | Original implementations could never have worked.
| * | | Allow the number of incoming connections to be limitedErik de Castro Lopo2018-01-295-2/+61
| |/ / | | | | | | | | | | | | | | | It was already possible to limit outgoing connections. One might want to do this on home network connections with high bandwidth but low usage caps.
* | | Merge pull request #3161Riccardo Spagni2018-02-161-1/+1
|\ \ \ | | | | | | | | | | | | 78a2e15b daemon: exit with 0 when successful (moneromooo-monero)
| * | | daemon: exit with 0 when successfulmoneromooo-monero2018-01-201-1/+1
| | |/ | |/|
* | | Merge pull request #3094Riccardo Spagni2018-02-161-9/+9
|\ \ \ | |_|/ |/| | | | | a85dbb3f Fixed typos and wording tweaks (Maxithi)
| * | Fixed typos and wording tweaksMaxithi2018-01-291-9/+9
| | |
* | | Update 2018 copyrightxmr-eric2018-01-2617-17/+17
| | |
* | | Merge pull request #3011Riccardo Spagni2018-01-251-1/+1
|\ \ \ | |_|/ |/| | | | | 619bb723 daemon+simplewallet: given an unknown command, show it (stoffu)
| * | daemon+simplewallet: given an unknown command, show itstoffu2017-12-271-1/+1
| | |
* | | Keep readline optionalJethro Grassie2018-01-111-1/+1
| | |
* | | Add misc hardening flags to the cmake machinerymoneromooo-monero2017-12-311-2/+2
| |/ |/| | | | | See https://wiki.debian.org/Hardening#User_Space
* | Merge pull request #2946Riccardo Spagni2017-12-281-1/+1
|\ \ | | | | | | | | | 1a686bf8 daemon: print num txes in print_bc (moneromooo-monero)
| * | daemon: print num txes in print_bcmoneromooo-monero2017-12-171-1/+1
| | |
* | | Merge pull request #2945Riccardo Spagni2017-12-284-5/+2
|\ \ \ | |_|/ |/| | | | | 9e07ccf1 daemon: remove some superfluous includes (moneromooo-monero)
| * | daemon: remove some superfluous includesmoneromooo-monero2017-12-174-5/+2
| | |
* | | use const refs in for loops for non tiny typesmoneromooo-monero2017-12-181-1/+1
| | |
* | | catch const exceptionsmoneromooo-monero2017-12-181-3/+3
| |/ |/|
* | Merge pull request #2877Riccardo Spagni2017-12-173-2/+15
|\ \ | | | | | | | | | | | | | | | 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)
| * | cryptonote_core does not depend on p2p anymoremoneromooo-monero2017-12-163-2/+15
| |/ | | | | | | | | | | As a followon side effect, this makes a lot of inline code included only in particular cpp files (and instanciated when necessary.
* / move includes around to lessen overall loadmoneromooo-monero2017-12-164-2/+3
|/
* Merge pull request #2836Riccardo Spagni2017-12-022-25/+43
|\ | | | | | | 23b6f685 RPC: allow binding of restricted port in addition to core port (Tim L)
| * RPC: allow binding of restricted port in addition to core portTim L2017-11-172-25/+43
| |
* | Added command descriptionsCifrado2017-11-262-47/+90
| |
* | Merge pull request #2807Riccardo Spagni2017-11-251-1/+1
|\ \ | | | | | | | | | 61712384 daemon & simplewallet: don't set max-concurrency when unspecified (stoffu)
| * | daemon & simplewallet: don't set max-concurrency when unspecifiedstoffu2017-11-161-1/+1
| |/
* | Merge pull request #2783Riccardo Spagni2017-11-201-0/+4
|\ \ | |/ |/| | | 416a7933 Print msg upon success for commands that were silent (binaryFate)
| * Print msg upon success for commands that were silentbinaryFate2017-11-101-0/+4
| |
* | Merge pull request #2736Riccardo Spagni2017-11-143-7/+12
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * | Do not build against epee_readline if it was not builtHoward Chu2017-11-141-1/+1
| | |
| * | split off readline code into epee_readlinemoneromooo-monero2017-11-141-0/+2
| | |
| * | link against readline only for monerod and wallet-wallet-{rpc,cli}moneromooo-monero2017-11-141-0/+1
| | |
| * | wallet: rejig to avoid prompting in wallet2moneromooo-monero2017-11-141-1/+6
| | | | | | | | | | | | | | | | | | 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.
| * | move cryptonote command line options to cryptonote_coremoneromooo-monero2017-11-142-6/+3
| | | | | | | | | | | | Those have no reason to be in a generic module
* | | remove "using namespace std" from headersmoneromooo-monero2017-11-141-1/+1
|/ / | | | | | | | | | | | | It's nasty, and actually breaks on Solaris, where if.h fails to build due to: struct map *if_memmap;
* | Merge pull request #2615Riccardo Spagni2017-11-141-3/+3
|\ \ | | | | | | | | | 10013e94 Protect node privacy by proper filtering in restricted-mode RPC answers (binaryFate)
| * | Protect node privacy by proper filtering in restricted-mode RPC answersbinaryFate2017-11-081-3/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | | | This patch allows to filter out sensitive information for queries that rely on the pool state, when running in restricted mode. This filtering is only applied to data sent back to RPC queries. Results of inline commands typed locally in the daemon are not affected. In practice, when running with `--restricted-rpc`: * get_transaction_pool will list relayed transactions with the fields "last relayed time" and "received time" set to zero. * get_transaction_pool will not list transaction that have do_not_relay set to true, and will not list key images that are used only for such transactions * get_transaction_pool_hashes.bin will not list such transaction * get_transaction_pool_stats will not count such transactions in any of the aggregated values that are computed The implementation does not make filtering the default, so developers should be mindful of this if they add new RPC functionality. Fixes #2590.
* / track double spending in the txpoolmoneromooo-monero2017-11-061-1/+3
|/ | | | | | | | | | | | | | Transactions in the txpool are marked when another transaction is seen double spending one or more of its inputs. This is then exposed wherever appropriate. Note that being marked with this "double spend seen" flag does NOT mean this transaction IS a double spend and will never be mined: it just means that the network has seen at least another transaction spending at least one of the same inputs, so care should be taken to wait for a few confirmations before acting upon that transaction (ie, mostly of use for merchants wanting to accept unconfirmed transactions).
* Merge pull request #2591Riccardo Spagni2017-11-064-22/+43
|\ | | | | | | 93ad1f87 Fix #2559: more flexible print_tx daemon command (binaryFate)
| * Fix #2559: more flexible print_tx daemon commandbinaryFate2017-10-084-22/+43
| |
* | Merge pull request #2599Riccardo Spagni2017-10-153-11/+26
|\ \ | | | | | | | | | b776c725 daemon: use @N syntax to output_histogram for specific amounts (moneromooo-monero)
| * | daemon: use @N syntax to output_histogram for specific amountsmoneromooo-monero2017-10-073-11/+26
| |/ | | | | | | Makes debugging tx verification easier