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.h
Age
Commit message (
Expand
)
Author
2024-06-14
netbase: extend CreateSock() to support creating arbitrary sockets
Vasil Dimov
2024-03-01
net: split ConnectToSocket() from ConnectDirectly() for unix sockets
Matthew Zipkin
2024-03-01
proxy: rename randomize_credentials to m_randomize_credentials
Matthew Zipkin
2024-03-01
netbase: extend Proxy class to wrap UNIX socket as well as TCP
Matthew Zipkin
2024-03-01
net: move CreateSock() calls from ConnectNode() to netbase methods
Matthew Zipkin
2024-03-01
netbase: allow CreateSock() to create UNIX sockets if supported
Matthew Zipkin
2024-03-01
netbase: refactor CreateSock() to accept sa_family_t
Matthew Zipkin
2024-02-13
scripted-diff: Fix bitcoin_config_h includes
TheCharlatan
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-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-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
2022-12-24
scripted-diff: Bump copyright headers
Hennadii Stepanov
2022-07-20
moveonly: move SetSocketNonBlocking() from netbase to util/sock
Vasil Dimov
2022-07-20
refactor: move compat.h into compat/
fanquake
2022-04-15
net: use Sock::SetSockOpt() instead of standalone SetSocketNoDelay()
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-11-24
scripted-diff: rename `proxyType` to `Proxy`
Vasil Dimov
2021-05-25
net: remove non-blocking bool from interface
Bushstar
2021-04-06
doc: fixup -Wdocumentation issues
fanquake
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-15
net: fix hSocket param in netbase.h::ConnectSocketDirectly()
Jon Atack
2021-03-15
net: move Doxygen docs from netbase.cpp to netbase.h
Jon Atack
2021-03-08
net: Make DNS lookup code testable
practicalswift
2021-03-04
net: Replace enum CConnMan::NumConnections with enum class ConnectionDirection
Luke Dashjr
2021-03-02
fuzz: Add fuzzing harness for Socks5(...)
practicalswift
2021-02-15
Merge #20965: net, rpc: return NET_UNROUTABLE as not_publicly_routable, auto...
MarcoFalke
2021-02-10
style: rename hSocket to sock
Vasil Dimov
2021-02-10
net: use Sock in InterruptibleRecv() and Socks5()
Vasil Dimov
2021-02-10
net: add RAII socket and use it instead of bare SOCKET
Vasil Dimov
2021-02-10
net: move CloseSocket() from netbase to util/sock
Vasil Dimov
2021-02-10
net: move MillisToTimeval() from netbase to util/time
Vasil Dimov
2021-02-02
net: create GetNetworkNames()
Jon Atack
2020-01-08
net: Avoid using C-style NUL-terminated strings as arguments in the netbase i...
practicalswift
2019-12-30
scripted-diff: Bump copyright of files changed in 2019
MarcoFalke
2019-08-08
util: refactor upper/lowercase functions
Karl-Johan Alm
2018-07-27
Update copyright headers to 2018
DrahtBot
[next]