Skip to content
Snippets Groups Projects
  1. Oct 28, 2018
  2. Oct 16, 2018
  3. Oct 09, 2018
  4. Oct 02, 2018
  5. Sep 08, 2018
  6. Sep 04, 2018
  7. Aug 31, 2018
    • Lioncash's avatar
      core/core: Replace includes with forward declarations where applicable · 4a587b81
      Lioncash authored
      The follow-up to e2457418, which
      replaces most of the includes in the core header with forward declarations.
      
      This makes it so that if any of the headers the core header was
      previously including change, then no one will need to rebuild the bulk
      of the core, due to core.h being quite a prevalent inclusion.
      
      This should make turnaround for changes much faster for developers.
      4a587b81
  8. Aug 21, 2018
    • Lioncash's avatar
      telemetry_session: Don't allocate std::string instances for program lifetime... · b5fb246a
      Lioncash authored
      telemetry_session: Don't allocate std::string instances for program lifetime in GetTelemetryId() and RegenerateTelemetryId()
      
      Given these functions aren't intended to be used frequently, there's no
      need to keep the std::string instances allocated for the whole lifetime
      of the program. It's just a waste of memory.
      b5fb246a
  9. Aug 20, 2018
  10. Aug 14, 2018
    • Lioncash's avatar
      common/telemetry: Migrate core-independent info gathering to common · 60f476cd
      Lioncash authored
      Previously core itself was the library containing the code to gather
      common information (build info, CPU info, and OS info), however all of
      this isn't core-dependent and can be moved to the common code and use
      the common interfaces. We can then just call those functions from the
      core instead.
      
      This will allow replacing our CPU detection with Xbyak's which has
      better detection facilities than ours. It also keeps more
      architecture-dependent code in common instead of core.
      60f476cd
  11. Jul 21, 2018
    • Lioncash's avatar
      file_util: Use an enum class for GetUserPath() · d66b43da
      Lioncash authored
      Instead of using an unsigned int as a parameter and expecting a user to
      always pass in the correct values, we can just convert the enum into an
      enum class and use that type as the parameter type instead, which makes
      the interface more type safe.
      
      We also get rid of the bookkeeping "NUM_" element in the enum by just
      using an unordered map. This function is generally low-frequency in
      terms of calls (and I'd hope so, considering otherwise would mean we're
      slamming the disk with IO all the time) so I'd consider this acceptable
      in this case.
      d66b43da
  12. Jul 03, 2018
  13. Jun 27, 2018
  14. May 10, 2018
  15. Apr 26, 2018
  16. Mar 27, 2018
  17. Jan 20, 2018
    • River City Ransomware's avatar
      Port citra #3352 to yuzu (#103) · c8a094e1
      River City Ransomware authored
      * Port citra #3352 to yuzu
      
      This change allows non x86_64 architectures to compile yuzu by skipping the building of dynarmic
      
      * Fixed clang-format errors
      
      * fixes more clang-format errors
      c8a094e1
  18. Jan 13, 2018
  19. Jan 12, 2018
  20. Sep 19, 2017
    • B3n30's avatar
      WebService: Verify username and token (#2930) · 28c726f2
      B3n30 authored
      * WebService: Verify username and token; Log errors in PostJson
      
      * Fixup: added docstrings to the functions
      
      * Webservice: Added Icons to the verification, imrpved error detection in cpr, fixup nits
      
      * fixup: fmt warning
      28c726f2
  21. Aug 26, 2017
  22. Aug 04, 2017
  23. Jul 18, 2017
  24. Jul 11, 2017
  25. May 24, 2017
Loading