Adam Ierymenko 4923ab2945 Windows build fix, set up Windows solution with new layout. před 11 roky
..
BSDRoutingTable.cpp b80c229d87 Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90 před 11 roky
BSDRoutingTable.hpp b80c229d87 Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90 před 11 roky
LinuxEthernetTap.cpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. před 11 roky
LinuxEthernetTap.hpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. před 11 roky
LinuxEthernetTapFactory.cpp 98d426e1d5 Path fixes in osnet/ stuff před 11 roky
LinuxEthernetTapFactory.hpp 98d426e1d5 Path fixes in osnet/ stuff před 11 roky
LinuxRoutingTable.cpp df0a8e8450 Linux routing table now works. před 11 roky
LinuxRoutingTable.hpp df0a8e8450 Linux routing table now works. před 11 roky
NativeSocketManager.cpp 4923ab2945 Windows build fix, set up Windows solution with new layout. před 11 roky
NativeSocketManager.hpp 2436e22f46 More work on abstracting socket manager. před 11 roky
OSXEthernetTap.cpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. před 11 roky
OSXEthernetTap.hpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. před 11 roky
OSXEthernetTapFactory.cpp 37341048a9 Silence kextload/kextunload output, error handling improvements. před 11 roky
OSXEthernetTapFactory.hpp 98d426e1d5 Path fixes in osnet/ stuff před 11 roky
README.md 9a5f6f020f docs před 11 roky
WindowsEthernetTap.cpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. před 11 roky
WindowsEthernetTap.hpp 67aa23530b More work on adding testnet and user-mode capabilities for local network simulation. před 11 roky
WindowsEthernetTapFactory.cpp de4e29288d Fix for crazy Windows threading bug... repeatedly adding and removing a network now doesn't leave networks in limbo. před 11 roky
WindowsEthernetTapFactory.hpp 7adf0eac7e Windows Ethernet tap refactoring complete. před 11 roky
WindowsRoutingTable.cpp f8d4611d15 (1) Tweak LAN locator beacon frequencies, (2) Windows virtual networks před 11 roky
WindowsRoutingTable.hpp f0199d6770 Windows routing table interface (untested). před 11 roky

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.