Commit Graph

  • 5958714309
    Tool specific pointing and blocking pointable type (#13992) cx384 2024-01-22 18:27:08 +0100
  • fb461d21a5 Fix waypoint precision wraparound, add bounds check Lars Mueller 2024-01-11 22:07:03 +0100
  • 404a063fdf
    Touchscreen: Allow mods to swap the meaning of short and long taps (punch with single tap) (#14087) grorp 2024-01-21 17:44:08 +0100
  • 8cbd629010
    Fix bugs in ModifySafeMap (#14276) sfan5 2024-01-20 15:37:30 +0100
  • e9233bc169
    Fix typo in minimap bumpmapping shader (#14280) DS 2024-01-20 15:36:53 +0100
  • bec080be8d
    Add Esperanto builtin translation (#14215) Jaidyn Ann 2024-01-20 14:36:42 +0000
  • 371b9a7fc2
    Move check for strlcpy before config.h generation David Heidelberg 2024-01-19 22:48:43 +0100
  • 699d1bf27c Use newer IrrlichtMt sfan5 2024-01-17 17:49:08 +0100
  • 225aa107f6 Define strlcpy only on platforms where it's not available David Heidelberg 2024-01-17 20:51:49 +0100
  • e416c99419
    Fix signed overflow UB in PseudoRandom::next() DS 2024-01-19 11:52:53 +0100
  • 7c9706fdcf Remove unused meshgen_block_cache_size setting Lars 2024-01-18 19:21:34 -0800
  • f08e4bb27d
    Return to the main menu if a shader compilation fails (#14256) HybridDog 2024-01-19 11:51:46 +0100
  • 432988a4ad
    Fix multiple password changes in one session savilli 2024-01-19 11:50:55 +0100
  • a8cf10b0b5
    Docs: Recommend against using PseudoRandom Lars Müller 2024-01-17 21:48:17 +0100
  • e985b7a0bf Initialize random with better seed sfan5 2024-01-16 18:31:25 +0100
  • 6caa06eaed Remove mistaken exec mode from three files sfan5 2024-01-15 21:59:22 +0100
  • 02fa33252a Ignore MSVC unit test failures for now sfan5 2024-01-15 21:38:47 +0100
  • 2211f4f8f7 Run unit tests in MSVC CI job sfan5 2024-01-15 20:03:32 +0100
  • 5ceb327e55 Replace SHA256 implementation with one from LibreSSL sfan5 2024-01-15 21:26:24 +0100
  • b0f76d82c5 Remove references to SHA1 and SHA512 from SRP code sfan5 2024-01-15 21:20:42 +0100
  • 2bcebc4e4e Update mini-gmp to 6.3.0 sfan5 2024-01-15 20:14:26 +0100
  • cd55a533e8 Update catch2 copy to 2.13.10 sfan5 2024-01-15 20:12:05 +0100
  • 021eddac73 Update jsoncpp copy to 1.9.5 sfan5 2024-01-15 20:08:50 +0100
  • 5756d6262e Minor improvements and fixes in httpfetch.cpp sfan5 2024-01-13 19:51:13 +0100
  • 56943bef48 Use modern libcurl poll/wait methods sfan5 2024-01-13 19:14:04 +0100
  • ee727eb65e Migrate UDPSocket to use poll() sfan5 2024-01-13 18:23:14 +0100
  • e8008c1b21 Sanitize lang_code and full_version received from client sfan5 2024-01-15 22:34:27 +0100
  • bdc124ba41 Require client to consistently use peer ID sfan5 2024-01-06 21:39:06 +0100
  • f27f701251 Make server disconnect lingering clients sfan5 2024-01-05 16:27:06 +0100
  • b2f0a37b18 Rate-limit client connection attempts sfan5 2024-01-05 15:12:20 +0100
  • 050152eb90 Do not allocate packet quota to half-open connections sfan5 2024-01-05 13:54:50 +0100
  • 3987318f09 Time out when reliables can't be delivered sfan5 2024-01-05 12:24:14 +0100
  • 9f684eac92 Remove weird command procession limit sfan5 2024-01-05 11:46:32 +0100
  • abf3142b26 Send initial dummy packet as empty sfan5 2024-01-05 11:13:43 +0100
  • eeb873b23c Minor code corrections sfan5 2024-01-05 11:03:19 +0100
  • 84d4647329 Scale resend timeout exponentially sfan5 2024-01-05 10:19:49 +0100
  • 7acb14f7a1 Use fixed, lower timeout for half-open connections sfan5 2024-01-05 09:40:13 +0100
  • 2587302987 Assign peer IDs randomly sfan5 2024-01-05 00:43:47 +0100
  • db88d24ff8 Track connection half-open state sfan5 2024-01-05 00:31:14 +0100
  • 2ea8d9ca11
    Fix out of range enum casts in deSerialize functions (#14090) cx384 2024-01-17 20:05:46 +0100
  • 0383c44f0d
    Custom data structure for active objects to get performance *and* safety (#13880) sfan5 2024-01-17 20:04:56 +0100
  • 08ee6d8d4b
    Add rotation support for wallmounted nodes in 'ceiling' or 'floor' mode (#11073) Wuzzy 2024-01-17 17:47:06 +0100
  • e7dd9737bd Reduce minetest.after time complexity and provide ordering guarantee Jude Melton-Houghton 2022-01-16 19:01:02 -0500
  • ceaa7e2fb0
    Add API for restoring PseudoRandom and PcgRandom state (#14123) sfence 2024-01-16 23:20:52 +0100
  • 8093044f07
    Support OpenGL 3 (#13321) Vitaliy 2024-01-16 23:09:18 +0300
  • 9cca12ff0b
    Fix language setting description in settingtypes.txt (#14048) AFCMS 2024-01-15 19:27:24 +0100
  • 1b0d2a37bb Set low active_block_range in test_multiplayer.sh sfan5 2024-01-15 11:44:26 +0100
  • 92c55c27cf
    Add function to get all HUD elements (#14042) cx384 2024-01-14 17:46:29 +0100
  • ed7d4037b2 Client: fix possible division by zero in [crack modifier SmallJoker 2024-01-14 16:26:08 +0100
  • dd094d7606 Write down some developer documentation sfan5 2024-01-10 18:20:07 +0100
  • 1ba26d67bd Remove excessive includes from porting.h sfan5 2024-01-11 10:37:13 +0100
  • e824e9023f Simplify LuaPseudoRandom::l_next and fix docs sfan5 2024-01-10 20:08:00 +0100
  • d20f1182f2 Fix Lua PseudoRandom seeds being mangled sfan5 2024-01-10 20:00:14 +0100
  • e83530d40b Use explicit types on PseudoRandom implementation sfan5 2024-01-10 16:10:02 +0100
  • 6f494a968d Move setenv compat code to porting.h sfan5 2024-01-10 19:21:16 +0100
  • 133f706bf3 Make unittests less reliant on files in the source distribution sfan5 2024-01-10 19:10:58 +0100
  • 863c9b55b4 Remove broken MINETEST_SUBGAME_PATH test sfan5 2024-01-10 18:51:06 +0100
  • 45561b89a4 Make sure unittests don't try to write to cwd sfan5 2024-01-10 17:40:19 +0100
  • 6b9250e4ef
    Document settings API behavior regarding default values (#14247) grorp 2024-01-13 20:01:50 +0100
  • 5089e8342f
    Android: Use the correct value for notification (#14209) Muhammad Rifqi Priyo Susanto 2024-01-14 02:01:35 +0700
  • b12be0498e
    Don't enable relative mouse mode if in touchscreen mode (#14118) grorp 2024-01-13 20:01:10 +0100
  • 59abf1bb42
    Allow active blocks to be generated (#14185) lhofhansl 2024-01-13 10:27:41 -0800
  • 518ecd7f4e
    Slight optimizations in ClientMap (#14251) lhofhansl 2024-01-12 16:53:08 -0800
  • 025516a005 Remove redundant and/or outdated client API docs Lars Mueller 2024-01-11 22:43:24 +0100
  • 345e93d19c Code style: Use non-static member initialisation instead of member initialiser lists for shader uniform names HybridDog 2024-01-07 18:54:31 +0100
  • d98ea7fdb6 Remove GitLab CI and redirect GitLab pages to api.minetest.net rubenwardy 2024-01-10 20:31:39 +0000
  • a7eaee77ca
    ContentCAO: Fix threshold of alpha channel textures (#14213) SmallJoker 2024-01-10 19:34:52 +0100
  • 0d41996562 MSVC: Fix locale workaround code Muhammad Rifqi Priyo Susanto 2024-01-10 07:00:00 +0700
  • 7bae8ab838
    Fix HUD image (waypoint) docs Lars Müller 2024-01-10 19:32:49 +0100
  • 4bf95703a0
    Allow access into MapSector::m_blocks (#14232) lhofhansl 2024-01-10 09:17:26 -0800
  • 5adbc138c7 Merge pull request 'master' (#6) from Mirrorlandia_minetest/minetest:master into master Bruno Rybársky 2024-01-09 17:53:50 +0100
  • 2766c70ad3
    Fix dividing by zero crashes in texture modifiers cx384 2024-01-07 21:49:26 +0100
  • 2c390b5473 Rework client connecting and enable fallback address use sfan5 2024-01-01 18:15:58 +0100
  • 20692d54de Some minor cleanups for UDPSocket class sfan5 2024-01-01 16:08:53 +0100
  • dc7fb26921 Extend capabilities of Address class sfan5 2024-01-01 15:35:46 +0100
  • 171f911237
    Android: Add selection dialog (drop down/combo box) (#13814) Muhammad Rifqi Priyo Susanto 2024-01-07 19:00:04 +0700
  • bd42cc2c77
    Ensure deterministic client occlusion culling and minor improvements (#14212) lhofhansl 2024-01-06 18:43:46 -0800
  • 8db4ba9e58 Fix some console window behavior on Windows sfan5 2024-01-02 18:08:52 +0100
  • 7c7ae79f9f Fix native thread handle usage on win32 sfan5 2024-01-02 17:50:44 +0100
  • 8674dc831d Avoid unused argument spam with MinGW-clang sfan5 2024-01-02 15:56:13 +0100
  • 3fbe42c3a2 Add unittest to check thread_local destructor brokenness sfan5 2024-01-02 14:57:36 +0100
  • 6550bc252f Fix logic in porting::attachOrCreateConsole() sfan5 2024-01-02 14:32:52 +0100
  • e04f618979
    Add "--needed" to Arch command to avoid reinstalling packages Artem 2024-01-06 17:35:51 +0300
  • c2c8d4d410
    Remove controls listed in the pause menu (no touchscreen) (#13282) Zughy 2024-01-05 21:10:07 +0100
  • 15f73258fd
    Don't run CDB update_detector more than once (#14214) sfan5 2024-01-05 00:40:11 +0100
  • 34ce86a8f5
    Fix GameUI text staying visible during shutdown. (#14197) Maintainer_ 2024-01-05 04:39:56 +0500
  • 05a53cd330
    Touchscreen: Recognize double-taps as double-clicks (#14187) grorp 2024-01-05 00:39:40 +0100
  • e17455cb22
    Remove server's address and port from pause menu (#14082) Muhammad Rifqi Priyo Susanto 2024-01-05 06:39:11 +0700
  • 995c192874
    Don't apply gui_scaling & DPI twice to table[] / textlist[] scrollbar (#14206) grorp 2024-01-03 21:58:58 +0100
  • c9cd0d20ef
    Use AL_SOFT_direct_channels_remix extension for non-positional stereo sounds (#14195) DS 2024-01-03 21:57:00 +0100
  • 3eab5e9002
    Replace clientmap's MeshBufListList with a hashmap DS 2024-01-03 21:56:38 +0100
  • a22b1700a4
    Legible Lua profiler (#14142) fluxionary 2024-01-03 12:56:07 -0800
  • 8e9d7611ae Apply saturation even if tonemapping is disabled ROllerozxa 2023-12-16 19:15:34 +0100
  • de4cc5c20a Fix tonemapping effect ROllerozxa 2023-12-16 19:11:52 +0100
  • 0b423dd061 Remove reference to defunct gitlab docker image sfan5 2024-01-03 17:01:53 +0100
  • 2c44620e5e
    Comply with base64 license terms (#14199) Lars Müller 2024-01-01 22:49:12 +0100
  • d0753dddb1
    Method add_pos for object/player (#14126) sfence 2024-01-01 22:48:56 +0100
  • c9ab61aa8c Add missing header for gcc-14 Alfred Wingate 2023-12-31 17:39:01 +0200
  • 431444ba9f Extend sanity checks in ActiveBlockList::update sfan5 2023-12-30 00:29:09 +0100
  • c99196d363
    Do not emerge blocks in the active_object_send_range_blocks range (#14152) lhofhansl 2023-12-29 14:18:06 -0800