1. 17 Feb, 2021 1 commit
  2. 15 Jan, 2021 1 commit
  3. 31 Dec, 2020 1 commit
  4. 30 Dec, 2020 1 commit
  5. 11 Dec, 2020 1 commit
  6. 16 Nov, 2020 1 commit
  7. 15 Nov, 2020 1 commit
  8. 23 Oct, 2020 1 commit
  9. 05 Oct, 2020 1 commit
  10. 04 Oct, 2020 1 commit
  11. 03 Oct, 2020 1 commit
  12. 02 Oct, 2020 1 commit
  13. 18 Sep, 2020 1 commit
  14. 16 Sep, 2020 2 commits
  15. 15 Sep, 2020 1 commit
  16. 14 Sep, 2020 1 commit
  17. 13 Sep, 2020 1 commit
  18. 12 Sep, 2020 1 commit
  19. 22 Aug, 2020 2 commits
  20. 19 Aug, 2020 5 commits
  21. 16 Aug, 2020 1 commit
  22. 12 Aug, 2020 1 commit
    • Glitchy Scripts's avatar
      Changed the way XLiveLessNess invokes XLLN-Modules. Now it only invokes... · 5b9995e7
      Glitchy Scripts authored
      Changed the way XLiveLessNess invokes XLLN-Modules. Now it only invokes modules once the entry point of the Title is called. To do this XLiveLessNess codecaves the first instruction pointed to by AddressOfEntryPoint in the PE header. The benefits of this are:
      1. XLiveLessNess (xlive.dll) and all other dynamically linked DLLs have definitely been internally initialised at that point so we can call additional XLLN logging / setup functions etc. (via GetProcAddress and the ordinal/export identifier). If the function doesn't exist then it's an unsupported / different xlive.dll and the XLLN-Modules can choose to initialise or not (partial functionality or none).
      2. If xlive.dll is not XLLN then other DLLs can load the XLLN-Modules via the same AddressOfEntryPoint codecave idea. However, other DLLs should only try to create the global mutex ("Global\\XllnLoadModules0x%x" unique to the process id) indicating if the modules have been loaded already from within the codecave. XLLN therefore obtains it on its DllMain earlier than other DLLs would. This ensures that in the future if there is a XLLN-Module loading selection preference or ordering API for example then it can function with outdated XLLN-Module invoking DLLs.
      5b9995e7
  23. 03 May, 2020 1 commit
  24. 07 Aug, 2019 1 commit
  25. 06 Aug, 2019 1 commit
  26. 04 Aug, 2019 2 commits
  27. 03 Aug, 2019 1 commit
  28. 28 Jul, 2019 1 commit
  29. 27 Jul, 2019 2 commits
  30. 22 Jun, 2019 1 commit
  31. 06 May, 2019 1 commit
    • Glitchy Scripts's avatar
      Added export to allow mods to change the local user's IPv4 address such that... · 0c82d3c7
      Glitchy Scripts authored
      Added export to allow mods to change the local user's IPv4 address such that online mode is possible.
      Cleaned up all custom packet implementation so there is no chance of collision between real Title's packets and XLLN's.
      Started using enums to clean up the magic numbers.
      Added tracking of network sockets created by Title.
      Various improvements.
      0c82d3c7
  32. 02 Mar, 2019 1 commit