ZeroTierOne/osdep
Grant Limberg 697520f1f5 Dont write IPv6 addresses to IPv4 sections of registry TCPIP settings.
Also, dont add the prefix length to the IP addresses in there.

Appears to fix Github Issue #357.  Still waiting on some info from Microsoft for confirmation of a few things.
2016-12-09 11:36:01 -08:00
..
Arp.cpp boring doc stuff 2016-01-12 14:04:55 -08:00
Arp.hpp boring doc stuff 2016-01-12 14:04:55 -08:00
BackgroundResolver.cpp boring doc stuff 2016-01-12 14:04:55 -08:00
BackgroundResolver.hpp boring doc stuff 2016-01-12 14:04:55 -08:00
Binder.hpp Default route override and route management in general now works in Linux. 2016-06-21 12:32:58 -07:00
BlockingQueue.hpp Multithreading in network controller. Threads are only started if controller is used. 2016-11-10 13:57:01 -08:00
BSDEthernetTap.cpp Remove explicit sys/sysctl.h includes 2016-07-06 02:38:23 -05:00
BSDEthernetTap.hpp boring doc stuff 2016-01-12 14:04:55 -08:00
Http.cpp Support yet another old version of http-parser for CentOS/EPEL. 2016-06-08 15:09:09 -07:00
Http.hpp boring doc stuff 2016-01-12 14:04:55 -08:00
LinuxDropPrivileges.cpp Fix chown on /var/lib/zerotier-one 2016-11-08 16:50:32 +02:00
LinuxDropPrivileges.hpp Run as nonroot user on Linux (with CAP_NET_ADMIN and CAP_NET_RAW added). 2016-10-16 13:53:44 +02:00
LinuxEthernetTap.cpp Tiny fixes to LinuxEthernetTap 2016-07-07 16:10:36 -07:00
LinuxEthernetTap.hpp boring doc stuff 2016-01-12 14:04:55 -08:00
ManagedRoute.cpp Minor tweaks to member code in controller, and fix Linux build. 2016-09-29 14:48:39 -07:00
ManagedRoute.hpp Route management bug fixes. 2016-09-13 16:25:48 -07:00
NeighborDiscovery.cpp fix a few warnings 2016-10-31 15:16:42 -07:00
NeighborDiscovery.hpp Add IPv6 Neighbor Discovery code. Not yet tested. 2016-09-30 13:18:17 -07:00
OSUtils.cpp Move split() to OSUtils since it is not used in core. 2016-11-18 15:49:28 -08:00
OSUtils.hpp Move split() to OSUtils since it is not used in core. 2016-11-18 15:49:28 -08:00
OSXEthernetTap.cpp sys/sysctl.h is required on OSX and probably other BSD 2016-07-21 19:21:51 -07:00
OSXEthernetTap.hpp boring doc stuff 2016-01-12 14:04:55 -08:00
Phy.hpp Linux bug fixes, small controller fix. 2016-06-17 00:21:58 +00:00
PortMapper.cpp GitHub issue #338 2016-06-21 09:41:55 -07:00
PortMapper.hpp boring doc stuff 2016-01-12 14:04:55 -08:00
README.md docs 2015-03-31 14:12:33 -07:00
Thread.hpp More rules engine work: key/value pair matching for microsegmentation. 2016-07-28 10:58:10 -07:00
WindowsEthernetTap.cpp Dont write IPv6 addresses to IPv4 sections of registry TCPIP settings. 2016-12-09 11:36:01 -08:00
WindowsEthernetTap.hpp Route management now works on Windows, including default route override! 1.1.6 very close! 2016-06-21 13:54:03 -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.