aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Merge #10574: Remove includes in .cpp files for things the corresponding .h f...Wladimir J. van der Laan2017-12-121-2/+0
|\ \ \ \
| * | | | Remove includes in .cpp files for things the corresponding .h file already in...practicalswift2017-11-161-2/+0
* | | | | Merge #11583: Do not make it trivial for inbound peers to generate log entriesWladimir J. van der Laan2017-12-111-1/+1
|\ \ \ \ \
| * | | | | Do not make it trivial for inbound peers to generate log entriesMatt Corallo2017-11-091-1/+1
| | |_|/ / | |/| | |
* | | | | Merge #10493: Use range-based for loops (C++11) when looping over map elementsMarcoFalke2017-11-301-4/+4
|\ \ \ \ \
| * | | | | Use range-based for loops (C++11) when looping over map elementspracticalswift2017-10-091-4/+4
* | | | | | net: Add missing locks in net.{cpp,h}practicalswift2017-11-211-4/+10
| |_|/ / / |/| | | |
* | | | | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-15/+15
* | | | | Use MakeUnique<T>(...) instead of std::unique_ptr<T>(new T(...))practicalswift2017-11-091-3/+3
* | | | | Use unique_ptr for pfilter (CBloomFilter)practicalswift2017-11-091-3/+1
* | | | | Use unique_ptr for sem{Addnode,Outbound} (CSemaphore)practicalswift2017-11-091-8/+4
* | | | | Use unique_ptr for upnp_thread (boost::thread)practicalswift2017-11-091-5/+3
* | | | | Merge #10696: Remove redundant nullptr checks before deallocationWladimir J. van der Laan2017-11-091-2/+1
|\ \ \ \ \
| * | | | | Remove redundant nullptr checks before deallocationpracticalswift2017-08-141-2/+1
* | | | | | Merge #11524: [net] De-duplicate connection eviction logicWladimir J. van der Laan2017-11-081-29/+20
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | [net] De-duplicate connection eviction logicThomas Snider2017-11-071-29/+20
| | |/ / / | |/| | |
* | | | | Connect to an extra outbound peer if our tip is staleSuhas Daftuar2017-11-021-0/+1
* | | | | net: Allow connecting to extra outbound peersSuhas Daftuar2017-11-011-1/+33
| |_|/ / |/| | |
* | | | Switch DNSSeed-needed metric to any-automatic-nodes, not servicesMatt Corallo2017-10-131-1/+1
* | | | Rename fAddnode to a more-descriptive "manual_connection"Matt Corallo2017-10-131-6/+6
* | | | Replace relevant services logic with a function suite.Matt Corallo2017-10-131-30/+10
|/ / /
* | | Merge #10663: net: split resolve out of connectWladimir J. van der Laan2017-09-281-23/+41
|\ \ \
| * | | net: remove now-superfluous numeric resolveCory Fields2017-09-181-4/+2
| * | | net: separate resolving and conectingCory Fields2017-09-181-19/+39
* | | | Merge #11301: add m_added_nodes to connman optionsPieter Wuille2017-09-221-5/+0
|\ \ \ \ | |_|_|/ |/| | |
| * | | add m_added_nodes to connman optionsMarko Bencun2017-09-111-5/+0
| |/ /
* / / range-based loops and const qualifications in net.cppMarko Bencun2017-09-121-34/+37
|/ /
* | net: drop unused connman paramCory Fields2017-09-061-4/+4
* | net: use an interface class rather than signals for message processingCory Fields2017-09-061-11/+9
* | net: pass CConnman via pointer rather than referenceCory Fields2017-09-061-4/+4
* | Merge #10596: Add vConnect to CConnman::OptionsWladimir J. van der Laan2017-09-061-6/+13
|\ \
| * | Add vConnect to CConnman::OptionsMarko Bencun2017-07-191-6/+13
* | | Use nullptr instead of zero (0) as the null pointer constantpracticalswift2017-08-161-5/+5
| |/ |/|
* | scripted-diff: stop using the gArgs wrappersMarko Bencun2017-08-141-4/+4
* | scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift2017-08-071-23/+23
* | [net] Fix use of uninitialized value in getnetworkinfo(const JSONRPCRequest& ...practicalswift2017-08-021-25/+6
* | Merge #10501: remove some unused functionsWladimir J. van der Laan2017-07-271-1/+0
|\ \
| * | remove some unused functionsMarko Bencun2017-07-221-1/+0
| |/
* | Merge #10824: Avoid unnecessary work in SetNetworkActiveWladimir J. van der Laan2017-07-261-4/+6
|\ \
| * | Avoid unnecessary work in SetNetworkActiveJoão Barbosa2017-07-141-4/+6
| |/
* / Move CloseSocket out of SetSocketNonBlocking and pass SOCKET by const referen...Dag Robole2017-07-221-0/+1
|/
* Fix subscript[0] bug in net.cpp if GetGroup returns a 0-sized vectorJeremy Rubin2017-07-081-1/+1
* Util: Remove redundant calls to gArgs.IsArgSet()Jorge Timón2017-06-271-3/+2
* Merge #10496: Add Binds, WhiteBinds, Whitelistedrange to CConnman::OptionsWladimir J. van der Laan2017-06-261-9/+53
|\
| * add Binds, WhiteBinds to CConnman::OptionsMarko Bencun2017-06-151-2/+51
| * add WhitelistedRange to CConnman::OptionsMarko Bencun2017-06-151-7/+2
* | Merge #10446: net: avoid extra dns query per seedWladimir J. van der Laan2017-06-241-15/+9
|\ \ | |/ |/|
| * net: use an internal address for fixed seedsCory Fields2017-06-221-1/+1
| * net: switch to dummy internal ip for dns seed sourceCory Fields2017-06-141-13/+7
| * net: add an internal subnet for representing unresolved hostnamesCory Fields2017-06-141-1/+1