Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | ||
| * | Fix broken server startup if curl is disabled (#12046) | sfan5 | 2022-05-12 |
| | | |||
| * | Fix builtin statbar backgrounds | Lars Mueller | 2022-05-12 |
| | | | | | | | | see #12000 | ||
| * | Merge remote-tracking branch 'origin/stable-5' into HEAD | sfan5 | 2022-01-30 |
| |\ | |||
| | * | Bump version to 5.4.2 | rubenwardy | 2021-10-22 |
| | | | |||
| | * | Fix manifest and various things | rubenwardy | 2021-10-20 |
| | | | |||
| | * | Reserve vectors before pushing and other code quality changes (#11161) | sfan5 | 2021-10-20 |
| | | | |||
| | * | Remove broken timeout behaviour | sfan5 | 2021-10-19 |
| | | | | | | | | | | | | | | | | | | Code that relies on `resend_count` was added in 7ea4a03 and 247a1eb, but never worked. This was fixed in #11607 which caused the problem to surface. Hence undo the first commit entirely and change the logic of the second. | ||
| | * | Shave off buffer copies in networking code (#11607) | sfan5 | 2021-10-19 |
| | | | |||
| | * | Update deps ref | rubenwardy | 2021-10-18 |
| | | | |||
| | * | Use scoped app storage on Android (#11466) | rubenwardy | 2021-10-18 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From November 2021, the Play Store will no longer be accepting apps which use the deprecated getExternalStorageDirectory() API. Therefore, this commit replaces uses of deprecated API with the new scoped API (`getExternalFilesDir()` and `getExternalCacheDir()`). It also provides a temporary migration to move user data from the shared external directory to new storage. Fixes #2097, #11417 and #11118 | ||
| | * | Move build/android directory to root of project (#11283) | NeroBurner | 2021-10-18 |
| | | | |||
| | * | Bump version to 5.4.1 | sfan5 | 2021-04-10 |
| | | |