aboutsummaryrefslogtreecommitdiff
path: root/src/netbase.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update port numbersRoss Nicoll2021-05-291-1/+1
* net: update GetNetworkName() with all enum Network casesJon Atack2020-10-151-5/+11
* net: change CNetAddr::ip to have flexible sizeVasil Dimov2020-08-241-2/+3
* refactor: Use uint16_t instead of unsigned shortAaron Hook2020-06-221-2/+3
* refactor: Replace RecursiveMutex with Mutex in netbase.cppHennadii Stepanov2020-06-061-9/+9
* Merge #17754: net: Don't allow resolving of std::string with embedded NUL cha...Wladimir J. van der Laan2020-01-221-29/+48
|\
| * net: Avoid using C-style NUL-terminated strings as arguments in the netbase i...practicalswift2020-01-081-29/+48
* | Fix doxygen errorsBen Woosley2020-01-161-1/+1
* | scripted-diff: Bump copyright of files changed in 2020MarcoFalke2020-01-151-1/+1
* | scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke2020-01-151-1/+1
|/
* scripted-diff: Bump copyright of files changed in 2019MarcoFalke2019-12-301-1/+1
* doc: Fix some misspellingsrandymcmillan2019-11-041-2/+2
* util: refactor upper/lowercase functionsKarl-Johan Alm2019-08-081-2/+2
* net: Make poll in InterruptibleRecv only filter for POLLIN events.tecnovert2019-07-181-1/+1
* docs: Improve netbase commentsCarl Dong2019-07-151-20/+202
* Make reasoning about dependencies easier by not including unused dependenciespracticalswift2019-06-021-3/+0
* Drop defunct Windows compat fixesBen Woosley2019-01-241-4/+0
* Implement poll() on systems which support it properly.Patrick Strateman2018-12-031-1/+20
* Add missing locking annotationspracticalswift2018-11-281-2/+2
* scripted-diff: Move util files to separate directory.Jim Posen2018-11-041-2/+2
* doxygen: Fix member commentsMarcoFalke2018-09-261-13/+13
* Call unicode API on WindowsChun Kuan Lee2018-09-111-4/+6
* Removes the Boost case_conv.hpp dependency.2512018-08-281-3/+1
* Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* Removes Boost predicate.hpp dependency2512018-07-221-3/+1
* scripted-diff: Replace NET_TOR with NET_ONIONwodry2018-07-021-3/+3
* Log warning message when deprecated network name 'tor' is used (e.g. option o...wodry2018-06-241-1/+5
* Make it clear which functions that are intended to be translation unit localpracticalswift2018-05-031-1/+1
* net: Minor accumulated cleanupsThomas Snider2018-04-161-5/+1
* Merge #12569: net: Increase signal-to-noise ratio in debug.log by adjusting l...Wladimir J. van der Laan2018-04-131-4/+16
|\
| * Increase signal-to-noise ratio in debug.log by adjusting log level when loggi...practicalswift2018-03-111-4/+16
* | Remove redundant checks for MSG_* from configure.acVasil Dimov2018-03-151-1/+1
|/
* Remove useless string initialization.Alin Rus2018-02-131-1/+1
* Merge #10498: Use static_cast instead of C-style casts for non-fundamental typesMarcoFalke2018-02-071-1/+1
|\
| * Use static_cast instead of C-style casts for non-fundamental typespracticalswift2017-09-221-1/+1
* | net: initialize socket to avoid closing random fd'sCory Fields2018-02-011-0/+3
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
* | Merge #11363: net: Split socket create/connectWladimir J. van der Laan2017-12-131-38/+32
|\ \
| * | net: pass socket closing responsibility up to caller for outgoing connectionsCory Fields2017-12-121-28/+4
| * | net: Move IsSelectableSocket check into socket creationCory Fields2017-12-121-0/+6
| * | net: split socket creation out of connectionCory Fields2017-12-121-15/+27
* | | Remove includes in .cpp files for things the corresponding .h file already in...practicalswift2017-11-161-4/+0
* | | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-8/+8
|/ /
* | Fix a vs. an typopracticalswift2017-10-091-1/+1
* | Merge #10663: net: split resolve out of connectWladimir J. van der Laan2017-09-281-43/+2
|\ \
| * | net: remove now-unused functionsCory Fields2017-09-181-41/+0
| * | net: separate resolving and conectingCory Fields2017-09-181-2/+2
| |/
* / net: Improve and document SOCKS codeWladimir J. van der Laan2017-09-261-36/+89
|/
* scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift2017-08-071-7/+7
* Move CloseSocket out of SetSocketNonBlocking and pass SOCKET by const referen...Dag Robole2017-07-221-6/+6