summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/filesystem/fsp_srv.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* service: Make use of buffer element count helpersLioncash2022-11-231-2/+2
* fsp_srv: stub GetCacheStorageSizeLiam2022-10-081-1/+13
* core:filesystem: speed up IDirectory servicevonchenplus2022-08-231-1/+2
* common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-141-1/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* hle: service: filesystem: Create a service thread where appropriate.bunnei2022-04-021-5/+8
* service/filsystem: Update fsp-srv function tableLioncash2022-01-211-0/+3
* general: Get the current process program id directly from the systemMorph2021-11-041-4/+2
* general: Rename GetTitleID to GetProgramIDMorph2021-11-041-2/+3
* vfs: Partially implement GetFileTimeStampRawMorph2021-09-141-1/+19
* fsp_srv: Fix filesystem access loggingMorph2021-06-161-5/+10
* fsp-srv: Replace one last instance of RESULT_SUCCESSMorph2021-06-031-1/+1
* fspsrv: Implement DisableAutoSaveDataCreation (#6355)Chloe2021-06-031-1/+10
* general: Replace RESULT_UNKNOWN with ResultUnknownMorph2021-06-021-4/+4
* general: Replace RESULT_SUCCESS with ResultSuccessMorph2021-06-021-34/+34
* hle: kernel: Rename Process to KProcess.bunnei2021-05-061-1/+1
* service: Eliminate cases of member shadowingLioncash2021-04-261-10/+11
* IFile: Update to 12.xMorph2021-04-071-3/+7
* fsp-srv: Update to 12.xMorph2021-04-071-2/+7
* Merge pull request #5119 from Morph1984/fs-opendatastoragewithprogramindexbunnei2020-12-151-1/+27
|\
| * fsp_srv: Implement OpenDataStorageWithProgramIndexMorph2020-12-081-1/+27
* | core: Remove unnecessary enum casts in log callsLioncash2020-12-081-16/+13
|/
* service: Eliminate usages of the global system instanceLioncash2020-11-271-26/+31
* patch_manager: Remove usages of the global system instanceLioncash2020-11-181-3/+5
* Revert "core: Fix clang build"bunnei2020-10-211-5/+3
* core: Fix clang buildLioncash2020-10-181-3/+5
* fsp_srv: Resolve -Wunused-but-set-variable warningLioncash2020-08-231-1/+8
* fsp_srv: Resolve -Wmaybe_uninitialized warning in OpenSaveDataFileSystem()Lioncash2020-08-231-2/+5
* minor nitsMorph2020-07-311-1/+3
* fsp-srv: Stub Read/WriteSaveDataFileSystemExtraDataWithMaskBySaveDataAttributeMorph2020-07-301-21/+52
* service: fsp_srv: Stub implementation of OpenMultiCommitManager.bunnei2020-05-111-1/+37
* fs-srv: GetFreeSpaceSize & GetTotalSpaceSizeDavid Marcec2020-04-301-2/+2
* service: Update function tablesLioncash2020-04-201-0/+4
* CMakeLists: Specify -Wextra on linux buildsLioncash2020-04-161-0/+3
* hle: services: Use std::shared_ptr instead of copy by value.bunnei2020-02-081-7/+9
* Merge pull request #3169 from lioncash/memorybunnei2019-11-281-5/+2
|\
| * core: Prepare various classes for memory read/write migrationLioncash2019-11-271-5/+2
* | file_sys/directory: Make EntryType an enum classLioncash2019-11-271-2/+2
|/
* Merge pull request #3094 from lioncash/tablesbunnei2019-11-251-0/+6
|\
| * service: Update function tablesLioncash2019-11-121-0/+6
* | service: Resolve sign conversion errorsLioncash2019-11-121-3/+3
|/
* service/filesystem: Silence -Wunused-variableReinUsesLisp2019-10-051-1/+1
* configure_debug: Move reporting option to loggingZach Hilman2019-09-221-1/+2
* filesystem: Add const qualification to various accessorsZach Hilman2019-09-211-4/+4
* yuzu: Port old usages of Filesystem namespace to FilesystemControllerZach Hilman2019-09-211-13/+33
* filesystem: Pass Size Getter functions to IFileSystem for sizesZach Hilman2019-09-211-2/+31
* fsp-srv: Implement GetAccessLogVersionInfoZach Hilman2019-06-291-2/+11
* fsp-srv: Implement OutputAccessLogToSdCardZach Hilman2019-06-291-14/+29
* Merge pull request #2382 from lioncash/tablebunnei2019-04-161-0/+7
|\
| * service: Update service function tablesLioncash2019-04-111-0/+7
* | fsp_srv: Remove unnecessary parameter popping in IDirectory's Read()Lioncash2019-04-101-4/+1
* | fsp_srv: Log out option values in IFile's Read and Write functionsLioncash2019-04-101-4/+6
|/
* Merge pull request #2339 from lioncash/rankbunnei2019-04-061-8/+11
|\
| * service/fsp_srv: Remove unnecessary unknown member in OpenSaveDataFileSystemLioncash2019-04-051-7/+8
| * service/fsp_srv: Update SaveDataInfo and SaveDataDescriptor structsLioncash2019-04-051-1/+3
* | hle/service: Resolve unused variable warningsLioncash2019-04-041-41/+29
|/
* fsp_srv: Unstub SetCurrentProcessLioncash2019-03-181-1/+4
* service/fsp-srv: Update function tablesLioncash2019-01-301-12/+20
* Merge pull request #1891 from DarkLordZach/istorage-getsizeMat M2018-12-121-2/+15
|\
| * fsp_srv: Implement IStorage::GetSizeZach Hilman2018-12-101-2/+15
* | service/fsp_srv: Correct returned value in GetGlobalAccessLogMode()Lioncash2018-12-101-1/+10
|/
* Merge pull request #1704 from DarkLordZach/oss-sysarchivebunnei2018-12-051-0/+10
|\
| * fsp_srv: Add support for using open source archive if not found in NANDZach Hilman2018-11-161-0/+10
* | service/fsp_srv: Implement CleanDirectoryRecursivelyLioncash2018-12-011-1/+11
* | Reworked svcs slightly, improved error messages in AM and fsp_srvDavid Marcec2018-11-271-6/+6
* | Changed logging to be "Log before execution", Added more error logging, all services should now log on some levelDavid Marcec2018-11-261-1/+14
* | file_sys/errors: Extract FS-related error codes to file_sys/errors.hLioncash2018-11-161-8/+8
* | ns: Implement command 400: GetApplicationControlDataZach Hilman2018-10-291-14/+10
* | fsp_srv: Implement ISaveDataInfoReaderZach Hilman2018-10-291-0/+144
* | fsp_srv: Implement command 61: OpenSaveDataInfoReaderBySaveDataSpaceIdZach Hilman2018-10-291-1/+12
|/
* service/filesystem: Add DirectoryDelete & DirectoryDeleteRecursivelyDeeJayBro2018-10-271-2/+26
* fsp_srv: Apply patches to Data storage in OpenDataStorageByDataIdZach Hilman2018-10-171-1/+5
* services/fsp_srv: Amend service function tableLioncash2018-10-031-0/+2
* hle/service: Default constructors and destructors in the cpp file where applicableLioncash2018-09-111-0/+2
* filesystem: Implement OpenReadOnlySaveDataFilesystemZach Hilman2018-09-011-1/+6
* filesystem: Add OpenFileSystemWithPatchZach Hilman2018-09-011-1/+22
* vfs: Replace mode.h include with forward declarations where applicableLioncash2018-08-211-0/+1
* service/filesystem: Use forward declarations where applicableLioncash2018-08-211-1/+3
* filesystem: Add support for loading of system archivesZach Hilman2018-08-191-12/+30
* fsp_srv: Use std::string_view's copy() function instead of strncpy()Lioncash2018-08-091-5/+1
* fsp_srv: Emplace entries first when building index instead of emplacing lastLioncash2018-08-091-2/+3
* fsp_srv: Remove unnecessary vector construction in IFile's Write() functionLioncash2018-07-191-2/+3
* fsp_srv: Remove unnecessary std::vector construction in IDirectory's Read() functionLioncash2018-07-191-10/+8
* fsp_srv: Make IStorage constructor explicitLioncash2018-07-191-1/+1
* fsp_srv: Add missing includesLioncash2018-07-191-0/+5
* fsp_srv: Resolve sign-mismatch warnings in assertion comparisonsLioncash2018-07-191-3/+3
* fsp_srv: Respect write length in Write()Lioncash2018-07-191-4/+5
* Virtual Filesystem 2: Electric Boogaloo (#676)Zach Hilman2018-07-191-95/+82
* General Filesystem and Save Data Fixes (#670)Zach Hilman2018-07-171-26/+59
* Merge pull request #559 from Subv/mount_savedatabunnei2018-07-121-2/+11
|\
| * Services/FS: Return the correct error code when trying to mount a nonexistent savedata.Subv2018-06-191-2/+11
* | Revert "Virtual Filesystem (#597)"bunnei2018-07-081-65/+49
* | Virtual Filesystem (#597)Zach Hilman2018-07-061-49/+65
* | Rename logging macro back to LOG_*James Rowe2018-07-031-25/+25
|/
* Common/string_util: add StringFromBuffer functionmailwl2018-06-071-22/+9
* general: Make formatting of logged hex values more straightforwardLioncash2018-05-021-5/+5
* filesystem: Move logging macros over to new fmt-compatible onesLioncash2018-04-241-26/+25
* Service/FS: implement IFileSystem::RenameFilemailwl2018-04-241-1/+21
* service: Use nested namespace specifiers where applicableLioncash2018-04-201-4/+2
* fsp_srv: Implement DeleteFile.bunnei2018-04-151-1/+15
* fsp_srv: Implement IFile::Flush.bunnei2018-04-151-1/+9
* Various fixes and clangHexagon122018-04-111-12/+5
* Updated fsp-srv with more service names.Hexagon122018-04-101-4/+102
* Fix spelling of InitializeJames Rowe2018-04-071-2/+2
* hle_ipc, fsp_srv: Cleanup logging.bunnei2018-04-011-2/+2
* fsp_srv: Implement GetSize and SetSize.bunnei2018-03-311-2/+21
* Merge pull request #255 from Subv/sd_cardbunnei2018-03-241-2/+100
|\
| * FS: Implemented IFileSystem::CreateDirectory.Subv2018-03-211-0/+15
| * FS: Implemented IFileSystem's OpenDirectory function.Subv2018-03-201-0/+28
| * FS: Added the IDirectory IPC interface and implemented its two functions.Subv2018-03-201-0/+51
| * FS: Implement MountSdCard.Subv2018-03-201-2/+6
* | oopsN00byKing2018-03-191-3/+3
* | Clean Warnings (?)N00byKing2018-03-191-3/+3
|/
* FS: Stubbed CreateSaveData. It currently does nothing.Subv2018-03-041-0/+14
* FS: Implement MountSaveData and some of the IFile interface.Subv2018-03-021-0/+188
* service: Remove remaining uses of BufferDescriptor*.bunnei2018-02-141-3/+1
* fsp_srv: Stub MountSdCard.bunnei2018-02-101-0/+8
* Service: stub some functions in am, audio, time, vi servicesmailwl2018-02-071-0/+1
* hle: Rename RequestBuilder to ResponseBuilder.bunnei2018-01-251-9/+9
* service: Fix all incorrect IPC response headers.bunnei2018-01-251-2/+2
* fsp_srv: Various improvements to IStorage:Read implementation.bunnei2018-01-211-43/+49
* filesystem: Implement basic IStorage functionality.David Marcec2018-01-211-0/+132