aboutsummaryrefslogtreecommitdiff
path: root/src/torcontrol.cpp
AgeCommit message (Expand)Author
2023-10-05net: move IsReachable() code to netbase and encapsulate itVasil Dimov
2023-08-17doc, refactor: Changing -torcontrol help to specify that a default port is usedkevkevin
2023-08-08Replace LocaleIndependentAtoi with ToIntegralMarcoFalke
2023-08-08iwyu on torcontrolMarcoFalke
2023-08-08Remove unused boost signals2 from torcontrolMarcoFalke
2023-06-16Remove the syscall sandboxfanquake
2023-05-26p2p, refactor: return vector/optional<CService> in `Lookup`brunoerg
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-02-17Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in ...Andrew Chow
2023-01-31clang-tidy: Fix `modernize-use-default-member-init` in headersHennadii Stepanov
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-12net: remove CService::ToString() use ToStringAddrPort() insteadVasil Dimov
2022-12-12scripted-diff: rename ToStringIP[Port]() to ToStringAddr[Port]()Vasil Dimov
2022-07-20refactor: move compat.h into compat/fanquake
2022-06-08logging: use LogPrintfCategory rather than a manual categoryJon Atack
2022-06-06scripted-diff: remove duplicate categories from LogPrint outputJon Atack
2022-05-17refactor: use C++11 default initializersfanquake
2022-05-05Wrap boost::replace_allMacroFake
2022-04-26Don't use zero as null pointer constant (-Wzero-as-null-pointer-constant)practicalswift
2022-04-26Merge bitcoin/bitcoin#22953: refactor: introduce single-separator split helpe...fanquake
2022-04-11refactor: introduce single-separator split helper `SplitString`Sebastian Falbesoner
2022-03-23refactor: use Span in random.*pasta
2022-03-15torcontrol: Query Tor for correct -onion configurationLuke Dashjr
2022-03-01Merge bitcoin/bitcoin#22834: net: respect -onlynet= when making outbound conn...laanwj
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-11-24scripted-diff: rename `proxyType` to `Proxy`Vasil Dimov
2021-11-24net: respect -onlynet= when making outbound connectionsVasil Dimov
2021-11-18Remove strtol in torcontrolMarcoFalke
2021-10-05refactor: Block unsafe fs::path std::string conversion callsRussell Yanofsky
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-30Replace use of locale dependent atoi(…) with locale-independent std::from_c...practicalswift
2021-06-27torcontrol: Resolve Tor control plane addressAdrian-Stefan Mares
2021-05-24scripted-diff: Replace `GetDataDir()` calls with `gArgs.GetDataDirNet()` callsKiminuo
2021-04-25refactor: Make TraceThread a non-template free functionHennadii Stepanov
2021-03-02torcontrol: Move TorControlReply, TorControlConnection and TorController to i...practicalswift
2021-03-01util: extract {Read,Write}BinaryFile() to its own filesVasil Dimov
2021-02-11Merge #20788: net: add RAII socket and use it instead of bare SOCKETWladimir J. van der Laan
2021-02-10net: move MillisToTimeval() from netbase to util/timeVasil Dimov
2021-01-13Add include for std::bind.sinetek
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-10-22net: Add compat.h header for htonl functionHennadii Stepanov
2020-10-11Merge #19954: Complete the BIP155 implementation and upgrade to TORv3fanquake
2020-10-09tor: make a TORv3 hidden service instead of TORv2Vasil Dimov
2020-10-01net: Pass onion service target to Tor controllerHennadii Stepanov
2020-09-29refactor: Rename TorController::target to m_tor_control_centerHennadii Stepanov
2020-08-07Replace `hidden service` with `onion service`Riccardo Masutti
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-07-17fix: tor: Call event_base_loopbreak from the event's callbackJoão Barbosa