Adam Ierymenko
6df9546742
Fix for missing broadcast address on Linux Ethernet taps.
12 years ago
Adam Ierymenko
eadff71d37
Another fix to Network life cycle.
12 years ago
Adam Ierymenko
de4e29288d
Fix for crazy Windows threading bug... repeatedly adding and removing a network now doesn't leave networks in limbo.
12 years ago
Adam Ierymenko
44d58ee871
Change 1.1.1.1 pseudo-IP used for default route hack to 25.255.255.254, since 1.1.1.1 is from a now-in-use IPv4 block while 25.0.0.0/8 is still unrouted. It can be changed in the future without impacting anything, since Windows keys off the MAC not the IP to classify networks.
12 years ago
Adam Ierymenko
f8d4611d15
(1) Tweak LAN locator beacon frequencies, (2) Windows virtual networks
...
now show up as *real* networks and prompt the user to set their
location and firewall status (public, private, home/work, etc.).
The hack used to achieve #2 should not be examined by children or those
suffering from epilepsy or heart conditions.
12 years ago
Adam Ierymenko
fe3ad5e2cc
Fix a Windows bug in refactored tap code, and always make sure we have a firewall exception rule on startup.
12 years ago
Adam Ierymenko
77457cbff1
Windows compile fixes, compiler warning fix, unfreed memory fix in main.c (though it would not have mattered since program exits immediately after).
12 years ago
Adam Ierymenko
1f5feb75fb
LinuxEthernetTap refactor.
12 years ago
Adam Ierymenko
37341048a9
Silence kextload/kextunload output, error handling improvements.
12 years ago
Adam Ierymenko
92d9ad4a7f
Some tap interface changes and integration into main.cpp for *nix systems.
12 years ago
Adam Ierymenko
7adf0eac7e
Windows Ethernet tap refactoring complete.
12 years ago
Adam Ierymenko
df0a8e8450
Linux routing table now works.
12 years ago
Adam Ierymenko
526435859f
Newly broken out OSX tap driver builds now.
12 years ago
Adam Ierymenko
98d426e1d5
Path fixes in osnet/ stuff
12 years ago
Adam Ierymenko
b80c229d87
Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90
12 years ago
Adam Ierymenko
59ebc9d41e
docs
12 years ago
Adam Ierymenko
f0199d6770
Windows routing table interface (untested).
12 years ago
Adam Ierymenko
9809511c4c
Another rename...
12 years ago