Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-20 | Netconf testing and fixes. | Adam Ierymenko | |
2014-05-19 | Another sanity check on filename for GitHub issue #72 | Adam Ierymenko | |
2014-05-19 | Redis schema updates and fix for GitHub issue #72 | Adam Ierymenko | |
2014-05-14 | Some Redis schema changes. | Adam Ierymenko | |
2014-05-09 | ZT_USE_TESTNET define in makefiles. | Adam Ierymenko | |
2014-05-09 | TESTNET supernodes need different addresses. | Adam Ierymenko | |
2014-05-09 | Merge branch 'adamierymenko-dev' of ↵ | Adam Ierymenko | |
ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev | |||
2014-05-09 | More netconf work... set ZT_HOME and chdir there on service launch. | Adam Ierymenko | |
2014-05-08 | Add testnet ports and ZT_USE_TESTNET define for contacting the ↵ | Adam Ierymenko | |
test.zerotier.com net instead of the live net. | |||
2014-05-08 | Make Service communicate via empty-line-delimited Dictionary objects instead ↵ | Adam Ierymenko | |
of the old size prefix way. | |||
2014-05-08 | A little more cleanup in node code. | Adam Ierymenko | |
2014-05-08 | Make certificate of membership works in node code! | Adam Ierymenko | |
2014-05-08 | Clean out unused netconf fields, rename a few, work on new netconf server. | Adam Ierymenko | |
2014-05-07 | Yet more work on netconf master, add redis docs. | Adam Ierymenko | |
2014-05-06 | . | Adam Ierymenko | |
2014-05-06 | Add mkcom functionality to zerotier-idtool for use by new NodeJS ↵ | Adam Ierymenko | |
netconf-master code. | |||
2014-05-06 | New netconf... | Adam Ierymenko | |
2014-05-05 | Some work on new netconf service... | Adam Ierymenko | |
2014-05-05 | Retire old netconf mess. | Adam Ierymenko | |
2014-04-18 | Cleanup, dead code removal, some pretty insignificant security stuff that's ↵ | Adam Ierymenko | |
based on recommendations. | |||
2014-04-16 | Update GitHub README | Adam Ierymenko | |
2014-04-15 | Adding supernode yig.zerotier.com (Sydney, Australia) and removing ↵ | Adam Ierymenko | |
mi-go.zerotier.com (Singapore) due to real-world usage data. | |||
2014-04-10 | VERSION 0.8.2 | Adam Ierymenko | |
This version fixes a few more issues with TCP tunneling including GitHub issue #63. It also adds automatic announcement and location of peers on physical LANs (GitHub issue #56) which should greatly improve performance if you happen to be on the same LAN or WiFi network as another peer. It can take 60 seconds or so for this to occur, but it should. | |||
2014-04-10 | More toward GitHub issue #56 | Adam Ierymenko | |
2014-04-10 | Prevent recursive transit of ZeroTier packets, toward GitHub issue #56 | Adam Ierymenko | |
2014-04-10 | Probable fix for GitHub issue #63 - do not unite() if either path is TCP, ↵ | Adam Ierymenko | |
since doing so can result in asymmetric failed NAT-t over UDP if one side has a firewall that permits outgoing UDP but not incoming. | |||
2014-04-10 | More logic cleanup and some documentation / comment improvements. | Adam Ierymenko | |
2014-04-09 | Yet more cleanup to TCP logic, this time adding a master switch and adding ↵ | Adam Ierymenko | |
UDP preference in send(). | |||
2014-04-09 | Some cleanup, and use best (not first) UDP addresses for NAT-t ↵ | Adam Ierymenko | |
VERB_RENDEZVOUS computation. | |||
2014-04-09 | .... aaaaaand... GitHub issue #61 was caused by the fact that we were no ↵ | Adam Ierymenko | |
longer deleting taps on Windows! | |||
2014-04-09 | Was not closing _shutdownSignalPipe in UnixEthernetTap either... | Adam Ierymenko | |
2014-04-09 | Set close-on-exec in attempt to head off GitHub issue #61 | Adam Ierymenko | |
2014-04-09 | VERSION 0.8.1 | Adam Ierymenko | |
This, quick on the heels of 0.8.0, fixes the fact that TCP tunneling was broken. :) There was a bug that only manifested in some cases, and not on my testnet. I took the opportunity to clean up some of that logic generally. I need a better testnet, but that will have to wait until we exit beta and hopefully I can earn a little bit of money off this. A better testnet will require a big beefy virtualization box or two to run hundreds to thousands of KVMs. Also fixed a tiny cosmetic issue on Windows. Other than that no changes. | |||
2014-04-09 | Text point size readjustment not needed on child windows in Windows? | Adam Ierymenko | |
2014-04-09 | More tweaks to TCP logic for GitHub issue #60 | Adam Ierymenko | |
2014-04-09 | Some adjustments to TCP logic for GitHub issue #60 | Adam Ierymenko | |
2014-04-08 | VERSION 0.8.0 | Adam Ierymenko | |
This version introduces a major new feature requested by several users, both via the user survey and otherwise: TCP tunneling. If you are not able to communicate over UDP/9993, ZeroTier One will switch to TCP connections to ZeroTier's supernodes. This is always slower than UDP, but will allow you to communicate behind all but the most extremely restrictive firewalls. This TCP traffic travels over port 443 and looks like HTTPS (SSL) traffic (though it isn't), since that port is almost always open. This also fixes several minor bugs and attempts to improve the robustness of Windows tap driver management. Several users have reported spurious issues with the Windows tap device, though I was unable to reproduce any of these with clean VMs. (Tried Windows 7 and 8.1, both x86 and x64. No luck.) But I tried to beef up the tap code anyway in the hopes of catching it. It now tries a lot harder to make sure the tap is up and running. There was some significant under the hood refactoring in support of TCP, so this was a non-trivial change. I bumped the version to 0.8 to indicate that more and more features are being crossed off the list as we approach 1.0 and exit from beta. After this, the next major feature will be LAN announcement to find direct paths to peers on the same physical LAN. But assuming that 0.8.0 goes smoothly, I am going to divert attention to the web site. A new design is coming that is much cleaner, sharper, and easier to use. Thank you all for all your excellent feedback! We're well on the way to a killer product that makes conventional VPNs and other kludges obsolete. | |||
2014-04-08 | Fix typo. | Adam Ierymenko | |
2014-04-08 | More Windows tap cleanup... seems solid. We'll see. | Adam Ierymenko | |
2014-04-08 | Windows tap: be REAL REAL REAL PARANOID. Wake up sheeple. | Adam Ierymenko | |
2014-04-08 | Another Qt build fix... need the right tap driver in build just to make ↵ | Adam Ierymenko | |
symbols work even though UI doesn't use that code. | |||
2014-04-08 | Remove EthernetTap.cpp from UI build project. | Adam Ierymenko | |
2014-04-08 | Some installer stuff, complete refactoring of Windows side of newly split ↵ | Adam Ierymenko | |
tap driver. Seems to work. Now to see if the cleanup we did here gets rid of the zombie tap device issue on Windows. | |||
2014-04-07 | Builds and runs on Unix with EthernetTap changes, now for Windows... and for ↵ | Adam Ierymenko | |
what we did this for: a refactor of the Windows tap connector. | |||
2014-04-07 | Split EthernetTap into subclasses, work in progress... | Adam Ierymenko | |
2014-04-04 | Intaller upgrade and stuff, fix to Windows service for new Node API changes. | Adam Ierymenko | |
2014-04-04 | Fix network widget spacer issue on Windows. | Adam Ierymenko | |
2014-04-03 | A few more tweaks to TCP failover... seems to be switching back and forth ↵ | Adam Ierymenko | |
pretty well now! | |||
2014-04-03 | Tweak some timings and stuff. | Adam Ierymenko | |
2014-04-03 | Such ping logic. So edge case. | Adam Ierymenko | |