index
:
anonymous/cuberite
1.14
5588-resources-encoding
BlockFixes
BoundingBox
CArrays
Certificates
ChannelManagement
ComponentRewrite
FastNBTTest
FixItemCountFormat
InfoDumpParams
InteractRewrite
LuaNoCpp
LuaStateParamsRead
LuaWebControllers
Megumin
MultiLuaStack
Pickups
PieceGenClosurePieces
ProtocolRefactor
SeeBackup
Sponge
VillagerTrading
WarningsFixes
alwaysTicked
apidump-vscode
biomal-bedrock-shape
books
callbacks
canbeat-cleanup
clang-format-codebase
daylightgrowth
dumpinfo-plugin-folder
endgen
fixes
fixesandfeatures
formattingcodes
ghastsounds
infodump-dependencies
issue4106
itemsinicleanup
master
mobs2
real-block-count
serverTick
spawning
template-id-ctor-warning
threading
A lightweight, fast and extensible game server for Minecraft
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
OSSupport
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Added cFile:ChangeFileExt() function.
Mattes D
2015-04-06
2
-0
/
+27
*
Unified cPacketizer across all protocols.
Mattes D
2015-03-22
1
-6
/
+6
*
Network: Close the UDP endpoint in destructor.
Mattes D
2015-03-18
2
-0
/
+11
*
Use std::memcpy to fix alignment
Tiger Wang
2015-03-10
1
-2
/
+8
*
Potential Linux implementation
Tiger Wang
2015-03-08
1
-4
/
+54
*
Network: Replaced magic number with named constant.
Mattes D
2015-02-22
1
-1
/
+1
*
cNetwork: Added EnumLocalIPAddresses() function.
Mattes D
2015-02-22
3
-0
/
+133
*
UDPEndpointImpl: Fixed clang warnings.
Mattes D
2015-02-20
1
-3
/
+3
*
cNetwork: Added UDP API.
Mattes D
2015-02-20
5
-1
/
+780
*
NetworkSingleton: LibEvent thread is joined properly on server exit.
Mattes D
2015-02-18
2
-7
/
+5
*
Network: Fixed two-socket servers.
Mattes D
2015-02-18
1
-1
/
+1
*
Fixed TCP link shutdown.
Mattes D
2015-02-14
2
-9
/
+68
*
ServerHandle: Fixed socket reuse.
Mattes D
2015-02-08
1
-10
/
+30
*
Merge pull request #1729 from mc-server/ReuseFlag
Mattes D
2015-02-08
1
-1
/
+14
|
\
|
*
Use evutil_make_listen_socket_reuseable
Howaner
2015-02-07
1
-16
/
+6
|
*
Set reuse flag to sockets
Howaner
2015-02-07
1
-1
/
+24
*
|
Exported cServerHandle and cNetwork:Listen to Lua.
Mattes D
2015-02-04
1
-0
/
+3
*
|
cTCPLink: Fixed missing addresses on link connection.
Mattes D
2015-02-04
1
-2
/
+2
|
/
*
Fixed listening ports not closed on cServerHandle::Close.
Mattes D
2015-01-27
1
-0
/
+3
*
Added network termination called at app exit.
Mattes D
2015-01-27
2
-12
/
+43
*
cTCPLinkImpl: Added the BEV_OPT_THREADSAFE flag.
Mattes D
2015-01-27
1
-2
/
+8
*
ServerHandleImpl: Removed needless diagnostic output.
Mattes D
2015-01-27
1
-4
/
+0
*
Removed cFile::ReplaceFileNameInvalidChars().
Mattes D
2015-01-27
2
-26
/
+0
*
Removed ListenThread and SocketThreads.
Mattes D
2015-01-27
5
-1225
/
+0
*
cNetwork: Fixed IP address reading for incoming connections.
Mattes D
2015-01-27
1
-1
/
+2
*
cFile: Added ReplaceFileNameInvalidChars().
Mattes D
2015-01-27
2
-0
/
+26
*
Fixed missing LibEvent reference in OSSupport.
Mattes D
2015-01-27
1
-1
/
+1
*
cNetwork: Added self pointers to keep objects alive for callbacks.
Mattes D
2015-01-23
5
-17
/
+39
*
cNetwork: Renamed callback to OnConnected()
Mattes D
2015-01-22
2
-3
/
+6
*
cNetwork: Added link creation callback.
Mattes D
2015-01-22
4
-15
/
+42
*
cNetwork: Changed listening API.
Mattes D
2015-01-22
4
-29
/
+51
*
cNetwork: Added error message to error callbacks.
Mattes D
2015-01-22
5
-13
/
+20
*
cTCPLinkImpl: Fixed type conversion warning.
Mattes D
2015-01-22
3
-5
/
+5
*
cNetwork: Fixed race conditions with lookups; proper shutdown.
Mattes D
2015-01-22
6
-82
/
+123
*
cNetwork: Split the main cpp file into several files.
Mattes D
2015-01-22
13
-1050
/
+1148
*
cNetwork: Fixed WinXP dualstack listening.
Mattes D
2015-01-22
1
-21
/
+42
*
cNetwork: Split cNetworkSingleton to a separate file.
Mattes D
2015-01-22
4
-325
/
+430
*
cNetwork: Fixed WSAStartup()-not-called error in Listen().
Mattes D
2015-01-22
1
-0
/
+3
*
cNetwork: Handle WSA initialization failures.
Mattes D
2015-01-22
1
-1
/
+7
*
cNetwork: Added an OnError callback for listening servers.
Mattes D
2015-01-22
2
-0
/
+8
*
cNetwork: Rewritten server listen into a factory method.
Mattes D
2015-01-22
1
-88
/
+102
*
cNetwork: Removed unneeded dependency.
Mattes D
2015-01-22
1
-1
/
+0
*
cNetwork: Refactored cTCPLinkImpl::Connect into a factory.
Mattes D
2015-01-22
1
-41
/
+48
*
cNetwork: Cosmetics.
Mattes D
2015-01-22
1
-6
/
+10
*
cNetwork: Fixed compilation.
Mattes D
2015-01-22
1
-9
/
+8
*
Wrap debug variable in ifdef
worktycho
2015-01-22
1
-0
/
+2
*
cNetwork: Added error logging to server socket creation.
Mattes D
2015-01-22
1
-6
/
+24
*
cNetwork: Added multithreading protection.
Mattes D
2015-01-22
2
-3
/
+28
*
cNetwork: Implemented connection shutdown and close.
Mattes D
2015-01-22
2
-17
/
+59
*
cNetwork: Fixed Linux compilation.
Mattes D
2015-01-22
1
-5
/
+23
*
cNetwork: Implemented link address getting.
Mattes D
2015-01-22
1
-57
/
+117
*
cNetwork: Implemented basic server functionality.
Mattes D
2015-01-22
1
-122
/
+215
*
cNetwork: Implemented IP-to-hostname lookup.
Mattes D
2015-01-22
1
-8
/
+114
*
cNetwork: Implemented HostnameToIP lookups.
Mattes D
2015-01-22
2
-6
/
+141
*
Extracted Google connection test
Tycho
2015-01-22
1
-74
/
+3
*
cNetwork: Linux compilation fix.
Mattes D
2015-01-22
2
-4
/
+23
*
Implemented LibEvent-based client connections.
Mattes D
2015-01-22
3
-0
/
+1027
*
Fixed various warnings.
Mattes D
2015-01-18
1
-1
/
+1
*
Fixed CppCheck: (performance) Possible inefficient checking for emptiness.
Kirill Kirilenko
2015-01-17
1
-2
/
+2
*
cIsThread: Fixed a race condition on thread start.
Mattes D
2014-12-25
2
-7
/
+30
*
Merge pull request #1657 from mc-server/PrepareChunk
Mattes D
2014-12-11
1
-0
/
+23
|
\
|
*
Added a RemoveIf() function to cQueue
Mattes D
2014-12-09
1
-0
/
+23
*
|
Cosmetic touchups.
Mattes D
2014-12-11
1
-1
/
+1
|
/
*
Fixed integer overflow problems.
Mattes D
2014-12-07
2
-4
/
+4
*
Merge remote-tracking branch 'origin/master' into c++11Events
Mattes D
2014-12-07
15
-485
/
+149
|
\
|
*
Fixed c++11 branch issues.
Mattes D
2014-12-07
1
-10
/
+10
|
*
Merge remote-tracking branch 'origin/master' into c++11
Tiger Wang
2014-12-06
2
-4
/
+12
|
|
\
|
|
*
Merge pull request #1647 from mc-server/SocketThreadsFix
Mattes D
2014-12-06
1
-3
/
+11
|
|
|
\
|
|
|
*
Fixes socket leak in HTTP server.
Mattes D
2014-12-03
1
-3
/
+11
|
|
*
|
BasicStyle: Added missing braces to control statements.
Mattes D
2014-12-05
1
-1
/
+10
|
|
*
|
Fixed reported parentheses around comparisons.
Mattes D
2014-12-05
1
-1
/
+1
|
|
|
/
|
*
|
Fixed trailing whitespace.
Mattes D
2014-12-04
1
-5
/
+5
|
*
|
Merged branch 'origin/master' into c++11.
Mattes D
2014-12-04
3
-0
/
+61
|
|
\
|
|
|
*
Fixed compiling on linux.
Howaner
2014-11-30
1
-0
/
+1
|
|
*
Added a basic stacktracing for assert and signal failures.
Mattes D
2014-11-29
3
-2
/
+64
|
*
|
Compilation fixes
Tiger Wang
2014-11-23
1
-2
/
+2
|
*
|
Merged branch 'master' into c++11.
Mattes D
2014-10-24
1
-1
/
+5
|
|
\
|
|
*
|
Suggestions
Tiger Wang
2014-10-24
3
-6
/
+46
|
*
|
Merged branch 'master' into c++11.
Mattes D
2014-10-23
1
-8
/
+4
|
|
\
\
|
*
|
|
Compile fix?
Tiger Wang
2014-10-21
1
-2
/
+2
|
*
|
|
En masse NULL -> nullptr replace
Tiger Wang
2014-10-20
9
-35
/
+35
|
*
|
|
Use std::recusive_mutex
Tiger Wang
2014-10-20
3
-52
/
+9
|
*
|
|
Migrated cSleep and cTimer to std::chrono
Tiger Wang
2014-10-20
6
-98
/
+1
|
*
|
|
Use std::thread
Tiger Wang
2014-10-19
7
-339
/
+34
*
|
|
|
cEvent: Changed chrono duration resolution.
Mattes D
2014-11-04
1
-1
/
+1
*
|
|
|
cEvent: Changed steady_clock to system_clock.
Mattes D
2014-11-04
1
-2
/
+2
*
|
|
|
Moved the chrono include into Globals.
Mattes D
2014-10-24
1
-1
/
+0
*
|
|
|
Added a missing chrono include.
Mattes D
2014-10-24
1
-0
/
+1
*
|
|
|
Merge branch 'master' into c++11Events
Mattes D
2014-10-24
1
-1
/
+5
|
\
\
\
\
|
|
|
_
|
/
|
|
/
|
|
|
*
|
|
OSSupport/CMakeLists.txt: fixed indentation
archshift
2014-10-24
1
-3
/
+3
|
*
|
|
Fixed potential linker errors with mingw, as it isn't MSVC and it isn't APPLE.
archshift
2014-10-24
1
-4
/
+4
|
*
|
|
Fix linking on OS X, which does not have librt.
archshift
2014-10-23
1
-2
/
+6
|
|
|
/
|
|
/
|
*
/
|
Reimplemented cEvent using C++11 primitives.
Mattes D
2014-10-23
2
-136
/
+51
|
/
/
*
|
En masse NULL -> nullptr replace
Tiger Wang
2014-10-23
9
-35
/
+35
*
|
convert old style casts to fix warnings
Steven Riehl
2014-10-12
1
-20
/
+16
|
/
*
Update CMakeLists.txt
worktycho
2014-10-06
1
-1
/
+1
*
Added a cEvent::Wait() with timeout.
Mattes D
2014-10-05
2
-0
/
+51
*
OSSupport: Fixed UNICODE Windows builds.
Mattes D
2014-09-14
2
-8
/
+8
*
Merge remote-tracking branch 'origin/master' into CraftingFixes
Mattes D
2014-08-28
2
-6
/
+8
|
\
|
*
Removed an unneeded cast.
madmaxoft
2014-08-15
1
-1
/
+1
|
*
Fixed windows compilation and style issues.
madmaxoft
2014-08-12
1
-4
/
+4
|
*
First Implementatation of new Loggin framework
Tycho
2014-08-10
2
-3
/
+5
*
|
Fixed spaces after "template" keyword.
Mattes D
2014-08-28
1
-1
/
+1
|
/
*
Removed redundant semicolons and re-added warning
archshift
2014-07-24
1
-2
/
+2
*
Style: Normalized to no spaces before closing parenthesis.
madmaxoft
2014-07-21
8
-44
/
+44
*
Style: Normalized spaces after if, for and while.
madmaxoft
2014-07-21
3
-13
/
+13
*
Socket: removed unused Socket destructor
archshift
2014-07-19
2
-10
/
+0
*
Fixed style: spaces after commas.
madmaxoft
2014-07-19
2
-5
/
+5
*
Subdirs: Only add_library if not using MSVC
archshift
2014-07-19
1
-3
/
+5
*
OSSupport/CMakeLists.txt: Replaced glob with list of files
archshift
2014-07-19
1
-5
/
+32
*
Fixed tabs used for alignment.
madmaxoft
2014-07-17
3
-19
/
+35
*
Basic style fixes.
madmaxoft
2014-07-17
4
-7
/
+7
*
Normalized comments.
madmaxoft
2014-07-17
7
-18
/
+18
*
Fixed printf formats for Win builds
madmaxoft
2014-07-01
2
-4
/
+4
*
Fixed cFile compilation under MinGW.
madmaxoft
2014-06-30
1
-0
/
+3
*
Nullify deleted pointers.
archshift
2014-06-19
3
-0
/
+4
*
Fixed deadlock when moving players to other worlds.
Mattes D
2014-06-08
2
-3
/
+22
*
Merge branch 'master' into SslWebAdmin
Mattes D
2014-05-10
5
-10
/
+10
|
\
|
*
Fixed MSVC 64-bit build warnings.
Mattes D
2014-05-09
4
-8
/
+8
|
*
Open files in shared mode on windows, so that other tools may read them.
madmaxoft
2014-05-02
1
-2
/
+2
*
|
Fixed crashes in the SSL HTTP connection.
madmaxoft
2014-05-01
1
-2
/
+4
|
/
*
Removed the unused cBlockingTCPLink class.
madmaxoft
2014-04-30
2
-170
/
+0
*
Merged branch 'master' into SslWrappers.
madmaxoft
2014-04-28
4
-10
/
+11
|
\
|
*
Template Magic
Tycho
2014-04-28
2
-4
/
+4
|
*
Merge pull request #948 from jfhumann/staticFixes
Mattes D
2014-04-27
1
-1
/
+1
|
|
\
|
|
*
Fixed unitialized member in gZipFile (CID 43673)
jfhumann
2014-04-26
1
-1
/
+1
|
*
|
Fixed mobs that don't naturally spawn.
archshift
2014-04-26
1
-5
/
+5
|
*
|
Cmake generated projects for IDEs include headers in project files.
archshift
2014-04-25
1
-0
/
+1
|
|
/
*
/
cSocket creates the socket in Connect if no socket is present yet.
madmaxoft
2014-04-27
1
-2
/
+8
|
/
*
Fixed issues with 64-bit MSVC compilation.
madmaxoft
2014-04-11
3
-21
/
+35
*
Merge branch 'master' into HTTPSizeT
Tycho
2014-04-02
3
-3
/
+3
|
\
|
*
Merge branch 'MacFixes'
Tycho
2014-04-02
3
-3
/
+3
|
|
\
|
|
*
More fixes to get it to compile for me on Mac 10.9. Mostly just newline additions, but some of the unused variables were causing errors, so I wrapped them in #ifndef __APPLE__ calls, since I didn't know if they were going to be used in the future.
Samuel Barney
2014-03-25
1
-1
/
+1
|
|
*
Added newlines. Without them, the files would not compile.
Samuel Barney
2014-03-25
2
-2
/
+2
*
|
|
Fixed All signedness warnings in HTTPServer.cpp
Tycho
2014-04-02
1
-1
/
+1
|
/
/
*
|
More cFile warning fixes.
madmaxoft
2014-04-01
1
-1
/
+1
*
|
Fixed clang warnings in cGZipFile.
madmaxoft
2014-04-01
1
-2
/
+2
*
|
Fixed clang warnings in cFile.
madmaxoft
2014-04-01
1
-10
/
+10
*
|
Fixed non-virtual destructors warnings.
madmaxoft
2014-03-28
1
-9
/
+11
|
/
*
Fixed cGZipFile::ReadRestOfFile returning incorrect value.
madmaxoft
2014-03-18
1
-1
/
+4
*
Fixed xofts issues
Tycho
2014-03-14
1
-1
/
+1
*
Added additional macros to support the MSVC size_t format and changed all formats to use the macros
Tycho
2014-03-12
1
-1
/
+1
*
Fixed a load of format string errors
Tycho
2014-03-11
1
-1
/
+1
*
Added macros to follow format string checking through wrappers
Tycho
2014-03-11
1
-1
/
+1
*
Fixed cast to type with different alignment in BlockingTCPLink
Tycho
2014-03-10
1
-1
/
+1
*
Fixed cast between types of different alignment in cSocket
Tycho
2014-03-10
1
-1
/
+2
*
Fix IsThread destructor
Tycho
2014-03-09
1
-1
/
+1
*
Fixed warnings
Tycho
2014-03-07
1
-1
/
+1
*
Fixed multiple gcc warnings about unused params.
madmaxoft
2014-02-28
1
-0
/
+4
*
fixed globals.h warnings
Tycho
2014-02-23
1
-1
/
+5
*
Fixed #491
Tiger Wang
2014-02-03
1
-2
/
+14
*
Fixed socket leaking.
madmaxoft
2014-02-03
1
-0
/
+5
*
SocketThreads: Fixed sending to closed socket.
madmaxoft
2014-02-03
1
-1
/
+6
*
Fixed timing on *nix.
madmaxoft
2014-01-28
1
-1
/
+1
*
Squashed common code.
madmaxoft
2014-01-27
1
-14
/
+7
*
Fixed Linux compilation.
madmaxoft
2014-01-27
1
-1
/
+2
*
Rewritten networking to use non-blocking sockets.
madmaxoft
2014-01-27
4
-62
/
+176
*
Merge pull request #581 from worktycho/strerror
Mattes D
2014-01-25
7
-65
/
+76
|
\
|
*
Switched cEvent to GetOSErrorString
Tycho
2014-01-25
3
-18
/
+14
|
*
Extracted cSocket::GetErrorString into GetOSErrorString
Tycho
2014-01-25
6
-59
/
+62
|
*
Switched cEvent to use strerror_r for error messages
Tycho
2014-01-23
1
-6
/
+18
*
|
Added cFile::Flush().
madmaxoft
2014-01-25
2
-20
/
+34
|
/
*
Rewritten SocketThreads for proper shutdown scenario.
madmaxoft
2014-01-19
4
-158
/
+182
*
SocketThreads: Removed unused code.
madmaxoft
2014-01-19
2
-53
/
+3
*
Fixed SIGPIPE on cSocket::Send().
madmaxoft
2014-01-16
3
-12
/
+13
*
Another VarArgs fix.
madmaxoft
2014-01-16
1
-4
/
+2
*
Using a 2nd argument instead of va_copy().
madmaxoft
2014-01-15
1
-2
/
+4
*
Removed shutdown() from socket closing.
madmaxoft
2014-01-13
1
-4
/
+0
*
Added fake functions into cCriticalSection because of the change to ASSERT
Diusrex
2014-01-05
1
-0
/
+5
*
Fixed a race condition in the cQueue class.
madmaxoft
2014-01-05
1
-59
/
+86
*
Fixed Documentation
Tycho
2014-01-03
1
-4
/
+2
*
derp
Tycho
2014-01-03
1
-1
/
+1
*
actual fix
Tycho
2014-01-03
1
-2
/
+9
*
fixed failure to return a value from Remove
Tycho
2014-01-03
1
-1
/
+1
*
implement xsofts recommendations
Tycho Bickerstaff
2014-01-03
1
-9
/
+15
*
added documentation
Tycho Bickerstaff
2014-01-02
1
-7
/
+45
*
rewrote queue not to use promises for waits
Tycho Bickerstaff
2014-01-02
3
-105
/
+11
*
fogot to add promise classes
Tycho Bickerstaff
2013-12-31
2
-0
/
+92
*
clean up code for patching
Tycho Bickerstaff
2013-12-31
2
-3
/
+4
*
refactored chunk Queue to seperate class
Tycho Bickerstaff
2013-12-31
4
-26
/
+95
*
Merge remote-tracking branch 'upstream/master' into threadsafequeue
Tycho Bickerstaff
2013-12-22
1
-0
/
+3
|
\
|
*
Fixed a (valid) warning in RCONServer.
madmaxoft
2013-12-28
1
-0
/
+3
*
|
basic threadsafe queue interface
Tycho Bickerstaff
2013-12-21
2
-0
/
+34
|
/
*
Merge branch 'master' into cmake
Tycho Bickerstaff
2013-12-21
1
-2
/
+2
|
\
|
*
Fixed the rest of constructor reorders.
madmaxoft
2013-12-20
1
-2
/
+2
*
|
added pthread linking code to OSSupport
Tycho Bickerstaff
2013-12-19
1
-0
/
+4
*
|
Merge branch 'master' of github.com:mc-server/MCServer into cmake
Tycho Bickerstaff
2013-12-11
1
-1
/
+1
|
\
|
|
*
fixed comparison of thread handle to Null point rather than null handle
Tycho Bickerstaff
2013-12-10
1
-1
/
+1
*
|
added tolua++ command and removed stackwalker from build
Tycho Bickerstaff
2013-12-10
1
-1
/
+0
*
|
more cmake changes
Tycho Bickerstaff
2013-12-10
1
-2
/
+4
*
|
more cmake
Tycho Bickerstaff
2013-12-10
1
-1
/
+3
*
|
started work on cmake
Tycho Bickerstaff
2013-12-10
1
-0
/
+7
|
/
*
Fixed the remaining derps
Alexander Harkness
2013-11-27
1
-1
/
+1
*
Merge remote-tracking branch 'origin/master' into foldermove2
Alexander Harkness
2013-11-26
1
-4
/
+5
*
Merge branch 'master' into foldermove2
Alexander Harkness
2013-11-26
1
-3
/
+0
*
Further attempts to fix compile
Tiger Wang
2013-11-25
1
-1
/
+1
*
Attempt to fix compilation
Tiger Wang
2013-11-24
1
-1
/
+1
*
Merge remote-tracking branch 'origin/master' into foldermove2
Alexander Harkness
2013-11-24
4
-7
/
+90
*
Moved source to src
Alexander Harkness
2013-11-24
26
-0
/
+3573