Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-06 | Windows service work, remove old installer... not sure exactly what we're ↵ | Adam Ierymenko | |
going to use. | |||
2014-02-06 | Fix a possible infinite loop in netconf service... in the long term need to ↵ | Adam Ierymenko | |
fix IP assignment logic period cause the current incarnation sucks. | |||
2014-02-05 | Fix copyright notice. | Adam Ierymenko | |
2014-02-05 | C++ service base stuff taken from MS public domain example project and ↵ | Adam Ierymenko | |
modified slightly. | |||
2014-02-05 | Delete C# service... going C++, probably integrating with core. | Adam Ierymenko | |
2014-02-05 | Add security notice the first time a user joins a public network. | Adam Ierymenko | |
2014-02-04 | VERSION 0.6.13: small bug fix, UI work | Adam Ierymenko | |
This is just a small bug fix and some UI work. Version bumps will be coming faster too to test auto-update. | |||
2014-02-04 | Quick start rev. | Adam Ierymenko | |
2014-02-04 | Undo last commit... | Adam Ierymenko | |
2014-02-04 | Pull static image version of quick start guide. | Adam Ierymenko | |
2014-02-04 | Remove another script that doesn't really belong here. | Adam Ierymenko | |
2014-02-03 | Fix inverted sense bug in new skip-stale-relay logic. | Adam Ierymenko | |
2014-02-03 | VERSION 0.6.12: code cleanup in peers and IP address enumeration improvements | Adam Ierymenko | |
This version ties up some stuff that remains in the core before binary release. It adds support for direct interface IP enumeration on *nix systems, as well as a fix for IPv6 link-local addresses on OSX. This also contains some cleanup in Peer and some improvements to help detect and route around dead or unreachable supernodes. Getting close! | |||
2014-02-03 | Fix infinite loop bug introduced in last commit. | Adam Ierymenko | |
2014-02-03 | Add a simple but very nice mechanism for avoiding potentially dead supernodes. | Adam Ierymenko | |
2014-02-03 | Yank a code path it turns out we probably don't want. | Adam Ierymenko | |
2014-02-02 | Some work on background service that runs the actual zerotier-one process. | Adam Ierymenko | |
2014-02-02 | Windows installer work... | Adam Ierymenko | |
2014-02-02 | Make software update run a little more often for now. | Adam Ierymenko | |
2014-02-02 | So Linux has getifaddrs() too! Yay! | Adam Ierymenko | |
2014-02-01 | Private struct ifmaddrs for OSX cause struct ifmaddrs is missing too on OSX ↵ | Adam Ierymenko | |
10.6. | |||
2014-02-01 | Real implementation of ips() on OSX, now for Linux. | Adam Ierymenko | |
2014-02-01 | Remove submit script. | Adam Ierymenko | |
2014-02-01 | UI quick start guide. | Adam Ierymenko | |
2014-02-01 | Manually generate IPv6 link-local address only on Mac. | Adam Ierymenko | |
2014-01-31 | Fix for GitHub issue #36 on OSX... results in a duplicate entry for IPv6 ↵ | Adam Ierymenko | |
link-local but seems okay... need to test on OSX 10.6 though. | |||
2014-01-31 | Remove some more junk from tap driver tree. | Adam Ierymenko | |
2014-01-30 | VERSION 0.6.11: Windows wrap-up work, NAT-t fixes | Adam Ierymenko | |
This version fixes a minor NAT traversal issue. In the past, NAT-t links had a timeout but otherwise were preserved. This version makes them more ephemeral and invalidates them on sleep/wake or changes in network configuration or environment. This is because many NAT setups are very fragile with regard to hole punches, so the past stickiness of links caused dead links to persist too long and break connectivity between peers. This is about 75% of what needs to be done to greatly improve robustness. The other 25% involves detecting failed links or failed relays. This version is also almost done for the Windows platform, moving us even closer to binary release. | |||
2014-01-30 | Take TRACE back out of Mac makefile, fix a few decode little things. | Adam Ierymenko | |
2014-01-30 | Bunch of fixes to startup, pinging, and choice of route. Also some TRACE ↵ | Adam Ierymenko | |
updates. | |||
2014-01-29 | More work on connection reset stuff... | Adam Ierymenko | |
2014-01-29 | SIGHUP now causes resync with peers. | Adam Ierymenko | |
2014-01-29 | Some TRACE cleanup. | Adam Ierymenko | |
2014-01-29 | TRACE NOP receipt. | Adam Ierymenko | |
2014-01-29 | Tiny compiler warning fix. | Adam Ierymenko | |
2014-01-29 | Some cleanup and rationalization of main loop. | Adam Ierymenko | |
2014-01-29 | Alternate order of packet emission in unite(). | Adam Ierymenko | |
2014-01-29 | Yank RuntimeEnvironment from SysEnv. | Adam Ierymenko | |
2014-01-28 | Fix for GitHub issue #35 and also possibly partial fix for #29 issues. | Adam Ierymenko | |
2014-01-28 | Yank PROBE stuff since it's not used and was a premature addition to the ↵ | Adam Ierymenko | |
protocol. | |||
2014-01-27 | Fix a couple compile items. | Adam Ierymenko | |
2014-01-27 | Make EthernetTap creation occur in a background thread in Network since it's ↵ | Adam Ierymenko | |
a time consuming operation on Windows. This fixes one of the last remaining Windows problems. | |||
2014-01-27 | UI appearance tweaks. | Adam Ierymenko | |
2014-01-26 | Delete persistent tap device on Windows when we leave a network. | Adam Ierymenko | |
2014-01-26 | Windows UI appearance fixes (font issue, etc.) and fix to WinSock init on ↵ | Adam Ierymenko | |
GUI client. | |||
2014-01-26 | Few small cleanup things... | Adam Ierymenko | |
2014-01-26 | Lock down individual files in networks.d instead of directory since ↵ | Adam Ierymenko | |
directory ACLs are more complex on Windows. | |||
2014-01-26 | Windows Installer work, fix 100% CPU bug in EthernetTap on Windows, Windows ↵ | Adam Ierymenko | |
lockDownFile() implementation that uses 'cacls' utility. | |||
2014-01-24 | Merge branch 'adamierymenko-dev' of ↵ | Adam Ierymenko | |
ssh://shub-niggurath.zerotier.com/git/ZeroTierOne into adamierymenko-dev | |||
2014-01-24 | Qt GUI now builds and runs on Windows. On Windows it can (via its manifest) ↵ | Adam Ierymenko | |
automatically request admin rights on launch, which plugs it nicely into Windows' admin rights system without requiring file copies and such. |