aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Apply DPI Scaling to GUIModalMenu (#12693)Elliott Lester2022-09-14
| | | Co-authored-by: sfan5 <sfan5@live.de>
* Fix crash when trying to overwrite a packagerubenwardy2022-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 Ribeiro2022-09-14
| | | resolves Appdata not valid #12597
* Move some CI jobs to newer compiler versionssfan52022-09-14
|
* Limit force shadow update to urgent blocks (#12692)x20482022-09-14
|
* Check hp_max > 0 for entities (#12667)Lars Müller2022-09-14
|
* Reassure previous nil behaviour for tiles and special_tiles (#12678)Zughy2022-09-14
| | | Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
* Fix crash when crafting callbacks return strings (#12685)Zughy2022-09-14
| | | Co-authored-by: Zughy <4279489-marco_a@users.noreply.gitlab.com>
* Fix crash when stars are resetZughy2022-09-14
|
* Merge remote-tracking branch 'origin/stable-5' into HEADsfan52022-08-04
|\
| * Bump version to 5.5.1sfan52022-05-15
| |
| * Fix broken dependency enabling due to missing `enabled` fieldrubenwardy2022-05-14
| |
| * Fix Docker buildsfan52022-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 aliasesJude Melton-Houghton2022-05-14
| |
| * Fix possible unreliable behavior due to uninitialized variablesOctavian2022-05-14
| |
| * HUD: Update selection mesh every frame (#12270)Lars Müller2022-05-14
| | | | | | Fixes outdated selection boxes after entity property changes.
| * Fix Minetest blaming the wrong mod for errors (#12241)Lars Müller2022-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-Houghton2022-05-14
| |
| * Fix enabling of dependencies with identical names (#12253)Jude Melton-Houghton2022-05-14
| |
| * Fix mods not being recursively enabledrubenwardy2022-05-14
| | | | | | | | Fixes #12290
| * Declare all bundled libs as staticsfan52022-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)SmallJoker2022-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 failsrubenwardy2022-05-14
| | | | | | | | Fixes #12267 and fixes #12154
| * Fix synchronization issue at thread startsfan52022-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 oncesfan52022-05-14
| |
| * Apply disallow_empty_password to password changes toosfan52022-05-14
| |
| * Fix race condition in registration leading to duplicate create_auth callssfan52022-05-14
| |
| * Remove HW_buffer_counter after IrrlichtMt fix to remove HWBufferMap (#12232)paradust72022-05-14
| | | | | | Keep code and use version check instead, for backwards compatibility
| * Fix invalid queued package element and path (#12218)Alex2022-05-14
| |
| * Fix some textures not being sent correctly to older clientsGiuseppe Bilotta2022-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)paradust72022-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("")ShadowNinja2022-05-14
| |
| * Avoid negation of comparison operator (luacheck warning)Dmitry Kostenko2022-05-14
| |
| * Fix memory leak in EmergeManagerDaroc Alden2022-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 Parzefall2022-05-14
| |
| * Fix undefined behavior in TileLayer (#12125)Daroc Alden2022-05-14
| | | | | | Initialize the values properly
| * Fix memory leak from SpatialAreaStore (#12120)Daroc Alden2022-05-14
| |
| * Fix segfault with autoscale_mode (again)sfan52022-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 handlingsfan52022-05-14
| | | | | | | | fixes #12073
| * Use absolute value for bouncy in collision (#11969)pecksin2022-05-14
| | | | | | | | [backport: removed devtest change and protocol_version comparison]
| * Remove awful Mingw32 workaroundssfan52022-05-12
| | | | | | | | | | Instead a warning is triggered if an affected compiler is detected. closes #12022
| * Fix broken server startup if curl is disabled (#12046)sfan52022-05-12
| |
| * Fix builtin statbar backgroundsLars Mueller2022-05-12
| | | | | | | | see #12000
| * Merge remote-tracking branch 'origin/stable-5' into HEADsfan52022-01-30
| |\
| | * Bump version to 5.4.2rubenwardy2021-10-22
| | |
| | * Fix manifest and various thingsrubenwardy2021-10-20
| | |
| | * Reserve vectors before pushing and other code quality changes (#11161)sfan52021-10-20
| | |
| | * Remove broken timeout behavioursfan52021-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)sfan52021-10-19
| | |
| | * Update deps refrubenwardy2021-10-18
| | |