Adam Ierymenko
|
2f37ea842f
Couple of Windows fixes, get rid of ips()/allIps() distinction in EthernetTap. (Will need to be fixed on Unix now... later.)
|
11 years ago |
Adam Ierymenko
|
9232ba1da0
Tap works on Windows now, sort of. Now I discovered that Windows has two mechanisms for assigning IP addresses: the registry and lower-level calls. Joy.
|
11 years ago |
Adam Ierymenko
|
a0916b926f
Finally got the Windows x64 driver signed correctly. Turns out signtool.exe with the older (NDIS5) version of the Windows DDK does not understand cross-certificates, yet it blithely continues on and signs incorrectly anyway. Got it working by using DigiCert's own certificate tool which includes a sign files operation. Must be done manually but this doesn't have to be done often. F@!K.
|
11 years ago |
Adam Ierymenko
|
2da6a7570b
More tap driver work, increment version number, remove old binaries since signatures may not have been valid.
|
11 years ago |
Adam Ierymenko
|
2498ecbc84
Windows compile fixes, check if running as administrator on startup for Windows.
|
11 years ago |
Adam Ierymenko
|
4935fdf6e4
Windows ignore file updates
|
11 years ago |
Adam Ierymenko
|
370dd6c4da
Several things:
|
11 years ago |
Adam Ierymenko
|
06ca24e8e2
More work on Windows service, cleanup.
|
11 years ago |
Adam Ierymenko
|
c4425c836a
Ignores...
|
11 years ago |
Adam Ierymenko
|
f0dd90d9d7
Windows Service stubs...
|
11 years ago |
Adam Ierymenko
|
6bc5a84a2d
Windows build fixes and installer work...
|
11 years ago |
Adam Ierymenko
|
3375363d93
More tap driver cleanup, and add IOCTL to get L2 multicast ethernet address subscriptions.
|
11 years ago |
Adam Ierymenko
|
fbb40b98ad
Add Windows Build folder to ignore list.
|
11 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.
|
11 years ago |
Adam Ierymenko
|
45c5b66e9e
Self test now passes on Windows.
|
11 years ago |
Adam Ierymenko
|
f303c24d3c
Build fix.
|
11 years ago |
Adam Ierymenko
|
3d4762eab3
Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com/git/ZeroTierOne into adamierymenko-dev
|
11 years ago |
Adam Ierymenko
|
a5896264fa
Builds on Windows now.
|
11 years ago |
Adam Ierymenko
|
4d1cca1150
Remove VC++ warnings in C25519, also add inline to short methods.
|
11 years ago |
Adam Ierymenko
|
092e6e947e
.gitignore fixes for Windows
|
11 years ago |
Adam Ierymenko
|
07f505971c
Windows build fixes.
|
11 years ago |
Adam Ierymenko
|
7eccc5ebf2
Windows HTTP client code (untested)
|
11 years ago |
Adam Ierymenko
|
dab124dfb9
VERSION 0.6.9: more UI, installation, and packaging work...
|
11 years ago |
Adam Ierymenko
|
8be664cca9
UI cleanup and license dialog.
|
11 years ago |
Adam Ierymenko
|
866edd41a7
Build DMG from makefile for Mac.
|
11 years ago |
Adam Ierymenko
|
412f93122d
Add our own getifmaddrs() since this convenience function is not in OSX 10.6.
|
11 years ago |
Adam Ierymenko
|
3201d1d493
mkdir fix in mac install
|
11 years ago |
Adam Ierymenko
|
9df7f65dd5
Mac installation, and dump pre10.8 stuff because it turns out that 10.6 loads the existing kext fine.
|
11 years ago |
Adam Ierymenko
|
e23be8c91a
Get rid of make stuff for helpers that are gone.
|
11 years ago |
Adam Ierymenko
|
99c384e110
New way of doing authenticate and install. Now with more kittens.
|
11 years ago |