aboutsummaryrefslogtreecommitdiff
path: root/src/httpserver.cpp
AgeCommit message (Expand)Author
2023-04-18bugfix: rest: avoid segfault for invalid URIpablomartin4btc
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
2021-03-19Merge #18335: bitcoin-cli: print useful error if bitcoind rpc work queue exce...MarcoFalke
2021-03-16p2p, refactor: pass and use uint16_t CService::port as uint16_tJon Atack
2020-10-22net: Drop unneeded headers when compat.h includedHennadii Stepanov
2020-07-12util: Handle HTTP_SERVICE_UNAVAILABLE in bitcoin-cliHennadii Stepanov
2020-07-09http: Release work queue after event base finishJoão Barbosa
2020-06-27scripted-diff: Move ui_interface to the node libMarcoFalke
2020-05-19http: Avoid crash when g_thread_http was never startedMarcoFalke
2020-05-05Make ThreadSafe{MessageBox|Question} bilingualHennadii Stepanov
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-06tests: Add fuzzing harness for HTTPRequest, libevent's evhttp and related fun...practicalswift
2020-02-18httpserver: use own HTTP status codesFilip Gospodinov
2020-01-08net: Avoid using C-style NUL-terminated strings as arguments in the netbase i...practicalswift
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-10-25http: add missing header bootlegged by boost < 1.72Jan Beich
2019-10-15Remove unused includespracticalswift
2019-05-25Remove global symbols: Avoid using the global namespace if possiblepracticalswift
2019-04-29threads: introduce util/threadnames, refactor thread namingJames O'Beirne
2019-04-09[build] Add several util unitsJohn Newbery
2019-01-29log: Construct global logger on first useMarcoFalke
2019-01-05Use C++11 default member initializersMarcoFalke
2018-11-23http: Remove timeout to exit event loopJoão Barbosa
2018-11-23http: Remove unnecessary event_base_loopexit callJoão Barbosa
2018-11-23http: Unlisten sockets after all workers quitJoão Barbosa
2018-11-23http: Send "Connection: close" header if shutdown is requestedJoão Barbosa
2018-11-22rpcbind: Warn about exposing RPC to untrusted networksLuke Dashjr