aboutsummaryrefslogtreecommitdiff
path: root/src/httpserver.cpp
Commit message (Expand)AuthorAgeFilesLines
* log: Construct global logger on first useMarcoFalke2019-01-291-2/+2
* Use C++11 default member initializersMarcoFalke2019-01-051-1/+0
* http: Remove timeout to exit event loopJoão Barbosa2018-11-231-15/+1
* http: Remove unnecessary event_base_loopexit callJoão Barbosa2018-11-231-2/+0
* http: Unlisten sockets after all workers quitJoão Barbosa2018-11-231-4/+6
* http: Send "Connection: close" header if shutdown is requestedJoão Barbosa2018-11-231-0/+4
* rpcbind: Warn about exposing RPC to untrusted networksLuke Dashjr2018-11-221-0/+4
* net: Always default rpcbind to localhost, never "all interfaces"Luke Dashjr2018-11-221-4/+4
* Add SAFE_CHARS[SAFE_CHARS_URI]: Chars allowed in URIs (RFC 3986)practicalswift2018-11-051-1/+1
* rpc: Make HTTP RPC debug logging more informativepracticalswift2018-11-051-3/+7
* Merge #14628: Trivial: Rename misleading 'defaultPort' to 'rpc_port'Wladimir J. van der Laan2018-11-051-6/+6
|\
| * scripted-diff: Rename misleading 'defaultPort' to 'http_port'Murray Nesbitt2018-11-051-6/+6
* | scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-2/+2
|/
* Merge #14214: convert C-style (void) parameter lists to C++ style ()MarcoFalke2018-09-201-1/+1
|\
| * convert C-style (void) parameter lists to C++ style ()Arvid Norberg2018-09-131-1/+1
* | init: Remove deprecated args from hidden argsMarcoFalke2018-09-191-7/+0
|/
* scripted-diff: Small locking renameRussell Yanofsky2018-08-311-1/+1
* Merge #11640: Make LOCK, LOCK2, TRY_LOCK work with CWaitableCriticalSectionWladimir J. van der Laan2018-08-311-4/+4
|\
| * Use LOCK macros for non-recursive locksRussell Yanofsky2018-08-031-4/+4
* | http: Add const modifier to HTTPRequest methodsJoão Barbosa2018-08-201-4/+4
* | Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\ \ | |/ |/|
| * Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* | Merge #13554: Remove unused function argumentsWladimir J. van der Laan2018-07-301-3/+3
|\ \
| * | Remove unused argument to ThreadHTTP(...)practicalswift2018-07-101-3/+3
| |/
* / Return void instead of bool for functions that cannot failpracticalswift2018-07-271-2/+1
|/
* util: Encapsulate logCategories within BCLog::Logger.Jim Posen2018-04-271-2/+2
* Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan2018-04-051-0/+1
|\
| * Bugfix: Include <memory> for std::unique_ptrLuke Dashjr2018-04-021-0/+1
* | Merge #12366: http: Join worker threads before deleting work queueWladimir J. van der Laan2018-02-081-34/+8
|\ \
| * | http: Remove numThreads and ThreadCounterWladimir J. van der Laan2018-02-071-22/+1
| * | http: Remove WaitExit from WorkQueueWladimir J. van der Laan2018-02-061-10/+1
| * | http: Join worker threads before deleting work queueWladimir J. van der Laan2018-02-061-2/+6
| |/
* | Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-1/+1
|\ \ | |/ |/|
| * Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-1/+1
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-10/+10
* | rpc: further constrain the libevent workaroundCory Fields2017-11-021-2/+2
* | rpc: work-around an upstream libevent bugCory Fields2017-11-011-2/+26
* | Merge #11006: Improve shutdown processWladimir J. van der Laan2017-10-181-0/+2
|\ \ | |/ |/|
| * Improve shutdown processJoão Barbosa2017-08-121-0/+2
* | Merge #10809: optim: mark a few classes finalWladimir J. van der Laan2017-08-211-1/+1
|\ \
| * | optim: mark a few classes finalCory Fields2017-07-171-1/+1
* | | Declare single-argument (non-converting) constructors "explicit"practicalswift2017-08-161-2/+2
* | | Use nullptr instead of zero (0) as the null pointer constantpracticalswift2017-08-161-7/+7
* | | Merge #10705: Trivial: spelling fixesMarcoFalke2017-08-161-1/+1
|\ \ \
| * | | doc: spelling fixesklemens2017-08-161-1/+1
* | | | scripted-diff: stop using the gArgs wrappersMarko Bencun2017-08-141-7/+7
* | | | scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift2017-08-071-8/+8
| |_|/ |/| |
* | | Add wallet endpoint support to bitcoin-cli (-usewallet)Jonas Schnelli2017-07-171-0/+11
| |/ |/|
* | [refactor] move SplitHostPort() into utilstrencodingsJohn Newbery2017-07-121-0/+1
|/