Commit Graph

40 Commits (9fec4da0bec93a49798b5f5e92cf76e900759ee4)

Author SHA1 Message Date
Jorge Timón 78da882edd
Util: Small improvements in gArgs usage
8 years ago
Jorge Timón b3cbd554d9
scripted-diff: Util: Encapsulate mapMultiArgs behind gArgs
8 years ago
John Newbery 4d9950d3bc Set BCLog::LIBEVENT correctly for old libevent versions.
8 years ago
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings.
8 years ago
Wladimir J. van der Laan 5c1a958124
Merge #10027: Set to nullptr after delete
8 years ago
practicalswift d93b97fbcf Set to nullptr after delete
8 years ago
practicalswift 8dc957ae06 Remove unused code
8 years ago
Matt Corallo 7b2d96b634 Access WorkQueue::running only within the cs lock.
8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016
8 years ago
Matt Corallo 0cf86a6678 Introduce (and use) an IsArgSet accessor method
8 years ago
Matt Corallo 2b5f085ad1 Fix non-const mapMultiArgs[] access after init.
8 years ago
Pieter Wuille 9a0ed08b40
Merge #8109: Do not shadow member variables
8 years ago
Cory Fields 9e9d644f51 net: fixup nits
8 years ago
Cory Fields 8945384bca net: Have LookupNumeric return a CService directly
8 years ago
Pavel Janík ff8d279a78 Do not shadow member variables
8 years ago
Cory Fields b6c3ff3dae net: Split resolving out of CSubNet
8 years ago
Cory Fields f96c7c4d91 net: Split resolving out of CService
8 years ago
Cory Fields 7e87033447 httpserver: replace boost threads with std
8 years ago
Cory Fields d3773ca9ae httpserver: explicitly detach worker threads
8 years ago
Cory Fields 755aa05174 httpserver: use a future rather than relying on boost's try_join_for
8 years ago
Wladimir J. van der Laan f0188f9178 http: use std::move to move HTTPRequest into HTTPWorkItem
9 years ago
Wladimir J. van der Laan 37b21372a0 http: Change boost::scoped_ptr to std::unique_ptr in HTTPRequest
9 years ago
Wladimir J. van der Laan f97b410fdd http: Add log message when work queue is full
9 years ago
Wladimir J. van der Laan 091d6e0499 http: Do a pending c++11 simplification
9 years ago
Wladimir J. van der Laan 07e4edb056 auto_ptr → unique_ptr
9 years ago
Daniel Cousens a0eaff8a1d move rpc* to rpc/
9 years ago
Wladimir J. van der Laan 3522f49f5a http: add Boost 1.49 compatibility
9 years ago
Gregory Maxwell aee22bf288 Avoid a compile error on hosts with libevent too old for EVENT_LOG_WARN.
9 years ago
Wladimir J. van der Laan a264c32e33
http: speed up shutdown
9 years ago
Wladimir J. van der Laan 41db8c4733 http: Restrict maximum size of request line + headers
9 years ago
Wladimir J. van der Laan ec908d5f7a http: Force-exit event loop after predefined time
9 years ago
Wladimir J. van der Laan de9de2de36 http: Wait for worker threads to exit
9 years ago
Wladimir J. van der Laan 5e0c221356 Make HTTP server shutdown more graceful
9 years ago
Wladimir J. van der Laan 2190ea6c4e rpc: Split option -rpctimeout into -rpcservertimeout and -rpcclienttimeout
9 years ago
Wladimir J. van der Laan 8b2d6edaa9 http: Disable libevent debug logging, if not explicitly enabled
9 years ago
paveljanik eb3002bb71 [TRIVIAL] Fix typo: exactmath -> exactmatch
9 years ago
Wladimir J. van der Laan 3a174cd400 Fix race condition between starting HTTP server thread and setting EventBase()
9 years ago
Wladimir J. van der Laan 6d2bc22146 Document options for new HTTP/RPC server in --help
9 years ago
Wladimir J. van der Laan be33f3f50b Implement RPCTimerHandler for Qt RPC console
9 years ago
Wladimir J. van der Laan 40b556d374 evhttpd implementation
9 years ago