ZeroTierOne/osdep
2015-07-28 14:32:02 -07:00
..
BackgroundResolver.cpp Background resolver. 2015-05-21 13:44:33 -07:00
BackgroundResolver.hpp BackgroundResolver test. 2015-05-21 14:11:44 -07:00
BSDEthernetTap.cpp BSDEthernetTap build fixes. 2015-05-17 18:31:41 -07:00
BSDEthernetTap.hpp Bring BSDEthernetTap into the current century. 2015-05-17 18:28:04 -07:00
Http.cpp Enable SO_NO_CHECK if available to skip UDP checksum on packet send for slight performance improvement. We do our own cryptographically secure authentication so UDP checksum is worthless. 2015-07-28 10:29:25 -07:00
Http.hpp Windows now builds and runs selftest correctly, and fixed a Windows (and possibly other platforms) issue in Phy<>. 2015-04-24 15:05:28 -07:00
LinuxEthernetTap.cpp (1) now builds and works on Linux, (2) fix a threading problem causing carsh on shutdown, (3) cleanup in selftest, re-enable Phy and Http tests. 2015-04-20 15:12:31 -07:00
LinuxEthernetTap.hpp (1) now builds and works on Linux, (2) fix a threading problem causing carsh on shutdown, (3) cleanup in selftest, re-enable Phy and Http tests. 2015-04-20 15:12:31 -07:00
OSUtils.cpp OSUtils::resolve() 2015-04-20 16:07:38 -07:00
OSUtils.hpp Fix leaving of networks to actually call Network::destroy(). 2015-07-24 14:50:44 -07:00
OSXEthernetTap.cpp (1) now builds and works on Linux, (2) fix a threading problem causing carsh on shutdown, (3) cleanup in selftest, re-enable Phy and Http tests. 2015-04-20 15:12:31 -07:00
OSXEthernetTap.hpp Bunch of tap stuff, IP address assignment hookups, etc. 2015-04-14 17:57:51 -07:00
Phy.hpp Enable SO_NO_CHECK if available to skip UDP checksum on packet send for slight performance improvement. We do our own cryptographically secure authentication so UDP checksum is worthless. 2015-07-28 10:29:25 -07:00
README.md docs 2015-03-31 14:12:33 -07:00
Thread.hpp Windows now builds and runs selftest correctly, and fixed a Windows (and possibly other platforms) issue in Phy<>. 2015-04-24 15:05:28 -07:00
UPNPClient.cpp UPNP/NAT-PMP support with libminiupnpc (if built with it) -- GitHub issue #64 2015-07-28 14:32:02 -07:00
UPNPClient.hpp UPNP/NAT-PMP support with libminiupnpc (if built with it) -- GitHub issue #64 2015-07-28 14:32:02 -07:00
WindowsEthernetTap.cpp Another attempt at a fix for all the Windows driver coma issues. 2015-07-06 17:58:04 -07:00
WindowsEthernetTap.hpp This might be a final fix for GitHub issue #173 and possibly others: ACTIVELY detect borked port status on Windows and if any "cable unplugged" or other wacky states are detected whack the adapter (close and reopen). Tested adding a whole bunch of windows networks, removing, adding more, etc. and it seems to work very well! 2015-06-12 16:02:04 +02:00

OS-Dependent and OS-Interface Things

This folder contains stuff that interfaces with the base operating system like Phy for network access and the various OS-specific Ethernet tap drivers.