summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | | service/nvdrv: Silence -WswitchGravatar ReinUsesLisp2019-10-044-4/+10
| | |
* | | service/nfp: Silence -Wunused and -WswitchGravatar ReinUsesLisp2019-10-041-4/+5
| | |
* | | service/hid: Silence -Wunused and -WswitchGravatar ReinUsesLisp2019-10-0415-23/+18
| | |
* | | service/am: Silence -WreorderGravatar ReinUsesLisp2019-10-041-2/+1
| | |
* | | service/hid: Remove unused system referenceGravatar ReinUsesLisp2019-10-042-2/+1
| | |
* | | service/friend: Remove unused fieldGravatar ReinUsesLisp2019-10-041-1/+0
| | |
* | | service/filesystem: Silence -Wunused-variableGravatar ReinUsesLisp2019-10-041-1/+1
| | |
* | | service/bcat: Silence -Wreorder and -WunusedGravatar ReinUsesLisp2019-10-042-2/+2
| | |
* | | service/audio: Silence -WunusedGravatar ReinUsesLisp2019-10-041-1/+1
| | |
* | | service/apm: Silence -Wunused and -WreorderGravatar ReinUsesLisp2019-10-042-4/+5
| |/ |/|
* | Merge pull request #2936 from VPeruS/use-isallzeroarrayGravatar bunnei2019-10-041-1/+1
|\ \ | | | | | | [crypto] Use IsAllZeroArray helper function
| * | [crypto] Use IsAllZeroArray helper functionGravatar vperus2019-10-021-1/+1
| | |
* | | Merge pull request #2539 from DarkLordZach/bcatGravatar David2019-10-0326-40/+1636
|\ \ \ | |/ / |/| | bcat: Implement BCAT service and connect to yuzu Boxcat server
| * | qt: Add service dialogGravatar Zach Hilman2019-10-021-6/+5
| | |
| * | boxcat: Use updated game-asset API URL and tagsGravatar Zach Hilman2019-10-011-6/+6
| | |
| * | bcat: Add FSC accessors for BCAT dataGravatar Zach Hilman2019-10-0110-31/+51
| | | | | | | | | Ports BCAT to use FSC interface
| * | boxcat: Implement events global fieldGravatar Zach Hilman2019-09-303-12/+14
| | |
| * | bcat: Implement DeliveryCacheProgressImpl structureGravatar Zach Hilman2019-09-306-88/+314
| | | | | | | | | Huge thanks to lioncash for re-ing this for me.
| * | boxcat: Use Etag header names for file digestGravatar Zach Hilman2019-09-302-24/+21
| | |
| * | boxcat: Add downloading and client for launch parameter dataGravatar Zach Hilman2019-09-302-16/+77
| | |
| * | bcat: Add backend function for BCAT Indirect (launch parameter)Gravatar Zach Hilman2019-09-302-0/+11
| | | | | | | | | | | | Returns the data that should be returned by PopLaunchParameter kind=ApplicationSpecific.
| * | bcat: Expose CreateBackendFromSettings helper functionGravatar Zach Hilman2019-09-302-2/+2
| | |
| * | am: Unstub PopLaunchParameter and add bcat connection for app-specific dataGravatar Zach Hilman2019-09-302-16/+52
| | | | | | | | | | | | Previously we were simply returning the account-preselect structure all times but if passed with a different mode the game expects application-specific data. This also adds a hook for BCAT into this allowing us to send the launch parameter through bcat,
| * | bcat: Implement cmd 90201 ClearDeliveryCacheStorageGravatar Zach Hilman2019-09-301-1/+23
| | | | | | | | | | | | Takes a title ID and simply deletes all the data for that title ID's bcat. Invokes the respective backend command.
| * | bcat: Implement cmd 30100 SetPassphraseGravatar Zach Hilman2019-09-301-1/+33
| | | | | | | | | | | | Takes a title ID and passphrase (0x40 byte string) and passes it to the backend.
| * | bcat: Implement cmd RequestSyncDeliveryCache and variantGravatar Zach Hilman2019-09-301-2/+70
| | | | | | | | | | | | Variant also supports only updating a single directory. These just both invoke backend commands.
| * | bcat: Implement IDeliveryCacheProgressService commandsGravatar Zach Hilman2019-09-301-0/+131
| | | | | | | | | | | | Used to query completion status and events for the current delivery task.
| * | bcat: Implement IDeliveryCacheFileService commandsGravatar Zach Hilman2019-09-301-0/+117
| | | | | | | | | | | | Used to read the contents of files and access their metadata.
| * | bcat: Implement IDeliveryCacheDirectoryService commandsGravatar Zach Hilman2019-09-301-0/+99
| | | | | | | | | | | | Used to list and get directories at the root level.
| * | bcat: Implement IDeliveryCacheStorageService commandsGravatar Zach Hilman2019-09-301-0/+58
| | | | | | | | | | | | Used to create subclasses to manage files and directories and to list directories.
| * | bcat: Add commands to create IDeliveryCacheStorageServiceGravatar Zach Hilman2019-09-303-2/+32
| | | | | | | | | | | | Used to access contents of download.
| * | module: Create BCAT backend based upon Settings value on constructionGravatar Zach Hilman2019-09-303-1/+36
| | |
| * | bcat: Add BCAT backend for Boxcat serviceGravatar Zach Hilman2019-09-302-0/+407
| | | | | | | | | | | | Downloads content from yuzu servers and unpacks it into the temporary directory provided. Fully supports all Backend features except passphrase.
| * | bcat: Add backend class to generify the functions of BCATGravatar Zach Hilman2019-09-302-0/+100
| | | | | | | | | | | | Provides the most abstract simplified functions of BCAT as functions. Also includes a NullBackend class which is just a no-op.
| * | settings: Add option to set BCAT backendGravatar Zach Hilman2019-09-302-0/+6
| | |
| * | nifm: Signal to applications that internet access is availableGravatar Zach Hilman2019-09-301-3/+10
| | |
| * | core/loader: Track the NSO build ID of the current processGravatar Zach Hilman2019-09-303-0/+14
| | |
| * | applets: Add accessor for AppletFrontendSetGravatar Zach Hilman2019-09-302-0/+6
| | | | | | | | | | | | Allows other services to call applets without using LLE.
| * | filesystem: Add getter for BCAT temporary directoryGravatar Zach Hilman2019-09-303-0/+16
| | |
| * | vfs: Add function to extract ZIP file into virtual filesystemGravatar Zach Hilman2019-09-302-0/+96
| | |
| * | Revert "arm_dynarmic: Check if jit is nullptr when preparing reschedule"Gravatar bunnei2019-09-291-3/+0
| | |
| * | Merge pull request #2574 from DarkLordZach/dynarmic-jit-nullptrGravatar bunnei2019-09-291-0/+3
| |\ \ | | |/ | |/| arm_dynarmic: Check if jit is nullptr when preparing reschedule
| | * arm_dynarmic: Check if jit is nullptr when preparing rescheduleGravatar Zach Hilman2019-06-101-0/+3
| | | | | | | | | | | | Prevents crash with multiprocess loading.
* | | Signal styleset changes at a better timeGravatar David Marcec2019-09-241-8/+2
|/ / | | | | | | We should signal when a net controller is added and our event should be manual, not automatic.
* | Merge pull request #2683 from DarkLordZach/lock-exitGravatar David2019-09-236-7/+48
|\ \ | | | | | | am: Implement exit locking and self exit commands
| * | qt: Prompt user for confirmation if exit lock is activeGravatar Zach Hilman2019-09-211-1/+1
| | |
| * | am: Implement ISelfController ExitLock commandsGravatar Zach Hilman2019-09-211-2/+6
| | |
| * | am: Implement ISelfController ExitGravatar Zach Hilman2019-09-214-4/+20
| | | | | | | | | | | | Closes the current application.
| * | am: Add RequestExit event to AppletMessageQueueGravatar Zach Hilman2019-09-212-0/+6
| | | | | | | | | | | | Tested against libnx, signals to games to begin cleanup.
| * | core: Track system exit lock statusGravatar Zach Hilman2019-09-212-0/+15
| | | | | | | | | | | | Used to determine if yuzu should confirm before pausing or stopping a game.