Commit Graph

50 Commits (1f25aa27c5cf83afd8e332bd5fe84c88c3dd7ffd)

Author SHA1 Message Date
Jeffrey 1f25aa27c5 Factor out move_it_backward from misc_language.h
2 years ago
mj-xmr da9aa1f7f8
Copyright: Update to 2022
2 years ago
moneromooo-monero 7354ffb8a7
p2p: remove blocked addresses/hosts from peerlist
3 years ago
moneromooo aa3e89a2ba
p2p: fix set_peer_just_seen ignoring last_seen
3 years ago
moneromooo 89e984d93b
keep only the last seen node on a given host in the white list
3 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
Alexander Blair 3ed5e7ce9f
Merge pull request #6295
4 years ago
Aaron Hook aa93e38862 p2p: remove old debug commands
4 years ago
moneromooo-monero bcae95a22e
p2p: do not add recently failed addresses to the peerlist
4 years ago
moneromooo-monero 2fbbc4a2d3
p2p: avoid sending the same peer list over and over
4 years ago
moneromooo-monero 2899379791
daemon, wallet: new pay for RPC use system
5 years ago
luigi1111 f205d28e96
Merge pull request #5727
5 years ago
luigi1111 017162b5b2
Merge pull request #5682
5 years ago
Tom Smeding 7b9a420787 Replace std::random_shuffle with std::shuffle
5 years ago
moneromooo-monero 4237707d3e
p2p: don't forget pruning seed or public RPC port when updating peers
5 years ago
moneromooo-monero 3768db227c
p2p: add a reference to Cao, Tong et al. for the last_seen changes
5 years ago
moneromooo-monero 28a7d31565
p2p: do not send last_seen timestamp to peers
5 years ago
stoffu a2195b9b7f
crypto: replace rand<T>()%N idiom with unbiased rand_idx(N)
5 years ago
Riccardo Spagni 848591c4d8
Merge pull request #5190
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
xiphon 551104fbf1 daemon: add --public-node mode, RPC port propagation over P2P
5 years ago
Lee Clagett 973403bc9f Adding initial support for broadcasting transactions over Tor
5 years ago
moneromooo-monero b750fb27b0
Pruning
5 years ago
moneromooo-monero 570dd3690e
p2p: use vector instead of list for peer lists
6 years ago
xmr-eric 18216f19dd Update 2018 copyright
6 years ago
moneromooo-monero 4abf25f3c9
cryptonote_core does not depend on p2p anymore
6 years ago
moneromooo-monero 1399e26d7e
net_peerlist: remove dead code
7 years ago
moneromooo-monero 072102cfd2
abstracted nework addresses
7 years ago
Riccardo Spagni ed09652a17
Merge pull request #1701
7 years ago
Miguel Herranz f3be9991d7 Make get_random_gray_peer distribution uniform
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
Miguel Herranz 8277e67f11 Add anchor connections
7 years ago
Riccardo Spagni f9e60dcd55
Merge pull request #1617
7 years ago
Miguel Herranz 8141973e00 Remove unreachable returns
7 years ago
Miguel Herranz 0644eed772 Remove boost/foreach.cpp includes
7 years ago
Miguel Herranz 36dd3e238f Replace BOOST_REVERSE_FOREACH with ranged for
7 years ago
Miguel Herranz 629e3101ab Replace BOOST_FOREACH with C++11 ranged for
7 years ago
Miguel Herranz 1c4d65c011 Rename method to get_random_gray_peer
7 years ago
Miguel Herranz 82dbeedd1b Add gray peer list housekeeping system
7 years ago
Miguel Herranz cbcdf8ad35 Honor depth in get_peerlist_head method
7 years ago
kenshi84 2ac8007544 also use portable serializer for boost_serialization_helper.h and net_node.inl, completely adandon boost/archive/binary_oarchive.hpp
7 years ago
Riccardo Spagni de03926850
updated copyright year
8 years ago
moneromooo-monero af2106122d
net_peerlist: move a couple functions from public to private
8 years ago
Javier Smooth 4cea2b13b2 Add IP blocking for misbehaving nodes (adapted from Boolberry)
9 years ago
moneromooo-monero 39a9508a20
net_peerlist: fix grayt/white naming mismatch
9 years ago
Riccardo Spagni f4b69d553a
year updated in license
9 years ago
Zachary Michaels 9db881864d Fix time_t serialization issue
10 years ago
fluffypony 6fc995fe5d License updated to BSD 3-clause
10 years ago
Antonio Juarez 8efa1313f3 some fixes
10 years ago
Antonio Juarez 296ae46ed8 moved all stuff to github
10 years ago