Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix zlib (de)compressor memory leaks | savilli | 2022-06-16 | 1 | -5/+16 |
| | |||||
* | Fix compiler warnings | ShadowNinja | 2022-04-08 | 1 | -14/+0 |
| | |||||
* | Remove awful Mingw32 workarounds | sfan5 | 2022-02-08 | 1 | -26/+2 |
| | | | | | Instead a warning is triggered if an affected compiler is detected. closes #12022 | ||||
* | Add another very awful workaround to prevent a crash on Mingw32 | sfan5 | 2022-01-30 | 1 | -0/+25 |
| | | | | | This appears to be the same issue as 70df3d54f37c280f7afe60f6e964b8406577f39f. Hopefully the next MinGW update will remove the need for this. | ||||
* | Switch MapBlock compression to zstd (#10788) | lhofhansl | 2021-08-31 | 1 | -6/+129 |
| | | | | | | | * Add zstd support. * Rearrange serialization order * Compress entire mapblock Co-authored-by: sfan5 <sfan5@live.de> | ||||
* | Add limit parameter to decompressZlib | Ben Deutsch | 2020-02-01 | 1 | -3/+17 |
| | | | | | This can prevent untrusted data, such as sent over the network, from consuming all memory with a specially crafted payload. | ||||
* | Add compatibility to vcpkg buildsystem (#8317) | adrido | 2019-06-10 | 1 | -3/+1 |
| | |||||
* | compressZlib: don't use a SharedBuffer but a raw u8 * pointer | Loic Blot | 2017-07-27 | 1 | -18/+17 |
| | | | | | | | | Remove usage of the SharedBuffer in zlib compression which has two problems: * We copied the whole memory block to compress it (not good with mapblocks) * We copied sometimes strings to SharedBuffer to SharedBuffer (2nd time) Use this method in MapNode::serializeBulk + optimize serialization but merging 3 identical loops in a single loop | ||||
* | Don't use ZLIB_WINAPI if the required DLL is not provided to CMake | sfan5 | 2016-09-21 | 1 | -1/+1 |
| | | | | | This allows you to use an stdcall zlib (zlib1.dll instead of zlibwapi.dll) when building Minetest for win32. | ||||
* | Replace instance of readsome with read in decompressZlib Make decompressZlib ↵ | gregorycu | 2016-01-09 | 1 | -1/+3 |
| | | | | more robust | ||||
* | Add compression API | ShadowNinja | 2014-09-20 | 1 | -5/+4 |
| | |||||
* | Revert "Don't use msvc libs for mingw build" | kwolekr | 2013-11-17 | 1 | -1/+1 |
| | | | | This reverts commit 3985c01ad71159b888677d0fe2019d7a05debeed. | ||||
* | Don't use msvc libs for mingw build | sapier | 2013-11-17 | 1 | -1/+1 |
| | |||||
* | Update Copyright Years | Sfan5 | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | Change Minetest-c55 to Minetest | PilzAdam | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | Fix compressZlib() | Perttu Ahola | 2012-07-22 | 1 | -18/+9 |
| | |||||
* | Properly and efficiently use split utility headers | Perttu Ahola | 2012-06-17 | 1 | -1/+2 |
| | |||||
* | Switch the license to be LGPLv2/later, with small parts still remaining as ↵ | Perttu Ahola | 2012-06-05 | 1 | -4/+4 |
| | | | | GPLv2/later, by agreement of major contributors | ||||
* | the zlib error print function now prints to dstream (debug.txt) | Perttu Ahola | 2011-08-08 | 1 | -8/+8 |
| | |||||
* | Messed around with genmap.py. Now supports format version 17. | Perttu Ahola | 2011-06-05 | 1 | -3/+3 |
| | |||||
* | Some work-in-progress in hp and mobs and a frightening amount of random fixes. | Perttu Ahola | 2011-04-21 | 1 | -0/+6 |
| | |||||
* | better graphics, zlib to work on vc++ | Perttu Ahola | 2010-12-14 | 1 | -0/+3 |
| | |||||
* | commit before content-tile separation | Perttu Ahola | 2010-12-13 | 1 | -5/+177 |
| | |||||
* | license stuff | Perttu Ahola | 2010-11-29 | 1 | -0/+19 |
| | | | | | --HG-- rename : src/licensecomment.txt => licensecomment.txt | ||||
* | Initial files | Perttu Ahola | 2010-11-27 | 1 | -0/+77 |