summaryrefslogtreecommitdiff
path: root/version.h
AgeCommit message (Collapse)Author
2019-08-04Version bump to 1.4.2 for all but Windows AIPAdam Ierymenko
2019-07-31Bump versionAdam Ierymenko
2019-07-31Mac multicast bug fix -- GitHub issue #986Adam Ierymenko
2019-07-09Version bunmpAdam Ierymenko
2019-06-20Windows build changes for 1.2.99 (1.4.0pre)Adam Ierymenko
2019-06-11Cleanup, version bump.Adam Ierymenko
2019-01-14Updated licenses for 2019Joseph Henry
2018-09-14dev should have odd minor versionAdam Ierymenko
2018-07-25Version bumps.Adam Ierymenko
2018-05-081.2.10Adam Ierymenko
2018-04-271.2.8 bump for all but Windows install files.Adam Ierymenko
2018-04-17'versioning'Adam Ierymenko
2018-01-08Copyright updates for 2018.Adam Ierymenko
2017-04-27License header update.Adam Ierymenko
2017-04-26dev is now 1.2.5Adam Ierymenko
2017-04-21++versionAdam Ierymenko
2017-03-20dev is now 1.2.3Adam Ierymenko
2017-03-17bump that version. bump it good.Adam Ierymenko
2017-03-16Warning removal, and dev is now 1.2.1Adam Ierymenko
2017-03-14Software update cleanup, and a fix for updates on Windows.Adam Ierymenko
2017-03-13Version 1.2.0 bumpAdam Ierymenko
2017-03-07Bump version to 1.1.19 in prep for release and software update testing.Adam Ierymenko
2017-01-18Add a build version for software update use so we can do very minor updates ↵Adam Ierymenko
within a version.
2016-12-23Bump to 1.1.17 for pre-1.2.0 beta.Adam Ierymenko
2016-07-25Integration of Filter into inbound and outbound packet path.Adam Ierymenko
2016-07-21Bump version in most places to 1.1.14Adam Ierymenko
2016-07-18Fix for GitHub issue #358 and bump version to 1.1.13 (dev)Adam Ierymenko
2016-07-12Version bump again. Slack has updated their client twice in one day so its okay.Adam Ierymenko
2016-07-12Version bump to 1.1.10Adam Ierymenko
2016-07-12Trusted path support, and version bump to 1.1.9Adam Ierymenko
2016-07-081.1.8 bumpAdam Ierymenko
2016-06-24Bump version.Adam Ierymenko
2016-06-16Big refactor mostly builds. We now have a uniform backward compatible netconf.Adam Ierymenko
2016-05-11Ready to test whole new netconf refactor.Adam Ierymenko
2016-05-06Changes to how new-style binary network configs are detected, and a ↵Adam Ierymenko
new-style binary serialized meta-data representation.
2016-01-21New dev version: 1.1.5Adam Ierymenko
2016-01-201.1.4 bumpAdam Ierymenko
2016-01-12boring doc stuffAdam Ierymenko
2016-01-05Implement first pass on rapid dead path detection, and increment version to ↵Adam Ierymenko
1.1.3 (dev)
2015-12-21Selectively move over changes from "edge" to "dev" excluding netcon.Adam Ierymenko
2015-11-02Decided to make this 1.1.0 (semantic versioning increment is warranted), and ↵Adam Ierymenko
add a legacy hack for older clients working with clusters.
2015-09-23Version bump, preparing for a likely 1.0.6 soon.Adam Ierymenko
2015-08-25VERSION 1.0.5: Windows and Linux (upgrade) bug fixesAdam Ierymenko
Version 1.0.5 is a very minor release. It includes a new build of the Windows device driver that supports Windows Vista and 2008 Server, and a fix to prevent an issue that could occur when updating Linux installations from old pre-1.0.3 versions to 1.0.3 or 1.0.4. It also includes a few very minor fixes and improvements to the controller code, which doesn't affect most users. This second commit just bumps version.h. :)
2015-07-23Eliminate some poorly thought out optimizations from the netconf/controller ↵Adam Ierymenko
interaction, and go ahead and bump version to 1.0.4. For a while in 1.0.3 -dev I was trying to optimize out repeated network controller requests by using a ratcheting mechanism. If the client received a network config that was indeed different from the one it had, it would respond by instantlly requesting it again. Not sure what I was thinking. It's fundamentally unsafe to respond to a message with another message of the same type -- it risks a race condition. In this case that's exactly what could happen. It just isn't worth the added complexity to avoid a tiny, tiny amount of network overhead, so I've taken this whole path out. A few extra bytes every two minutes isn't worth fretting about, but as I recall the reason for this optimization was to save CPU on the controller. This can be achieved by just caching responses in memory *there* and serving those same responses back out if they haven't changed. I think I developed that 'ratcheting' stuff before I went full time on this. It's hard to develop stuff like this without hours of sustained focus.
2015-06-03Put version back to 1.0.3.Adam Ierymenko
2015-06-03Temporarily bump version to fake 1.0.99 to test auto-update within network.Adam Ierymenko
2015-02-17Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]Adam Ierymenko
2015-01-09Add confirmation step to new netconf, with the caveat that it will be ↵Adam Ierymenko
disabled for older netconf servers to avoid race. Also add some comments.
2015-01-05Cleanup, add tristate to config code in Network, and happy new year!Adam Ierymenko
2014-12-19VERSION 1.0.2: Experimental FreeBSD support!Adam Ierymenko
Version 1.0.2 brings experimental FreeBSD support. It has ONLY been tested on FreeBSD 10 on an x64 system, and should be considered alpha for this platform for now. This version is not going to be pushed out to the entire world via software update, and the binary version distributed for other platforms via the zerotier.com web site will remain 1.0.1 as there are no other meaningful user-facing changes. This is just an interim release to let FreeBSD users try it out. If you find bugs, please enter them on GitHub or do a pull request and fix them yourself.