Adam Ierymenko
|
b6248c7cb7
VERSION 0.4.4: multicast cleanup, Windows port work
|
12 years ago |
Adam Ierymenko
|
f6e7be102a
Decided to abandon the winpcap direction for Windows tap... re-evaluating using OpenVPN tap driver in some form for now.
|
12 years ago |
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 years ago |
Adam Ierymenko
|
d19516b40a
Add winpcap development libraries and includes.
|
12 years ago |
Adam Ierymenko
|
ca5334509c
Tap now creates Microsoft Loopback Adapter instances and tags them with a special ID... work in progress.
|
12 years ago |
Adam Ierymenko
|
a0a9d52213
Bug fix in multicast changes.
|
12 years ago |
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 years ago |
Adam Ierymenko
|
1d9977b8b9
A bit of code comment cleanup.
|
12 years ago |
Adam Ierymenko
|
edad580c32
Some work on Windows tap.
|
12 years ago |
Adam Ierymenko
|
2536352e5d
Make that an arbitrary tag to identify persistent taps...
|
12 years ago |
Adam Ierymenko
|
dbb509a302
Add an interface description to EthernetTap, mostly for Windows.
|
12 years ago |
Adam Ierymenko
|
3daf73710a
Add devcon 32-bit and 64-bit Windoze binaries.
|
12 years ago |
Adam Ierymenko
|
d372cd1b17
Clean up...
|
12 years ago |
Adam Ierymenko
|
ee7e826f0c
On second thought... argh.
|
12 years ago |
Adam Ierymenko
|
d7bd3e37cb
Add a fork of tap-windows from OpenVPN, will be customized.
|
12 years ago |
Adam Ierymenko
|
b23748aa5a
Create devel project for Windows tap work. (Might be temporary.)
|
12 years ago |
Adam Ierymenko
|
8584515a50
A few test build changes.
|
12 years ago |
Adam Ierymenko
|
08fe84d707
Windows builds, self test runs in Debug mode!
|
12 years ago |
Adam Ierymenko
|
150a53eb17
Self test almost builds, now need skeleton EthernetTap implementation for Windows.
|
12 years ago |
Adam Ierymenko
|
1f9a7e26ba
Move .vcxproj files to vsprojects\ subfolder and use Visual Studio's ability to add existing files to create per-tool solutions. Create self test solution to test basic functionality on Windows.
|
12 years ago |
Adam Ierymenko
|
fc18334dbb
Version 0.4.3 (the real one): fix Gentoo ip config failures and crashes
|
12 years ago |
Adam Ierymenko
|
4ce88d7f72
Version 0.4.3: fix Gentoo ip config failures and crashes
|
12 years ago |
Adam Ierymenko
|
ce1a03bde3
Fix a *nix build issue.
|
12 years ago |
Adam Ierymenko
|
d6414c9ff7
Windows compiles! (w/Visual Studio 2012) That's about all it does, but it's a start.
|
12 years ago |
Adam Ierymenko
|
5076c75b07
More Windows port work.
|
12 years ago |
Adam Ierymenko
|
36af3d92ec
Windows build work: condition, mutex, thread, udp socket...
|
12 years ago |
Adam Ierymenko
|
2ad80063ec
A few more visual studio file changes, forgot to save all. Will be switching to dev branch now.
|
12 years ago |
Adam Ierymenko
|
2fbe1e200b
Add Visual Studio DLL project for core
|
12 years ago |
Adam Ierymenko
|
53996050a2
0.4.2: cleanup release
|
12 years ago |
Adam Ierymenko
|
f5d77a1bc2
Clean up a bunch of valgrind errors, nix a potentially unsafe op in Buffer assignment operator.
|
12 years ago |