Skip to content
Permalink
Branch: master
Commits on Jun 30, 2018
  1. Fix memory leaks in mod storage (#7500)

    red-001 authored and nerzhul committed Jun 30, 2018
Commits on Jun 27, 2018
  1. Fix mod channels crash (#7481)

    red-001 authored and SmallJoker committed Jun 27, 2018
  2. Fix small memory leaks in client. (#7492)

    red-001 authored and nerzhul committed Jun 27, 2018
Commits on Jun 26, 2018
  1. Fix buffer overrun in SRP (#7484)

    red-001 authored and nerzhul committed Jun 26, 2018
    The old code got a pointer to the array instead of the first element, this resulted in a buffer overflow when the function was used more than once.
Commits on Jun 22, 2018
  1. Fix crash caused by Lua error during startup (#7473)

    red-001 authored and SmallJoker committed Jun 22, 2018
Commits on Feb 27, 2018
  1. Fix liquid post effect colour behaviour in third person view

    red-001 authored and paramat committed Feb 25, 2018
Commits on Feb 18, 2018
  1. Mitigate formspec exploits by verifying that the formspec was shown t…

    red-001 authored and nerzhul committed Feb 18, 2018
    …o the user by the server. (#6878)
    
    This doesn't check the fields in anyway whatsoever so it should only be seen as a way to mitigate exploits, a last line of defense to make it harder to exploit bugs in mods, not as a reason to not do all the usually checks.
Commits on Feb 17, 2018
  1. Remove legacy chat network code. (#6954)

    red-001 authored and nerzhul committed Feb 17, 2018
Commits on Feb 15, 2018
  1. Add `on_auth_fail` callback (#7039)

    red-001 authored and SmallJoker committed Feb 15, 2018
    Called when a client fails to supply the correct password for the account it's attempting to login as.
Commits on Feb 8, 2018
  1. Move `setlocale` from Lua to C++.

    red-001 authored and sfan5 committed Jan 21, 2018
Commits on Jan 26, 2018
  1. Fix issues with earlier CSM HUD commit (#6940)

    red-001 authored and nerzhul committed Jan 26, 2018
    The CSM HUD PR caused some strange behavior including aborts due to parts of it using some slightly hacky code, the event refactor changing how events are processed and a minor oversight.
Commits on Jan 23, 2018
  1. CSM: Remove screenshot API

    red-001 authored and paramat committed Jan 19, 2018
    Reverted from commit 19960e2
    (* [CSM] add screenshot api lua)
Commits on Jan 22, 2018
  1. [CSM] Don't Load the package library (#6944)

    red-001 authored and nerzhul committed Jan 22, 2018
    Already removed by a latter step in CSM init so this just saves on pointless work.
Commits on Jan 21, 2018
  1. [CSM] Remove `on_connect` callback (#6941)

    red-001 authored and nerzhul committed Jan 21, 2018
    Fixes #6939
Commits on Jan 20, 2018
  1. [CSM] Add functions to create particles and particlespawners. (#6072)

    red-001 authored and nerzhul committed Jan 20, 2018
  2. [CSM] Add basic HUD manipulation. (#6067)

    red-001 authored and nerzhul committed Jan 20, 2018
    * [CSM] Add basic HUD manipulation.
    
    Workaround for on_connect not working right now.
Commits on Jan 16, 2018
Commits on Jan 4, 2018
  1. [CSM] Don't load the IO library. (#6087)

    red-001 authored and nerzhul committed Jan 4, 2018
    * [CSM] Don't load the IO library.
    
    * Rename the function to match the Lua API function name and add a missing `const`
    
    * Add a comment to explain some strange code and fix the other issues pointed out by shadowninja.
Commits on Sep 11, 2017
Commits on Jun 30, 2017
  1. Create a filesystem abstraction layer for CSM and only allow accessin…

    red-001 authored and nerzhul committed Jun 30, 2017
    …g files that are scanned into it. (#5965)
    
    * Load client-side mods into memory before executing them.
    
    This removes the remaining filesystem access that client-sided mods had and it will hopefully make then more secure.
    
    * Lua Virtual filesystem: don't load the files into memory just scan the filenames into memory.
    
    * Fix the issues with backtrace
    
    * fix most of the issues
    
    * fix code style.
    
    * add a comment
Commits on Jun 22, 2017
  1. Fix CSM crash caused by move to C++11. (#6027)

    red-001 authored and nerzhul committed Jun 22, 2017
Commits on Jun 11, 2017
  1. Improve the path select GUI (#5852)

    red-001 authored and nerzhul committed Jun 11, 2017
    - Allow lua to chose whatever directories or files can be selected
    - Fix selecting directories
    - Rename dialog to `guiPathSelectMenu` from `guiFileSelectMenu`
    - Rename lua function for opening the menu from `show_file_open_dialog` to `show_path_select_dialog`
    - Remove duplicate code and fix code style.
    
    Related changes
    - fix `clang-format` whitelist.
    - Regenerate minetest.conf.example
Commits on Jun 10, 2017
  1. Add a server-sided way to remove color codes from incoming chat messa…

    red-001 authored and nerzhul committed Jun 10, 2017
    …ges (#5948)
    
    These code be generated by CSM, a modded client or just copy and pasted by the player.
    
    Changes
    - Update configuration example and setting translation file.
    - Remove colour codes before logging chat.
    - Add setting to remove colour codes before processing the chat.
Commits on Jun 9, 2017
  1. Fix sending color codes to clients that don't support them. (#5950)

    red-001 authored and SmallJoker committed Jun 9, 2017
    Also remove `disable_escape_sequences` since it's not needed anymore.
Commits on Jun 8, 2017
  1. Have the server send the player list to the client (#5924)

    red-001 authored and nerzhul committed Jun 8, 2017
    * Have the server send the player list to the client
    
    Currently the client generates the player list based on the Client active object list, the issue with this is that we can't be sure all player active objects will be sent to the client, so this could result in players showing up when someone run `/status` but auto complete not working with their nick and CSM not being aware of the player
  2. Use a settings object when generating world.mt and set player_backend…

    red-001 authored and nerzhul committed Jun 8, 2017
    … to sqlite. (#5940)
    
    * Use a settings object when generating world.mt and set player_backend to sqlite.
    
    * Update subgame.cpp
Commits on Jun 7, 2017
  1. [CSM] Add function to get player privileges (#5933)

    red-001 authored and nerzhul committed Jun 7, 2017
    * [CSM] Add function to get player privileges + move related help functions to common
    
    * Added @Zeno- const
Commits on Jun 6, 2017
  1. Fix typos/mistakes in the documentation for colour related functions. (

    red-001 authored and nerzhul committed Jun 6, 2017
  2. Remove old network code (#5921)

    red-001 authored and nerzhul committed Jun 6, 2017
Commits on Jun 3, 2017
  1. Remove unimplemented setting `movement_speed_descend` (#5892)

    red-001 authored and nerzhul committed Jun 3, 2017
Commits on Jun 1, 2017
  1. Fix dropdown menu selection (#5847)

    red-001 authored and nerzhul committed Jun 1, 2017
    This fixes a bug that occurred when the selection list of a drop down menu was changed but the name was still the same.
Commits on May 31, 2017
  1. Add more files and file types to `.gitignore` (#5859)

    red-001 authored and SmallJoker committed May 31, 2017
  2. Nametag: remove colour codes before calculating alignment. (#5862)

    red-001 authored and SmallJoker committed May 31, 2017
Commits on May 25, 2017
  1. Close formspec on client shutdown. (#5811)

    red-001 authored and nerzhul committed May 25, 2017
    This ensures the shutting down progress bar is correctly rendered. This fixes #3050.
Commits on May 21, 2017
  1. Prevent fall damage from overflowing when falling from a large height. (

    red-001 authored and nerzhul committed May 21, 2017
Older
You can’t perform that action at this time.