ZeroTierOne/osdep
2020-08-12 13:08:47 -07:00
..
Arp.cpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
Arp.hpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
Binder.hpp Fix segfault on unique interface name list generation (for multipath) 2020-07-14 17:05:05 -07:00
BlockingQueue.hpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
BSDEthernetTap.cpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
BSDEthernetTap.hpp add setDNS stubs for linux/bsd 2020-08-12 09:14:10 -07:00
EthernetTap.cpp Add default addIps() implementation to EthernetTap base class to fix build on systems that do not need addIps(). 2019-08-28 07:43:18 -07:00
EthernetTap.hpp fix memory init issue 2020-07-31 11:42:03 -07:00
freebsd_getifmaddrs.c cleanup 2016-12-27 11:57:05 +01:00
freebsd_getifmaddrs.h Updated licenses for 2019 2019-01-14 10:25:53 -08:00
Http.cpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
Http.hpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
Link.hpp Adjust terminology 2020-06-17 14:54:13 -07:00
LinuxEthernetTap.cpp LinuxEthernetTap addIps virtual function fix for SYNOLOGY builds 2019-08-27 14:43:30 -07:00
LinuxEthernetTap.hpp add setDNS stubs for linux/bsd 2020-08-12 09:14:10 -07:00
LinuxNetLink.cpp Add Bonds, Slaves, and Flows 2020-05-12 01:35:48 -07:00
LinuxNetLink.hpp GitHub issue #994 2019-08-23 12:09:31 -07:00
MacDNSHelper.hpp clean up some debug logging 2020-08-12 09:16:18 -07:00
MacDNSHelper.mm single dns config per network 2020-08-12 13:08:47 -07:00
MacEthernetTap.cpp clean up some debug logging 2020-08-12 09:16:18 -07:00
MacEthernetTap.hpp remove initial attempt at dns config via scutil 2020-08-05 14:42:09 -07:00
MacEthernetTapAgent.c Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
MacEthernetTapAgent.h Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
MacKextEthernetTap.cpp Remove dns config on shutdown 2020-08-05 14:49:45 -07:00
MacKextEthernetTap.hpp fix memory init issue 2020-07-31 11:42:03 -07:00
ManagedRoute.cpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
ManagedRoute.hpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
NeighborDiscovery.cpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
NeighborDiscovery.hpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
NetBSDEthernetTap.cpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
NetBSDEthernetTap.hpp add setDNS stubs for linux/bsd 2020-08-12 09:14:10 -07:00
OSUtils.cpp Add Bonds, Slaves, and Flows 2020-05-12 01:35:48 -07:00
OSUtils.hpp Add Bonds, Slaves, and Flows 2020-05-12 01:35:48 -07:00
Phy.hpp Add Bonds, Slaves, and Flows 2020-05-12 01:35:48 -07:00
PortMapper.cpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
PortMapper.hpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
README.md docs 2015-03-31 14:12:33 -07:00
Thread.hpp Relicense: GPLv3 -> ZeroTier BSL 1.1 2019-08-23 09:23:39 -07:00
WinDNSHelper.cpp clean up some debug logging 2020-08-12 09:16:18 -07:00
WinDNSHelper.hpp Windows DNS 2020-08-11 18:55:42 -07:00
WindowsEthernetTap.cpp Windows DNS 2020-08-11 18:55:42 -07:00
WindowsEthernetTap.hpp Get stuff building on Windows 2020-08-05 16:04:02 -07: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.