summaryrefslogtreecommitdiff
path: root/contrib/epee/include/console_handler.h
Commit message (Collapse)AuthorAgeFilesLines
* Use boost::thread instead of std::threadHoward Chu2016-03-111-8/+8
| | | | and all other associated IPC
* Use boost::thread instead of std::threadHoward Chu2016-02-181-2/+3
| | | | std::thread crashes on (at least) ARMv6 g++ 4.8/4.9
* OpenBSD support for Monero.me0wmix2016-01-211-0/+7
|
* console_handler: catch exception inside the input loopmoneromooo-monero2015-12-061-32/+37
| | | | | | | | | | This prevents an exception from existing the loop without calling the exit handler, if one is defined. The daemon defines one, which stops the p2p layer, and will only exit once the p2p layer is shut down. This would cause a hang upon an exception, as the input thread would have exited and the daemon would wait forever with no console user input.
* wallet: optional automatic refresh from the daemonmoneromooo-monero2015-11-281-9/+21
| | | | | | The daemon will be polled every 90 seconds for new blocks. It is enabled by default, and can be turned on/off with set auto-refresh 1 and set auto-refresh 0 in the wallet.
* console_handler: silence spurious message when exiting daemonmoneromooo-monero2015-10-211-1/+1
| | | | | | The daemon registers a custom exit command, which cause the loop to stop. Catch this case before printing "Failed to read line" as this is an expected case.
* console_handler: do not call a NULL function pointermoneromooo-monero2015-07-181-1/+2
| | | | The exit_handler can be NULL.
* console_handler: check for eof before trying to use inputmoneromooo-monero2015-07-181-4/+5
| | | | We'll get there without input if we exited
* fix ^D exit for bitmonerodmoneromooo-monero2015-06-031-8/+8
| | | | | | It uses the async console handler differently than simplewallet, and wasn't running the same exit code, causing it to never actually exit after breaking out of the console entry loop.
* console_handler: handle EOF properlymoneromooo-monero2015-05-301-3/+19
| | | | Exit instead of reading "empty" commands in an infinite loop.
* Restore daemon interactive modeThomas Winget2015-03-271-5/+7
| | | | | | | Daemon interactive mode is now working again. RPC mapped calls in daemon and wallet have both had connection_context removed as an argument as that argument was not being used anywhere.
* Daemonize changes pulled in -- daemon buildsThomas Winget2015-02-241-52/+49
| | | | | | | many RPC functions added by the daemonize changes (and related changes on the upstream dev branch that were not merged) were commented out (apart from return). Other than that, this *should* work...at any rate, it builds, and that's something.
* move modified epee code to new classes, revert licensefluffypony2014-07-251-28/+24
|
* License updated to BSD 3-clausefluffypony2014-07-231-24/+28
|
* Fixed console handler not properly exiting on SIGINT and suchThomas Winget2014-06-131-1/+7
|
* removed continue issuefluffypony2014-06-061-1/+0
|
* don't fall apart if you can't get_linefluffypony2014-06-041-3/+2
|
* 0.8.8updatemydesktop2014-05-251-17/+0
|
* Improvements in JSON RPCAntonio Juarez2014-04-071-1/+1
|
* json rpc for wallet and bugfixAntonio Juarez2014-04-021-1/+3
|
* some fixesAntonio Juarez2014-03-201-113/+276
|
* moved all stuff to githubAntonio Juarez2014-03-031-0/+310