summaryrefslogtreecommitdiff
path: root/src/daemon
Commit message (Collapse)AuthorAgeFilesLines
* Use latest height for fork date estimateHoward Chu2017-09-021-2/+3
|
* Merge pull request #2318Riccardo Spagni2017-08-261-6/+3
|\ | | | | | | | | | | 3dd34a49 Cleanup test impact of moving blockchain_db_types() (Howard Chu) 80344740 More DB support cleanup (Howard Chu) 4c7f8ac0 DB cleanup (Howard Chu)
| * More DB support cleanupHoward Chu2017-08-201-6/+3
| | | | | | | | | | | | | | | | Hide DB types from db_types.h - no reason to recompile dependencies when DB types change. Also remove lingering in-memory DB references, they've been obsolete since 9e82b694da120708652871b55f639d1ef306a7ec
* | daemon: fix backlog estimating at max block sizemoneromooo-monero2017-08-261-2/+3
| | | | | | | | | | Block size will pretty much never be fully used, unless all txes are using max fee.
* | Merge pull request #2339Riccardo Spagni2017-08-251-16/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | df0cffed cryptonote_protocol: warn if we see a higher top version we expect (moneromooo-monero) 317ab21a cryptonote_protocol: less strict check on top version on connect (moneromooo-monero) cc81a371 cryptonote_protocol: update target height when syncing too (moneromooo-monero) e2ad372b cryptonote_protocol: simplify and remove unnecessary casts (moneromooo-monero) 727e67ca cryptonote_protocol: print peer top height along with its version (moneromooo-monero) b5345ef4 crypto: use malloc instead of alloca (moneromooo-monero) 80794b31 thread_group: set thread size to THREAD_STACK_SIZE (moneromooo-monero) 5524bc31 print peer id in 0 padded hex for consistency (moneromooo-monero) 8f8cc09b contrib: add sync_info to rlwrap command set (moneromooo-monero) 70b8c6d7 cryptonote_protocol: misc fixes to the new sync algorithm (moneromooo-monero)
| * | print peer id in 0 padded hex for consistencymoneromooo-monero2017-08-231-16/+4
| |/
* / daemon: print estimated tx backlog in print_pool_statsmoneromooo-monero2017-08-231-2/+24
|/
* Consistently print peer id in hex and on 16 charsmoneromooo-monero2017-08-161-5/+12
|
* daemon: print peers' top height in sync_infomoneromooo-monero2017-08-121-1/+1
|
* Merge pull request #2149Riccardo Spagni2017-08-075-0/+84
|\ | | | | | | | | | | | | | | 158c3ecf core: thread most of handle_incoming_tx (moneromooo-monero) f57ee382 cryptonote_protocol: retry stale spans early (moneromooo-monero) 90df52e1 cryptonote_protocol: light cleanup (moneromooo-monero) 84e23156 cryptonote_protocol: avoid spurious SYNCHRONIZED OK messages (moneromooo-monero) 5be43fcd cryptonote_protocol_handler: sync speedup (moneromooo-monero)
| * cryptonote_protocol_handler: sync speedupmoneromooo-monero2017-08-075-0/+84
| | | | | | | | | | | | | | | | A block queue is now placed between block download and block processing. Blocks are now requested only from one peer (unless starved). Includes a new sync_info coommand.
* | Merge pull request #2244Riccardo Spagni2017-08-071-4/+1
|\ \ | | | | | | | | | 328bebbe daemon: some more include cleanup (moneromooo-monero)
| * | daemon: some more include cleanupmoneromooo-monero2017-08-021-4/+1
| |/
* | Merge pull request #2234Riccardo Spagni2017-08-071-1/+1
|\ \ | | | | | | | | | 214fd81e some include cleanup (moneromooo-monero)
| * | some include cleanupmoneromooo-monero2017-07-311-1/+1
| |/
* | Merge pull request #2223Riccardo Spagni2017-08-071-1/+4
|\ \ | | | | | | | | | d37e8f88 daemon: add average seconds per block in bc_dyn_stats (moneromooo-monero)
| * | daemon: add average seconds per block in bc_dyn_statsmoneromooo-monero2017-07-291-1/+4
| |/
* / Move OpenAlias console input back from libsmoneromooo-monero2017-07-271-1/+2
|/ | | | | | | Library code should definitely not ask for console input unless it's clearly an input function. Delegating the user interaction part to the caller means it can now be used by a GUI, or have a decision algorithm better adapted to a particular caller.
* Merge pull request #2170Riccardo Spagni2017-07-191-5/+4
|\ | | | | | | c3bb6bec daemon: fix status in command line mode if using restricted rpc (moneromooo-monero)
| * daemon: fix status in command line mode if using restricted rpcmoneromooo-monero2017-07-131-5/+4
| |
* | Fix #2164 histogram outputHoward Chu2017-07-101-1/+1
|/ | | | | | When there are more than 50txs, the timestamp for the last bin was printed incorrectly. Subtracting "now" was omitted by mistake in 3fc22e7b78ab1dd409de4f3e8f5bff27be19735b
* Add histogram to poolstatsHoward Chu2017-06-041-1/+42
|
* Speedup print_pool_statsHoward Chu2017-06-011-33/+11
| | | | Since we're just counting txs, there's no reason to deserialize all the blobs.
* Merge pull request #2039Riccardo Spagni2017-05-301-1/+1
|\ | | | | | | 4b932ff3 changed crypto to cncrypto so it generated libcncrypto (Gentian)
| * changed crypto to cncrypto so it generated libcncryptoGentian2017-05-231-1/+1
| | | | | | | | fix a cmakelist
* | Fix typoxmr-eric2017-05-191-1/+1
|/
* Merge pull request #1956Riccardo Spagni2017-04-111-1/+3
|\ | | | | | | | | | | eb20f720 daemon: print average fee per byte in print_pool_stats (moneromooo-monero) 37be70bb daemon: add fee/byte when print pool transaction info (moneromooo-monero) 893f5a30 tx_pool: add blob size and fee/byte when logging a new tx (moneromooo-monero)
| * daemon: print average fee per byte in print_pool_statsmoneromooo-monero2017-04-041-1/+1
| |
| * daemon: add fee/byte when print pool transaction infomoneromooo-monero2017-04-041-0/+2
| |
* | daemon: new relay_tx command and RPCmoneromooo-monero2017-04-025-0/+52
|/
* daemon: better error reporting in commandsmoneromooo-monero2017-03-211-41/+48
|
* Merge pull request #1897Riccardo Spagni2017-03-212-0/+11
|\ | | | | | | 44a5b038 create a foreground non-interactive mode (Noah Watkins)
| * create a foreground non-interactive modeNoah Watkins2017-02-212-0/+11
| | | | | | | | Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
* | daemon: fix missing close parenthesis in alt_chain_info outputmoneromooo-monero2017-03-181-1/+1
| | | | | | | | Reported by assylias_ on IRC
* | daemon: alt_chain_info now prints fork depthmoneromooo-monero2017-03-181-2/+14
| |
* | fix dependency: put HardFork back to cryptonote_basic, made some ↵kenshi842017-03-101-1/+1
| | | | | | | | BlockchainDB functions virtual again to avoid missing symbols error
* | Add dependency for blocksdat.oHoward Chu2017-03-041-2/+2
| | | | | | | | | | To make sure it gets regenerated whenever checkpoints.dat changes Likewise for blocks.o and testnet_blocks.o
* | Merge pull request #1814Riccardo Spagni2017-03-031-2/+2
|\ \ | | | | | | | | | 11a00df6 daemon: fix bc_dyn_stats via rpc (moneromooo-monero)
| * | daemon: fix bc_dyn_stats via rpcmoneromooo-monero2017-02-261-2/+2
| | |
* | | Merge pull request #1811Riccardo Spagni2017-03-031-1/+0
|\ \ \ | | | | | | | | | | | | 378d2bb1 Revert attempt to write to console on daemon shutdown (Nano Akron)
| * | | Revert attempt to write to console on daemon shutdownNano Akron2017-02-261-1/+0
| |/ /
* | | Merge pull request #1804Riccardo Spagni2017-03-031-1/+1
|\ \ \ | | | | | | | | | | | | 12adb4a3 core: move hardfork back to cryptonote_core (moneromooo-monero)
| * | | core: move hardfork back to cryptonote_coremoneromooo-monero2017-02-251-1/+1
| |/ / | | | | | | | | | | | | should fix a cross dependency betewen cryptonote_basic and blockchain_db
* / / daemon/rpc: updates command and RPCmoneromooo-monero2017-02-245-0/+67
|/ / | | | | | | | | subcommands "check", "download", and "update". update is not yet implemented.
* | daemon: avoid pre-log-init spew on creating directoriesmoneromooo-monero2017-02-241-1/+3
| |
* | Add print_pl_stats daemon commandMiguel Herranz2017-02-235-0/+44
| |
* | update copyright year, fix occasional lack of newline at line endRiccardo Spagni2017-02-2117-17/+17
|/
* Fix core_tests breaking on startupmoneromooo-monero2017-02-211-1/+0
| | | | | | | | | | You're wondering how this fixes core tests, aren't you... It prevents the miner (initialized by cryptonote::core) from breaking trying to access arguments that were not added. Since the tests don't use the miner directly, it makes more sense to have cryptonote_core add those, since it also uses the miner.
* Merge pull request #1716Riccardo Spagni2017-02-211-3/+3
|\ | | | | | | b560ed4a daemon: silence spurious warning about uninitialized variable (moneromooo-monero)
| * daemon: silence spurious warning about uninitialized variablemoneromooo-monero2017-02-131-3/+3
| | | | | | | | Also fixes a leak