Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix potential use-after-free with item metadata (#12729) | Jude Melton-Houghton | 2022-09-14 |
| | | | This fixes a use-after-free bug in the case where itemstack metadata is accessed after the itemstack has been garbage-collected. | ||
* | Serialize: Restore forward compatibility | Lars Mueller | 2022-09-14 |
| | |||
* | Serialize: Use numbers for refs to work around LuaJIT limits | Lars Mueller | 2022-09-14 |
| | |||
* | Allow looped animation to be used safely with old clients | sfan5 | 2022-09-14 |
| | | | | fixes #12657 | ||
* | Chat weblink: remove comma as delimiter (#12730) | pecksin | 2022-09-14 |
| | |||
* | Convert entity glow value to color space before adding to the light | x2048 | 2022-09-14 |
| | |||
* | Fix incorrectly placed label in tab_online (#12732) | Niklp | 2022-09-14 |
| | |||
* | Fix and enable x86 build for Android (#12700) | savilli | 2022-09-14 |
| | |||
* | Fix texture_min_size | fluxionary | 2022-09-14 |
| | |||
* | Apply DPI Scaling to GUIModalMenu (#12693) | Elliott Lester | 2022-09-14 |
| | | | Co-authored-by: sfan5 <sfan5@live.de> | ||
* | Fix crash when trying to overwrite a package | rubenwardy | 2022-09-14 |
| | | | | | | Before #11646, core.copy_dir would overwrite the target if it exists. Adding core.delete_dir restores the exact same behaviour Fixes #12303 | ||
* | Remove resolution of appstream screenshots (#12652) | Fábio Rodrigues Ribeiro | 2022-09-14 |
| | | | resolves Appdata not valid #12597 | ||
* | Move some CI jobs to newer compiler versions | sfan5 | 2022-09-14 |
| | |||
* | Limit force shadow update to urgent blocks (#12692) | x2048 | 2022-09-14 |
| | |||
* | Check hp_max > 0 for entities (#12667) | Lars Müller | 2022-09-14 |
| | |||
* | Reassure previous nil behaviour for tiles and special_tiles (#12678) | Zughy | 2022-09-14 |
| | | | Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com> | ||
* | Fix crash when crafting callbacks return strings (#12685) | Zughy | 2022-09-14 |
| | | | Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com> | ||
* | Fix crash when stars are reset | Zughy | 2022-09-14 |
| | |||
* | Merge remote-tracking branch 'origin/stable-5' into HEAD | sfan5 | 2022-08-04 |
|\ | |||
| * | Bump version to 5.5.1 | sfan5 | 2022-05-15 |
| | | |||
| * | Fix broken dependency enabling due to missing `enabled` field | rubenwardy | 2022-05-14 |
| | | |||
| * | Fix Docker build | sfan5 | 2022-05-14 |
| | | | | | | | | prometheus-cpp switched to C++14 in April (after we did) so this issue only affects older branches. | ||
| * | Fix cooking and fuel crafts with aliases | Jude Melton-Houghton | 2022-05-14 |
| | | |||
| * | Fix possible unreliable behavior due to uninitialized variables | Octavian | 2022-05-14 |
| | | |||
| * | HUD: Update selection mesh every frame (#12270) | Lars Müller | 2022-05-14 |
| | | | | | | Fixes outdated selection boxes after entity property changes. | ||
| * | Fix Minetest blaming the wrong mod for errors (#12241) | Lars Müller | 2022-05-14 |
| | | | | | | Covers the case where mods insert their callbacks manually into "minetest.registered_<callbacks>" (often to achieve a particular order of execution). | ||
| * | Enable dependencies when enabling modpacks (#12202) | Jude Melton-Houghton | 2022-05-14 |
| | | |||
| * | Fix enabling of dependencies with identical names (#12253) | Jude Melton-Houghton | 2022-05-14 |
| | | |||
| * | Fix mods not being recursively enabled | rubenwardy | 2022-05-14 |
| | | | | | | | | Fixes #12290 | ||
| * | Declare all bundled libs as static | sfan5 | 2022-05-14 |
| | | | | | | | | | | Otherwise it can happen that these are built as shared depending on the options passed to CMake, which obviously isn't intended. | ||
| * | guiScalingFilter: Fix most memory leaks (#12256) | SmallJoker | 2022-05-14 |
| | | | | | | | | Calls to the cache function ended up creating a new texture regardless whether the texture is already cached. | ||
| * | ContentDB: Fix ungraceful crash on aliases when list download fails | rubenwardy | 2022-05-14 |
| | | | | | | | | Fixes #12267 and fixes #12154 | ||
| * | Fix synchronization issue at thread start | sfan5 | 2022-05-14 |
| | | | | | | | | | | | | | | | | | | | | If a newly started thread immediately exits then m_running would immediately be set to false again and the caller would be stuck waiting for m_running to become true forever. Since a mutex for synchronizing startup already exists we can simply move the while loop into it. see also: #5134 which introduced m_start_finished_mutex | ||
| * | Fix password changing getting stuck if wrong password is entered once | sfan5 | 2022-05-14 |
| | | |||
| * | Apply disallow_empty_password to password changes too | sfan5 | 2022-05-14 |
| | | |||
| * | Fix race condition in registration leading to duplicate create_auth calls | sfan5 | 2022-05-14 |
| | | |||
| * | Remove HW_buffer_counter after IrrlichtMt fix to remove HWBufferMap (#12232) | paradust7 | 2022-05-14 |
| | | | | | | Keep code and use version check instead, for backwards compatibility | ||
| * | Fix invalid queued package element and path (#12218) | Alex | 2022-05-14 |
| | | |||
| * | Fix some textures not being sent correctly to older clients | Giuseppe Bilotta | 2022-05-14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Since b2eb44afc50976dc0954c868977b5829f3ff8a19, a texture defined as `[combine:16x512:0,0=some_file.png;etc` will not be sent correctly from a 5.5 server to a 5.4 client due to the overeager detection of unsupported base modifier `[` introducing a spurious `blank.png^` before the modifier. Fix this by whitelisting which base modifiers can be passed through unchanged to the client, and prefix `blank.png` for the others (which at the moment is just [png:, but the list may grow larger as new base modifiers are added.) | ||
| * | Fix '[combine' when EVDF_TEXTURE_NPOT is disabled. (#12187) | paradust7 | 2022-05-14 |
| | | | | | | | | | | | | | | Stop scaling images to POT immediately when loaded. The 'combine' modifier hardcodes X and Y coordinates, and so behaves incorrectly if applied to a scaled image. Images emitted by generateImage() are already scaled to POT before being used as a texture, so nothing should break. | ||
| * | Fix OOB read in trim("") | ShadowNinja | 2022-05-14 |
| | | |||
| * | Avoid negation of comparison operator (luacheck warning) | Dmitry Kostenko | 2022-05-14 |
| | | |||
| * | Fix memory leak in EmergeManager | Daroc Alden | 2022-05-14 |
| | | | | | | | | EmergeManager keeps a copy of the BiomeGen that it creates, but never deletes it. | ||
| * | Fix footsteps for players whose collision box min y != 0 (#12110) | Gregor Parzefall | 2022-05-14 |
| | | |||
| * | Fix undefined behavior in TileLayer (#12125) | Daroc Alden | 2022-05-14 |
| | | | | | | Initialize the values properly | ||
| * | Fix memory leak from SpatialAreaStore (#12120) | Daroc Alden | 2022-05-14 |
| | | |||
| * | Fix segfault with autoscale_mode (again) | sfan5 | 2022-05-14 |
| | | | | | | | | | | closes #12100 This time add some asserts so there is no misunderstanding about the NULL-ness of layer->texture. | ||
| * | Clean up ClientReady packet handling | sfan5 | 2022-05-14 |
| | | | | | | | | fixes #12073 | ||
| * | Use absolute value for bouncy in collision (#11969) | pecksin | 2022-05-14 |
| | | | | | | | | [backport: removed devtest change and protocol_version comparison] | ||
| * | Remove awful Mingw32 workarounds | sfan5 | 2022-05-12 |
| | | | | | | | | | | Instead a warning is triggered if an affected compiler is detected. closes #12022 |