2
0
Adam Ierymenko b1b37d9d72 Increase paltry listen() backlog size to prevent Linux kernel syn flood fallback (only really affects supernodes). 11 жил өмнө
..
BSDRoutingTable.cpp b80c229d87 Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90 11 жил өмнө
BSDRoutingTable.hpp b80c229d87 Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90 11 жил өмнө
LinuxEthernetTap.cpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. 11 жил өмнө
LinuxEthernetTap.hpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. 11 жил өмнө
LinuxEthernetTapFactory.cpp 98d426e1d5 Path fixes in osnet/ stuff 11 жил өмнө
LinuxEthernetTapFactory.hpp 98d426e1d5 Path fixes in osnet/ stuff 11 жил өмнө
LinuxRoutingTable.cpp df0a8e8450 Linux routing table now works. 11 жил өмнө
LinuxRoutingTable.hpp df0a8e8450 Linux routing table now works. 11 жил өмнө
NativeSocketManager.cpp b1b37d9d72 Increase paltry listen() backlog size to prevent Linux kernel syn flood fallback (only really affects supernodes). 11 жил өмнө
NativeSocketManager.hpp 2436e22f46 More work on abstracting socket manager. 11 жил өмнө
OSXEthernetTap.cpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. 11 жил өмнө
OSXEthernetTap.hpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. 11 жил өмнө
OSXEthernetTapFactory.cpp 37341048a9 Silence kextload/kextunload output, error handling improvements. 11 жил өмнө
OSXEthernetTapFactory.hpp 98d426e1d5 Path fixes in osnet/ stuff 11 жил өмнө
README.md 9a5f6f020f docs 11 жил өмнө
WindowsEthernetTap.cpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. 11 жил өмнө
WindowsEthernetTap.hpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. 11 жил өмнө
WindowsEthernetTapFactory.cpp de4e29288d Fix for crazy Windows threading bug... repeatedly adding and removing a network now doesn't leave networks in limbo. 11 жил өмнө
WindowsEthernetTapFactory.hpp 7adf0eac7e Windows Ethernet tap refactoring complete. 11 жил өмнө
WindowsRoutingTable.cpp f8d4611d15 (1) Tweak LAN locator beacon frequencies, (2) Windows virtual networks 11 жил өмнө
WindowsRoutingTable.hpp f0199d6770 Windows routing table interface (untested). 11 жил өмнө

README.md

Network and Virtual Network Port Interfaces for Real OSes

This folder contains implementations of EthernetTap, EthernetTapFactory, and RoutingTable that bind to operating system level interfaces and drivers on Linux, Mac, Windows, and other platforms.

It also contains NativeSocketManager which implements SocketManager using standard sockets (or WinSock2) and select() for multiplexing.