History for Atmosphere / libraries / libvapours / include / vapours / util
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
@Michael Scire
util::string_view, update pgl for new sf semantics
Michael Scire authored on 18 Jan 2021 SciresM committed on 21 Jan 2021
@Michael Scire
libstrat: convert to experimental new (super-accurate) sf allocation semantics
Michael Scire authored on 17 Jan 2021 SciresM committed on 21 Jan 2021
2021-01-12
@Michael Scire
util: fix header dependence
Michael Scire committed on 12 Jan 2021
@Michael Scire
ams: use util::SNPrintf over std:: (size/linker improvements)
Michael Scire committed on 12 Jan 2021
2021-01-08
@Michael Scire
util: faster constexpr offsetof calc, at the cost of standards compliance
Michael Scire committed on 8 Jan 2021
@Michael Scire
kern: further codegen tweaks
Michael Scire committed on 8 Jan 2021
2020-12-07
@Michael Scire
fs: update + consolidate path normalization logic
Michael Scire committed on 7 Dec 2020
2020-12-03
@Michael Scire
erpt: update for 11.0.0 (closes #1218)
Michael Scire committed on 3 Dec 2020
2020-12-02
@Michael Scire
kern: tweak optimization settings for hot paths
Michael Scire authored on 2 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
kern: more iterator adjustments
Michael Scire authored on 2 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
hot path: just in case
Michael Scire authored on 2 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
microkernel: hot paths are pretty fucking hot
Michael Scire authored on 2 Dec 2020 SciresM committed on 2 Dec 2020
@Michael Scire
KConditionVariable/KAddressArbiter: no need for global compare thread
Michael Scire authored on 2 Dec 2020 SciresM committed on 2 Dec 2020
2020-10-30
@SciresM
sdmmc: implement driver suitable for fs + bootloader ...
SciresM authored on 30 Oct 2020 GitHub committed on 30 Oct 2020
2020-10-12
@Michael Scire
util: follow 90fd771 to its natural conclusion (generic base rbtree)
Michael Scire committed on 12 Oct 2020
2020-08-19
@Michael Scire
IntrusiveRedBlackTree: refactor to add ->GetPrev(), ->GetNext() to BaseNode inheritors
Michael Scire authored on 3 Aug 2020 SciresM committed on 19 Aug 2020
2020-08-17
@Michael Scire
kern: build with -Wextra
Michael Scire committed on 17 Aug 2020
2020-07-31
@Michael Scire
kern: add KAddressArbiter::WaitIfEqual
Michael Scire authored on 15 Jul 2020 SciresM committed on 31 Jul 2020
2020-06-28
@Michael Scire
sysupdater: implement content meta mounting
Michael Scire authored on 26 Jun 2020 SciresM committed on 28 Jun 2020
2020-06-15
@Michael Scire
exo2: Implement (untested) SmcDecryptDeviceUniqueData
Michael Scire authored on 17 May 2020 SciresM committed on 15 Jun 2020
@Michael Scire
exo2: implement rest of main other than SetupSocProtections
Michael Scire authored on 12 May 2020 SciresM committed on 15 Jun 2020
@Michael Scire
exo2: Initial work on the exosphere rewrite. ...
Michael Scire authored on 5 May 2020 SciresM committed on 15 Jun 2020
2020-05-12
@SciresM
Implement support for parsing/interacting with NCAs. (#942) ...
SciresM authored on 12 May 2020 GitHub committed on 12 May 2020
@SciresM
Switch atmosphere's build target to C++20. (#952) ...
SciresM authored on 12 May 2020 GitHub committed on 12 May 2020
2020-04-22
@Michael Scire
os: implement ReadWriteLock
Michael Scire committed on 22 Apr 2020
2020-04-14
@SciresM
erpt: reimplement the sysmodule (#875) ...
SciresM authored on 14 Apr 2020 GitHub committed on 14 Apr 2020
2020-04-08
@Michael Scire
util: add bitflagset
Michael Scire committed on 8 Apr 2020
2020-04-06
@Michael Scire
fs: implement PooledBuffer
Michael Scire committed on 6 Apr 2020
2020-03-20
@Michael Scire
fs: fix bugs with external code filesystems
Michael Scire committed on 20 Mar 2020