Adam Ierymenko e506fda3e4 Only set SO_NO_CHECK on IPv4 UDP sockets for now due to broken V6 stacks that drop zero checksum UDP packets. 10 роки тому
..
Arp.cpp 764dd1c3d9 ARP packets do need the source IP address in them, as well as the MAC address. 10 роки тому
Arp.hpp 764dd1c3d9 ARP packets do need the source IP address in them, as well as the MAC address. 10 роки тому
BSDEthernetTap.cpp 0e87002d78 BSDEthernetTap build fixes. 10 роки тому
BSDEthernetTap.hpp ddaf3ef347 Bring BSDEthernetTap into the current century. 10 роки тому
BackgroundResolver.cpp 2ad69237cf Background resolver. 10 роки тому
BackgroundResolver.hpp 61021fc778 BackgroundResolver test. 10 роки тому
Http.cpp 69f006f641 . 10 роки тому
Http.hpp f5848972f9 Windows now builds and runs selftest correctly, and fixed a Windows (and possibly other platforms) issue in Phy<>. 10 роки тому
LinuxEthernetTap.cpp 038476c412 Fix for GitHub issue #253. 10 роки тому
LinuxEthernetTap.hpp 60f05518aa (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. 10 роки тому
OSUtils.cpp 0d9f33dc4f Fix: (1) Windows stack overflow due to buffer too large in peer deserialize, (2) clean up some other stuff seen during debugging and reduce the sizes of some buffers due to Windows small stack size, (3) remove a redundant try/catch. 10 роки тому
OSUtils.hpp 7903f24a8f Create periodic backup copies of controller.db in network controller from the main process itself to facilitate easier and safer backups of controller.db. 10 роки тому
OSXEthernetTap.cpp f260250580 Simplify IP assignment logic in OSXEthernetTap, also fix for GitHub issue #249 10 роки тому
OSXEthernetTap.hpp 67f1f1892f Bunch of tap stuff, IP address assignment hookups, etc. 10 роки тому
Phy.hpp e506fda3e4 Only set SO_NO_CHECK on IPv4 UDP sockets for now due to broken V6 stacks that drop zero checksum UDP packets. 10 роки тому
PortMapper.cpp c21882da9c Put selftest back and turn off tracing in PortMapper. 10 роки тому
PortMapper.hpp 838fdf4d11 ifdef naming fix. 10 роки тому
README.md e61a40a956 docs 10 роки тому
Thread.hpp f5848972f9 Windows now builds and runs selftest correctly, and fixed a Windows (and possibly other platforms) issue in Phy<>. 10 роки тому
WindowsEthernetTap.cpp 0d9f33dc4f Fix: (1) Windows stack overflow due to buffer too large in peer deserialize, (2) clean up some other stuff seen during debugging and reduce the sizes of some buffers due to Windows small stack size, (3) remove a redundant try/catch. 10 роки тому
WindowsEthernetTap.hpp b75bdedaee Manually set DeviceInstanceID since this registry key is missing on Windows Vista and Server 2008. 10 роки тому

README.md

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.