summaryrefslogtreecommitdiff
path: root/node/EthernetTap.cpp
AgeCommit message (Expand)Author
2014-02-02So Linux has getifaddrs() too! Yay!Adam Ierymenko
2014-02-01Private struct ifmaddrs for OSX cause struct ifmaddrs is missing too on OSX 1...Adam Ierymenko
2014-02-01Real implementation of ips() on OSX, now for Linux.Adam Ierymenko
2014-01-31Fix for GitHub issue #36 on OSX... results in a duplicate entry for IPv6 link...Adam Ierymenko
2014-01-27Make EthernetTap creation occur in a background thread in Network since it's ...Adam Ierymenko
2014-01-26Delete persistent tap device on Windows when we leave a network.Adam Ierymenko
2014-01-26Windows Installer work, fix 100% CPU bug in EthernetTap on Windows, Windows l...Adam Ierymenko
2014-01-23Fix for allIps -> ips in EthernetTap on Unix.Adam Ierymenko
2014-01-23Fix bug in tap driver introduced during unused code purge (deleted the part t...Adam Ierymenko
2014-01-23Couple of Windows fixes, get rid of ips()/allIps() distinction in EthernetTap...Adam Ierymenko
2014-01-22Tap works on Windows now, sort of. Now I discovered that Windows has two mech...Adam Ierymenko
2014-01-22More tap driver work, increment version number, remove old binaries since sig...Adam Ierymenko
2014-01-21Several things:Adam Ierymenko
2014-01-17Windows build fixes.Adam Ierymenko
2014-01-16Add our own getifmaddrs() since this convenience function is not in OSX 10.6.Adam Ierymenko
2013-12-29Ethernet tap cleanup.Adam Ierymenko
2013-12-27Unload the mac kext on exit.Adam Ierymenko
2013-10-28Fix signed/unsigned compare warning.Adam Ierymenko
2013-10-28Fix for GitHub issue #25Adam Ierymenko
2013-08-30Improve code security posture by replacing sprintf with a safer function.Adam Ierymenko
2013-08-27Build fixes for *nix.Adam Ierymenko
2013-08-27Drop extra debug output.Adam Ierymenko
2013-08-27Build fix in tap, handling of Windows shutdown signals.Adam Ierymenko
2013-08-27More tap work -- DHCP configuration and such.Adam Ierymenko
2013-08-27Dike out some cruft in Windows tap that we will never use, like TUN mode, DHC...Adam Ierymenko
2013-08-27Tap now basically sorta works on Windows. Now have to figure out how to contr...Adam Ierymenko
2013-08-26Windows: disable and enable tap to allow changes to take effect.Adam Ierymenko
2013-08-26ZeroTierOne for Windows binary project, builds and runs and mostly works but ...Adam Ierymenko
2013-08-25Tap works! At least in isolation. Time to create the Windows executable and t...Adam Ierymenko
2013-08-24It builds and it installs! Well, except for not being digitally signed. :PAdam Ierymenko
2013-08-23Tap driver basically builds in VS2012... fork of tap-windows from OpenVPN (co...Adam Ierymenko
2013-08-22Commit of a draft of the pcap-based strategy for a Windows tap. This may, in ...Adam Ierymenko
2013-08-22Tap now creates Microsoft Loopback Adapter instances and tags them with a spe...Adam Ierymenko
2013-08-21Some work on Windows tap.Adam Ierymenko
2013-08-21Make that an arbitrary tag to identify persistent taps...Adam Ierymenko
2013-08-19Add an interface description to EthernetTap, mostly for Windows.Adam Ierymenko
2013-08-14Windows builds, self test runs in Debug mode!Adam Ierymenko
2013-08-13Version 0.4.3: fix Gentoo ip config failures and crashesAdam Ierymenko
2013-08-09Fix for another wonderful C++ threading race condition.Adam Ierymenko
2013-08-08Move template parameter in Thread to a more logical scope location.Adam Ierymenko
2013-08-06Whole bunch of stuff: netconf, bug fixes, tweaks to ping and firewall opener ...Adam Ierymenko
2013-08-05CLI debugging, got rid of nasty old Thread class and replaced with newer clea...Adam Ierymenko
2013-08-02Replace fork() with vfork() in tap config, faster.Adam Ierymenko
2013-07-09Small compiler warning fixAdam Ierymenko
2013-07-09Several things:Adam Ierymenko
2013-07-08Fix for issue #6: OSX tap device forgets it has IPv6Adam Ierymenko
2013-07-07Filter code, work in progress, wont build yetAdam Ierymenko
2013-07-06Enable ff:ff:ff:ff:ff:ff w/no ADI a.k.a. broadcast. YOLO.Adam Ierymenko
2013-07-06Possible fix for issue #4 - segfault in ___removeIp helper function in Ethern...Adam Ierymenko
2013-07-04Fix Linux build problemAdam Ierymenko