sfan5
|
19a58745c9
|
Avoid copies when working with EnrichedString
|
2024-08-28 15:38:02 +02:00 |
|
Desour
|
04f0a4a1c6
|
Fix MeshGrid::isMeshPos()
`(1 + 1 + 0) % 2 = 0`, for example, so it had false positives.
Only minimap generation uses this function. It did useless work.
|
2024-08-28 15:37:54 +02:00 |
|
sfan5
|
c6ef5ab259
|
Sanitize formspec fields server-side (#14878)
|
2024-08-21 21:34:46 +02:00 |
|
sfan5
|
85e717fcd1
|
Rework object attachment handling to fix bugs (#14825)
|
2024-08-12 15:32:18 +02:00 |
|
sfan5
|
b7e886a740
|
Rename sha256 header
fixes #14710
|
2024-06-10 18:49:43 +02:00 |
|
Desour
|
cdbbac5b6d
|
Move sha256.c to lib/
Precompiled headers don't work if we're not a pure C++ project.
|
2024-05-27 17:12:39 +02:00 |
|
sfan5
|
59bf1d8cd9
|
Fix curl compatibility issues with colorize_url (#14615)
Also move the escape code safety check to guiOpenURL.
|
2024-05-09 11:31:10 +02:00 |
|
sfan5
|
9c3c286aab
|
Optimize code patterns around raycasting
|
2024-05-03 16:28:29 +02:00 |
|
sfan5
|
fc0ac64277
|
Fix build errors with curl disabled
|
2024-04-28 12:31:15 +02:00 |
|
JosiahWI
|
de8d80dee0
|
Fix MSVC warning C4172 in ModifySafeMap::get (#14576)
|
2024-04-23 19:04:26 +02:00 |
|
SmallJoker
|
c8a41409d9
|
HUD: Text element color support (#14558)
|
2024-04-20 20:36:44 +02:00 |
|
sfan5
|
d8190e1c5f
|
Some globals (un-)init fixes
|
2024-04-20 13:03:42 +02:00 |
|
sfan5
|
2af5191070
|
Optimize MapNode::serializeBulk
before
serializeBulk [us] __________________________ 9047x 9.363
after
serializeBulk [us] __________________________ 8458x 1.214
|
2024-04-20 13:03:42 +02:00 |
|
sfan5
|
72eeb9fecb
|
Refactor profiler and related classes
|
2024-04-20 13:03:42 +02:00 |
|
sfan5
|
5df60d85f7
|
Cache iconv context per-thread
|
2024-03-30 11:07:02 +01:00 |
|
sfan5
|
008d6be900
|
Rework iconv encoding detection
WCHAR_T doesn't seem as portable as we thought, so it's just easier
to detect the right encoding using macros at this point.
|
2024-03-30 11:07:02 +01:00 |
|
sfan5
|
d1a1aed23e
|
Reduce unnecessary include in serialize.h
|
2024-03-30 11:07:02 +01:00 |
|
sfan5
|
d307d01b18
|
Fix tests that rely on UTF-8 literals
and the lowercase function
|
2024-03-28 16:22:04 +01:00 |
|
rubenwardy
|
24cc33e704
|
Add button_url[] and hypertext element to allow mods to open web pages (#13825)
Fixes #12500
|
2024-03-24 17:19:23 +00:00 |
|
sfan5
|
5727d74d37
|
Avoid including client headers on server builds
|
2024-03-20 16:37:32 +01:00 |
|
sfan5
|
bc4ab8b99e
|
General code refactoring/improvements in server, treegen and connection
|
2024-03-20 16:37:32 +01:00 |
|
Desour
|
b10797b3d5
|
Add missing include in container.h
BUILD_BENCHMAKRS builds were broken.
|
2024-03-02 01:47:03 +01:00 |
|
sfan5
|
5d8a22066c
|
Change how max_lag is calculated and reported (#14378)
-Change how max_lag is calculated and reported
- Cap singleplayer step at 60Hz
- Clarify dedicated_server_step
|
2024-02-26 20:46:57 +01:00 |
|
sfan5
|
492aab20fe
|
Fix compiler warnings
|
2024-02-24 12:39:12 +01:00 |
|
sfan5
|
6ca214fefc
|
Introduce std::string_view into wider use (#14368)
|
2024-02-17 15:35:33 +01:00 |
|
techno-sam
|
176e674a51
|
Add wear bar color API (#13328)
---------
Co-authored-by: Muhammad Rifqi Priyo Susanto <muhammadrifqipriyosusanto@gmail.com>
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com>
Co-authored-by: grorp <gregor.parzefall@posteo.de>
|
2024-02-02 21:21:00 +01:00 |
|
Lars Mueller
|
6a2eb4da07
|
Restore pointability backwards compatibility
|
2024-01-23 23:30:28 +01:00 |
|
cx384
|
5958714309
|
Tool specific pointing and blocking pointable type (#13992)
|
2024-01-22 18:27:08 +01:00 |
|
sfan5
|
8cbd629010
|
Fix bugs in ModifySafeMap (#14276)
|
2024-01-20 15:37:30 +01:00 |
|
sfan5
|
6caa06eaed
|
Remove mistaken exec mode from three files
|
2024-01-17 20:06:26 +01:00 |
|
sfan5
|
5ceb327e55
|
Replace SHA256 implementation with one from LibreSSL
They have cleaner code than OpenSSL :)
from here: https://github.com/libressl/openbsd/tree/master/src/lib/libcrypto
and https://github.com/libressl/portable
|
2024-01-17 20:06:26 +01:00 |
|
sfan5
|
b0f76d82c5
|
Remove references to SHA1 and SHA512 from SRP code
|
2024-01-17 20:06:26 +01:00 |
|
cx384
|
2ea8d9ca11
|
Fix out of range enum casts in deSerialize functions (#14090)
|
2024-01-17 20:05:46 +01:00 |
|
sfan5
|
0383c44f0d
|
Custom data structure for active objects to get performance *and* safety (#13880)
|
2024-01-17 20:04:56 +01:00 |
|
Wuzzy
|
08ee6d8d4b
|
Add rotation support for wallmounted nodes in 'ceiling' or 'floor' mode (#11073)
|
2024-01-17 17:47:06 +01:00 |
|
sfan5
|
1ba26d67bd
|
Remove excessive includes from porting.h
|
2024-01-14 13:17:53 +01:00 |
|
Lars Müller
|
2c44620e5e
|
Comply with base64 license terms (#14199)
|
2024-01-01 22:49:12 +01:00 |
|
sfan5
|
93dfa8a6d8
|
Optimize and improve built-in PNG writer (#14020)
|
2023-12-27 11:56:48 +01:00 |
|
sfan5
|
961652c2e9
|
Address some clang-tidy warnings
|
2023-12-25 10:07:28 +01:00 |
|
Gary Miguel
|
da832a295e
|
Delete clang-format files and comments (#14079)
|
2023-12-15 10:23:44 +01:00 |
|
superfloh247
|
7cb20dd6c2
|
Fix undefined behaviour in modulo360f (#13976)
Resolves a crash on macOS/arm64 by no longer depending on UB.
|
2023-11-12 20:08:33 +01:00 |
|
Nekobit
|
50234b8e5c
|
Fix string conversion for FreeBSD (#13648)
|
2023-07-17 20:46:06 +02:00 |
|
numzero
|
3b74cc4a41
|
Replace PP with direct printing
|
2023-06-26 22:51:32 +02:00 |
|
Desour
|
5e6d144567
|
Enable -Wimplicit-fallthrough and use [[fallthrough]] attribute
|
2023-06-15 10:38:44 +02:00 |
|
Desour
|
9c348d057e
|
Replace the old STATIC_ASSERT macro with static_assert
|
2023-06-15 10:38:44 +02:00 |
|
Desour
|
e700182f44
|
Replace Optional with std::optional
|
2023-06-15 10:38:44 +02:00 |
|
Thresher
|
180ec92ef9
|
Remove trailing whitespace (#13505)
|
2023-05-18 20:34:18 +02:00 |
|
savilli
|
5ba70cf5ef
|
Fix crash on handling wallmounted nodes with invalid param2 (#13487)
|
2023-05-18 20:31:04 +02:00 |
|
sfan5
|
15445a0fbe
|
Raise and clean up _WIN32_WINNT constant
|
2023-05-11 22:51:01 +02:00 |
|
rubenwardy
|
4158b72971
|
Add ability to override item images using meta (#12614)
|
2023-04-17 19:44:41 +01:00 |
|