aboutsummaryrefslogtreecommitdiff
path: root/src/httpserver.cpp
AgeCommit message (Expand)Author
2023-10-19Merge bitcoin/bitcoin#27071: Handle CJDNS from LookupSubNet()Andrew Chow
2023-10-16netbase: possibly change the result of LookupSubNet() to CJDNSVasil Dimov
2023-10-12tidy: modernize-use-emplaceMarcoFalke
2023-10-03http: bugfix: track closed connectionstickies-v
2023-10-03http: log connection instead of request countstickies-v
2023-10-03http: refactor: use encapsulated HTTPRequestTrackerstickies-v
2023-06-28Merge bitcoin/bitcoin#27949: http: update libevent workaround to correct versionfanquake
2023-06-23http: update libevent workaround to correct versionstickies-v
2023-06-16Remove the syscall sandboxfanquake
2023-05-26p2p, refactor: return `std::optional<CNetAddr>` in `LookupHost`brunoerg
2023-04-21Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/systemfanquake
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-17bugfix: rest: avoid segfault for invalid URIpablomartin4btc
2023-03-06Merge bitcoin/bitcoin#26742: http: Track active requests and wait for last to...Andrew Chow
2023-02-17Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in ...Andrew Chow
2023-02-10http: Release server before waiting for event base loop exitJoão Barbosa
2023-02-10http: Track active requests and wait for last to finishJoão Barbosa
2023-01-05refactor: Make `ThreadHTTP` return voidHennadii Stepanov
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-12net: remove CService::ToString() use ToStringAddrPort() insteadVasil Dimov
2022-12-09refactor: Refactored RequestMethodString function to follow developer notesJoaoAJMatos
2022-12-09refactor: Deleted unreachable code in httpserver.cppJoaoAJMatos
2022-09-30Merge bitcoin/bitcoin#26131: log: log RPC port on startupMacroFake
2022-09-23refactor: use <cstdlib> over stdlib.hfanquake
2022-09-21refactor: use <cstdio> over stdio.hfanquake
2022-09-19log: log RPC port on startupJames O'Beirne
2022-09-02Prevent data race for `pathHandlers`Hennadii Stepanov
2022-07-20refactor: move compat.h into compat/fanquake
2022-06-15Merge bitcoin/bitcoin#25338: scripted-diff: Avoid incompatibility with CMake ...MacroFake
2022-06-14scripted-diff: Avoid incompatibility with CMake AUTOUIC featureHennadii Stepanov
2022-06-08logging: use LogPrintfCategory rather than a manual categoryJon Atack
2022-05-25refactor: Change LogPrintLevel order to category, severitylaanwj
2022-05-25http: Use severity-based logging for messages from libeventlaanwj
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-12Increase threadsafety annotation coverageAnthony Towns
2022-04-06Merge bitcoin/bitcoin#24681: build: Bump libevent minimum version up to 2.1.8fanquake
2022-04-02refactor: Remove outdated libevent logging codeFabian Jahr
2022-03-30refactor: account for requiring libevent 2.1.8+fanquake
2022-03-10Add GetQueryParameter helper functionstickies-v
2022-01-13Merge bitcoin/bitcoin#23607: rpc: Pass const char* to evhttp_connection_get_p...laanwj
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-07Necessary improvements to make configure work without libevent installedPerlover
2021-12-01The evhttp_connection_get_peer function from libevent changes the type of the...Perlover
2021-10-04Merge bitcoin/bitcoin#20487: Add syscall sandboxing using seccomp-bpf (Linux ...W. J. van der Laan
2021-10-01Add syscall sandboxing (seccomp-bpf)practicalswift
2021-09-09util: remove libevent <= 2.0.18 back-compat codefanquake
2021-09-27scripted-diff: Rename overloaded int GetArg to GetIntArgRussell Yanofsky
2021-06-28refactor: Make httpserver work queue a unique_ptrMarcoFalke
2021-06-21Merge bitcoin/bitcoin#19033: http: Release work queue after event base finishW. J. van der Laan
2021-05-09refactor: Add TSA annotations to the WorkQueue class membersHennadii Stepanov