Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-02-20 | 2014 network limit 1.1 +utils +toc -doc -drmonero | rfree2monero | 9 | -183/+293 | |
Update of the PR with network limits works very well for all speeds (but remember that low download speed can stop upload because we then slow down downloading of blockchain requests too) more debug options fixed pedantic warnings in our code should work again on Mac OS X and FreeBSD fixed warning about size_t tested on Debian, Ubuntu, Windows(testing now) TCP options and ToS (QoS) flag FIXED peer number limit FIXED some spikes in ingress/download FIXED problems when other up and down limit | |||||
2015-02-20 | 2014 network limit 1.0a +utils +toc -doc -drmonero | rfree2monero | 9 | -47/+1541 | |
commands and options for network limiting works very well e.g. for 50 KiB/sec up and down ToS (QoS) flag peer number limit TODO some spikes in ingress/download TODO problems when other up and down limit added "otshell utils" - simple logging (with colors, text files channels) | |||||
2015-01-14 | Fix seed node threaded DNS lookup | warptangent | 1 | -28/+41 | |
Use copied value of seed node index during thread creation, not reference. - fixes segfault Use boost::thread::try_join_until() instead of an atomic flag result variable for each thread. Add and handle interrupt for thread timeout. - fixes segfault where a thread exceeds requested timeout and tries to assign results to a referenced, but now out-of-scope, variable in the main thread. | |||||
2015-01-08 | Merge pull request #206 | Riccardo Spagni | 1 | -11/+57 | |
1b46226 std::atomic_flag has no copy/move constructor, can't have a vector (Thomas Winget) df53c0a small typo in previous commit (Thomas Winget) 4a53898 DNS seed timeout and fallback (Thomas Winget) | |||||
2015-01-02 | year updated in license | Riccardo Spagni | 7 | -7/+7 | |
2014-12-15 | std::atomic_flag has no copy/move constructor, can't have a vector | Thomas Winget | 1 | -9/+7 | |
2014-12-15 | small typo in previous commit | Thomas Winget | 1 | -1/+1 | |
2014-12-15 | DNS seed timeout and fallback | Thomas Winget | 1 | -11/+59 | |
2014-10-02 | remove dangling upnp port mappings, updated miniupnpc | Riccardo Spagni | 1 | -2/+10 | |
2014-09-30 | reload checkpoints file every ~hr and print if any fail | Thomas Winget | 1 | -1/+3 | |
also some other minor bug squashing and code formatting | |||||
2014-09-24 | use boost::asio::ip::address because cross-platform plz | Riccardo Spagni | 1 | -96/+27 | |
2014-09-23 | seed node DNS code updated to use DNSResolver | Thomas Winget | 1 | -41/+111 | |
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. | |||||
2014-09-23 | ipv4 and ipv6 resolution working | Thomas Winget | 2 | -11/+34 | |
IPv4 and IPv6 name resolution working. Unit tests written (and passing). net_node.{h,inl} code modified to use DNS seeds. | |||||
2014-09-15 | Fix time_t serialization issue | Zachary Michaels | 3 | -5/+9 | |
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-09-15 | Make P2P use the testnet data dir | Zachary Michaels | 1 | -1/+3 | |
2014-09-15 | Replace macro with equivalent function call | Zachary Michaels | 1 | -49/+45 | |
Also removed useless bool return | |||||
2014-09-15 | Add testnet seed nodes | Zachary Michaels | 1 | -3/+8 | |
2014-09-15 | Separate network id for testnet | Zachary Michaels | 1 | -2/+10 | |
2014-09-15 | Separate p2p port for testnet | Zachary Michaels | 2 | -5/+23 | |
2014-09-15 | Reorganize testnet constants | Zachary Michaels | 3 | -40/+4 | |
2014-09-15 | Add testnet flag | Zachary Michaels | 2 | -17/+22 | |
Source: cryptonotefoundation | |||||
2014-09-12 | versioning now includes the commit hash, or -final for tagged releases | Riccardo Spagni | 1 | -1/+1 | |
2014-09-10 | more dynamic miniupnp fixes | fluffypony | 1 | -2/+9 | |
2014-09-10 | miniupnpc includes fixed | fluffypony | 1 | -2/+2 | |
2014-09-09 | moved non-critical warnings and errors to log level 1 | fluffypony | 1 | -4/+4 | |
2014-07-23 | License updated to BSD 3-clause | fluffypony | 8 | -29/+236 | |
2014-07-01 | Allow priority peers when there are exclusive peers | Zachary Michaels | 1 | -1/+1 | |
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. | |||||
2014-06-10 | added new seed nodes | fluffypony | 1 | -0/+9 | |
2014-05-25 | 0.8.8update | mydesktop | 2 | -77/+142 | |
2014-04-30 | mac osx building fixes | mydesktop | 1 | -1/+4 | |
2014-04-30 | various fixes to allow mac osx compilation | mydesktop | 2 | -3/+5 | |
2014-04-30 | 2nd seed node added | thankful_for_today | 1 | -0/+1 | |
2014-04-18 | Bitmonero release | thankful_for_today | 2 | -11/+2 | |
2014-04-09 | Port mapping with UPnP | Antonio Juarez | 1 | -0/+35 | |
2014-03-20 | some fixes | Antonio Juarez | 5 | -28/+63 | |
2014-03-03 | moved all stuff to github | Antonio Juarez | 8 | -0/+2042 | |