summaryrefslogtreecommitdiff
path: root/src/network/core/os_abstraction.h
AgeCommit message (Expand)Author
2021-07-16Feature: allow the use of STUN to connect client and server togetherPatric Stout
2021-06-15Codechange: [Network] Let NetworkError return its std::string instead of a C-...rubidium42
2021-05-24Fix: Network on Haiku, remove old code for BeOSmilek7
2021-05-01Codechange: move some OS abstraction method implementations out of the headerrubidium42
2021-05-01Codechange: encapsulate network error handlingrubidium42
2021-04-27Change: [Network] lower TCP connect() timeout to 3s (#9112)Patric Stout
2021-04-27Change: [Network] Use string error messages instead of numeric error numbers ...rubidium42
2021-04-27Fix: [Network] errno and strerror do not handle network errors on Windowsrubidium42
2020-12-27Codechange: Replace assert_compile macro with static_assertCharles Pigott
2020-12-15Fix: workarounds for two emscripten bugs in the network stackPatric Stout
2020-12-15Add: support for emscripten (play-OpenTTD-in-the-browser)Patric Stout
2019-11-10Cleanup: Removed SVN headersS. D. Cloudt
2019-10-07Fix: [Cygwin] Fix missing AI_ADDRCONFIG declarationJoe Stringer
2019-03-20Remove: ENABLE_NETWORK switchPatric Stout
2019-03-05Fix: warnings when compiling for a recent version of HaikuPatric Stout
2019-03-05Remove: BeOS support (deprecated by Haiku)Patric Stout
2019-03-05Remove: MorphOS / AmigaOS supportPatric Stout
2019-01-17Codechange: Remove unnecessarily defined functions under MinGWCharles Pigott
2018-12-27Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined ...glx
2018-04-29Remove: PSP supportPatric Stout
2014-12-24(svn r27092) -Fix/Add [FS#6186]: Compilation on OS/2 (smedles)frosch
2012-10-04(svn r24571) -Fix: do not cast away construbidium
2011-05-01(svn r22403) -Document: some more network/core coderubidium
2010-06-28(svn r20030) -Fix: MSVC 2010 defines more POSIX error constants that we defin...michi_cc
2010-05-10(svn r19781) -Fix [FS#3809]: compilation on NetBSD failed (Krille)rubidium
2010-02-10(svn r19090) -Codechange: some comment coding style fixesrubidium
2010-01-16(svn r18834) -Fix [FS#3538]: compilation failed on OpenBSD (matze)rubidium
2009-09-21(svn r17606) -Add: initial support for Haiku; a dedicated server with zlib an...rubidium
2009-09-01(svn r17350) -Fix (r17336): broken compilation with mingwglx
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-14(svn r17168) -Codechange: apply coding style to if and while statementssmatz
2009-04-12(svn r16050) -Fix (r15933): little typo causing OTTDfreeaddrinfo to use the f...glx
2009-04-08(svn r15993) -Codechange: clean up/generalise the handling of the server listrubidium
2009-04-03(svn r15945) -Fix (r15944): win32 compilationglx
2009-04-03(svn r15933) -Fix (r15920): mingw doesn't know getaddrinfo() and freeaddrinfo...glx
2009-04-02(svn r15919) -Fix (r15916): mingw doesn't know getnameinfo() (unless you comp...glx
2009-03-15(svn r15718) -Cleanup: apply some comment coding style on the rest of the sou...rubidium
2008-08-25(svn r14177) -Fix: define INADDR_NONE only when it hasn't been defined yetsmatz
2008-04-30(svn r12930) -Add: build support for NetBSD and HP-UX. Patch by ahoka.rubidium
2007-11-19(svn r11480) -Codechange: Rename the function ALIGN fitting to the naming styleskidd13
2007-04-18(svn r9672) -Cleanup: lots of coding style fixes around operands.rubidium
2007-02-23(svn r8857) -Documentation: Added some doxygen @file tags, repaired others (t...celestar
2007-02-11(svn r8674) [PSP] -Add: added network code for PSP, based on the work of Turulotruelight
2007-02-11(svn r8673) -Codechange: use SetNonBlocking instead of implementing yet anoth...rubidium
2007-01-26(svn r8411) [MorphOS] -Fix: tons of unneeded warnings in networking code, bec...truelight
2007-01-05(svn r7882) -Fix: OS2 is defined as UNIX too, but not for networkingtruelight
2007-01-04(svn r7836) -Codechange: some constness for network/core.rubidium
2007-01-02(svn r7767) -Fix r7751: [OSX] nameclash in includes. ALIGN was defined in bot...bjarni
2007-01-02(svn r7759) -Merge: makefile rewrite. This merge features:rubidium