summaryrefslogtreecommitdiff
path: root/osdep
AgeCommit message (Expand)Author
2015-11-21ARP packet lengths are 28 bytes. This condition required the packet to be 29...Grant Limberg
2015-11-16Turns out it wasn't hard to add miniupnpc to the VS2012 project and just have...Adam Ierymenko
2015-11-13Fix: (1) Windows stack overflow due to buffer too large in peer deserialize, ...Adam Ierymenko
2015-11-10GitHub issue #242 -- crappy uPnP protocol demands infinite lease time or elseAdam Ierymenko
2015-11-09Try bringing back TTL escalation -- may help with Docker (IP-MASQ) type NATAdam Ierymenko
2015-11-03Create periodic backup copies of controller.db in network controller from the...Adam Ierymenko
2015-10-27Add set buffer sizes code to Phy<>Adam Ierymenko
2015-10-27Merge Phy<> from netcon.Adam Ierymenko
2015-10-22More cluster wiring...Adam Ierymenko
2015-09-11ARP cache and responder agent code for use in netcon and iOS.Adam Ierymenko
2015-09-10.Adam Ierymenko
2015-09-10Add socketpair support to Phy.Adam Ierymenko
2015-09-02Unix domain sockets in Phy<>Adam Ierymenko
2015-08-13Manually set DeviceInstanceID since this registry key is missing on Windows V...Adam Ierymenko
2015-07-30Because Windows, because Windows. Now it upgrades correctly from 1.0.1, inclu...Adam Ierymenko
2015-07-30Save enumeration of statically assigned IPs so they will always be reassigned...Adam Ierymenko
2015-07-30Suppress icacls output on lockDownFile().Adam Ierymenko
2015-07-30Because Windows.Adam Ierymenko
2015-07-30Kill the devcon.exe dependency by dynamically loading cfgmgr32, newdev, and s...Adam Ierymenko
2015-07-28Add miniupnpc builds for Windows, fix some Windows build warnings.Adam Ierymenko
2015-07-28UPNP/NAT-PMP support with libminiupnpc (if built with it) -- GitHub issue #64Adam Ierymenko
2015-07-28Enable SO_NO_CHECK if available to skip UDP checksum on packet send for sligh...Adam Ierymenko
2015-07-24Fix leaving of networks to actually call Network::destroy().Adam Ierymenko
2015-07-06Another attempt at a fix for all the Windows driver coma issues.Adam Ierymenko
2015-06-12This might be a final fix for GitHub issue #173 and possibly others: ACTIVELY...Adam Ierymenko
2015-06-09Allow double-close just in case in Phy<>Adam Ierymenko
2015-06-09Rework Phy<> to clean up _socks entries only in poll() to fix instability in ...Adam Ierymenko
2015-06-05Fix for poll() in Phy<> with no sockets open. Only affects tcp-proxy.Adam Ierymenko
2015-05-21Add some proxy debugging, and auto-resolve and periodically re-resolve TCP fa...Adam Ierymenko
2015-05-21BackgroundResolver test.Adam Ierymenko
2015-05-21Background resolver.Adam Ierymenko
2015-05-20Don't actually "power cycle" the interface except on startup. Doing that afte...Adam Ierymenko
2015-05-19Make tap driver even more defensive... seems to maybe fix the new network pro...Adam Ierymenko
2015-05-19Windows build warning removal, be more defensive in Windows tap driver code, ...Adam Ierymenko
2015-05-17BSDEthernetTap build fixes.Adam Ierymenko
2015-05-17Bring BSDEthernetTap into the current century.Adam Ierymenko
2015-05-08Fix to tap reset code in Windows tap connector.Adam Ierymenko
2015-05-08Fix a bunch of Windows tap issues. Turns out NDIS6 allowed us to ditch some N...Adam Ierymenko
2015-05-08Scratch that wrapper... it was easy to make, but it turns out WebControl is I...Adam Ierymenko
2015-04-25Use NDIS6 driver preferentially if available.Adam Ierymenko
2015-04-24Destroy tap devices on Windows 'leave'.Adam Ierymenko
2015-04-24Windows now builds and runs selftest correctly, and fixed a Windows (and poss...Adam Ierymenko
2015-04-20OSUtils::resolve()Adam Ierymenko
2015-04-20(1) now builds and works on Linux, (2) fix a threading problem causing carsh ...Adam Ierymenko
2015-04-16zerotier-cli suspiciously working... that didn't hurt *too* badly.Adam Ierymenko
2015-04-16CLI work and Makefile cleanup.Adam Ierymenko
2015-04-16Some cleanup, and bite the bullet and go ahead and write a simple Http client...Adam Ierymenko
2015-04-15Putting the main binary back together...Adam Ierymenko
2015-04-14Tap driver load fix.Adam Ierymenko
2015-04-14Make tap itself handle remembering sticky device to nwid mappings.Adam Ierymenko