Age | Commit message (Expand) | Author |
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-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 |
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 |