aboutsummaryrefslogtreecommitdiff
path: root/src/httpserver.cpp
AgeCommit message (Expand)Author
2017-11-02rpc: further constrain the libevent workaroundCory Fields
2017-11-02rpc: work-around an upstream libevent bugCory Fields
2017-08-14scripted-diff: stop using the gArgs wrappersMarko Bencun
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-07-17Add wallet endpoint support to bitcoin-cli (-usewallet)Jonas Schnelli
2017-07-12[refactor] move SplitHostPort() into utilstrencodingsJohn Newbery
2017-06-28Use the override specifier (C++11) where we expect to be overriding the virtu...practicalswift
2017-06-27Indentation after 'Remove redundant calls to gArgs.IsArgSet()'Jorge Timón
2017-06-27Util: Remove redundant calls to gArgs.IsArgSet()Jorge Timón
2017-06-22Merge #9517: [refactor] Switched httpserver.cpp to use RAII wrapped libevents.Wladimir J. van der Laan
2017-05-09Util: Small improvements in gArgs usageJorge Timón
2017-05-09scripted-diff: Util: Encapsulate mapMultiArgs behind gArgsJorge Timón
2017-04-10Set BCLog::LIBEVENT correctly for old libevent versions.John Newbery
2017-04-01Change LogAcceptCategory to use uint32_t rather than sets of strings.Gregory Maxwell
2017-03-22Switched httpserver.cpp to use RAII wrapped libevents.Kalle Alm
2017-03-20Merge #10027: Set to nullptr after deleteWladimir J. van der Laan
2017-03-18Set to nullptr after deletepracticalswift
2017-03-17Remove unused codepracticalswift
2017-02-03Access WorkQueue::running only within the cs lock.Matt Corallo
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-23Introduce (and use) an IsArgSet accessor methodMatt Corallo
2016-12-23Fix non-const mapMultiArgs[] access after init.Matt Corallo
2016-08-26Merge #8109: Do not shadow member variablesPieter Wuille
2016-08-12net: fixup nitsCory Fields
2016-08-04net: Have LookupNumeric return a CService directlyCory Fields
2016-07-31Do not shadow member variablesPavel Janík
2016-07-31net: Split resolving out of CSubNetCory Fields
2016-07-31net: Split resolving out of CServiceCory Fields
2016-07-28httpserver: replace boost threads with stdCory Fields
2016-07-28httpserver: explicitly detach worker threadsCory Fields
2016-07-28httpserver: use a future rather than relying on boost's try_join_forCory Fields
2016-05-05http: use std::move to move HTTPRequest into HTTPWorkItemWladimir J. van der Laan
2016-05-05http: Change boost::scoped_ptr to std::unique_ptr in HTTPRequestWladimir J. van der Laan
2016-05-05http: Add log message when work queue is fullWladimir J. van der Laan
2016-05-05http: Do a pending c++11 simplificationWladimir J. van der Laan
2016-04-28auto_ptr → unique_ptrWladimir J. van der Laan
2016-01-21move rpc* to rpc/Daniel Cousens
2015-11-20http: add Boost 1.49 compatibilityWladimir J. van der Laan
2015-11-16Avoid a compile error on hosts with libevent too old for EVENT_LOG_WARN.Gregory Maxwell
2015-11-13http: speed up shutdownWladimir J. van der Laan
2015-10-20http: Restrict maximum size of request line + headersWladimir J. van der Laan
2015-09-28http: Force-exit event loop after predefined timeWladimir J. van der Laan
2015-09-28http: Wait for worker threads to exitWladimir J. van der Laan
2015-09-28Make HTTP server shutdown more gracefulWladimir J. van der Laan
2015-09-21rpc: Split option -rpctimeout into -rpcservertimeout and -rpcclienttimeoutWladimir J. van der Laan
2015-09-21http: Disable libevent debug logging, if not explicitly enabledWladimir J. van der Laan
2015-09-04[TRIVIAL] Fix typo: exactmath -> exactmatchpaveljanik
2015-09-03Fix race condition between starting HTTP server thread and setting EventBase()Wladimir J. van der Laan
2015-09-03Document options for new HTTP/RPC server in --helpWladimir J. van der Laan
2015-09-03Implement RPCTimerHandler for Qt RPC consoleWladimir J. van der Laan