| Commit message (Expand) | Author | Files | Lines |
2015-05-16 | Initial implementation of IniFile overloading | tycho | 1 | -11/+11 |
2015-05-01 | A* Pathfinding and better monster AI | wiseoldman95 | 1 | -19/+19 |
2015-04-19 | Refresh plugin list before trying to load. | Mattes D | 1 | -0/+1 |
2015-04-19 | Split the plugin names and plugin folders to avoid confusing them. | Mattes D | 1 | -15/+4 |
2015-03-11 | Fixes #493 and #490 | flx5 | 1 | -1/+1 |
2015-01-27 | Replaced atoi() with StringToInteger(). | Mattes D | 1 | -2/+2 |
2015-01-27 | Converted cServer to use the cNetwork API. | Mattes D | 1 | -192/+78 |
2015-01-27 | Fixed a crash in RCON server. | Mattes D | 1 | -1/+0 |
2015-01-17 | Fixed CppCheck: (performance) Possible inefficient checking for emptiness. | Kirill Kirilenko | 1 | -1/+1 |
2014-12-08 | Fixed compile errors | Vincent | 1 | -5/+6 |
2014-12-07 | changed from using iterator to auto for server and clienthandle | Vincent | 1 | -2/+2 |
2014-12-07 | Fixed c++11 branch issues. | Mattes D | 1 | -1/+2 |
2014-12-03 | Server: Fixed a MSVC warning. | Mattes D | 1 | -1/+1 |
2014-11-29 | fixed naming of strings and changed from i to I | Vincent | 1 | -3/+3 |
2014-11-29 | issue 1253 - prevent multiple logins with same username | Vincent | 1 | -0/+17 |
2014-10-23 | Merged IniFile into main MCS sources. | Mattes D | 1 | -1/+1 |
2014-10-23 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -11/+11 |
2014-10-21 | Missing space. | Alexander Harkness | 1 | -1/+1 |
2014-10-20 | En masse NULL -> nullptr replace | Tiger Wang | 1 | -11/+11 |
2014-10-20 | Migrated cSleep and cTimer to std::chrono | Tiger Wang | 1 | -10/+6 |
2014-10-20 | Fix for fix #1552 | Julian Laubstein | 1 | -2/+2 |
2014-10-20 | Added error message | Julian Laubstein | 1 | -0/+11 |
2014-10-19 | Migrated random generators to std::random | Tiger Wang | 1 | -2/+0 |
2014-10-17 | cMojangAPI: Don't update data if server is in offline mode. | Mattes D | 1 | -2/+2 |
2014-10-15 | Functions in cPluginManager get references instead of pointers. | Mattes D | 1 | -1/+1 |
2014-09-17 | Added an explicit setting for allowing BungeeCord handshake. | madmaxoft | 1 | -0/+7 |
2014-08-29 | Added new console command with cleanup | Tiger Wang | 1 | -17/+42 |
2014-08-21 | Added initializers for class members. | Mattes D | 1 | -1/+3 |
2014-08-21 | Removed cGroup and cGroupManager. | Mattes D | 1 | -18/+8 |
2014-07-21 | Style: Normalized to no spaces before closing parenthesis. | madmaxoft | 1 | -2/+2 |
2014-07-21 | Style: Normalized spaces after if, for and while. | madmaxoft | 1 | -1/+1 |
2014-07-20 | Revert "Only one instance of server can be started" | Tiger Wang | 1 | -0/+2 |
2014-07-19 | Code style: Fixed braces on separate lines. | madmaxoft | 1 | -1/+2 |
2014-07-18 | Removed duplicate IPvX labels. | madmaxoft | 1 | -2/+2 |
2014-07-17 | Normalized comments. | madmaxoft | 1 | -3/+3 |
2014-07-17 | Fixed spaces around single-line comments. | madmaxoft | 1 | -3/+3 |
2014-07-16 | Store properties as Json::Value | Tiger Wang | 1 | -1/+1 |
2014-07-14 | Player properties are now retrieved | Tiger Wang | 1 | -2/+2 |
2014-07-13 | Only one instance of server can be started | Tiger Wang | 1 | -2/+0 |
2014-07-11 | Player data filenames are based on UUID. | madmaxoft | 1 | -0/+3 |
2014-06-19 | Nullify deleted pointers. | archshift | 1 | -0/+1 |
2014-05-19 | Fixed some warnings in Server.cpp, and in UI/ | Julian Laubstein | 1 | -1/+7 |
2014-05-18 | removed the <list> include | Julian Laubstein | 1 | -1/+0 |
2014-05-18 | Added unload <pluginname> command | Julian Laubstein | 1 | -5/+9 |
2014-05-17 | Added load cmd | Julian Laubstein | 1 | -5/+29 |
2014-05-17 | Added load command in the cServer class | Julian Laubstein | 1 | -0/+6 |
2014-04-19 | Declared one mutex as mutable in order to allow for const correct get accessors. | jfhumann | 1 | -1/+1 |
2014-04-18 | Did some static analysis, fixed some bugs and optimized a lot of code | jfhumann | 1 | -1/+1 |
2014-04-13 | Added Yggdrasil Authentication System | daniel0916 | 1 | -2/+2 |
2014-03-11 | Fixed more Format issues | Tycho | 1 | -1/+1 |
2014-03-11 | Unified Vector classes | andrew | 1 | -1/+1 |
2014-02-21 | Remove old Output Finish | Howaner | 1 | -2/+0 |
2014-02-21 | Add 'Group not found', when the Server load the users.ini and add auto generate from users.ini | Howaner | 1 | -0/+4 |
2014-02-20 | Disabled the leak finder. | madmaxoft | 1 | -1/+3 |
2014-02-09 | "reload" is back. | STRWarrior | 1 | -0/+7 |
2014-02-09 | Split "reload" in "reloadplugins" and "reloadgroups". | STRWarrior | 1 | -2/+5 |
2014-02-09 | The console reload command also reloads the groups. | STRWarrior | 1 | -0/+1 |
2014-01-28 | Protocol 1.7: Forced encryption on all connections. | madmaxoft | 1 | -1/+2 |
2014-01-25 | Mob bugfixes | Tiger Wang | 1 | -1/+1 |
2014-01-23 | PolarSSL is fully used for 1.3.2 protocol encryption. | madmaxoft | 1 | -10/+2 |
2014-01-21 | Scoreboard protocol support | andrew | 1 | -1/+1 |
2014-01-19 | Rewritten SocketThreads for proper shutdown scenario. | madmaxoft | 1 | -10/+1 |
2014-01-18 | Command blocks: Execute() | andrew | 1 | -1/+1 |
2014-01-07 | Fixed favicons | Tiger Wang | 1 | -13/+1 |
2014-01-07 | Avoid making copies of favicon string | Bill Derouin | 1 | -1/+1 |
2014-01-07 | More MSVC warning fixes. | madmaxoft | 1 | -1/+1 |
2014-01-07 | A few more touch ups | Bill Derouin | 1 | -1/+1 |
2014-01-07 | A few touch ups | Bill Derouin | 1 | -1/+4 |
2014-01-07 | Implement favicon for 1.7.2 | Bill Derouin | 1 | -0/+11 |
2013-12-31 | fixxed warnings in Server.cpp | Tycho Bickerstaff | 1 | -0/+5 |
2013-12-16 | Fixed cClientHandle::Tick() being called from two threads. | madmaxoft | 1 | -1/+1 |
2013-12-08 | Moved bindings-related to a Bindings subfolder. | madmaxoft | 1 | -1/+1 |
2013-11-27 | Fixed the remaining derps | Alexander Harkness | 1 | -2/+2 |
2013-11-26 | Compile fix again | Tiger Wang | 1 | -1/+1 |
2013-11-26 | Fixed Linux compile again | Tiger Wang | 1 | -1/+1 |
2013-11-24 | Attempt to fix compilation | Tiger Wang | 1 | -2/+2 |
2013-11-24 | Moved source to src | Alexander Harkness | 1 | -0/+0 |
2013-11-13 | Implemented the "help" console command in the server. | madmaxoft | 1 | -1/+33 |
2013-11-13 | Console "reload" command implemented in MCServer, rather than in a plugin. | madmaxoft | 1 | -0/+23 |
2013-11-05 | Implemented suggestions | Tiger Wang | 1 | -2/+2 |
2013-11-04 | Autogeneration of settings.ini and webadmin.ini | Tiger Wang | 1 | -4/+5 |
2013-10-04 | Made MagicCarpet more magical! | Tiger Wang | 1 | -1/+1 |
2013-09-29 | Improvements to startup timer | Tiger Wang | 1 | -2/+2 |
2013-09-28 | Minor startup streamlining | Tiger Wang | 1 | -4/+3 |
2013-09-21 | Fixed Linux threading issues. | madmaxoft | 1 | -2/+2 |
2013-08-19 | Fixed WorldTickThread reporting wrong time durations for each tick. | madmaxoft | 1 | -1/+1 |
2013-08-19 | Moved entities into the Entities subfolder. | madmaxoft | 1 | -2/+1 |
2013-08-17 | The server Tick thread ticks PluginManager. | madmaxoft | 1 | -0/+5 |
2013-08-14 | Server counts the players correctly. | madmaxoft | 1 | -1/+1 |
2013-08-14 | Player counts are now properly handled. | madmaxoft | 1 | -0/+45 |
2013-08-13 | Clients are now ticked in cServer first, then in cWorld once they get assigned a world. | madmaxoft | 1 | -13/+35 |
2013-08-12 | Removed cServer::BroadcastChat() and cServer::SendMessage(). | madmaxoft | 1 | -36/+10 |
2013-08-11 | Each world now ticks in a separate thread. | madmaxoft | 1 | -1/+1 |
2013-08-11 | Removed cServer::m_pState, dissolved into direct member variables. | madmaxoft | 1 | -91/+50 |
2013-08-11 | Moved MaxPlayers and Description from cWorld to cServer. | madmaxoft | 1 | -29/+35 |
2013-08-03 | Removed some stuff again. | Alexander Harkness | 1 | -14/+0 |
2013-08-03 | Revert "Rm'd startup credits & mv'd to README" | Alexander Harkness | 1 | -0/+17 |
2013-08-03 | Rm'd startup credits & mv'd to README | Tiger Wang | 1 | -17/+0 |
2013-08-03 | Updated inbuilt commands description | Tiger Wang | 1 | -5/+4 |
2013-06-29 | Advanced RCON: Command output is sent to the RCON client. | madmaxoft@gmail.com | 1 | -4/+8 |
2013-06-27 | Added a basic RCON protocol | madmaxoft@gmail.com | 1 | -2/+5 |
2013-06-22 | Plugins can modify message in the OnChat() hook handler. | madmaxoft@gmail.com | 1 | -1/+1 |
2013-04-03 | Server: removed the artificial cap on reported tick duration | madmaxoft@gmail.com | 1 | -7/+4 |
2013-03-23 | Added auto-kill-with-dump to LeakFinder if the allocated memory grows over 1 GiB. | madmaxoft@gmail.com | 1 | -0/+8 |
2013-03-05 | IPv6 support + removed cTCPLink from Lua API | madmaxoft@gmail.com | 1 | -5/+25 |
2013-03-04 | Moved client socket accepting into a separate thread object, cListenThread | madmaxoft@gmail.com | 1 | -93/+46 |
2013-03-04 | Starting an IPv6 support / cSocket rewrite | madmaxoft@gmail.com | 1 | -6/+1 |
2013-02-15 | Plugins can now bind console commands | madmaxoft@gmail.com | 1 | -83/+21 |
2013-01-12 | Merged branch "branches/hooks" into "trunk". | madmaxoft@gmail.com | 1 | -11/+2 |
2012-11-20 | Added "primaryserverversion" to the "help" list. | madmaxoft@gmail.com | 1 | -0/+1 |
2012-11-20 | Added primary server version interface to cRoot and "primaryserverversion" console command. | madmaxoft@gmail.com | 1 | -0/+19 |
2012-11-11 | Settings.ini is read only once on server start | madmaxoft@gmail.com | 1 | -34/+31 |
2012-10-20 | Use leakfinder in debug builds to dump all currently used memory via the "dumpmem" console command. | madmaxoft@gmail.com | 1 | -0/+23 |
2012-10-19 | Removed unused [Physics].Water section from settings.ini. | madmaxoft@gmail.com | 1 | -8/+2 |
2012-09-25 | Sockets are now owned by SocketThreads instead of ClientHandle (FS #246 and FS #247) | madmaxoft@gmail.com | 1 | -8/+8 |
2012-09-24 | Source files cleanup: The rest of the files renamed. | madmaxoft@gmail.com | 1 | -13/+13 |
2012-09-23 | Source files cleanup: OSSupport-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 1 | -2/+2 |
2012-09-23 | Source files cleanup: Mobs-related files in a separate subfolder, renamed. | madmaxoft@gmail.com | 1 | -1/+1 |
2012-09-23 | Source files cleanup: Protocol-related files in a separate subfolder | madmaxoft@gmail.com | 1 | -1/+1 |
2012-09-20 | Refactored windows. | madmaxoft@gmail.com | 1 | -1/+0 |
2012-09-06 | Officially added 1.3.2 protocol support | madmaxoft@gmail.com | 1 | -1/+2 |
2012-09-04 | Fixed a possible race condition in cClientHandle's packet sending code; prepared for moving cSocket out of cClientHandle's ownership. | madmaxoft@gmail.com | 1 | -1/+1 |
2012-09-04 | Removed OS dependencies from CryptoPP; Removed unused modules that didn't compile on some platforms | madmaxoft@gmail.com | 1 | -1/+4 |
2012-08-30 | Implemented 1.3.2 protocol encryption using CryptoPP, up to Client Status packet (http://wiki.vg/Protocol_FAQ step 14) | madmaxoft@gmail.com | 1 | -0/+18 |
2012-08-27 | Cut out all packet handling to a separate cProtocol descendant | madmaxoft@gmail.com | 1 | -18/+0 |
2012-08-24 | Monster classes don't use cPackets. Chat messages are sent / broadcast without cPackets. BlockEntities don't use cPackets. | madmaxoft@gmail.com | 1 | -14/+32 |
2012-08-18 | Chat packet handled in the new way; fixed missing packet sending for inventory slot. | madmaxoft@gmail.com | 1 | -36/+15 |
2012-08-15 | Console command "chunkstats" now lists each world and also totals | madmaxoft@gmail.com | 1 | -26/+1 |
2012-08-15 | Added a true "all chunks saved" message for the save-all console command (FS #215) | madmaxoft@gmail.com | 1 | -1/+1 |
2012-06-19 | Fixed a possible crash when restarting / stopping the server. | madmaxoft@gmail.com | 1 | -0/+1 |
2012-06-14 | Attempt to bring sanity to newlines across systems. | cedeel@gmail.com | 1 | -738/+738 |
2012-06-12 | Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether. | madmaxoft@gmail.com | 1 | -1/+0 |
2012-06-09 | More ini settings save their defaults | madmaxoft@gmail.com | 1 | -6/+2 |
2012-05-30 | Added more statistics to the "chunkstats" server console command | madmaxoft@gmail.com | 1 | -1/+19 |
2012-05-25 | Merged the composable_generator branch into the trunk | madmaxoft@gmail.com | 1 | -64/+79 |
2012-04-11 | Moved the commands /coords /viewdistance and /regeneratechunks from cServer.cpp to the Core plugin | faketruth | 1 | -60/+0 |
2012-04-10 | Added the permission "builtin.regeneratechunk" needed for regenerating chunks using a command. | madmaxoft@gmail.com | 1 | -0/+5 |
2012-04-10 | Added the "/regeneratechunk" command that regenerates either current chunk or a chunk specified with x, z parameters. TODO: permissions - we don't want guests erasing our chunks! | madmaxoft@gmail.com | 1 | -1/+28 |
2012-03-26 | Added the supported client version to banner; shamelessly added myself to the authors list ;) | madmaxoft@gmail.com | 1 | -3/+5 |
2012-03-19 | Fixed player heads always pointing north (new EntityHeadLook packet) | madmaxoft@gmail.com | 1 | -3/+7 |
2012-03-14 | Split chunk data into separate arrays; decoupled most sources from cChunk.h dependency | madmaxoft@gmail.com | 1 | -1/+1 |
2012-03-10 | Fixed a few obsoleted functions | madmaxoft@gmail.com | 1 | -3/+3 |
2012-03-10 | Using references instead of pointers for sending packets | madmaxoft@gmail.com | 1 | -1/+1 |
2012-03-10 | Fixed *nix threading issue; | madmaxoft@gmail.com | 1 | -3/+3 |
2012-03-09 | cClientHandles have a unique ID now to distinguish them | faketruth | 1 | -5/+5 |
2012-03-05 | Fixed a potential deadlock ( http://forum.mc-server.org/showthread.php?tid=374 ) | madmaxoft@gmail.com | 1 | -4/+9 |
2012-02-28 | Improved threading performance by reducing thread-hopping in queue locks (cs unlocked before event set) | madmaxoft@gmail.com | 1 | -3/+5 |
2012-02-26 | Attempt at fixing crashes with disconnecting players | madmaxoft@gmail.com | 1 | -0/+9 |
2012-02-26 | Using cSocketThreads for client outgoing packets. Unfortunately had to put in one intermediate thread (cServer::cNotifyWriteThread) to avoid deadlocks. Still, seems we have a proper multithreading for clients and no more per-client threads, yay :) | madmaxoft@gmail.com | 1 | -24/+136 |
2012-02-26 | Extended SocketThreads for writing support (unusable in cClientHandle due to too many deadlock possibilities) | madmaxoft@gmail.com | 1 | -1/+1 |
2012-02-23 | Made the viewdistance settable by users and default in settings.ini. The default is 9. | madmaxoft@gmail.com | 1 | -13/+34 |
2012-02-17 | Lots of logging added | madmaxoft@gmail.com | 1 | -1/+1 |
2012-02-16 | git-svn-id: http://mc-server.googlecode.com/svn/trunk@281 0a769ca7-a7f5-676a-18bf-c427514a06d6 | faketruth | 1 | -1/+1 |
2012-02-16 | New server command "unload" to manually unload unused chunks | madmaxoft@gmail.com | 1 | -1/+9 |
2012-02-16 | Fixed logging in cServer | madmaxoft@gmail.com | 1 | -1/+1 |
2012-02-13 | Rewritten most of the code for multithreading; still not 100%, but getting there. If this commit proves to be too problematic, we can always undo it. | madmaxoft@gmail.com | 1 | -17/+17 |
2012-02-08 | cSocketThreads plugged in for cClientHandle reading. Sending still kept the old way. Please help me test this commit thoroughly, this is a change that can break on subtleties. | madmaxoft@gmail.com | 1 | -49/+16 |
2012-02-05 | Now showing proper error messages when sockets fail :) | faketruth | 1 | -3/+3 |
2012-02-02 | cSocket API fix (possible invalid pointer) | madmaxoft@gmail.com | 1 | -8/+14 |
2012-02-01 | Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients; | madmaxoft@gmail.com | 1 | -8/+101 |
2012-02-01 | Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()! | madmaxoft@gmail.com | 1 | -39/+17 |
2012-01-29 | VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization. | madmaxoft@gmail.com | 1 | -11/+7 |
2012-01-22 | Improved Core's WebAmin interface a bit. | faketruth | 1 | -3/+9 |
2012-01-21 | Bug FS#131 http://www.mc-server.org/support/index.php?do=details&task_id=131 should be fixed | faketruth | 1 | -0/+1 |
2012-01-19 | Terrain generation is synchronous again, async generation has bugs. | faketruth | 1 | -2/+1 |
2012-01-01 | Fixed the numchunks console command. | faketruth | 1 | -1/+1 |
2011-12-26 | Players can switch worlds on the fly with the command /gotoworld [worldName]. This uses the function cPlayer::MoveToWorld() | faketruth | 1 | -10/+0 |
2011-12-25 | Code improvements | lapayo94@gmail.com | 1 | -1/+18 |
2011-12-23 | Added thread names to cThread so when debugging in Visual Studio you actually know what thread you're looking at | faketruth | 1 | -2/+2 |
2011-11-01 | You can now run multiple worlds by defining them in settings.ini . However there's no way to change worlds on the fly yet | faketruth | 1 | -19/+19 |
2011-10-31 | Prepared some parts of the code for multi world support, I created lots of TODO's | faketruth | 1 | -3/+5 |
2011-10-23 | Abstracted sockets some more to ensure the same behavior over the entire program and on multiple platforms. | faketruth | 1 | -58/+24 |
2011-10-21 | Compiles for linux | faketruth | 1 | -0/+1 |
2011-10-03 | MCServer c++ source files | faketruth | 1 | -0/+553 |