| Commit message (Expand) | Author | Files | Lines |
2013-09-28 | Minor startup streamlining | Tiger Wang | 1 | -4/+3 |
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 |