aboutsummaryrefslogtreecommitdiff
path: root/src/i2p.cpp
AgeCommit message (Expand)Author
2022-09-12i2p: use the same destination type for transient and persistent addressesVasil Dimov
2022-08-16i2p: log "SAM session" instead of "session"Vasil Dimov
2022-08-11i2p: add support for creating transient sessionsVasil Dimov
2022-07-20refactor: move compat.h into compat/fanquake
2022-06-22net: rename Sock::Reset() to Sock::Close() and make it privateVasil Dimov
2022-06-16Merge bitcoin/bitcoin#24356: refactor: replace CConnman::SocketEvents() with ...laanwj
2022-06-09net: also wait for exceptional events in Sock::Wait()Vasil Dimov
2022-06-08logging: use LogPrintfCategory rather than a manual categoryJon Atack
2022-06-06scripted-diff: remove duplicate categories from LogPrint outputJon Atack
2022-04-27Make DecodeBase{32,64} return optional instead of taking bool*Pieter Wuille
2022-04-27Make DecodeBase{32,64} always return vector, not stringPieter Wuille
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-10-05refactor: Block unsafe fs::path std::string conversion callsRussell Yanofsky
2021-07-09net: do not connect to I2P hosts on port!=0Vasil Dimov
2021-07-09net: change assumed I2P port to 0Vasil Dimov
2021-04-08i2p: cancel the Accept() method if waiting on the socket errorsVasil Dimov
2021-03-16i2p: use pointers to Sock to accommodate mockingVasil Dimov
2021-03-16net: change ConnectSocketDirectly() to take a Sock argumentVasil Dimov
2021-03-16i2p: limit the size of incoming messagesVasil Dimov
2021-03-01net: implement the necessary parts of the I2P SAM protocolVasil Dimov