Commit History

Author SHA1 Message Date
  rubenwardy a871115889 Fix some warnings (#12615) 2 years ago
  sfan5 a65f6f07f3 Clean up some auth packet handling related code 2 years ago
  sfan5 00f71c3b9d Fix password changing getting stuck if wrong password is entered once 2 years ago
  sfan5 3d2bf8fb02 Apply disallow_empty_password to password changes too 2 years ago
  sfan5 391eec9ee7 Fix race condition in registration leading to duplicate create_auth calls 2 years ago
  sfan5 c31b301722 Clean up ClientReady packet handling 2 years ago
  Jude Melton-Houghton 1c73902005 Clean up ClientInterface locking 2 years ago
  savilli 72b14bd994 Don't call on_dieplayer callback two times (#11874) 2 years ago
  sfan5 5eb45e1ea0 Restore pass-through of direction keys (#11924) 2 years ago
  savilli 0fa54531d4 Fix check that denies new clients from a singleplayer session 2 years ago
  Wuzzy 6910c8d920 Fix number of tool uses being off by 1..32767 (#11110) 2 years ago
  sfan5 660e63dbae Fix item duplication if player dies during interact callback (alternative) (#11662) 2 years ago
  savilli 6ea558f8ac Fix player HP desync between client and server 3 years ago
  sfan5 bbfae0cc67 Dynamic_Add_Media v2 (#11550) 3 years ago
  savilli 3f1adb49ae Remove redundant on_dieplayer calls 3 years ago
  NeroBurner 1d69a23ba4 Joystick sensitivity for player movement (#11262) 3 years ago
  Lars Müller 88d1fcfe23 Block & report player self-interaction (#11137) 3 years ago
  Elias Fleckenstein 492110a640 Check for duplicate login in TOSERVER_INIT handler (#11017) 3 years ago
  SmallJoker 176f5866cb Protect dropping from far node inventories 3 years ago
  SmallJoker fc864029b9 Protect per-player detached inventory actions 3 years ago
  SmallJoker 7832b6843e Server-side authority for attached players (#10952) 3 years ago
  sfan5 674d67f312 Encode high codepoints as surrogates to safely transport wchar_t over network 3 years ago
  sfan5 c834d2ab25 Drop wide/narrow conversion functions 3 years ago
  SmallJoker 7ebd5da9cd Server GotBlocks(): Lock clients to avoid multithreading issues 3 years ago
  sfan5 112a6adb10 Cache client IP in RemoteClient so it can always be retrieved (#10887) 3 years ago
  sfan5 74762470b2 Fix some minor code issues all over the place 3 years ago
  sfan5 ad58ece180 serverpackethandler: Minor log message fixes 3 years ago
  rubenwardy 7589cbe086 Fix object interaction distance not being checked (#10547) 3 years ago
  SmallJoker 0d128ab344 Inventory: Protect Craft and Drop actions (#10353) 4 years ago
  Lejo 6dcc9e6331 Prevent interacting with items out of the hotbar (#10359) 4 years ago