summaryrefslogtreecommitdiffstats
path: root/VC2008 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Removed the unused cHeartbeat objectmadmaxoft@gmail.com2013-03-041-8/+0
* AnvilStats: Added ChunkExtract mode of operation, splitting Anvil files into individual chunks.madmaxoft@gmail.com2013-02-251-2/+3
* Minecarts can now be placed.madmaxoft@gmail.com2013-02-181-0/+12
* Added API.txt into project for referencemadmaxoft@gmail.com2013-02-151-4/+4
* Plugins can now bind console commandsmadmaxoft@gmail.com2013-02-151-0/+4
* Prepared cChunkDesc for further API extension; used it as the sole container for generated chunk data, including entities / block entities.madmaxoft@gmail.com2013-02-081-0/+4
* Added a cGZipFile class for reading GZipped files.madmaxoft@gmail.com2013-02-071-0/+8
* Moved command API into cPluginManager.madmaxoft@gmail.com2013-02-011-8/+0
* Added cItems to Lua API.madmaxoft@gmail.com2013-01-271-4/+0
* Merged the usable portion of the "gens" branch.madmaxoft@gmail.com2013-01-251-8/+12
* Forgotten files for previous merge commit (rev 1139)madmaxoft@gmail.com2013-01-131-8/+8
* Cauldrons and Brewing Stands are now placeableluksor111@gmail.com2012-12-291-0/+16
* Removed unused CryptoPP algorithms (Salsa, Sosemanuk) that won't compile on Mac (found by Sam Sxw)madmaxoft@gmail.com2012-12-271-16/+0
* Added flower potsluksor111@gmail.com2012-12-271-0/+8
* Added the 1.4.6 protocolmadmaxoft@gmail.com2012-12-241-2/+2
* Reduced most mobs' constructors to oneliners by passing parameters to superclassesmadmaxoft@gmail.com2012-12-221-16/+0
* Added dispensers (they can't dispense items yet)luksor111@gmail.com2012-12-191-0/+8
* Implemented double doorsluksor111@gmail.com2012-12-191-0/+4
* Levers (patch contributed by Keyboard)madmaxoft@gmail.com2012-12-161-0/+8
* Added initial adventure mode supportluksor111@gmail.com2012-11-271-0/+4
* Fixed certain blocks crashing clients when minedluksor111@gmail.com2012-11-261-0/+4
* Implemented rail placement mechanics.luksor111@gmail.com2012-11-251-0/+4
* Fixed drops for: Stone, Mycelium, Redstone Torch.luksor111@gmail.com2012-11-241-0/+4
* Removed the SquirrelVM.madmaxoft@gmail.com2012-11-081-5/+1
* Added Bats and Witches.luksor111@gmail.com2012-11-011-0/+16
* Initial 1.4.2 support.luksor111@gmail.com2012-10-311-0/+8
* Debug filename has a "_debug" appended to it, so that it's different from the release version.madmaxoft@gmail.com2012-10-251-1/+1
* Added jukeboxes (patch contributed by Luksor)madmaxoft@gmail.com2012-10-211-0/+8
* Profiled build has a different filenamemadmaxoft@gmail.com2012-10-202-2/+2
* Added spawn eggs with mobs (patch committed by Luksor)madmaxoft@gmail.com2012-10-191-0/+40
* Added basic spawn eggs (patch contributed by Luksor)madmaxoft@gmail.com2012-10-181-0/+4
* Initial Floody fluid simulator.madmaxoft@gmail.com2012-10-141-0/+16
* Completely removed support for old style Lua plugins (can use both Plugin and NewPlugin in settings.ini for now)faketruth2012-10-141-8/+0
* Preparation for multiple fluid simulators.madmaxoft@gmail.com2012-10-131-23/+15
* Fixed chatlog pluginfaketruth2012-10-111-13/+17
* Added functionality so one plugin can call functions on another plugin :Dfaketruth2012-10-101-30/+38
* All blockticking is now done in cBlockHandlersmadmaxoft@gmail.com2012-10-071-0/+4
* Completely removed the old (buggy) redstone simulator.madmaxoft@gmail.com2012-10-061-8/+0
* CryptoPP: Removed an unused file that broke compilation on some *nixesmadmaxoft@gmail.com2012-10-031-56/+0
* Added falling block entities. Sand and gravel now properly fall downfaketruth2012-09-301-0/+8
* Beds can be slept in now (it doesn't change the time though)faketruth2012-09-291-0/+4
* Made beds placeablefaketruth2012-09-291-0/+8
* Fixed a bug in the inventory system where it would de-sync when dragging items with non-default metadata/healthfaketruth2012-09-261-5/+5
* Restored Noise's optimization even in debug build, lost in previous rename.madmaxoft@gmail.com2012-09-241-0/+13
* Source files cleanup: The rest of the files renamed.madmaxoft@gmail.com2012-09-242-254/+224
* Source files cleanup: ChunkDataSerializer is Protocol-relatedmadmaxoft@gmail.com2012-09-231-8/+8
* Source files cleanup: OSSupport-related files in a separate subfolder, renamed.madmaxoft@gmail.com2012-09-231-27/+27
* Source files cleanup: Removed unused cBlockToPickupmadmaxoft@gmail.com2012-09-231-8/+0
* Source files cleanup: Mobs-related files in a separate subfolder, renamed.madmaxoft@gmail.com2012-09-231-40/+40
* Source files cleanup: WorldStorage-related files in a separate subfoldermadmaxoft@gmail.com2012-09-231-9/+9
* Source files cleanup: Generating-related files in a separate subfoldermadmaxoft@gmail.com2012-09-231-18/+18
* Source files cleanup: Protocol-related files in a separate subfoldermadmaxoft@gmail.com2012-09-231-7/+7
* Source files cleanup: UI files renamedmadmaxoft@gmail.com2012-09-231-5/+5
* Restored resource files from vc2010 into vc2008madmaxoft@gmail.com2012-09-224-1/+9
* Refactored windows.madmaxoft@gmail.com2012-09-201-29/+5
* Merged in a patch for sounds by l0udPLmadmaxoft@gmail.com2012-09-111-0/+8
* Fixed profiling to work under the new project layoutmadmaxoft@gmail.com2012-09-078-10/+42
* Removed OS dependencies from CryptoPP; Removed unused modules that didn't compile on some platformsmadmaxoft@gmail.com2012-09-041-60/+0
* Implemented 1.3.2 protocol encryption using CryptoPP, up to Client Status packet (http://wiki.vg/Protocol_FAQ step 14)madmaxoft@gmail.com2012-08-309-17/+7007
* Added a basic protocol recognizer and the base for 1.3.2 protocol.madmaxoft@gmail.com2012-08-301-0/+12
* Gotten completely rid of all cPackets. The cProtocol125 class now does all the parsing and writing by itself.madmaxoft@gmail.com2012-08-291-176/+0
* Moved all packet-serializing code into cProtocol125; half the packet classes aren't needed anymore.madmaxoft@gmail.com2012-08-281-220/+0
* Cut out all packet handling to a separate cProtocol descendantmadmaxoft@gmail.com2012-08-271-0/+20
* git-svn-id: http://mc-server.googlecode.com/svn/trunk@795 0a769ca7-a7f5-676a-18bf-c427514a06d6madmaxoft@gmail.com2012-08-261-0/+8
* Added basic noteblocks, finished sign storage in Anvil (patch contributed by l0udPL)madmaxoft@gmail.com2012-08-261-0/+12
* WebAdmin should not cause crashes anymorefaketruth2012-08-221-8/+0
* Moved files used by MCServer to a special MCServer folderfaketruth2012-08-201-0/+3
* Added Core files to the VC2008 project (so that they can be opened from the IDE there, nothing more)madmaxoft@gmail.com2012-08-181-0/+128
* VC2008: Removed Android-specific files from all Windows build configurationsmadmaxoft@gmail.com2012-08-181-0/+80
* Android: Pressing back button sends stop command to serverfaketruth2012-08-181-0/+64
* Packets now parse themselves from a cByteBuffer object (1st part of packeting rewrite, http://forum.mc-server.org/showthread.php?tid=524 )madmaxoft@gmail.com2012-08-171-0/+8
* Fixed warnings in md5madmaxoft@gmail.com2012-07-291-0/+27
* Fixed MSVC project for Squirrel lib, no more linker warnings about vc90.pdbmadmaxoft@gmail.com2012-07-291-6/+6
* VC2008 project: finally a truly Release build, with full optimization.madmaxoft@gmail.com2012-07-281-0/+8
* Added a new cave generator: DualRidgeCaves ( somewhat like http://www.gamedev.net/blog/33/entry-2227887-more-on-minecraft-type-world-gen/ )madmaxoft@gmail.com2012-07-221-0/+8
* Added a Release Profiled configuration to Squirrel MSVC2008 projectmadmaxoft@gmail.com2012-07-212-2/+63
* Ravines: initial implementation, randomized shapes are working, but still needs some workmadmaxoft@gmail.com2012-07-191-0/+8
* Some code improvementslapayo94@gmail.com2012-07-161-36/+0
* A new Block handling system :olapayo94@gmail.com2012-07-151-0/+288
* Disabled MSVC deprecation / security warnings for external libraries - we expect them to be secure enoughmadmaxoft@gmail.com2012-07-154-11/+14
* Squirrel: removed CLR from dependencies (we're not in C#)madmaxoft@gmail.com2012-07-131-2/+2
* Improved Squirrel Bindingslapayo94@gmail.com2012-07-091-0/+12
* Sorry...lapayo94@gmail.com2012-07-091-2/+3
* Missed precompiled headers in Release Modelapayo94@gmail.com2012-07-091-1/+1
* BlockArea name change revertedlapayo94@gmail.com2012-07-093-14/+373
* cBlockArea object added (with only minimal testing so far)madmaxoft@gmail.com2012-07-022-0/+48
* Fixed a (non-fatal) error in the profiling scriptmadmaxoft@gmail.com2012-06-181-5/+6
* Basic handling of vines. No growth yet.cedeel@gmail.com2012-06-151-0/+4
* Moved LuaFunctions.h into the Bindings section of the projectmadmaxoft@gmail.com2012-06-131-4/+4
* Added a BlockToPickup hook for modifying pickups when a player breaks a block.madmaxoft@gmail.com2012-06-131-0/+4
* Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether.madmaxoft@gmail.com2012-06-121-8/+0
* Added implementation of E_PLUGIN_CHUNK_GENERATING lua hookfaketruth2012-06-111-0/+8
* Item-dropping code rewritten and centralized - now there's only one place to modify if we want to split or merge same-item drops: cWorld:SpawnItemPickups(). Also, mined blocks can now drop more items, and they recognize if they're being mined by the correct tool.madmaxoft@gmail.com2012-06-061-0/+5
* Eliminated unused files from a ToLua library VC2008 projectmadmaxoft@gmail.com2012-06-041-16/+0
* Added the new recipe parser, parsing the crafting.txt file. Included are a few recipes. The old parser still works, but will be replaced soon.madmaxoft@gmail.com2012-06-041-4/+12
* Fixed MSVC2008 projects for new zlibmadmaxoft@gmail.com2012-06-042-33/+29
* Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project filescedeel@gmail.com2012-06-041-0/+4
* Merged the composable_generator branch into the trunkmadmaxoft@gmail.com2012-05-251-38/+90
* Fixed output directory structure in the "Release profiled" configurationmadmaxoft@gmail.com2012-05-095-10/+10
* Added a profiling option to the VC2008 projects, using the MS standalone profiler (see vc2008/profile_run.cmd for details and usage)madmaxoft@gmail.com2012-05-088-0/+491
* Fast NBT Parser (loading a chunk is now about 10 times faster)madmaxoft@gmail.com2012-05-071-8/+16
* Added the new 1.2.4's PlayerAbilities packet; restructures packet files for less files, more dense.madmaxoft@gmail.com2012-03-241-26/+2
* Removed the split between 1.2.3 and 1.1, left only 1.2.3 codemadmaxoft@gmail.com2012-03-241-1/+1
* Split chunk data into separate arrays; decoupled most sources from cChunk.h dependencymadmaxoft@gmail.com2012-03-141-0/+7
* Added a flat terrain generator with settable terrain heightmadmaxoft@gmail.com2012-03-121-0/+8
* Added the Anvil level format (MCA) support, read-only for the time being. Now MCS can read your worlds from the official server :)madmaxoft@gmail.com2012-03-071-0/+16
* ChunkSender: Chunks are now compressed and sent to clients from a separate threads, proper passive waiting between threads. Not much tested, just appears to work :)madmaxoft@gmail.com2012-03-051-1/+9
* Forgot to update the VS2008 projectfaketruth2012-03-011-0/+8
* VC2008: slight project reorganization, chunk-generation-related sources are now in one foldermadmaxoft@gmail.com2012-02-281-24/+28
* 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.com2012-02-261-4/+4
* VC2008: cleaned up the Release configuration for the projectmadmaxoft@gmail.com2012-02-221-1/+1
* VC2008: Temporarily reset compiler warnings to Level 3 due to the new ASSERT()madmaxoft@gmail.com2012-02-201-2/+2
* Added the skeleton of the cLightingThread objectmadmaxoft@gmail.com2012-02-171-0/+8
* Chunk is now marked as dirty; saving only dirty chunks; rewritten load / save not to use cChunkPtr; set VC2008 project to level4 warnings; block entities are now loaded and saved properlymadmaxoft@gmail.com2012-02-161-1/+11
* Slight cleanup - removed old code, some additional comments on dangerous functionsmadmaxoft@gmail.com2012-02-141-8/+0
* 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.com2012-02-136-44/+118
* cSocketThreads initial commit. Not yet tested and not yet integratedmadmaxoft@gmail.com2012-02-071-0/+12
* Rewritten cAuthenticator to make use of the new cIsThread architecture - now authentication runs in a single separate thread for all clients;madmaxoft@gmail.com2012-02-011-24/+24
* VC2008: removed an unneeded file from zlib projectmadmaxoft@gmail.com2012-02-011-4/+0
* new cIsThread object for thread encapsulationmadmaxoft@gmail.com2012-02-011-4/+12
* Introducing StringUtils - the place to be if you are a generic string routine :) No more sprintf()!madmaxoft@gmail.com2012-02-011-117/+125
* Initial cFile implementation (using stdio FILE) and test in cChunkMapmadmaxoft@gmail.com2012-01-301-0/+8
* VC2008 / VC2010: Enabled precompiled header through Globals.h; the header included in every module in the project. Compilation optimization.madmaxoft@gmail.com2012-01-293-74/+293
* VC2008 compilation with new lua webpluginmadmaxoft@gmail.com2012-01-291-0/+8
* ChunkGenerator: rewritten thread-locking using the new RAII CSLock classmadmaxoft@gmail.com2012-01-291-0/+1
* Added a VC2010 configuration for Debug build with optimized Noise; made it the default in VC2008madmaxoft@gmail.com2012-01-271-0/+13
* Updated VC2008 project to include cPlugin_NewLuamadmaxoft@gmail.com2012-01-271-0/+8
* MSVC 2008 Express compatibility: Added the projects, modified sources to compile. Tested on MSVC 2008 Express and MSVC 2010 Expressmadmaxoft@gmail.com2012-01-276-0/+2623