History for Atmosphere / libraries / libstratosphere / source / fssystem
2022-03-22
@Michael Scire
fs: add just in case bounds checking to linux/macos dirent read
Michael Scire authored on 7 Mar 2022 SciresM committed on 22 Mar 2022
@Michael Scire
ams: support building unit test programs on windows/linux/macos
Michael Scire authored on 6 Mar 2022 SciresM committed on 22 Mar 2022
2022-02-22
@Michael Scire
ams_mitm: update to use new NcaFileSystemDriver intf
Michael Scire authored on 21 Feb 2022 SciresM committed on 22 Feb 2022
@Michael Scire
fs: add Sha256HashGenerator, LZ4 decompressor
Michael Scire authored on 14 Dec 2021 SciresM committed on 22 Feb 2022
@Michael Scire
fs: revise NcaFileSystemDriver for latest semantics
Michael Scire authored on 14 Dec 2021 SciresM committed on 22 Feb 2022
@Michael Scire
fssystem: revise allocator logic for latest semantics
Michael Scire authored on 7 Dec 2021 SciresM committed on 22 Feb 2022
@Michael Scire
fssrv: skeleton more program registry logic
Michael Scire authored on 7 Dec 2021 SciresM committed on 22 Feb 2022
@Michael Scire
fs: implement newer allocator templates
Michael Scire authored on 7 Dec 2021 SciresM committed on 22 Feb 2022
@Michael Scire
fssrv: skeleton server manager setup/registration
Michael Scire authored on 7 Dec 2021 SciresM committed on 22 Feb 2022
@Michael Scire
fs: add skeleton dir for sysmodule code ...
Michael Scire authored on 6 Dec 2021 SciresM committed on 22 Feb 2022
2022-02-11
@Michael Scire
typofix: boogaloo: electric.
Michael Scire committed on 11 Feb 2022
@Michael Scire
fix typo-bug in HierarchicalSha256Storage::Read
Michael Scire committed on 11 Feb 2022
2021-12-13
@Michael Scire
ams: deduplicate static initialization logic
Michael Scire committed on 13 Dec 2021
2021-10-10
@Michael Scire
strat: use m_ for member variables
Michael Scire committed on 10 Oct 2021
2021-10-09
@Michael Scire
ams: replace most remaining operator & with std::addressof
Michael Scire committed on 9 Oct 2021
@Michael Scire
strat: refactor address taking of form &var[...]
Michael Scire committed on 9 Oct 2021
@Michael Scire
strat: always use explicit result namespacing
Michael Scire committed on 9 Oct 2021
2021-10-07
@Michael Scire
libstrat: enable -Wextra, -Werror ...
Michael Scire committed on 7 Oct 2021
2021-10-04
@Michael Scire
strat: use svc:: over ::svc
Michael Scire committed on 4 Oct 2021
@Michael Scire
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
Michael Scire committed on 4 Oct 2021
@Michael Scire
os: remove ManagedHandle, refactor to use NativeHandle typename
Michael Scire committed on 4 Oct 2021
2021-09-30
@Michael Scire
stratosphere: use SdkMutex/SdkRecursiveMutex over Mutex
Michael Scire committed on 30 Sep 2021
@Michael Scire
libstrat: uncomment some asserts
Michael Scire committed on 30 Sep 2021
@Michael Scire
ams-libs: AMS_ASSERT no longer invokes expression
Michael Scire committed on 30 Sep 2021
2021-07-08
@Michael Scire
ams: std::optional -> util::optional
Michael Scire committed on 8 Jul 2021
2021-04-30
@Michael Scire
fs: properly implement OperateRangeWithBuffer, correct OperationId names.
Michael Scire committed on 30 Apr 2021
2021-03-22
@Michael Scire
ams: prefer construct_at/destroy_at over placement new/explicit destructor
Michael Scire committed on 22 Mar 2021
@Michael Scire
ams: remove TYPED_STORAGE() macro in favor of template
Michael Scire committed on 22 Mar 2021
2021-01-28
@Michael Scire
fssystem: fix bug in BufferedStorage
Michael Scire committed on 28 Jan 2021
2021-01-21
@Michael Scire
util::unique_lock, update loader to new sf semantics
Michael Scire authored on 18 Jan 2021 SciresM committed on 21 Jan 2021