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.
Self test almost builds, now need skeleton EthernetTap implementation for Windows.
Windows builds, self test runs in Debug mode!
A few test build changes.
Create devel project for Windows tap work. (Might be temporary.)
Add a fork of tap-windows from OpenVPN, will be customized.
On second thought... argh.
Clean up...
Add devcon 32-bit and 64-bit Windoze binaries.
Add an interface description to EthernetTap, mostly for Windows.
Make that an arbitrary tag to identify persistent taps...
Some work on Windows tap.
A bit of code comment cleanup.
Huge convoluted logic de-tangling in multicast propagation, supernodes now do random propagation for more efficient coverage with less bias in sparse graph cases.
Bug fix in multicast changes.
Tap now creates Microsoft Loopback Adapter instances and tags them with a special ID... work in progress.
Add winpcap development libraries and includes.
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.
Decided to abandon the winpcap direction for Windows tap... re-evaluating using OpenVPN tap driver in some form for now.
VERSION 0.4.4: multicast cleanup, Windows port work

In addition to a lot of Windows port work that isn't finished yet (and doesn't
affect the *nix platforms at all), this version contains quite a bit of multicast
cleanup and code simplification.

I also pulled rate limits for now, as it seems to be causing problems. More testing
on the testnet is going to be needed.