156 Commits (master)

Author SHA1 Message Date
Cory Fields e54c1ac110
net: initialize socket to avoid closing random fd's 6 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017 7 years ago
Cory Fields df3bcf89e4 net: pass socket closing responsibility up to caller for outgoing connections 7 years ago
Cory Fields 9e3b2f576b net: Move IsSelectableSocket check into socket creation 7 years ago
Cory Fields 1729c29ded net: split socket creation out of connection 7 years ago
practicalswift a720b928c8 Remove includes in .cpp files for things the corresponding .h file already included 7 years ago
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
practicalswift c6b07fddcf Fix a vs. an typo 7 years ago
Wladimir J. van der Laan 22f816ef4d net: Improve and document SOCKS code 7 years ago
Cory Fields b887676e1b net: remove now-unused functions 7 years ago
Cory Fields 2416dd7cc9 net: separate resolving and conecting 7 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 7 years ago
Dag Robole 05e023f2ec Move CloseSocket out of SetSocketNonBlocking and pass SOCKET by const reference in SetSocket* functions 7 years ago
João Barbosa 4652791141 Fix uninitialized atomic variables 7 years ago
John Newbery fe4fabaf12 [refactor] move SplitHostPort() into utilstrencodings 7 years ago
Cory Fields 6d0bd5b73d net: do not allow resolving to an internal address 7 years ago
Thomas Snider ad415bc16a [net] Added SetSocketNoDelay() utility function 7 years ago
Gregory Maxwell 6b3bb3d9ba Change LogAcceptCategory to use uint32_t rather than sets of strings. 7 years ago
Wladimir J. van der Laan 25da1ee36c build: cleanup: define MSG_DONTWAIT/MSG_NO_SIGNAL locally 7 years ago
practicalswift 5844609451 [net] Avoid initialization to a value that is never read 7 years ago
Wladimir J. van der Laan 3ddfe29837 netbase: Do not print an error on connection timeouts through proxy 7 years ago
Wladimir J. van der Laan 13f608582c netbase: Make InterruptibleRecv return an error code instead of bool 7 years ago
Cory Fields 67ee4ec901 net: misc header cleanups 8 years ago
Cory Fields 8b3159ef0a net: make proxy receives interruptible 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Karl-Johan Alm 8c1dbc5e9d Refactor: Removed begin/end_ptr functions. 8 years ago
Matt Corallo 10ae7a7b23 Revert "Use async name resolving to improve net thread responsiveness" 8 years ago
Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 8 years ago
Pavel Janík b7c349d5e7 Do not shadow variables in networking code 8 years ago
Cory Fields 8945384bca net: Have LookupNumeric return a CService directly 8 years ago
Cory Fields 21e5b96ff4 net: move CNetAddr/CService/CSubNet out of netbase 8 years ago
Cory Fields b6c3ff3dae net: Split resolving out of CSubNet 8 years ago
Cory Fields f96c7c4d91 net: Split resolving out of CService 8 years ago
Cory Fields 31d6b1d5f0 net: Split resolving out of CNetAddr 8 years ago
Pieter Wuille 1a5a4e6488 Randomize name lookup result in ConnectSocketByName 8 years ago
Warren Togami bf9266e017 Use Socks5ErrorString() to decode error responses from socks proxy. 8 years ago
Warren Togami 94fd1d8d53 Make Socks5() InterruptibleRecv() timeout/failures informative. 8 years ago
Warren Togami 0d9af79e50 SOCKS5 connecting and connected messages with -debug=net. 8 years ago
Warren Togami 00678bdb0a Make failures to connect via Socks5() more informative and less unnecessarily scary. 8 years ago
Cory Fields d39f5b425d net: disable resolving from storage structures 8 years ago
Cory Fields 367569926a net: resolve outside of storage structures 8 years ago
mruddy eda3d92489 Net: Add IPv6 Link-Local Address Support 8 years ago
Chris Wheeler 9d263bd17c Typo fixes in comments 9 years ago
MarcoFalke fa24439ff3 Bump copyright headers to 2015 9 years ago
MarcoFalke faf93f37fe [trivial] Reuse translation and cleanup DEFAULT_* values 9 years ago
Luke Dashjr b966aa836a Constrain constant values to a single location in code 9 years ago
Wladimir J. van der Laan 8f4e67f152 net: Automatically create hidden service, listen on Tor 9 years ago
Gregory Maxwell a4e28b3d1e Set TCP_NODELAY on P2P sockets. 9 years ago
Wladimir J. van der Laan e2b8028e4c net: Fix CIDR notation in ToString() 9 years ago
Jonas Schnelli 607809f037 net: use CIDR notation in CSubNet::ToString() 9 years ago