summaryrefslogtreecommitdiffstats
path: root/source/OSSupport (unfollow)
Commit message (Expand)AuthorFilesLines
2013-11-25Fixed cFile compilation on Linux.madmaxoft1-4/+5
2013-11-24Moved source to srcAlexander Harkness26-3573/+0
2013-11-24Removed a stale comment.madmaxoft1-3/+0
2013-11-24Fixed socket connection startup.madmaxoft2-7/+8
2013-11-23Added cFile:ReadWholeFile() to Lua API.madmaxoft2-0/+19
2013-11-22Added cFile:GetFolderContents().madmaxoft2-0/+63
2013-11-13Fix for NULL arithmetic compiler warning in Linux.madmaxoft2-4/+16
2013-10-09Fixed cFile::CopyFile Linux compilation.madmaxoft1-7/+3
2013-10-09APIDump: Documented the new cFile API functions.madmaxoft1-2/+2
2013-10-09Moved cMakeDir::MakeDir to cFile::CreateFolder.madmaxoft4-49/+24
2013-10-09Added static cFile functions to Lua API.madmaxoft2-5/+72
2013-10-06cListenThread: Fixed thread termination.madmaxoft1-1/+4
2013-09-21Fixed Linux threading issues.madmaxoft2-13/+4
2013-09-21Fixed cFile:IsFolder() and plugin-loading.madmaxoft1-1/+2
2013-09-18Proper folder / file distinction in plugin loading.madmaxoft2-0/+17
2013-09-06Removed TimedWait from cEvent.madmaxoft2-57/+0
2013-09-05Removed TimedWait from cEvent.madmaxoft2-57/+0
2013-08-30Rewritten cTimer not to use heap allocation.madmaxoft2-31/+45
2013-08-25Fixed ProtoProxy compilation, added client Kick handling.madmaxoft1-3/+14
2013-08-20Small Linux fixes.madmaxoft3-3/+4
2013-08-19Fixed cEvent TimedWait on Linux.madmaxoft1-1/+1
2013-08-19Fixed timed event wait on Linux.madmaxoft1-16/+11
2013-08-18cListenThread correctly closes all sockets.madmaxoft1-2/+6
2013-08-14cEvent can now wait for the event with a specified timeout.madmaxoft2-26/+88
2013-08-11cIsThread threads get a window identification on Win.madmaxoft1-0/+2
2013-08-11cIsThread: Added the Stop() method and debugging output in Wait()madmaxoft2-22/+26
2013-08-11Added doxyComments for cIsThread.madmaxoft2-7/+13
2013-07-29Changed everyting to Unix line endings.Alexander Harkness4-473/+473
2013-07-22cListenThread initializes m_ShouldReuseAddr to false (valgrind error)madmaxoft@gmail.com1-0/+1
2013-06-27Added a basic RCON protocolmadmaxoft@gmail.com2-13/+19
2013-06-15Socket: Removed the absurd function returning localhost addr, now using INADDR_LOOPBACKmadmaxoft@gmail.com2-17/+2
2013-05-25Added base Code::Blocks project (WIP, still doesn't compile) and fixed some source errors with MinGW.madmaxoft@gmail.com1-11/+26
2013-05-01File: Added file rename and deletion functionsmadmaxoft@gmail.com2-0/+24
2013-04-01ListenThread: Fixed socket-querying, might have crashed some linux versions.madmaxoft@gmail.com1-1/+1
2013-03-29ListenThread now reports the protocol used (IPv4 - IPv6) in its error messagesmadmaxoft@gmail.com1-8/+8
2013-03-23Fixed a problem in Linux handling of ListenThread.madmaxoft@gmail.com1-1/+4
2013-03-14Added water and lava springs.madmaxoft@gmail.com1-3/+3
2013-03-05Made ListenThread an OSSupport part, as it's generic enoughmadmaxoft@gmail.com2-0/+304
2013-03-05IPv6: Windows XP doesn't have the inet_pton() function, resorting to custom-formatting the addressmadmaxoft@gmail.com1-3/+17
2013-03-05IPv6 support: fixed IP string getting on accept()madmaxoft3-16/+22
2013-03-05Fixed logic in socketthreads connectingmadmaxoft@gmail.com1-2/+2
2013-03-05IPv6 support + removed cTCPLink from Lua APImadmaxoft@gmail.com5-207/+88
2013-03-04Moved client socket accepting into a separate thread object, cListenThreadmadmaxoft@gmail.com1-2/+5
2013-03-04Starting an IPv6 support / cSocket rewritemadmaxoft@gmail.com3-10/+34
2013-02-25AnvilStats: Added ChunkExtract mode of operation, splitting Anvil files into individual chunks.madmaxoft@gmail.com3-5/+6
2013-02-07cBlockArea can now be saved as a .schematic file.madmaxoft@gmail.com2-2/+31
2013-02-07Added a cGZipFile class for reading GZipped files.madmaxoft@gmail.com4-13/+133
2013-01-12Merged branch "branches/hooks" into "trunk".madmaxoft@gmail.com2-24/+24
2012-12-14Fixed cCriticalSection's debugging functionsmadmaxoft@gmail.com2-5/+10
2012-11-22SocketThreads fixes for crashes reported in FS #272madmaxoft@gmail.com3-11/+15
2012-11-15More valgrind fixesmadmaxoft@gmail.com1-2/+1
2012-10-26Critical sections aren't heap-allocated in linux anymore.madmaxoft@gmail.com2-31/+27
2012-09-29SocketThread: clients aren't double-removed anymore.madmaxoft@gmail.com2-22/+0
2012-09-29Extended the cFile interface with Printf()madmaxoft@gmail.com2-0/+16
2012-09-25Sockets are now owned by SocketThreads instead of ClientHandle (FS #246 and FS #247)madmaxoft@gmail.com3-69/+62
2012-09-23Source files cleanup: OSSupport-related files in a separate subfolder, renamed.madmaxoft@gmail.com26-0/+3062