aboutsummaryrefslogtreecommitdiff
path: root/contrib/epee/include
Commit message (Collapse)AuthorAgeFilesLines
...
| * 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.
* | core_rpc_server: add a --restricted-rpc optionmoneromooo-monero2015-11-271-2/+4
|/ | | | | It does not expose the RPC for commands like start_mining, etc (ie, commands a public node operator might want to be restricted)
* Add IP blocking for misbehaving nodes (adapted from Boolberry)Javier Smooth2015-11-231-3/+1
| | | | With minor cleanup and fixes (spelling, indent) by moneromooo
* 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.
* epee: Don't set log file name when process path name isn't foundwarptangent2015-08-161-1/+2
| | | | | | | If process path name isn't found, then leave log file name blank. This also applies if a process name is found, but it's blank after removing a trailing dot extension.
* 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.
* Fix compile for GCC 5.1.0warptangent2015-05-251-1/+1
| | | | | | | | | | Add fix for compile error with multiple uses of peerid_type (uint64_t) variable in lambda expression. - known GCC issue: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65843 epee: replace return value of nullptr for expected boolean with false. Fixes #231.
* [fix] log level change. compilation: dns, testsrfree2monero2015-04-101-2/+2
| | | | | old unbound #warning does not block compilation unit tests build fine. Even though the RPC/P2P network type is required again
* [fix] Network 1.8: unlimited the RPC connectionsrfree2monero2015-04-083-59/+112
| | | | works for unit tests build, too
* [fix] mac os x includes std::random...rfree2monero2015-04-011-0/+4
|
* remerged; commands JSON. logging upgrade. doxygenrfree2monero2015-04-011-1/+0
|
* Merge remote-tracking branch 'monero-official/master' into network-1.6-work1rfree2monero2015-04-012-61/+60
|\
| * Restore daemon interactive modeThomas Winget2015-03-272-9/+11
| | | | | | | | | | | | | | 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.
* | 2014 network limit 1.2 +utils +toc -doc -drmonerorfree2monero2015-02-202-15/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | new update of the pr with network limits more debug options: discarding downloaded blocks all or after given height. trying to trigger the locking errors. debug levels polished/tuned to sane values. debug/logging improved. warning: this pr should be correct code, but it could make an existing (in master version) locking error appear more often. it's a race on the list (map) of peers, e.g. between closing/deleting them versus working on them in net-limit sleep in sending chunk. the bug is not in this code/this pr, but in the master version. the locking problem of master will be fixed in other pr. problem is ub, and in practice is seems to usually cause program abort (tested on debian stable with updated gcc). see --help for option to add sleep to trigger the error faster.
* | fixed size_t on windowsrfree2monero2015-02-201-2/+8
| | | | | | | | thought it was already fixed, apparently commit got lost somewhere
* | 2014 network limit 1.1 +utils +toc -doc -drmonerorfree2monero2015-02-205-16/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update of the PR with network limits works very well for all speeds (but remember that low download speed can stop upload because we then slow down downloading of blockchain requests too) more debug options fixed pedantic warnings in our code should work again on Mac OS X and FreeBSD fixed warning about size_t tested on Debian, Ubuntu, Windows(testing now) TCP options and ToS (QoS) flag FIXED peer number limit FIXED some spikes in ingress/download FIXED problems when other up and down limit
* | 2014 network limit 1.0a +utils +toc -doc -drmonerorfree2monero2015-02-203-125/+334
|/ | | | | | | | | | commands and options for network limiting works very well e.g. for 50 KiB/sec up and down ToS (QoS) flag peer number limit TODO some spikes in ingress/download TODO problems when other up and down limit added "otshell utils" - simple logging (with colors, text files channels)
* year updated in licenseRiccardo Spagni2015-01-0232-32/+32
|
* forgot to add connection context to log lineRiccardo Spagni2014-10-021-1/+1
|
* moved non-critical p2p errors to l2Riccardo Spagni2014-10-022-2/+2
|
* dependencies enforced, send que error message log level movedRiccardo Spagni2014-09-291-1/+1
|
* increase ABSTRACT_SERVER_SEND_QUE_MAX_COUNT to a more sane valueRiccardo Spagni2014-09-151-1/+1
|
* moved non-critical warnings and errors to log level 1fluffypony2014-09-096-9/+10
|
* move modified epee code to new classes, revert licensefluffypony2014-07-2587-2215/+1820
|
* License updated to BSD 3-clausefluffypony2014-07-2387-1820/+2215
|
* 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
|
* extra filesmydesktop2014-05-254-0/+433
|
* 0.8.8updatemydesktop2014-05-2511-192/+101
|
* initial [broken] updatemydesktop2014-05-031-1/+1
|
* mac osx building fixesmydesktop2014-04-303-5/+5
|
* various fixes to allow mac osx compilationmydesktop2014-04-302-3/+3
|
* Improvements in JSON RPCAntonio Juarez2014-04-075-57/+67
|
* json rpc for wallet and bugfixAntonio Juarez2014-04-026-21/+100
|
* some fixesAntonio Juarez2014-03-2028-307/+596
|
* moved all stuff to githubAntonio Juarez2014-03-0389-0/+22294