Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-19 | One more Windows build fix. | Adam Ierymenko | |
2014-10-19 | Now for some clang compile fixes... | Adam Ierymenko | |
2014-10-19 | Switch VS2012 build back to real, not self-test. | Adam Ierymenko | |
2014-10-19 | Windows build fixes. | Adam Ierymenko | |
2014-10-18 | Merge branch 'adamierymenko-dev' of ↵ | Adam Ierymenko | |
ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev | |||
2014-10-18 | This is a --strategy=ours merge to allow adamierymenko-dev to replace | Adam Ierymenko | |
the current content of detached-network-test. This is ready for another test in 'headless' mode. Merge branch 'detached-network-test' into adamierymenko-dev | |||
2014-10-18 | Merge branch 'detached-network-test' into adamierymenko-dev | Adam Ierymenko | |
2014-10-14 | Make several changes to eliminate potential deadlock or recursive lock ↵ | Adam Ierymenko | |
conditions, and add back rescan of multicast groups on network startup. | |||
2014-10-14 | Get rid of rescanMulticastGroups() in Network thread since this can ↵ | Adam Ierymenko | |
deadlock... the fact that this can happen is probably bad design. | |||
2014-10-14 | Fix sleeper bug that probably did nothing in setSupernodes(). | Adam Ierymenko | |
2014-10-14 | More fixes to legacy support, and to a potential issue on quit. | Adam Ierymenko | |
2014-10-14 | Add -g to optimized crypto code in ZT_DEBUG=1 build mode. | Adam Ierymenko | |
2014-10-13 | Permanently retire peers.persist, but make iddb.d always enabled instead ↵ | Adam Ierymenko | |
since identities are what we really want to cache. | |||
2014-10-13 | Another build fix. | Adam Ierymenko | |
2014-10-13 | Build fix. | Adam Ierymenko | |
2014-10-13 | GitHub issue #111 | Adam Ierymenko | |
2014-10-13 | Fix for init.d/zerotier-one (again) | Adam Ierymenko | |
2014-10-13 | Yank potentially costly support for TTL out of UdpSocket since we dont use ↵ | Adam Ierymenko | |
this anymore. | |||
2014-10-13 | Part two of fix to GitHub issue #118 -- need to test thoroughly though. | Adam Ierymenko | |
2014-10-13 | Fix for part one of GitHub issue #118 | Adam Ierymenko | |
2014-10-12 | Make crypto and compression build optimized in debug, and also try disabling ↵ | Adam Ierymenko | |
peers.persist -- might ship this way as it seems more trouble than its worth. | |||
2014-10-11 | Delete bunch of commented out code. | Adam Ierymenko | |
2014-10-11 | Stop persisting last announcement time since Multicaster is volatile. Also ↵ | Adam Ierymenko | |
some more legacy multicast fixes. | |||
2014-10-11 | Fixes to legacy peer support. | Adam Ierymenko | |
2014-10-11 | . | Adam Ierymenko | |
2014-10-10 | Add a sanity limit to legacy multicast repeater function in supernode-mode ↵ | Adam Ierymenko | |
nodes, and change netconf-master to issue multicast limit (ml) instead of old p5 stuff. | |||
2014-10-10 | (1) Back off a little on default max multicast limit since 128 is pretty ↵ | Adam Ierymenko | |
bandwidth heavy, (2) add a little to default multicast rate limit since new MC algo is fairerererer, (3) decided not to involve netconf masters in multicast so take that out of list of who gets LIKEs. | |||
2014-10-10 | <= MTU | Adam Ierymenko | |
2014-10-09 | Return self in GATHER requests if self is a member of multicast group, and ↵ | Adam Ierymenko | |
reinstate legacy support. | |||
2014-10-09 | New multicast bug fixes, TRACE improvements, and temporarily disable legacy ↵ | Adam Ierymenko | |
multicast for debugging purposes. | |||
2014-10-09 | Reorg multicast packet, and a whole bunch of refactoring around the pushing ↵ | Adam Ierymenko | |
of certificates of membership. | |||
2014-10-09 | Supernode propagation of legacy multicast frames was brokezored. | Adam Ierymenko | |
2014-10-07 | Bug fix in zerotier-cli (Unix) | Adam Ierymenko | |
2014-10-07 | . | Adam Ierymenko | |
2014-10-07 | Add IPv4 address assignment to ffffffffffffffff test network. | Adam Ierymenko | |
2014-10-07 | g++ compiler warning fix | Adam Ierymenko | |
2014-10-06 | . | Adam Ierymenko | |
2014-10-06 | Add another private-testnet root topology debug option using 10.0.0.1 as the ↵ | Adam Ierymenko | |
supernode. | |||
2014-10-06 | Bug fix in new multicast frame handler, handling of old "P5" multicast ↵ | Adam Ierymenko | |
frames in new way. | |||
2014-10-05 | Bump version to 1.0.0, add legacy support code to Multicaster to not send ↵ | Adam Ierymenko | |
new frame to known-to-be-old peers. | |||
2014-10-04 | Send a VERB_P5_MULTICAST_FRAME to the supernode for each multicast -- for ↵ | Adam Ierymenko | |
now. This will allow supernodes to echo these down to pre-1.0.0 peers. | |||
2014-10-04 | Pull logic to always send new multicasts to supernode since we need to do ↵ | Adam Ierymenko | |
that differently, re-add support for active bridges, and remove some gratuitous use of std::set where not needed. | |||
2014-10-03 | Add some rate limiting to implicit gathers, and always send multicasts to at ↵ | Adam Ierymenko | |
least one supernode so they can broadcast to old peers (temporary). | |||
2014-10-03 | Turns out that needed to be a list after all. Also clean up ↵ | Adam Ierymenko | |
Multicaster::gather(). | |||
2014-10-03 | Do not multicast to self. | Adam Ierymenko | |
2014-10-03 | Announce multicast group changes on network rescanMulticastGroups() | Adam Ierymenko | |
2014-10-03 | Add test network support to Network. | Adam Ierymenko | |
2014-10-03 | Add inject (undocumented in help) to NodeControlService. | Adam Ierymenko | |
2014-10-03 | Plumb injectPacketFromHost through to API. | Adam Ierymenko | |
2014-10-03 | Add local-testnet clean script, and make a really ugly hacky fix in main.c ↵ | Adam Ierymenko | |
for the -q option. (All that personality stuff needs to be rewritten. Yuck.) |