summaryrefslogtreecommitdiff
path: root/osdep/Phy.hpp
AgeCommit message (Collapse)Author
2015-09-10.Adam Ierymenko
2015-09-10Add socketpair support to Phy.Adam Ierymenko
2015-09-02Unix domain sockets in Phy<>Adam Ierymenko
2015-07-28Add miniupnpc builds for Windows, fix some Windows build warnings.Adam Ierymenko
2015-07-28Enable SO_NO_CHECK if available to skip UDP checksum on packet send for ↵Adam Ierymenko
slight performance improvement. We do our own cryptographically secure authentication so UDP checksum is worthless.
2015-06-09Allow double-close just in case in Phy<>Adam Ierymenko
2015-06-09Rework Phy<> to clean up _socks entries only in poll() to fix instability in ↵Adam Ierymenko
proxy.
2015-06-05Fix for poll() in Phy<> with no sockets open. Only affects tcp-proxy.Adam Ierymenko
2015-05-21Add some proxy debugging, and auto-resolve and periodically re-resolve TCP ↵Adam Ierymenko
fallback tunnel hostname.
2015-04-24Windows now builds and runs selftest correctly, and fixed a Windows (and ↵Adam Ierymenko
possibly other platforms) issue in Phy<>.
2015-04-16Some cleanup, and bite the bullet and go ahead and write a simple Http ↵Adam Ierymenko
client. Need a cross-platform built-in one to do cli right.
2015-04-10HTTP server is in, and works.Adam Ierymenko
2015-04-10Simplify Phy<> to get rid of more indirections.Adam Ierymenko
2015-04-10Add some TRACE around pinging (for now), and refactor service/One to just ↵Adam Ierymenko
run in the foreground as some platforms may not require threads at all.
2015-04-09Add data store functions to service/One, and shelve old main.cpp since it ↵Adam Ierymenko
will get rebuilt.
2015-04-09Service code builds now.Adam Ierymenko
2015-03-31osnet -> osdepAdam Ierymenko