summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/acc (follow)
Commit message (Expand)AuthorAgeFilesLines
* acc: add account manager for acc:u1Liam2024-02-252-9/+16
* service: am: Fix GetMainAppletAvailableUsers for user creationNarr the Reg2024-02-161-3/+2
* Update based on feedbackAndrew Pilley2024-01-181-2/+2
* Allow -u to accept a username string in addition to index, and suppress the User selector even if settings requires it to be shown for one instance only.Andrew Pilley2024-01-172-0/+18
* service: acc: Only save profiles when profiles have changedgerman772024-01-132-3/+17
* service: acc: Ensure proper profile sizegerman772023-11-051-9/+47
* Merge pull request #11791 from german77/bufferxliamwhite2023-10-181-6/+6
|\
| * service: hle: Allow to access read buffer A and X directlygerman772023-10-171-6/+6
* | service: acc: Implement functions needed for profile select (#11653)Narr the Reg2023-10-174-5/+50
|/
* core: remove ResultVal typeLiam2023-08-081-5/+6
* core: implement GetGaiStringErrorRequest, IContextRegistrarLiam2023-07-231-1/+2
* service: account: Save user profile folder on first user creationgerman772023-06-031-0/+1
* general: fix spelling mistakesLiam2023-03-122-4/+4
* hle: rename legacy errors to ResultsLiam2023-03-072-18/+18
* service: move hle_ipc from kernelLiam2023-03-014-62/+62
* Merge pull request #9832 from liamwhite/hle-mpliamwhite2023-03-012-12/+14
|\
| * service: refactor server architectureLiam2023-02-212-12/+14
* | core: Update service function tables to 16.0.0+Narr the Reg2023-02-252-0/+12
|/
* general: rename CurrentProcess to ApplicationProcessLiam2023-02-141-2/+2
* general: fix compile for Apple ClangLiam2022-11-232-0/+2
* core: hle: service: acc: Fix ListOpenContextStoredUsers/StoreOpenContext.bunnei2022-11-035-23/+42
* kernel: remove KWritableEventLiam2022-10-131-1/+1
* core/acc: Make CheckAvailability use LOG_DEBUGFearlessTobi2022-08-271-1/+1
* service: ac: Replace intances of ProfileData with UserDatagerman772022-07-143-24/+22
* core: Replace all instances of ResultCode with Resultgerman772022-06-276-20/+20
* general: Convert source file copyright comments over to SPDXMorph2022-04-2315-45/+30
* common: Reduce unused includesameerj2022-03-191-0/+1
* core: Reduce unused includesameerj2022-03-191-1/+0
* general: Rename NewUUID to UUID, and remove the previous UUID implMorph2022-02-054-69/+68
* profile: Migrate to the new UUID implementationMorph2022-02-054-92/+94
* service/acc: Update unknown function namesLioncash2022-01-212-4/+4
* general: Get the current process program id directly from the systemMorph2021-11-041-4/+2
* general: Rename GetTitleID to GetProgramIDMorph2021-11-041-2/+2
* Merge pull request #7282 from ameerj/core-includesbunnei2021-11-041-2/+0
|\
| * core: Remove unused includesameerj2021-11-041-2/+0
* | service/acc: Rename Unknown160 to InitializeApplicationInfoV2german772021-11-043-3/+3
* | service: acc: Stub acc:u0 '160'Morph2021-11-043-0/+9
|/
* service: Replace service event creation with ServiceContext::CreateEventMorph2021-10-022-9/+15
* common/uuid: Add validity checking functions to interfaceLioncash2021-09-222-6/+6
* Mark is_complete as atomicChloe Marcec2021-09-082-4/+5
* Addressed issuesChloe Marcec2021-09-083-15/+14
* address name shadowing with systemChloe Marcec2021-09-061-2/+2
* account: EnsureTokenIdCacheAsyncChloe Marcec2021-09-063-19/+152
* common: uuid: Return a lower-case hex string in FormatMorph2021-07-271-11/+11
* service: Append service name prefix to common filenamesMorph2021-07-142-2/+2
* general: Make most settings a BasicSettinglat9nq2021-06-281-1/+2
* general: Replace RESULT_UNKNOWN with ResultUnknownMorph2021-06-021-3/+3
* general: Replace RESULT_SUCCESS with ResultSuccessMorph2021-06-022-28/+28
* common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph2021-05-262-28/+33
* hle: kernel: Rename Process to KProcess.bunnei2021-05-061-1/+1
* service: Resolve cases of member field shadowingLioncash2021-05-048-20/+22
* acc/lbl: Remove unused variablesLioncash2021-04-231-4/+0
* common: Move settings to common from core.bunnei2021-04-151-1/+1
* dauth_o: Update to 11.xMorph2021-04-071-6/+11
* acc_u1: Update to 12.xMorph2021-04-071-13/+15
* acc_su: Update to 12.xMorph2021-04-071-17/+19
* acc: Stub GetNintendoAccountUserResourceCacheForApplicationMorph2021-02-211-1/+17
* Fix user changing to 0 if validgerman2021-01-291-2/+8
* acc: Stub StoreSaveDataThumbnailChloe Marcec2021-01-195-6/+66
* core: Silence Wclass-memaccess warningsReinUsesLisp2021-01-153-15/+15
* service: Eliminate usages of the global system instanceLioncash2020-11-272-43/+50
* patch_manager: Remove usages of the global system instanceLioncash2020-11-181-2/+4
* ipc_helpers: Remove usage of the global system instanceLioncash2020-11-081-0/+1
* Revert "core: Fix clang build"bunnei2020-10-211-8/+5
* Merge pull request #4796 from lioncash/clangLC2020-10-211-5/+8
|\
| * core: Fix clang buildLioncash2020-10-181-5/+8
* | service: acc: Stub IManagerForApplication::StoreOpenContext.bunnei2020-10-151-1/+7
|/
* acc: Stub LoadOpenContextMorph2020-09-213-1/+13
* common/fileutil: Convert namespace to Common::FSLioncash2020-08-162-15/+15
* Merge pull request #4474 from lioncash/hle-profileDavid2020-08-041-17/+26
|\
| * profile_manager: Make use of std::nulloptLioncash2020-08-031-4/+4
| * profile_manager: Make use of designated initializersLioncash2020-08-031-13/+22
* | ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465)David2020-08-031-4/+2
|/
* acc: ListOpenContextStoredUsers partial stubDavid Marcec2020-06-285-4/+14
* account: Update function tables and add missing classes (#4145)VolcaEM2020-06-225-42/+384
* Merge pull request #3822 from ogniK5377/GetAccountIdbunnei2020-05-041-5/+8
|\
| * acc: Return a unique value per account for GetAccountIdDavid Marcec2020-04-291-5/+8
* | Merge pull request #3821 from ogniK5377/InitializeApplicationInfo-fixbunnei2020-05-022-22/+15
|\ \
| * | acc: Fix InitializeApplicationInfoDavid Marcec2020-04-292-22/+15
| |/
* | Updated comment to reflect ListQualifiedUsers betterDavid Marcec2020-04-281-1/+3
* | account: ListQualifiedUsersDavid Marcec2020-04-285-3/+13
|/
* service: Update function tablesLioncash2020-04-202-0/+3
* core: Initialize several structs that make use of Common::UUID.bunnei2020-01-043-21/+22
* Merge pull request #3094 from lioncash/tablesbunnei2019-11-252-0/+4
|\
| * service: Update function tablesLioncash2019-11-122-0/+4
* | service: Resolve sign conversion errorsLioncash2019-11-122-5/+5
|/
* service/acc: Lower log severity from INFO to DEBUGFearlessTobi2019-09-221-7/+7
* Merge pull request #2667 from DarkLordZach/profile-editorbunnei2019-09-145-10/+130
|\
| * acc_su: Implement GetProfileEditor (205)Zach Hilman2019-07-033-1/+13
| * acc: Implement IProfileEditor-specific commands 'Store' and 'StoreWithImage'Zach Hilman2019-07-031-1/+73
| * profile_manager: Add setter for ProfileBase and ProfileDataZach Hilman2019-07-032-0/+13
| * acc: Add IProfileCommon for IProfile and IProfileEditorZach Hilman2019-07-031-8/+31
* | Addressed issuesDavid Marcec2019-06-282-17/+12
* | Implemented InitializeApplicationInfo & InitializeApplicationInfoRestrictedDavid Marcec2019-06-274-6/+114
|/
* service/acc: Silence truncation warningsLioncash2019-06-211-3/+3
* Addressed issuesDavid Marcec2019-06-172-7/+12
* CleanupDavid Marcec2019-06-1610-27/+36
* Impl'd IsUserAccountSwitchLocked, SetAudioOutVolume, GetAudioOutVolume & Partial impl of GetAccumulatedSuspendedTickChangedEventDavid Marcec2019-06-163-4/+32
* constants: Extract backup JPEG used by account servicesZach Hilman2019-06-071-16/+4
* mii_manager: Cleanup and optimizationZach Hilman2019-04-251-4/+4
* common: Extract UUID to its own classZach Hilman2019-04-253-78/+28
* service: Update service function tablesLioncash2019-04-114-0/+24
* Merge pull request #1801 from ogniK5377/log-before-executebunnei2018-11-291-2/+3
|\
| * Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec2018-11-261-2/+3
* | profile_manager: Save and load ProfileData from diskZach Hilman2018-11-263-17/+19
|/
* Merge pull request #1697 from lioncash/accbunnei2018-11-152-15/+23
|\
| * profile_manager: Replace iterative loop with a ranged-for loop in ParseUserSaveFile()Lioncash2018-11-141-4/+5
| * profile_manager: Move UUID Format function definitions into the cpp fileLioncash2018-11-142-11/+18
* | service/acc: Correct error case within TrySelectUserWithoutInteraction()Lioncash2018-11-141-2/+4
|/
* fixed spelling errorDavid Marcec2018-11-071-1/+1
* Added missing logDavid Marcec2018-11-071-0/+1
* Implement acc:TrySelectUserWithoutInteractionDavid Marcec2018-11-075-3/+25
* Merge pull request #1615 from lioncash/inputbunnei2018-11-021-1/+2
|\
| * configure_system: Contrain profile usernames to 32 charactersLioncash2018-10-311-1/+2
* | global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-1/+1
|/
* Merge pull request #1576 from lioncash/acc-warnbunnei2018-10-251-25/+27
|\
| * service/acc: Move fallback image to file scopeLioncash2018-10-251-14/+13
| * service/acc: Silence compiler warningsLioncash2018-10-251-5/+8
| * service/acc: Early return in failure case in LoadImage()Lioncash2018-10-251-8/+8
* | profile_manager: Use std::optional instead of boost::optionalLioncash2018-10-242-42/+47
|/
* profile_manager: Create save data if it doesn't exist on useZach Hilman2018-10-242-13/+37
* acc: Fix account UUID duplication errorZach Hilman2018-10-243-7/+28
* configure_system: Clear selection after user deleteZach Hilman2018-10-241-1/+1
* profile_manager: Load user icons, names, and UUIDs from system saveZach Hilman2018-10-243-24/+123
* acc: Load user images from config dirZach Hilman2018-10-241-9/+45
* profile_manager: Load users from emulator settingsZach Hilman2018-10-242-5/+7
* Fixed GetAccountId stub, Added error code for OpenDirectory and added ActivateNpadWithRevisionDavid Marcec2018-09-191-5/+4
* Merge pull request #1348 from ogniK5377/GetImageSizebunnei2018-09-191-1/+9
|\
| * Implemented GetImageSizeDavid Marcec2018-09-181-1/+9
* | Invalid default value of username in yuzu_cmd (#1334)Philippe Babin2018-09-191-2/+3
|/
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-152-20/+23
* service: Use nested namespace specifiers where applicableLioncash2018-09-131-4/+2
* hle/service: Default constructors and destructors in the cpp file where applicableLioncash2018-09-1110-0/+16
* acc: Replace profile_manager include with a forward declarationLioncash2018-08-212-2/+6
* acc: Simplify WriteBuffer call within LoadImage()Lioncash2018-08-211-3/+3
* acc: Correct IProfile's constructor initializer list orderLioncash2018-08-211-1/+1
* acc: Remove unused DEFAULT_USER_IDLioncash2018-08-211-3/+0
* profile_manager: Use INVALID_UUID in the initializer of last_opened_userLioncash2018-08-211-1/+1
* profile_manager: Remove unnecessary memcpy in GetProfileBaseAndData()Lioncash2018-08-211-1/+1
* profile_manager: Use type aliases for username data, profile data, and user arraysLioncash2018-08-212-19/+22
* profile_manager: Take ProfileInfo by const reference where applicableLioncash2018-08-212-8/+8
* profile_manager: Make array parameter to CreateNewUser a const referenceLioncash2018-08-212-2/+2
* profile_manager: Remove unnecessary staticLioncash2018-08-211-1/+1
* profile_manager: Simplify UUID's two param constructor, operator==, and operator boolLioncash2018-08-211-6/+4
* profile_manager: Move UUID generation function to the cpp fileLioncash2018-08-212-10/+12
* profile_manager: Remove unnecessary std::move in AddToProfiles() and CreateNewUser()Lioncash2018-08-201-2/+2
* Better UUID randomnessDavid Marcec2018-08-111-2/+7
* Removed un-needed count from ListOpenUsers and ListAllUsersDavid Marcec2018-08-111-4/+2
* Added better explanations in the profile managerDavid Marcec2018-08-112-1/+34
* Code cleanup for profile managerDavid Marcec2018-08-113-40/+47
* Removed const from ProfileBase InvalidateDavid Marcec2018-08-111-1/+1
* fixed invalid uuid bool operatorDavid Marcec2018-08-111-1/+1
* Added GetOpenUserCountDavid Marcec2018-08-113-3/+14
* Removed all for loops from the profile managerDavid Marcec2018-08-111-9/+4
* Added missing ListAllUsers countDavid Marcec2018-08-111-1/+2
* If statement style changeDavid Marcec2018-08-111-11/+19
* Second round of account changesDavid Marcec2018-08-113-18/+21
* First round of account changesDavid Marcec2018-08-113-49/+55
* Refactored profile manager sharingDavid Marcec2018-08-1110-20/+28
* Merge remote-tracking branch 'origin/master' into better-accountDavid Marcec2018-08-111-1/+22
|\
| * Service/Account: stub LoadImage functionmailwl2018-08-081-1/+22
* | Added IsUserRegistrationRequestPermittedDavid Marcec2018-08-117-3/+19
* | Don't add user if the uuid already existsDavid Marcec2018-08-091-0/+4
* | Open first user addedDavid Marcec2018-08-081-1/+3
* | Inital pass of account backend implementationDavid Marcec2018-08-083-12/+22
* | GetProfileBase and GetProfileBaseAndData addedDavid Marcec2018-08-083-44/+106
* | began initial implementation of "ProfileManager"David Marcec2018-08-084-44/+200
* | Switched uuids from u128 to new UUID structDavid Marcec2018-08-082-10/+49
|/
* acc: Add missing function table entries for GetUserCountLioncash2018-08-082-2/+2
* acc: Stub GetUserCount. (#973)bunnei2018-08-083-1/+9
* Added ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests (#851)David2018-08-031-3/+27
* core: Make converting constructors explicit where applicableLioncash2018-07-241-1/+1
* HLE/ACC: Stub IManagerForApplication::GetAccountId to return an error.Subv2018-07-201-6/+8
* Merge pull request #728 from Subv/acc_profilebunnei2018-07-201-7/+16
|\
| * HLE/ACC: Return an IProfile that is consistent with what was requested.Subv2018-07-191-5/+15
| * HLE/ACC: Change the default user id to be consistent with what we tell games on startup.Subv2018-07-191-2/+1
* | Merge pull request #727 from Subv/acc_usersbunnei2018-07-201-4/+6
|\ \
| * | HLE/ACC: Write a single whole user id in ListAllUsers and ListOpenUsers.Subv2018-07-191-4/+6
| |/
* / hle/service: Make constructors explicit where applicableLioncash2018-07-191-1/+1
|/
* Rename logging macro back to LOG_*James Rowe2018-07-031-10/+10
* acc: Move logging macros over to new fmt-compatible onesLioncash2018-04-241-10/+10
* service: Use nested namespace specifiers where applicableLioncash2018-04-209-36/+18
* Various service name fixes - part 2 (rebased) (#322)Hexagon122018-04-171-0/+8
* Service/ACC: convert to module, add acc:aa, acc:su, acc:u1 servicesmailwl2018-04-1010-127/+336
* acc_u0: Stub ListOpenUsers service function.bunnei2018-02-192-1/+11
* service: Remove remaining uses of BufferDescriptor*.bunnei2018-02-141-2/+1
* acc_u0: Implement ListAllUsers.bunnei2018-02-092-2/+15
* logger: Add "account" service logging category.bunnei2018-02-041-8/+8
* acc_u0: Stub out GetLastOpenedUser.bunnei2018-02-042-0/+10
* acc:u0 : stub GetAccountIdmailwl2018-02-041-1/+9
* hle: Rename RequestBuilder to ResponseBuilder.bunnei2018-01-251-6/+6
* service: Fix all incorrect IPC response headers.bunnei2018-01-251-2/+2
* acc, set, applet_oe: stub various functions, add set service (#105)goaaats2018-01-192-0/+76
* acc_u0: Add IPC interface and stub InitializeApplicationInfo.bunnei2018-01-174-0/+80