Adam Ierymenko
|
d2415dee00
Cleanup.
|
há 8 anos atrás |
Adam Ierymenko
|
355cce3938
Rename Utils::snprintf due to it being a #define on one platform.
|
há 8 anos atrás |
Adam Ierymenko
|
b55422a528
MTU integration in taps.
|
há 8 anos atrás |
Adam Ierymenko
|
1b68d6dbdc
License header update.
|
há 8 anos atrás |
Adam Ierymenko
|
48cadcd2fc
More build fixes.
|
há 8 anos atrás |
Adam Ierymenko
|
bd63a840c7
Mac build fix.
|
há 8 anos atrás |
Adam Ierymenko
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
há 8 anos atrás |
Adam Ierymenko
|
ebe7e15475
sys/sysctl.h is required on OSX and probably other BSD
|
há 9 anos atrás |
Adam Ierymenko
|
095aef5f30
Merge pull request #348 from the-maldridge/remove-sysctl
|
há 9 anos atrás |
Adam Ierymenko
|
23391ff9da
More OSX IPv6 fixes.
|
há 9 anos atrás |
Michael Aldridge
|
1a89694980
Remove explicit sys/sysctl.h includes
|
há 9 anos atrás |
Adam Ierymenko
|
b2d048aa0e
Make Dictionary templatable so it can be used where we want a higher capacity.
|
há 9 anos atrás |
Adam Ierymenko
|
2113c21fdc
devicemap now works again in OSXEthernetTap
|
há 9 anos atrás |
Adam Ierymenko
|
4e4fd51117
boring doc stuff
|
há 10 anos atrás |
Adam Ierymenko
|
f260250580
Simplify IP assignment logic in OSXEthernetTap, also fix for GitHub issue #249
|
há 10 anos atrás |
Adam Ierymenko
|
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.
|
há 10 anos atrás |
Adam Ierymenko
|
508519b62a
Tap driver load fix.
|
há 10 anos atrás |
Adam Ierymenko
|
aeb4b42ab3
Make tap itself handle remembering sticky device to nwid mappings.
|
há 10 anos atrás |
Adam Ierymenko
|
67f1f1892f
Bunch of tap stuff, IP address assignment hookups, etc.
|
há 10 anos atrás |
Adam Ierymenko
|
9e651b39e4
Add some TRACE around pinging (for now), and refactor service/One to just run in the foreground as some platforms may not require threads at all.
|
há 10 anos atrás |
Adam Ierymenko
|
08a11a6f32
Since which tap to use is chosen statically at compile time and the factories are gone, there is now no need for inheritance or virtual methods (indirect calls) here. Should improve performance slightly to get rid of them.
|
há 10 anos atrás |
Adam Ierymenko
|
8990fb8267
osnet -> osdep
|
há 10 anos atrás |