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
2024-08-05
Merge bitcoin/bitcoin#30064: net: log connections failures via SOCKS5 with le...
Ava Chow
2024-07-18
Merge bitcoin/bitcoin#30245: net: Allow -proxy=[::1] on nodes with IPV6 lo only
Ava Chow
2024-07-13
net: Allow DNS lookups on nodes with IPV6 lo only
Max Edwards
2024-06-21
refactor: use #ifdef HAVE_SOCKADDR_UN
fanquake
2024-06-14
netbase: extend CreateSock() to support creating arbitrary sockets
Vasil Dimov
2024-05-31
net: log connections failures via SOCKS5 with less severity
Vasil Dimov
2024-05-16
util: Move util/string.h functions to util namespace
Ryan Ofsky
2024-05-01
scripted-diff: Add IWYU pragma keep to bitcoin-config.h includes
MarcoFalke
2024-04-16
netbase: clean up Proxy logging
Matthew Zipkin
2024-03-13
netbase: remove unnecessary log message
Matthew Zipkin
2024-03-13
Merge bitcoin/bitcoin#27375: net: support unix domain sockets for -proxy and ...
Ava Chow
2024-03-11
scripted-diff: Replace error() with LogError()
MarcoFalke
2024-03-11
scripted-diff: return error(...); ==> error(...); return false;
MarcoFalke
2024-03-11
refactor: Add missing {} around error() calls
MarcoFalke
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
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
[next]