125 Commits (a4153e20eca3f3a7bec5f0b1f13d0ae07557416b)

Author SHA1 Message Date
Wladimir J. van der Laan 43f510d37d Convert closesocket 'compat wrapper' to function in netbase 11 years ago
Luke Dashjr 109849e204 Bugfix: strerror_r can return an error, and if it does, POSIX does not specify the content of the buffer 11 years ago
Wladimir J. van der Laan afe380ef0f
Fix the build for windows 11 years ago
Philip Kaufmann 0127a9be14 remove SOCKS4 support from core and GUI 11 years ago
Huang Le caf6150e97 Use async name resolving to improve net thread responsiveness 11 years ago
Philip Kaufmann 6dc90ed8fa replace 3 separate calls to WSAGetLastError() with 1 11 years ago
Wladimir J. van der Laan a60838d09a Replace non-threadsafe strerror 11 years ago
Kamil Domanski 5bd4adca71 remove LookupHostNumeric( ) which is never used 11 years ago
Wladimir J. van der Laan e16be73753 net: Add CSubNet class for subnet matching 11 years ago
Wladimir J. van der Laan d864275299 Use new function parseint32 in SplitHostPort 11 years ago
Wladimir J. van der Laan e27c4110d9 Remove build-time no-IPv6 setting 11 years ago
Gregory Maxwell 0bd05b53b1 Correct some proxy related socket leaks. 11 years ago
gubatron 57702541a2 Copyright header updates s/2013/2014 on files whose last git commit was done in 2014. 11 years ago
Wladimir J. van der Laan 7d9d134bf9 Remove redundant .c_str()s 11 years ago
Philip Kaufmann 379778bde6 core: remove includes in .cpp, if header is already in .h 11 years ago
Gavin Andresen 0f90613cbe Improve logging of failed connections 11 years ago
Brandon Dahler 51ed9ec971 Cleanup code using forward declarations. 11 years ago
super3 db0e8ccd90 Bump Year Number to 2013 11 years ago
David Hill a5e685bcf8 Hurricane Electric uses block 2001:470::, not 2011:470:: 11 years ago
Gavin Andresen 881a85a22d Replace printf with LogPrintf / LogPrint 11 years ago
Cory Fields 35b8af9226 autotools: switch to autotools buildsystem 11 years ago
fcicq 98148a713e Fix fcntl include in net.cpp & netbase.cpp 12 years ago
Wladimir J. van der Laan fe9e88cb06 fix !O_NONBLOCK where ~O_NONBLOCK was meant 12 years ago
Pieter Wuille 0fb9073edd Split off hash.h from util.h 12 years ago
Philip Kaufmann 0f8a647782 don't use memset() in privacy/security relevant code parts 12 years ago
Pieter Wuille 4e882b7960 Remove I2P support from netbase 12 years ago
Wladimir J. van der Laan 6032e4f4e7 get rid of strlcpy.h 12 years ago
Philip Kaufmann 81bbef2609 add LOCK() for proxy related data-structures 12 years ago
Jeff Garzik ea0796bde3 Trim trailing whitespace for src/*.{h,cpp} 12 years ago
Philip Kaufmann 463a1cab43 fix signed/unsigned in strprintf and CNetAddr::GetByte() 12 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings 13 years ago
Douglas Huff b19811d5f4 Fix OBO in socks5 auth proposal. This fixes compatibility with openssh's socks5 proxy and tor's .2.3.x branch. 13 years ago
Pieter Wuille d077dd2a6e Rewrite CNetAddr::GetReachabilityFrom() 13 years ago
Pieter Wuille 70f7f00385 Node support for Tor hidden services 13 years ago
Pieter Wuille 4c6b210af0 Fix netbase tests 13 years ago
Pieter Wuille 1e8aeae15a Improve parsing of IPv6 addresses 13 years ago
Philip Kaufmann b69dd08ae7 fix two signed/unsigned comparison warnings in netbase.cpp 13 years ago
Pieter Wuille 587f929c64 Rework network config settings 13 years ago
Fordy 3a25a2b9b0 Update License in File Headers 13 years ago
Pieter Wuille ca81464697 Use getnameinfo() to get canonical IPv6 addresses 13 years ago
Ricardo M. Correia 4843b55fd1 Make CNetAddr::GetHash() return an unsigned val. 13 years ago
Philip Kaufmann ea933b03b4 use "IPv6" and "IPv4" in strings as these are the official spellings and make ParseNetwork() in netbase.cpp case-insensitive 13 years ago
Pieter Wuille 45dcf63a62 Only check for port# after : in ConnectSocketByName 13 years ago
Pieter Wuille 8f10a28890 Separate listening sockets, -bind=<addr> 13 years ago
Pieter Wuille c5b3ffd8d5 Use NET_ identifiers in CNetAddr::GetGroup() 13 years ago
Pieter Wuille 623b987813 Add -noproxy to circumvent proxy for some network 13 years ago
Pieter Wuille 090e5b40f1 Limited relaying/storing of foreign addresses 13 years ago
Pieter Wuille d32148567f Preliminary support for Tor/I2P hidden services 13 years ago
Pieter Wuille 23aa78c405 IPv6 node support 13 years ago
Pieter Wuille f621326c24 Clean up warnings 13 years ago