Commit Graph

4852 Commits

Author SHA1 Message Date
a365a0e3ba Remove a lot of code that we don't need from tap-windows, further winnowing down this fork of OpenVPN's tap-windows to a more minimal version that does only basic Ethernet tap functionality. 2014-01-20 11:18:55 -08:00
45c5b66e9e Self test now passes on Windows. 2014-01-18 14:53:59 -08:00
f303c24d3c Build fix. 2014-01-18 10:23:44 -08:00
3d4762eab3 Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com/git/ZeroTierOne into adamierymenko-dev
Conflicts:
	.gitignore
2014-01-18 10:19:53 -08:00
a5896264fa Builds on Windows now. 2014-01-18 10:17:15 -08:00
4d1cca1150 Remove VC++ warnings in C25519, also add inline to short methods. 2014-01-18 09:44:35 -08:00
092e6e947e .gitignore fixes for Windows 2014-01-17 17:11:35 -08:00
07f505971c Windows build fixes. 2014-01-17 17:09:59 -08:00
7eccc5ebf2 Windows HTTP client code (untested) 2014-01-17 16:18:21 -08:00
dab124dfb9 VERSION 0.6.9: more UI, installation, and packaging work...
Another release leading up to official binary releases... not much to the core,
but quite a bit of work on the UI, installation, and such.

This version will build and run on OSX 10.6 while previous versions would fail
due to a missing getifmaddrs() function.
0.6.9
2014-01-17 12:57:31 -08:00
8be664cca9 UI cleanup and license dialog. 2014-01-17 10:36:58 -08:00
866edd41a7 Build DMG from makefile for Mac. 2014-01-16 17:23:49 -08:00
412f93122d Add our own getifmaddrs() since this convenience function is not in OSX 10.6. 2014-01-16 15:11:59 -08:00
3201d1d493 mkdir fix in mac install 2014-01-16 14:14:23 -08:00
9df7f65dd5 Mac installation, and dump pre10.8 stuff because it turns out that 10.6 loads the existing kext fine. 2014-01-16 13:53:31 -08:00
e23be8c91a Get rid of make stuff for helpers that are gone. 2014-01-15 21:30:43 -08:00
99c384e110 New way of doing authenticate and install. Now with more kittens. 2014-01-15 17:00:53 -08:00
49076d406e Cheezy little helper apps: kill them with fire. There is a better way. A cleaner way. A nicer way. A way with more kittens. 2014-01-15 10:32:01 -08:00
9e491decc0 Build stuff... 2014-01-14 21:15:13 -08:00
ad77d9b014 Rebuild tap.kext on OSX 10.6 for all versions so it works on that platform. 2014-01-14 16:08:04 -08:00
4788d911ad Remove ZT1 GPL copyright from the top of code that is basically all Daniel Bernstein's 2014-01-14 08:27:59 -08:00
80ea7db9c0 Add a waiting for service message on startup to not confuse user. 2014-01-13 11:16:38 -08:00
bacb8f56c3 VERSION 0.6.8: changes in preparation for binary release
This version contains no significant changes to the engine itself, just to
the installer, the GUI, and packaging and such. It's all stuff for prep for
the big release, which is fast approaching!
0.6.8
2014-01-10 21:46:36 -08:00
d553555880 Add "you have not joined any networks" placeholder if networks list is empty. 2014-01-10 21:40:38 -08:00
9e508779c2 Installer AppleScript finally reinvokes the app correctly. 2014-01-10 21:26:50 -08:00
14d144ea22 UI stuff, re-launch app from AppleScript after install (still needs a bit of work) 2014-01-10 17:31:10 -08:00
305ed0b3c5 Cleanup in installer code in app. 2014-01-10 16:41:44 -08:00
9208c6b4e6 QMessageBox cleanup. 2014-01-10 16:05:54 -08:00
def893fe40 Add GPL notice to UI code. 2014-01-10 15:27:44 -08:00
2a3c9e73e5 More mac installer fixes. 2014-01-10 14:09:08 -08:00
15854a1b14 Mac installer work... 2014-01-09 22:58:31 -08:00
12a0a9dedd Update cert IDs for official build. 2014-01-09 21:15:00 -08:00
5c90afa296 Work on mac launch script, sign binary mac tap driver kext (and there was much rejoicing!) 2014-01-09 11:00:36 -08:00
68ddba60a3 Another fix to mdfind line in Mac scripts. 2014-01-08 23:35:26 -08:00
3482d836ae Mac install fixes, more internal use scripts. 2014-01-08 23:12:03 -08:00
60731e6d02 Update URLs for auto-update, check supernode version in one more place, delete pid before executing updater. 2014-01-07 16:37:36 -08:00
c1256fff5b Remove some legacy code from the core loop. 2014-01-07 15:06:02 -08:00
ddb77b1454 Make rules for internal use. 2014-01-07 14:48:56 -08:00
afec5b0f2e Official release maker... again only of academic interest to others. 2014-01-07 14:12:57 -08:00
eb1598831a Include tap.kext in mac installer. 2014-01-07 13:35:20 -08:00
ea73e736c8 Official release stuff... of only academic interest to open source third party users. 2014-01-07 13:06:34 -08:00
f2976178c9 Installer bugfix on Linux. 2014-01-06 13:25:07 -05:00
76638aae76 Linux installer builds... 2014-01-06 13:11:32 -05:00
2edaf0588a Linux installer work... 2014-01-06 12:56:00 -05:00
e525e3a571 Ready to test app-driven service install on Mac. 2014-01-05 20:59:41 -08:00
a19c19c58c Refactor SoftwareUpdate to make .nfo parse and signature check code easily reusable so it can be used from the Qt GUI code. 2014-01-05 16:24:12 -08:00
67a71868cb Install dialog in UI. 2014-01-03 22:14:30 -08:00
029f64495c Linux buildinstaller fix. 2014-01-03 16:53:55 -08:00
63d6052159 Mac installer work. 2014-01-03 16:53:00 -08:00
50043f9cd6 Remove previous installer code. 2014-01-03 16:16:21 -08:00