Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-03 | Tweak some timings and stuff. | Adam Ierymenko | |
2014-04-03 | Such ping logic. So edge case. | Adam Ierymenko | |
2014-04-02 | Make GUI work with new control client API, make control client look for user ↵ | Adam Ierymenko | |
authtoken.secret if system unreadable. | |||
2014-04-02 | More tweaks to TCP failover logic. Such edge case. | Adam Ierymenko | |
2014-04-01 | More tweaks to algorithm for determining when to fail over to TCP, and stop ↵ | Adam Ierymenko | |
supernodes from resynchronizing unless explicitly ordered. | |||
2014-04-01 | Resynchronize on startup. | Adam Ierymenko | |
2014-03-27 | Merge branch 'adamierymenko-dev' of ↵ | Adam Ierymenko | |
ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev | |||
2014-03-27 | Make TCP optional, rename port constant. | Adam Ierymenko | |
2014-03-27 | More TCP-related fixes and tweaks to ping timing, resynchronize, and startup. | Adam Ierymenko | |
2014-03-26 | Fix TCP connection accumulation problem, still having issues with TCP tunneling. | Adam Ierymenko | |
2014-03-21 | Fix command line interface. | Adam Ierymenko | |
2014-03-21 | Builds with new Path code. | Adam Ierymenko | |
2014-03-20 | Work in progress: refactoring paths, adding TCP fallback. | Adam Ierymenko | |
2014-03-20 | Fix blocking socket issues in new socket I/O code. | Adam Ierymenko | |
2014-03-19 | More IPC work. | Adam Ierymenko | |
2014-03-19 | More build fixes. | Adam Ierymenko | |
2014-03-19 | IPC changes and SocketManager changes all build! | Adam Ierymenko | |
2014-03-18 | Everything but the local config bus... blech. | Adam Ierymenko | |
2014-03-18 | More ripping out of old condition stuff. | Adam Ierymenko | |
2014-03-18 | Rip out old condition and Demarc stuff... | Adam Ierymenko | |
2014-02-16 | Boring stuff: update dates in copyrights across all files. | Adam Ierymenko | |
2014-02-14 | Fix for GitHub issue #38: compute whether we are ONLINE a little differently | Adam Ierymenko | |
2014-02-07 | Remove old updates from updates.d on Node startup. | 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 cleanup and rationalization of main loop. | 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-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-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-21 | Several things: | Adam Ierymenko | |
(1) Add a bunch of tedious type casts to eliminate unnecessary compiler warnings on Windows X64 builds. (2) Some EthernetTap work to integrate Windows custom IOCTL for multicast group lookup (not done quite yet). (3) Dump some more info in selftest to make sure our Windows path lookup functions are returning sane results. | |||
2014-01-20 | Windows build fixes and installer work... | Adam Ierymenko | |
2014-01-18 | Build fix. | Adam Ierymenko | |
2014-01-07 | Remove some legacy code from the core loop. | Adam Ierymenko | |
2014-01-03 | Fix -h in zerotier-cli and move code to find auth token into LocalClient, ↵ | Adam Ierymenko | |
also move auth token for mac into Mac-standard Library/Application Support location. | |||
2013-12-26 | Bump version to 0.6.4 for testing, integrate software updater auto-check ↵ | Adam Ierymenko | |
into PacketDecoder decode path and main loop. | |||
2013-12-11 | Software update work... | Adam Ierymenko | |
2013-12-06 | Dead code removal, fix for cleanup GitHub issue #28 | Adam Ierymenko | |
2013-11-21 | Add shutdownIfUnreadable file feature: shut down if shutdownIfUnreadable in ↵ | Adam Ierymenko | |
home folder is in fact existent but unreadable (e.g. broken link). This enables nifty shutdown on .app trashing feature for OSX. | |||
2013-11-20 | UI basically works, almost ready for testing and packaging... | Adam Ierymenko | |
2013-10-25 | Fix netconf init and identity transfer. | Adam Ierymenko | |
2013-10-24 | Netconf updates -- actually issue COM, and log attempts to access networks ↵ | Adam Ierymenko | |
in NetworkActivity using the new authenticated flag in the new DB schema. | |||
2013-10-21 | Add persistent identity caching for use on supernodes. Activate by just ↵ | Adam Ierymenko | |
making an iddb.d directory in the ZeroTier home folder. Also clean up some obsolete cruft from makefiles. | |||
2013-10-21 | Get rid of DBM, which technically is a case of YAGNI. Supernodes will need a ↵ | Adam Ierymenko | |
way to save identities, but that can be a different feature. Regular clients do not really need a permanent cache (yet). When/if we do need one we can do it then. Until then it only caused problems. | |||
2013-10-17 | Add support for pushing network config refresh hints from a MEMORY queue ↵ | Adam Ierymenko | |
table. That ways it will be possible for network changes to take effect almost immediately across all active peers. | |||
2013-10-16 | Lots of cleanup, more work on certificates, some security fixes. | Adam Ierymenko | |
2013-10-07 | Couple of small fixes, works again with new ID code. | Adam Ierymenko | |