Adam Ierymenko
|
b4be07149f
Tap now basically sorta works on Windows. Now have to figure out how to control DHCP behavior since we normally don't want that.
|
12 жил өмнө |
Adam Ierymenko
|
335733f110
Build fixes for *nix
|
12 жил өмнө |
Adam Ierymenko
|
4a370c5f3f
Windows: disable and enable tap to allow changes to take effect.
|
12 жил өмнө |
Adam Ierymenko
|
487eb17ec0
ZeroTierOne for Windows binary project, builds and runs and mostly works but still some issues with tap.
|
12 жил өмнө |
Adam Ierymenko
|
9f16707b0b
Cut out tap test code from selftest.
|
12 жил өмнө |
Adam Ierymenko
|
bbbc032959
Tap works! At least in isolation. Time to create the Windows executable and the Windows service to run it and handle auto-update.
|
12 жил өмнө |
Adam Ierymenko
|
e0bdc02139
Docs, Node picks a default home folder if created with NULL as its home path, and add binary tap drivers (self-signed for now).
|
12 жил өмнө |
Adam Ierymenko
|
6d7b1c1e5f
Forked tap driver installs with test cert, assuming Windows is in test mode, and seems to work!
|
12 жил өмнө |
Adam Ierymenko
|
8637d06e0e
It builds and it installs! Well, except for not being digitally signed. :P
|
12 жил өмнө |
Adam Ierymenko
|
df98e5a635
More tap work in progress.
|
12 жил өмнө |
Adam Ierymenko
|
62dd433756
Tap driver project config, inf file.
|
12 жил өмнө |
Adam Ierymenko
|
e2effbd1ce
Tap driver basically builds in VS2012... fork of tap-windows from OpenVPN (compatible license).
|
12 жил өмнө |
Adam Ierymenko
|
b6248c7cb7
VERSION 0.4.4: multicast cleanup, Windows port work
|
12 жил өмнө |
Adam Ierymenko
|
f6e7be102a
Decided to abandon the winpcap direction for Windows tap... re-evaluating using OpenVPN tap driver in some form for now.
|
12 жил өмнө |
Adam Ierymenko
|
c8213a3f58
Commit of a draft of the pcap-based strategy for a Windows tap. This may, in the end, not work, since winpcap may not support immediate capture and also because some software flags winpcap as malware. Like I said, trying to do anything interesting with Windows is PAIN.
|
12 жил өмнө |
Adam Ierymenko
|
d19516b40a
Add winpcap development libraries and includes.
|
12 жил өмнө |
Adam Ierymenko
|
ca5334509c
Tap now creates Microsoft Loopback Adapter instances and tags them with a special ID... work in progress.
|
12 жил өмнө |
Adam Ierymenko
|
a0a9d52213
Bug fix in multicast changes.
|
12 жил өмнө |
Adam Ierymenko
|
2efc9b31bd
Huge convoluted logic de-tangling in multicast propagation, supernodes now do random propagation for more efficient coverage with less bias in sparse graph cases.
|
12 жил өмнө |
Adam Ierymenko
|
1d9977b8b9
A bit of code comment cleanup.
|
12 жил өмнө |
Adam Ierymenko
|
edad580c32
Some work on Windows tap.
|
12 жил өмнө |
Adam Ierymenko
|
2536352e5d
Make that an arbitrary tag to identify persistent taps...
|
12 жил өмнө |
Adam Ierymenko
|
dbb509a302
Add an interface description to EthernetTap, mostly for Windows.
|
12 жил өмнө |
Adam Ierymenko
|
3daf73710a
Add devcon 32-bit and 64-bit Windoze binaries.
|
12 жил өмнө |
Adam Ierymenko
|
d372cd1b17
Clean up...
|
12 жил өмнө |
Adam Ierymenko
|
ee7e826f0c
On second thought... argh.
|
12 жил өмнө |
Adam Ierymenko
|
d7bd3e37cb
Add a fork of tap-windows from OpenVPN, will be customized.
|
12 жил өмнө |
Adam Ierymenko
|
b23748aa5a
Create devel project for Windows tap work. (Might be temporary.)
|
12 жил өмнө |
Adam Ierymenko
|
8584515a50
A few test build changes.
|
12 жил өмнө |
Adam Ierymenko
|
08fe84d707
Windows builds, self test runs in Debug mode!
|
12 жил өмнө |