Adam Ierymenko f60dfe4963 FreeBSD works, and some documentation fixes. 10 年之前
..
BSDEthernetTap.cpp f60dfe4963 FreeBSD works, and some documentation fixes. 10 年之前
BSDEthernetTap.hpp 536bcf6505 FreeBSD builds! 10 年之前
BSDEthernetTapFactory.cpp 536bcf6505 FreeBSD builds! 10 年之前
BSDEthernetTapFactory.hpp 536bcf6505 FreeBSD builds! 10 年之前
BSDRoutingTable.cpp 536bcf6505 FreeBSD builds! 10 年之前
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 1a02bcc9f5 Fork OSXEthernetTapFactory -> BSDEthernetTapFactory 10 年之前
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.