Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2013-10-02 | Clean up some routine stuff like pings, and stop keeping links open forever ↵ | Adam Ierymenko | |
even if there are no frames passing between them. | |||
2013-10-01 | Each peer now tracks the last time it announced multicast LIKEs ↵ | Adam Ierymenko | |
independently and does so frequently enough to prevent expires. Also add a multicast debug facility for use on the testnet. | |||
2013-09-25 | More work in progress in new multicast propagation... | Adam Ierymenko | |
2013-09-19 | Change Linux default build back to debug, and fix startup message. Oh, and ↵ | Adam Ierymenko | |
new crypto just kinda works. Awesome. | |||
2013-09-17 | Add port and control port command line options to daemon and command line ↵ | Adam Ierymenko | |
client, add new supernode keys to Defaults. | |||
2013-09-16 | New crypto integrated -- going to be testing new identity address generation ↵ | Adam Ierymenko | |
algo a bit more before finalizing. | |||
2013-09-16 | Integrating new crypto, work still in progress... | Adam Ierymenko | |
2013-09-11 | A few logging changes. | Adam Ierymenko | |
2013-08-30 | Improve code security posture by replacing sprintf with a safer function. | Adam Ierymenko | |
2013-08-30 | Remove old launcher code, fix build error in idtool, add terminate command ↵ | Adam Ierymenko | |
to control bus. | |||
2013-08-27 | Jigger with shutdown method to avoid a crash on CTRL+C in Windows. Feels a ↵ | Adam Ierymenko | |
big hacky, might revisit later. | |||
2013-08-26 | ZeroTierOne for Windows binary project, builds and runs and mostly works but ↵ | Adam Ierymenko | |
still some issues with tap. | |||
2013-08-24 | Docs, Node picks a default home folder if created with NULL as its home ↵ | Adam Ierymenko | |
path, and add binary tap drivers (self-signed for now). | |||
2013-08-14 | Self test almost builds, now need skeleton EthernetTap implementation for ↵ | Adam Ierymenko | |
Windows. | |||
2013-08-12 | Fix a *nix build issue. | Adam Ierymenko | |
2013-08-12 | Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's ↵ | Adam Ierymenko | |
a start. | |||
2013-08-12 | More Windows port work. | Adam Ierymenko | |
2013-08-10 | Replace libcrypto RAND_ with our own to avoid valgrind errors. | Adam Ierymenko | |
2013-08-08 | Generalize unlink to OS-dep code in Utils, just a little prep for Windows port. | Adam Ierymenko | |
2013-08-08 | Move template parameter in Thread to a more logical scope location. | Adam Ierymenko | |
2013-08-06 | Bunch more debugging and loop closing on new netconf. | Adam Ierymenko | |
2013-08-06 | Whole bunch of stuff: netconf, bug fixes, tweaks to ping and firewall opener ↵ | Adam Ierymenko | |
timing code. | |||
2013-08-05 | CLI debugging, got rid of nasty old Thread class and replaced with newer ↵ | Adam Ierymenko | |
cleaner portable idiom. | |||
2013-08-05 | Poll for network autoconf, and a few other documentation changes. | Adam Ierymenko | |
2013-08-03 | Scratch that... more work wiring up netconf. Got to handle OK. | Adam Ierymenko | |
2013-08-02 | Netconf wired up, ready to test. | Adam Ierymenko | |
2013-08-01 | netconf service work | Adam Ierymenko | |
2013-07-30 | Call clean on all networks periodically, generalize Topology clean cycle to ↵ | Adam Ierymenko | |
an overall clean cycle. | |||
2013-07-27 | Add skeleton of certificate-based private network authentication. Also ↵ | Adam Ierymenko | |
remove some old code. |