summaryrefslogtreecommitdiffstats
path: root/Tools (unfollow)
Commit message (Expand)AuthorFilesLines
2024-11-02Apply new clang-formattingclang-format-codebaseAlexander Harkness68-1834/+2466
2023-05-16Removed all Printf-family functions from StringUtils.Mattes D2-26/+24
2021-07-06ProtoProxy: encrypt in-placeTiger Wang2-16/+6
2021-03-30cIsThread cleanupTiger Wang1-1/+1
2021-03-28Fix Windows XP to 7 compatibility (#5167)Tiger Wang1-1/+1
2021-03-08Do protocol decryption in-place (with CryptoAPI on Windows) (#5145)Tiger Wang1-2/+2
2021-01-11zlib -> libdeflate (#5085)Tiger Wang14-696/+159
2020-09-25Deleted BiomeDef.h and ChunkDef.h from Globals.h (#4885)KingCol133-11/+1
2020-07-23Update submodulesTiger Wang2-11/+7
2020-07-12Address commentsTiger Wang5-15/+14
2020-07-12More CMake cleanupTiger Wang5-39/+6
2020-05-31Resolve IPO flags mismatchTiger Wang4-4/+1
2020-05-16Upgrade to C++17 [CMake] (#4717)Tiger Wang2-6/+0
2020-05-16Update logging code to reduce unnecessary string copying:Peter Bell2-0/+2
2020-05-10Cleanup unneeded globals (#4736)peterbell108-394/+1
2020-05-09Enable C++17 in buildPeter Bell2-0/+14
2020-05-07Remove old Android leftovers (#4722)Mat7-62/+0
2020-05-05Update fmt to 6.2.0 (#4718)peterbell106-21/+27
2020-05-05Require semi-colon at end of function-like macros (#4719)peterbell101-17/+17
2020-04-10Add Zombie VillagersBond-0092-31/+33
2020-01-13Added an UpgradeBlockTypePalette check script.Mattes D1-0/+140
2019-12-28BlockTypePalette: Load from TSV or original reports' JSON.Mattes D4-116/+355
2019-12-22Improved large jungle and acacia tree generation (#4413)NiLSPACE2-0/+37
2019-09-22Add ProtocolBlockTypePalette (#4391)E143-0/+154
2018-02-04cppcheck found an out of bound array access. (#4182)Michael Hinz1-1/+1
2018-01-03Add the fmt library (#4065)peterbell1012-95/+40
2017-12-24Fix style of ToolsAlexander Lyons Harkness45-773/+626
2017-12-22Fix Travis build (#4101)peterbell101-4/+4
2017-10-21Fix tool builds on AppleClangpeterbell105-115/+99
2017-09-19Removed UTF-8 BOM (#4033)Lukas Pioch4-4/+4
2017-08-30Update mbedtls to 2.5.1 (#3964)peterbell104-21/+21
2017-08-25Add cUUID class (#3871)peterbell101-0/+2
2017-08-24Minor changes (#3909)mathiascode2-7/+7
2017-08-03Remove double includes part 2 (#3890)peterbell104-2/+21
2017-06-19Removed the LeakFinder for Windows. (#3777)Mattes D4-17/+10
2017-02-14Added some blocks and items (#3503)mathiascode1-0/+6
2016-11-15NoiseSpeedTest: use a single templatized function.Mattes D1-36/+8
2016-11-15Added NoiseSpeedTest project.Mattes D6-0/+736
2016-08-24Fixed type-casting-related warnings.Mattes D10-70/+55
2016-07-18CMake: Remove needless minimum version specifications.Mattes D5-14/+0
2016-05-29Added GrownBiomeGenVisualiser.Mattes D6-0/+838
2016-01-01Renamed leftover strings to Cuberite / Server, as needed.Mattes D2-3/+3
2015-12-22Removed offending tr1 references.Alexander Harkness4-83/+34
2015-12-19Added HTTPS links wherever they are supported.Alexander Harkness3-813/+812
2015-10-02Improved types of utf 16 stringstycho1-4/+4
2015-09-15Increase robustness of the logging subsystemtycho2-14/+20
2015-07-12Changing the shared_ptr/unique_ptr constructors to the make_shared/make_unique functionsbibo381-4/+4
2015-06-05Daemon support on Linux.Anthony Birkett2-2/+2
2015-05-24Fix other clang 3.6 committycho2-2/+8
2015-05-24Disable -Werror for warnings in tools.tycho2-2/+4
2015-05-23Disable warnings in MCADefrag, ProtoProxy and teststycho2-3/+6
2015-05-02Update submodulesTiger Wang1-1/+1
2015-03-28QtBiomeVisualiser: Fixed compilation and INI loading.Mattes D3-6/+13
2015-03-22Added VarInt64, normalized cPacketizer datatype names.Mattes D1-6/+6
2015-03-22ProtoProxy: Fixed connection and logging.Mattes D4-15/+22
2015-03-21Unified cByteBuffer types.Mattes D3-338/+351
2015-02-16Fixed Server.cppCreaprog1-1/+1
2015-02-15Fixed Server.cppCreaprog1-4/+3
2015-02-15Fixed Server.cppCreaprog1-0/+1
2015-02-15Fixed Server.cppCreaprog1-4/+4
2015-02-15Fixed Server.cppCreaprog1-4/+4
2015-01-27Fixed RCONClient compilation.Mattes D3-14/+55
2015-01-23ProtoProxy: Added socket startup error reporting.Matyas Dolak1-3/+31
2015-01-21ProtoProxy: Fixed warnings in Connection.cpp.Matyas Dolak1-87/+89
2015-01-21ProtoProxy: Fixed warnings in Connection.cpp.Matyas Dolak2-16/+24
2014-12-25ProtoProxy: Log block change packet details.Mattes D1-0/+3
2014-12-25Fixed tools compilation.Mattes D3-0/+5
2014-12-21ProtoProxy: Added a sanity check to metadata string lengths.Mattes D1-2/+6
2014-12-21MCADefrag: Added a sanity check for chunk size.Mattes D1-1/+1
2014-12-20Added RabbitsMasy982-0/+2
2014-12-18Added Entity GuardianMasy982-0/+2
2014-12-07Fixed c++11 branch issues.Mattes D1-1/+2
2014-12-04Tools: Removed unused Timer.* file from CMakeLists.txt.Mattes D2-4/+1
2014-11-29Fixed MCADefrag compilation.Mattes D1-0/+8
2014-11-29Fixed QtBiomeVisualiser compilation.Mattes D1-2/+17
2014-11-29Fixed missing files in ProtoProxy.Mattes D1-0/+8
2014-11-23Compilation fixesTiger Wang2-5/+3
2014-10-31QtBiomeVisualiser: Fixed default zoom selection.Mattes D1-5/+1
2014-10-30QtBiomeVisualiser: Set start zoom to 25%, just like AMIDST.Mattes D1-1/+3
2014-10-30QtBiomeVisualiser: Added a prototyping int generator flavor.Mattes D2-0/+3
2014-10-29QtBiomeVisualiser: Generator uses all machine threads.Mattes D2-9/+72
2014-10-28QtBiomeVisualiser: Added quick shutdown to region loaders.Mattes D3-1/+18
2014-10-28QtBiomeVisualiser: Fixed mouse zoom vs menu zoom.Mattes D1-1/+2
2014-10-28QtBiomeVisualiser: Reduced memory usage.Mattes D4-182/+156
2014-10-28QtBiomeVisualiser: Fixed random regions not rendered.Mattes D2-0/+4
2014-10-28QtBiomeVisualiser: Fixed compilation on Linux.Mattes D4-5/+14
2014-10-28QtBiomeVisualiser: Attempt at fixing Linux compilation.Mattes D1-1/+1
2014-10-27QtBiomeVisualiser: Switched caching to entire regions.Mattes D15-249/+409
2014-10-26Added new biomegen: GrownMattes D2-67/+69
2014-10-23QtBiomeVisualiser: Moved the IniFile lib.Mattes D4-5/+5
2014-10-21Compile fix?Tiger Wang3-6/+0
2014-10-19Generator: Rewritten to use SharedPtrs.Mattes D3-4/+4
2014-10-03QtBiomeVisualiser: Added mouse hover info.Mattes D7-147/+228
2014-10-03QtBiomeVisualiser: Zoom is now limited and aligned to steps.madmaxoft4-59/+169
2014-09-29QtBiomeVisualiser: Seed is read properly.madmaxoft2-9/+8
2014-09-28Compilation fixTiger Wang1-2/+1
2014-09-27QtBiomeVisualiser: fixed compilation.madmaxoft1-1/+10
2014-09-24QtBiomeVisualiser: Fixed MSVC path-crossing.madmaxoft7-10/+15
2014-09-23QtBiomeVisualiser: Fixed confusion about Globals.h.madmaxoft5-21/+21
2014-09-22QtBiomeVisualiser: Implemented live-update for the generator setup.madmaxoft5-17/+49
2014-09-22QtBiomeVisualiser: generator source is read from generator setup ini.madmaxoft3-16/+13
2014-09-22QtBiomeVisualiser: Moved the generator setup into a side-pane.madmaxoft5-39/+96
2014-09-21QtBiomeVisualiser: Added the base for INI editting.madmaxoft5-20/+266
2014-09-20QtBiomeVisualiser: Added list of vanilla worlds.madmaxoft2-7/+145
2014-09-20QtBiomeVisualiser: Added support for loading Anvil worlds.madmaxoft4-5/+320
2014-09-18QtBiomeVisualiser: More gcc fixes.madmaxoft1-2/+2
2014-09-18QtBiomeVisualiser: Fixed linux compilation.madmaxoft5-0/+6
2014-09-15QtBiomeVisualiser: Fixed colors and read failures.madmaxoft1-6/+5
2014-09-15QtBiomeVisualiser: Added reloading.Mattes D6-4/+49
2014-09-15QtBiomeVisualiser: removed multithreading.Mattes D2-65/+10
2014-09-15QtBiomeVisualiser: Added multithreading.Mattes D3-23/+102
2014-09-14QtBiomeVisualiser: Extended zoom down below 100%.Mattes D2-16/+80
2014-09-14QtBiomeVisualiser: Added mouse and keyboard view control.Mattes D2-4/+137
2014-09-14QtBiomeVisualiser: Removed build-specific variables.Mattes D1-3/+0
2014-09-14Added new Qt-based biome visualiser.Mattes D37-2181/+1482
2014-08-27AnvilStats: Fixed thread start race condition.Mattes D2-10/+24
2014-08-27AnvilStats: Added per-height spawner stats.Mattes D2-4/+47
2014-08-27AnvilStats: Ignoring output XLS files.Mattes D1-0/+1
2014-08-27AnvilStats: Added cmake directive for larger executable stack.Mattes D1-0/+22
2014-08-27AnvilStats: Fixed Win64 compilation.Mattes D1-1/+1
2014-08-27AnvilStats: initial per-height blocktype implementation (WIP).madmaxoft3-5/+96
2014-08-27AnvilStats: Rewritten to use CMake.madmaxoft4-523/+126
2014-08-12Renamed LoggersTycho3-13/+13
2014-08-10Fixed Tools to work with new logging frameworkTycho3-10/+18
2014-07-24Made redundant semi not an error, fixed one more.archshift1-1/+1
2014-06-20Fixed the BiomeVisualiser project.madmaxoft1-1/+17
2014-06-03Update Globals.hJulian Laubstein1-1/+1
2014-06-01AnvilStats: Added new biome colors.Mattes D2-34/+3
2014-06-01Hot-fixed AnvilStats compilation for MSVC2013.Mattes D3-13/+56
2014-05-20Fixed MCADefrag compilation.madmaxoft1-0/+15
2014-05-19Fixed some warningsJulian Laubstein1-0/+1
2014-05-04Fixed ProtoProxy compilation in MSVC2013.madmaxoft1-1/+1
2014-05-01ProtoProxy: Renamed PublicKey to CryptoKey.madmaxoft2-4/+4
2014-04-29Moved the rest of the Crypto objects into their own respective files.madmaxoft4-14/+12
2014-04-29Moved cPublicKey to its separate file in PolarSSL++.madmaxoft2-0/+3
2014-04-29Fixed ProtoProxy.madmaxoft4-3/+25
2014-04-14ProtoProxy: Fixed weird gcc compilation errors.madmaxoft1-16/+22
2014-04-14ProtoProxy: Added 1.7.9 compatibility.madmaxoft1-0/+29
2014-04-04ProtoProxy: Fixed a few Clang and MSVC warnings.madmaxoft2-4/+8
2014-03-20ProtoProxy: Fixed MSVC compilation.madmaxoft1-2/+4
2014-03-14Fixed a couple of unneeded returns in ProtoProxyTycho1-4/+0
2014-03-12Fixed comments an assertTycho1-2/+2
2014-03-11Added macros support to toolsTycho2-2/+10
2014-03-10Fixed xofts issuesTycho1-1/+1
2014-03-10Fixed Issues in ProtoProxyTycho2-9/+9
2014-02-18ProtoProxy: ignoring PolarSSL build files.madmaxoft1-0/+1
2014-02-16Now uses setflags for flagsTycho1-55/+4
2014-02-16COnverted ProtoProxy to use library CMakeListsTycho2-18/+5
2014-02-16Allow building MCADefrag at the same time as MCServerTycho1-4/+2
2014-02-16CHange MCADefrag CMakelist to use zlib CMakeListTycho1-9/+4
2014-02-16rewrote MCADefrag CMakelist to use SetflagsTycho1-56/+16
2014-02-13MCADefrag: Implemented recompression.madmaxoft2-5/+136
2014-02-13MCADefrag: Fixed bugs, now produces valid MCA files.madmaxoft2-3/+22
2014-02-13MCADefrag: Initial implementation.madmaxoft6-0/+799
2014-02-03Fixed Compile errorsTycho1-1/+1
2014-02-03Increased Type safety of BiomesTycho1-1/+1
2014-01-28ProtoProxy: Added encryption support.madmaxoft1-2/+19
2014-01-25ProtoProxy: Modified to use PolarSSL.madmaxoft6-60/+45
2014-01-24ProtoProxy: Fixed connection on *nix.madmaxoft1-1/+2
2014-01-19First attempt at Compiling Generator seperatlyTycho2-0/+19
2014-01-19ProtoProxy: UpdateBlockEntity NBT is writtenTiger Wang1-1/+14
2014-01-17ProtoProxy: Compiles under Linux.madmaxoft4-28/+43
2014-01-17ProtoProxy: Fixed inversed typedef.madmaxoft1-1/+1
2014-01-17ProtoProxy: Fixed compilation in Windows and in Linux.madmaxoft3-16/+21
2014-01-17ProtoProxy: Fixed #include filename case.madmaxoft1-4/+4
2014-01-15ProtoProxy: use CMake to generate the MSVC project files.madmaxoft4-308/+156
2014-01-15Fixed ProtoProxy compilation.madmaxoft1-4/+8
2014-01-13ProtoProxy: Fixed login kick packet direction.madmaxoft1-1/+1
2014-01-10BiomeVisualiser: Added zooming using the 1 - 8 keys.Matyas Dolak6-20/+76
2014-01-08ProtoProxy: Fixed favicon relaying.madmaxoft1-2/+2
2013-12-15ProtoProxy: Fixed description-changing to work with 1.7.4.madmaxoft1-2/+3
2013-12-05ProtoProxy: Fixed metadata parsing.madmaxoft1-9/+27
2013-11-28BiomeVisualiser: Using the common BiomeGen creation code.madmaxoft1-67/+1
2013-11-28BiomeVisualiser: Added the TwoLevel biome generator.madmaxoft1-0/+4
2013-11-28BiomeVisualiser: The biome settings are read from a file.madmaxoft3-5/+102
2013-11-28Fixed RCONClient after foldermove.madmaxoft1-18/+18
2013-11-28Fixed MemDumpAnalysis after foldermove.madmaxoft3-44/+41
2013-11-28Fixed BlockZapper after folder move.madmaxoft6-44/+37
2013-11-28Fixed BiomeVisualiser after folder move.madmaxoft4-39/+47
2013-11-28Fixed AnvilStats after folder move.madmaxoft5-30/+30
2013-11-28ProtoProxy: Fixed after folder move.madmaxoft2-30/+34
2013-11-24AnvilStats: Fixed compilation.madmaxoft2-2/+3
2013-11-24BiomeVisualiser: Added 1.7 biomes, recolored using AMIDST colors.madmaxoft4-32/+141
2013-11-24RCONClient: Initial implementation.madmaxoft6-0/+864
2013-11-10ProtoProxy: Added dblquotes.madmaxoft1-2/+2
2013-11-07ProtoProxy: Fixed SpawnMob packet.madmaxoft1-12/+13
2013-11-03ProtoProxy: Fixed the SpawnObjectVehicle packet.madmaxoft1-1/+13
2013-11-03ProtoProxy: Removed unused enums.madmaxoft1-109/+3
2013-11-03ProtoProxy: Fixed handling of incomplete packets.madmaxoft1-0/+2
2013-10-29ProtoProxy: Working 1.7 protocol.madmaxoft2-158/+160
2013-10-29ProtoProxy: Updated the server-side packets to 1.7.madmaxoft1-171/+239
2013-10-29ProtoProxy: Updated the server-side packets to 1.7.madmaxoft1-0/+5
2013-10-29ProtoProxy: The login part of the protocol is implemented.madmaxoft2-220/+229
2013-10-28ProtoProxy: Implemented 1.7.2 status request / response / ping.madmaxoft2-113/+272
2013-10-28ProtoProxy: Fixed compilation after the previous cByteBuffer changes.madmaxoft1-0/+4
2013-10-12BiomeVisualiser: fixed crash at shutdown caused by bad loggingmadmaxoft2-3/+3
2013-10-11Updated BiomeVisualiser to compile again.madmaxoft3-9/+24
2013-09-19ProtoProxy: Added handling for the Explosion packet.madmaxoft2-0/+46
2013-09-19ProtoProxy: Removed the per-packet sleep from the DEBUG version.madmaxoft1-2/+9
2013-09-08ProtoProxy: Logs are saved to a Logs subfolder.madmaxoft2-1/+12
2013-09-08ProtoProxy: The MOTD is modified to indicate ProtoProxy presence.madmaxoft1-7/+34
2013-09-04ProtoProxy: Improved logging for fixed-point numbers.madmaxoft1-14/+26
2013-09-01AnvilStats: ignoring the world subfoldermadmaxoft1-0/+1
2013-08-30AnvilStats: Added combined HeightBiome mapmadmaxoft8-4/+368
2013-08-30AnvilStats: Implemented a cImageComposingCallback class.madmaxoft3-0/+292
2013-08-30AnvilStats: Callbacks can now use CALLBACK_CONTINUE and CALLBACK_ABORT instead of bool return values.madmaxoft1-15/+21
2013-08-30AnvilStats: Added the callback for region begin and end.madmaxoft3-3/+18
2013-08-30AnvilStats: Ignoring the build foldersmadmaxoft1-0/+2
2013-08-30ProtoProxy: Log individual chunks in MapChunkBulk packet.madmaxoft1-3/+32
2013-08-30ProtoProxy: Next packet type is logged for client as well.madmaxoft1-2/+2
2013-08-30ProtoProxy: Uses cTimer for the timing information.madmaxoft4-5/+14
2013-08-25Fixed ProtoProxy compilation, added client Kick handling.madmaxoft2-0/+18
2013-08-16Feature and bugfixes [SEE DESC]Tiger Wang1-0/+2
2013-07-31ProtoProxy: Tab completion logging lists the last item, toomadmaxoft1-0/+4
2013-07-31ProtoProxy: Added the tab completion packet parsingmadmaxoft2-0/+42
2013-07-29Changed everyting to Unix line endings.Alexander Harkness71-11956/+11956
2013-07-28ProtoProxy now properly waits for both sides to establish encryptionmadmaxoft2-15/+54
2013-07-28Set up proper ignores for ProtoProxymadmaxoft1-0/+4
2013-07-28Added a .gitignore for the anvilstats folder.Alexander Harkness1-0/+5
2013-07-081.6.2 protocol implemented, both in MCServer and in ProtoProxymadmaxoft@gmail.com2-0/+70
2013-07-06AnvilStats: moved into the Tools foldermadmaxoft@gmail.com22-0/+3862
2013-07-06ProtoProxy: moved into the Tools foldermadmaxoft@gmail.com10-0/+3358
2013-07-06MemDumpAnalysis: moved into the Tools folder; uses the global Expat library now.madmaxoft@gmail.com7-0/+881
2013-07-06BiomeVisualiser: Moved into the Tools foldermadmaxoft@gmail.com17-0/+1942
2013-06-04ToLuaDoxy: initial importmadmaxoft@gmail.com6-0/+2406
2013-05-01BlockZapper: Initial import, can zap blocks but not entitiesmadmaxoft@gmail.com11-0/+1417