Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-02-21 | update copyright year, fix occasional lack of newline at line end | Riccardo Spagni | 1 | -1/+1 | |
2017-02-02 | Merge pull request #1617 | Riccardo Spagni | 1 | -5/+5 | |
0644eed7 Remove boost/foreach.cpp includes (Miguel Herranz) 36dd3e23 Replace BOOST_REVERSE_FOREACH with ranged for (Miguel Herranz) 629e3101 Replace BOOST_FOREACH with C++11 ranged for (Miguel Herranz) | |||||
2017-01-23 | Remove unreachable returns | Miguel Herranz | 1 | -3/+0 | |
CATCH_ENTRY_L0 already returns the second value. | |||||
2017-01-22 | Remove boost/foreach.cpp includes | Miguel Herranz | 1 | -1/+0 | |
2017-01-22 | Replace BOOST_REVERSE_FOREACH with ranged for | Miguel Herranz | 1 | -3/+4 | |
2017-01-22 | Replace BOOST_FOREACH with C++11 ranged for | Miguel Herranz | 1 | -1/+1 | |
2017-01-21 | Rename method to get_random_gray_peer | Miguel Herranz | 1 | -3/+3 | |
2017-01-21 | Add gray peer list housekeeping system | Miguel Herranz | 1 | -0/+46 | |
A random peer from the gray peer list is selected and a connection is made to check if the peer is alive. If the connection and handshake are successful the peer is promoted to the white peer list, in case of failure the peer is evicted from the gray peer list. The connection is closed after the check in either case. | |||||
2017-01-18 | Honor depth in get_peerlist_head method | Miguel Herranz | 1 | -2/+4 | |
The method returned depth + 2 because: - push_back was executed before the condition. - > instead of >= causing one more iteration. | |||||
2016-12-20 | also use portable serializer for boost_serialization_helper.h and ↵ | kenshi84 | 1 | -1/+2 | |
net_node.inl, completely adandon boost/archive/binary_oarchive.hpp | |||||
2015-12-31 | updated copyright year | Riccardo Spagni | 1 | -1/+1 | |
2015-12-30 | net_peerlist: move a couple functions from public to private | moneromooo-monero | 1 | -2/+2 | |
They do not take the object lock, and are meant to be used only internally, called from a function which does take the lock. | |||||
2015-11-23 | Add IP blocking for misbehaving nodes (adapted from Boolberry) | Javier Smooth | 1 | -1/+2 | |
With minor cleanup and fixes (spelling, indent) by moneromooo | |||||
2015-05-28 | net_peerlist: fix grayt/white naming mismatch | moneromooo-monero | 1 | -2/+2 | |
Looking at how these are called confirms this must have been a mistake | |||||
2015-01-02 | year updated in license | Riccardo Spagni | 1 | -1/+1 | |
2014-09-15 | Fix time_t serialization issue | Zachary Michaels | 1 | -2/+2 | |
On 32-bit MinGW-w64, time_t is int32_t. The existing code was serializing time_t directly and implicitly assuming that time_t is int64_t. This commit formalizes that assumption by serializing int64_t directly and casting to time_t where appropriate. Thanks go to greatwolf for reporting this issue. monero-project/bitmonero#88 | |||||
2014-07-23 | License updated to BSD 3-clause | fluffypony | 1 | -3/+29 | |
2014-03-20 | some fixes | Antonio Juarez | 1 | -6/+2 | |
2014-03-03 | moved all stuff to github | Antonio Juarez | 1 | -0/+375 | |