index
:
slackcoder/bitcoin
master
show-current
Bitcoin Code integration/staging tree
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
netbase.cpp
Age
Commit message (
Expand
)
Author
2023-11-07
Merge bitcoin/bitcoin#28649: Do the SOCKS5 handshake reliably
Andrew Chow
2023-10-31
netbase: use reliable send() during SOCKS5 handshake
Vasil Dimov
2023-10-26
Merge bitcoin/bitcoin#26078: p2p: return `CSubNet` in `LookupSubNet`
Andrew Chow
2023-10-16
netbase: possibly change the result of LookupSubNet() to CJDNS
Vasil Dimov
2023-10-05
net: move MaybeFlipIPv6toCJDNS() from net to netbase
Vasil Dimov
2023-10-05
net: move IsReachable() code to netbase and encapsulate it
Vasil Dimov
2023-08-24
net: don't check if the socket is valid in ConnectSocketDirectly()
Vasil Dimov
2023-06-28
Remove now-unnecessary poll, fcntl includes from net(base).cpp
Ben Woosley
2023-05-30
p2p: return `CSubNet` in `LookupSubNet`
brunoerg
2023-05-26
p2p, refactor: return `std::optional<CNetAddr>` in `LookupHost`
brunoerg
2023-05-26
p2p, refactor: return vector/optional<CService> in `Lookup`
brunoerg
2023-05-26
p2p, refactor: return `std::vector<CNetAddr>` in `LookupHost`
brunoerg
2023-05-26
p2p, refactor: return `std::vector<CNetAddr>` in `LookupIntern`
brunoerg
2023-04-04
net: Use steady clock in InterruptibleRecv
MarcoFalke
2023-03-13
refactor: Move error() from util/system.h to logging.h
Ben Woosley
2023-02-17
Merge bitcoin/bitcoin#25619: net: avoid overriding non-virtual ToString() in ...
Andrew Chow
2022-12-24
scripted-diff: Bump copyright headers
Hennadii Stepanov
2022-12-12
net: remove CService::ToString() use ToStringAddrPort() instead
Vasil Dimov
2022-10-12
Merge bitcoin/bitcoin#25421: net: convert standalone IsSelectableSocket() and...
glozow
2022-07-27
refactor: Make const refs vars where applicable
Aurèle Oulès
2022-07-20
net: convert standalone SetSocketNonBlocking() to Sock::SetNonBlocking()
Vasil Dimov
2022-07-20
moveonly: move SetSocketNonBlocking() from netbase to util/sock
Vasil Dimov
2022-07-20
net: convert standalone IsSelectableSocket() to Sock::IsSelectable()
Vasil Dimov
2022-07-20
refactor: move compat.h into compat/
fanquake
2022-05-21
scripted-diff: Convert global Mutexes to GlobalMutexes
Anthony Towns
2022-04-27
scripted-diff: Rename ValidAsCString to ContainsNoNUL
MacroFake
2022-04-26
Don't use zero as null pointer constant (-Wzero-as-null-pointer-constant)
practicalswift
2022-04-15
net: use Sock::SetSockOpt() instead of standalone SetSocketNoDelay()
Vasil Dimov
2022-04-15
net: use Sock::SetSockOpt() instead of setsockopt()
Vasil Dimov
2022-04-14
Merge bitcoin/bitcoin#22052: net: remove non-blocking bool from interface
laanwj
2022-03-02
Merge bitcoin/bitcoin#23542: net: open p2p connections to nodes that listen o...
laanwj
2022-03-01
Merge bitcoin/bitcoin#22834: net: respect -onlynet= when making outbound conn...
laanwj
2022-02-11
net: open p2p connections to nodes that listen on non-default ports
Vasil Dimov
2021-12-30
scripted-diff: Bump copyright headers
Hennadii Stepanov
2021-12-07
p2p, refactor: drop unused DNSLookupFn param in LookupSubnet()
Vasil Dimov
2021-12-07
p2p, refactor: tidy up LookupSubNet()
Jon Atack
2021-12-06
Merge bitcoin/bitcoin#17160: refactor: net: subnet lookup: use single-result ...
W. J. van der Laan
2021-11-24
scripted-diff: rename `proxyType` to `Proxy`
Vasil Dimov
2021-11-03
net: don't skip CJDNS from GetNetworkNames()
Vasil Dimov
2021-11-03
net: recognize CJDNS from ParseNetwork()
Vasil Dimov
2021-09-11
Cleanup headers after #20788
Hennadii Stepanov
2021-05-25
net: remove non-blocking bool from interface
Bushstar
2021-03-30
Merge #21387: p2p: Refactor sock to add I2P fuzz and unit tests
Wladimir J. van der Laan
2021-03-16
p2p, refactor: pass and use uint16_t CService::port as uint16_t
Jon Atack
2021-03-16
net: change ConnectSocketDirectly() to take a Sock argument
Vasil Dimov
2021-03-16
refactor: net: subnet lookup: use single-result LookupHost()
Sebastian Falbesoner
2021-03-15
net: move Doxygen docs from netbase.cpp to netbase.h
Jon Atack
2021-03-15
net: update incorrect Doxygen documentation in netbase.cpp
Jon Atack
2021-03-08
net: Make DNS lookup code testable
practicalswift
2021-03-02
fuzz: Add FUZZED_SOCKET_FAKE_LATENCY mode to FuzzedSock to allow for fuzzing ...
practicalswift
[next]