Adam Ierymenko
6bc5a84a2d
Windows build fixes and installer work...
12 years ago
Adam Ierymenko
3375363d93
More tap driver cleanup, and add IOCTL to get L2 multicast ethernet address subscriptions.
12 years ago
Adam Ierymenko
fbb40b98ad
Add Windows Build folder to ignore list.
12 years ago
Adam Ierymenko
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.
12 years ago
Adam Ierymenko
45c5b66e9e
Self test now passes on Windows.
12 years ago
Adam Ierymenko
f303c24d3c
Build fix.
12 years ago
Adam Ierymenko
3d4762eab3
Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com/git/ZeroTierOne into adamierymenko-dev
...
Conflicts:
.gitignore
12 years ago
Adam Ierymenko
a5896264fa
Builds on Windows now.
12 years ago
Adam Ierymenko
4d1cca1150
Remove VC++ warnings in C25519, also add inline to short methods.
12 years ago
Adam Ierymenko
092e6e947e
.gitignore fixes for Windows
12 years ago
Adam Ierymenko
07f505971c
Windows build fixes.
12 years ago
Adam Ierymenko
7eccc5ebf2
Windows HTTP client code (untested)
12 years ago
Adam Ierymenko
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.
12 years ago
Adam Ierymenko
8be664cca9
UI cleanup and license dialog.
12 years ago
Adam Ierymenko
866edd41a7
Build DMG from makefile for Mac.
12 years ago
Adam Ierymenko
412f93122d
Add our own getifmaddrs() since this convenience function is not in OSX 10.6.
12 years ago
Adam Ierymenko
3201d1d493
mkdir fix in mac install
12 years ago
Adam Ierymenko
9df7f65dd5
Mac installation, and dump pre10.8 stuff because it turns out that 10.6 loads the existing kext fine.
12 years ago
Adam Ierymenko
e23be8c91a
Get rid of make stuff for helpers that are gone.
12 years ago
Adam Ierymenko
99c384e110
New way of doing authenticate and install. Now with more kittens.
12 years ago
Adam Ierymenko
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.
12 years ago
Adam Ierymenko
9e491decc0
Build stuff...
12 years ago
Adam Ierymenko
ad77d9b014
Rebuild tap.kext on OSX 10.6 for all versions so it works on that platform.
12 years ago
Adam Ierymenko
4788d911ad
Remove ZT1 GPL copyright from the top of code that is basically all Daniel Bernstein's
12 years ago
Adam Ierymenko
80ea7db9c0
Add a waiting for service message on startup to not confuse user.
12 years ago
Adam Ierymenko
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!
12 years ago
Adam Ierymenko
d553555880
Add "you have not joined any networks" placeholder if networks list is empty.
12 years ago
Adam Ierymenko
9e508779c2
Installer AppleScript finally reinvokes the app correctly.
12 years ago
Adam Ierymenko
14d144ea22
UI stuff, re-launch app from AppleScript after install (still needs a bit of work)
12 years ago
Adam Ierymenko
305ed0b3c5
Cleanup in installer code in app.
12 years ago
Adam Ierymenko
9208c6b4e6
QMessageBox cleanup.
12 years ago
Adam Ierymenko
def893fe40
Add GPL notice to UI code.
12 years ago
Adam Ierymenko
2a3c9e73e5
More mac installer fixes.
12 years ago
Adam Ierymenko
15854a1b14
Mac installer work...
12 years ago
Adam Ierymenko
12a0a9dedd
Update cert IDs for official build.
12 years ago
Adam Ierymenko
5c90afa296
Work on mac launch script, sign binary mac tap driver kext (and there was much rejoicing!)
12 years ago
Adam Ierymenko
68ddba60a3
Another fix to mdfind line in Mac scripts.
12 years ago
Adam Ierymenko
3482d836ae
Mac install fixes, more internal use scripts.
12 years ago
Adam Ierymenko
60731e6d02
Update URLs for auto-update, check supernode version in one more place, delete pid before executing updater.
12 years ago
Adam Ierymenko
c1256fff5b
Remove some legacy code from the core loop.
12 years ago
Adam Ierymenko
ddb77b1454
Make rules for internal use.
12 years ago
Adam Ierymenko
afec5b0f2e
Official release maker... again only of academic interest to others.
12 years ago
Adam Ierymenko
eb1598831a
Include tap.kext in mac installer.
12 years ago
Adam Ierymenko
ea73e736c8
Official release stuff... of only academic interest to open source third party users.
12 years ago
Adam Ierymenko
f2976178c9
Installer bugfix on Linux.
12 years ago
Adam Ierymenko
76638aae76
Linux installer builds...
12 years ago
Adam Ierymenko
2edaf0588a
Linux installer work...
12 years ago
Adam Ierymenko
e525e3a571
Ready to test app-driven service install on Mac.
12 years ago
Adam Ierymenko
a19c19c58c
Refactor SoftwareUpdate to make .nfo parse and signature check code easily reusable so it can be used from the Qt GUI code.
12 years ago
Adam Ierymenko
67a71868cb
Install dialog in UI.
12 years ago