Riccardo Spagni
f4b69d553a
year updated in license
10 years ago
Thomas Winget
1b462261b8
std::atomic_flag has no copy/move constructor, can't have a vector
10 years ago
Thomas Winget
df53c0a595
small typo in previous commit
10 years ago
Thomas Winget
4a53898764
DNS seed timeout and fallback
10 years ago
Riccardo Spagni
18281f4d20
remove dangling upnp port mappings, updated miniupnpc
10 years ago
Thomas Winget
30caebfce3
reload checkpoints file every ~hr and print if any fail
...
also some other minor bug squashing and code formatting
10 years ago
Riccardo Spagni
d1a7f699c6
use boost::asio::ip::address because cross-platform plz
10 years ago
Thomas Winget
3fb0fc020f
seed node DNS code updated to use DNSResolver
...
Also implemented rudimentary IPv6 support, but commented it out because
it's not widely supported by ISPs for now, and thus is not currently
supported by Monero.
10 years ago
Thomas Winget
578050e91d
ipv4 and ipv6 resolution working
...
IPv4 and IPv6 name resolution working.
Unit tests written (and passing).
net_node.{h,inl} code modified to use DNS seeds.
10 years ago
Zachary Michaels
9db881864d
Fix time_t serialization issue
...
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
10 years ago
Zachary Michaels
120c84d04f
Make P2P use the testnet data dir
10 years ago
Zachary Michaels
23525655fa
Replace macro with equivalent function call
...
Also removed useless bool return
10 years ago
Zachary Michaels
ee1bacc64f
Add testnet seed nodes
10 years ago
Zachary Michaels
98ed9a41f7
Separate p2p port for testnet
10 years ago
Zachary Michaels
fb4146fa34
Reorganize testnet constants
10 years ago
Zachary Michaels
07470fd400
Add testnet flag
...
Source: cryptonotefoundation
10 years ago
Riccardo Spagni
8334ce0b24
versioning now includes the commit hash, or -final for tagged releases
10 years ago
fluffypony
8d8b47e69f
more dynamic miniupnp fixes
10 years ago
fluffypony
59c0423eae
miniupnpc includes fixed
10 years ago
fluffypony
cf5a8b1d6c
moved non-critical warnings and errors to log level 1
10 years ago
fluffypony
6fc995fe5d
License updated to BSD 3-clause
10 years ago
Zachary Michaels
17f0967472
Allow priority peers when there are exclusive peers
...
Per my reading this change makes sense since a subset of the exclusive
peers could be priority peers. Priority peers that are not exclusive
will not get loaded, and priority peers that *are* exclusive will get
special treatment. Prior to this change it looks like priority peers
were silently ignored when exclusive peers were provided.
10 years ago
fluffypony
8e0f20f771
added new seed nodes
10 years ago
mydesktop
3a3a817678
0.8.8update
10 years ago
mydesktop
79a4bedc36
mac osx building fixes
10 years ago
mydesktop
67df296650
various fixes to allow mac osx compilation
10 years ago
thankful_for_today
7b582fec55
2nd seed node added
10 years ago
thankful_for_today
1a8f5ce89a
Bitmonero release
10 years ago
Antonio Juarez
9682a15400
Port mapping with UPnP
10 years ago
Antonio Juarez
8efa1313f3
some fixes
10 years ago
Antonio Juarez
296ae46ed8
moved all stuff to github
10 years ago