Adam Ierymenko
|
8d82ac5cc8
Merge branch 'adamierymenko-dev' into netcon
|
10 жил өмнө |
Adam Ierymenko
|
cd3d77987c
.
|
10 жил өмнө |
Joseph Henry
|
b11d429bc0
refactor in progress
|
10 жил өмнө |
Adam Ierymenko
|
637da383f5
Remove unnecessary accessors.
|
10 жил өмнө |
Adam Ierymenko
|
389ea272a0
Merge adamierymenko-dev
|
10 жил өмнө |
Adam Ierymenko
|
9a723be263
Add socketpair support to Phy.
|
10 жил өмнө |
Joseph Henry
|
3802d37d29
started refactor
|
10 жил өмнө |
Joseph Henry
|
750352836f
initial commit
|
10 жил өмнө |
Adam Ierymenko
|
dfb08ec753
More netcon stuff, and Phy build fix.
|
10 жил өмнө |
Adam Ierymenko
|
4626175d11
Stub of NetconEthernetTap
|
10 жил өмнө |
Adam Ierymenko
|
4838cbc350
Unix domain sockets in Phy<>
|
10 жил өмнө |
Adam Ierymenko
|
14264c2d6f
Add miniupnpc builds for Windows, fix some Windows build warnings.
|
10 жил өмнө |
Adam Ierymenko
|
40d5c79b62
Enable SO_NO_CHECK if available to skip UDP checksum on packet send for slight performance improvement. We do our own cryptographically secure authentication so UDP checksum is worthless.
|
10 жил өмнө |
Adam Ierymenko
|
00aa115898
Allow double-close just in case in Phy<>
|
10 жил өмнө |
Adam Ierymenko
|
17ca5be4c1
Rework Phy<> to clean up _socks entries only in poll() to fix instability in proxy.
|
10 жил өмнө |
Adam Ierymenko
|
ab720a6f1e
Fix for poll() in Phy<> with no sockets open. Only affects tcp-proxy.
|
10 жил өмнө |
Adam Ierymenko
|
0f7dcb3ef2
Add some proxy debugging, and auto-resolve and periodically re-resolve TCP fallback tunnel hostname.
|
10 жил өмнө |
Adam Ierymenko
|
f5848972f9
Windows now builds and runs selftest correctly, and fixed a Windows (and possibly other platforms) issue in Phy<>.
|
10 жил өмнө |
Adam Ierymenko
|
53cbe485f0
Some cleanup, and bite the bullet and go ahead and write a simple Http client. Need a cross-platform built-in one to do cli right.
|
10 жил өмнө |
Adam Ierymenko
|
daef54ba32
HTTP server is in, and works.
|
10 жил өмнө |
Adam Ierymenko
|
5572b7ffb6
Simplify Phy<> to get rid of more indirections.
|
10 жил өмнө |
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.
|
10 жил өмнө |
Adam Ierymenko
|
38200cc6a5
Add data store functions to service/One, and shelve old main.cpp since it will get rebuilt.
|
10 жил өмнө |
Adam Ierymenko
|
6615a70027
Service code builds now.
|
10 жил өмнө |
Adam Ierymenko
|
8990fb8267
osnet -> osdep
|
10 жил өмнө |