summaryrefslogtreecommitdiff
path: root/src/common (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #989 from lioncash/logGravatar bunnei2018-08-092-0/+16
|\ | | | | common/logging: Add missing service log categories
| * common/logging: Add missing service log categoriesGravatar Lioncash2018-08-082-0/+16
| | | | | | | | These weren't added when the services were introduced.
* | Merge pull request #897 from DarkLordZach/vfs-accuracy-2Gravatar bunnei2018-08-092-5/+19
|\ \ | | | | | | vfs: Add VfsFilesystem and fix RealVfs* implementations
| * | file_util: Use enum instead of bool for specifing path behaviorGravatar Zach Hilman2018-08-082-6/+9
| | |
| * | file_util: Add platform-specific slash option to SanitizePathGravatar Zach Hilman2018-08-082-5/+16
| |/
* | Merge pull request #988 from lioncash/colorGravatar bunnei2018-08-091-19/+31
|\ \ | | | | | | common/color: Minor cleanup
| * | common/color: Remove unnecessary const qualifiers on return typesGravatar Lioncash2018-08-081-7/+7
| | | | | | | | | | | | These are just superfluous and not necessesary
| * | common/color: Get rid of undefined behaviorGravatar Lioncash2018-08-081-12/+24
| |/ | | | | | | | | Gets rid of type punning via reinterpret_cast within functions. Instead, we use memcpy to transfer the contents across types.
* / vector_math: Use variable template version of is_signed in Vec classesGravatar Lioncash2018-08-081-3/+3
|/ | | | Same behavior, less code
* Merge pull request #966 from lioncash/modernizeGravatar bunnei2018-08-085-11/+11
|\ | | | | common: Convert type traits templates over to variable template versions where applicable
| * common: Convert type traits templates over to variable template versions ↵Gravatar Lioncash2018-08-075-11/+11
| | | | | | | | | | | | where applicable Uses the C++17 inline variable variants
* | Merge pull request #968 from lioncash/vecGravatar bunnei2018-08-081-180/+182
|\ \ | | | | | | vector_math: Minor cleanups
| * | vector_math: Remove unimplemented function prototypesGravatar Lioncash2018-08-071-23/+0
| | |
| * | vector_math: Make functions constexpr where applicableGravatar Lioncash2018-08-071-154/+179
| | |
| * | vector_math: Convert typedefs to type aliasesGravatar Lioncash2018-08-071-3/+3
| |/
* / file_util: Avoid sign-conversions in WriteArray() and ReadArray()Gravatar Lioncash2018-08-071-4/+8
|/ | | | Prevents compiler warnings.
* service: Add usb servicesGravatar Lioncash2018-08-072-0/+2
| | | | Adds basic skeleton for the usb services based off the information provided by Switch Brew.
* service: Add arp servicesGravatar Lioncash2018-08-042-0/+2
| | | | | Adds the basic skeleton of the arp services based off the information provided by Switch Brew.
* Merge pull request #849 from DarkLordZach/xciGravatar bunnei2018-08-045-0/+20
|\ | | | | XCI and Encrypted NCA Support
| * Allow key loading from %YUZU_DIR%/keys in addition to ~/.switchGravatar Zach Hilman2018-08-013-0/+3
| |
| * Use SHGetKnownFolderPath instead of SHGetFolderPathAGravatar Zach Hilman2018-08-011-3/+4
| |
| * Extract mbedtls to cpp fileGravatar Zach Hilman2018-08-011-1/+1
| |
| * Remove files that are not usedGravatar Zach Hilman2018-08-014-0/+16
| |
* | Merge pull request #898 from lioncash/migGravatar bunnei2018-08-032-0/+2
|\ \ | | | | | | service: Add migration services
| * | service: Add migration servicesGravatar Lioncash2018-08-022-0/+2
| | | | | | | | | | | | | | | Adds the basic skeleton for the mig:usr service based off information provided by Switch Brew.
* | | Merge pull request #900 from lioncash/initGravatar bunnei2018-08-031-5/+5
|\ \ \ | | | | | | | | math_util: Always initialize members of Rectangle
| * | | math_util: Always initialize members of RectangleGravatar Lioncash2018-08-021-5/+5
| |/ / | | | | | | | | | Prevents potentially using the members uninitialized.
* | | logging/log: Remove incorrect description in PCV doc commentGravatar Lioncash2018-08-011-1/+1
| | | | | | | | | | | | PCV isn't the parental control service.
* | | service: Add psc servicesGravatar Lioncash2018-08-012-0/+2
|/ / | | | | | | | | Adds the basic skeleton for the psc services based off the information provided by Switch Brew.
* | Merge pull request #888 from lioncash/capsGravatar bunnei2018-08-012-0/+2
|\ \ | | | | | | service: Add capture services
| * | service: Add capture servicesGravatar Lioncash2018-08-012-0/+2
| |/ | | | | | | | | Adds the basic skeleton for the capture services based off information provided by Switch Brew.
* / service: Add bpc and pcv servicesGravatar Lioncash2018-08-012-0/+4
|/ | | | | Adds the basic skeleton for the remaining pcv-related services based off information on Switch Brew.
* Merge pull request #864 from FearlessTobi/port-3973Gravatar bunnei2018-07-311-2/+30
|\ | | | | Port #3973 from Citra: "Remove polymorphism issue"
| * remove polymorphism issueGravatar B3n302018-07-291-2/+30
| |
* | Merge pull request #875 from lioncash/fgmGravatar bunnei2018-07-312-0/+2
|\ \ | | | | | | service: Add fgm services
| * | service: Add fgm servicesGravatar Lioncash2018-07-312-0/+2
| | | | | | | | | | | | | | | Adds the basic skeleton for the fgm services based off the information provided by Switch Brew.
* | | service: Add the pcie serviceGravatar Lioncash2018-07-312-0/+2
|/ / | | | | | | | | Adds the basic skeleton of the pcie service based off information on Switch Brew.
* | Port #3758 from Citra (#852): Add missing std::string import in text_formatterGravatar Tobias2018-07-301-0/+1
| |
* | Merge pull request #861 from FearlessTobi/port-3972Gravatar bunnei2018-07-302-81/+31
|\ \ | | | | | | Port #3972 from Citra: "common/timer: use std::chrono, avoid platform-dependent code"
| * | Port #3972 from Citra: "common/timer: use std::chrono, avoid ↵Gravatar zhupengfei2018-07-292-81/+31
| |/ | | | | | | platform-dependent code"
* | Merge pull request #862 from FearlessTobi/port-3997Gravatar bunnei2018-07-301-3/+5
|\ \ | | | | | | Port #3997 from Citra: "common/string_utils: replace boost::transform with std counterpart"
| * | common/string_utils: replace boost::transform with std counterpartGravatar zhupengfei2018-07-291-3/+5
| |/ | | | | | | Note: according to cppreference it is necessary to convert char to unsigned char when using std::tolower and std::toupper, otherwise the behaviour would be undefined.
* | Merge pull request #865 from FearlessTobi/port-3732Gravatar bunnei2018-07-302-4/+2
|\ \ | | | | | | Port #3732 from Citra: "common: Fix compilation on ARM"
| * | Port #3732 from Citra: "common: Fix compilation on ARM"Gravatar Cameron Cawley2018-07-292-4/+2
| |/
* | Merge pull request #857 from lioncash/wlanGravatar bunnei2018-07-302-0/+2
|\ \ | | | | | | service: Add wlan services
| * | service: Add wlan servicesGravatar Lioncash2018-07-282-0/+2
| |/ | | | | | | | | Adds the basic skeleton for the wlan services based off the information on Switch Brew.
* / service: Add btm servicesGravatar Lioncash2018-07-282-0/+2
|/ | | | | Adds the skeleton for the btm services based off the information on Switch Brew.
* Merge pull request #847 from lioncash/ncmGravatar bunnei2018-07-282-0/+2
|\ | | | | service: Add ncm services
| * service: Add ncm servicesGravatar Lioncash2018-07-272-0/+2
| | | | | | | | | | Adds the basic skeleton for the ncm services based off information on Switch Brew.
* | Merge pull request #846 from lioncash/miiGravatar bunnei2018-07-282-0/+2
|\ \ | |/ |/| service: Add mii services