History for Atmosphere / libraries / libvapours / include / vapours / svc
2026-06-16
@hexkyz
ams: basic support for compiling with gcc 16
hexkyz committed on 16 Jun
2026-03-18
@Alula
svc: bump supported kernel version
Alula committed on 18 Mar
@Alula
kern: write thread handle to tls +0x110 on creation
Alula committed on 18 Mar
2025-11-15
@Michael Scire
kern: write cpu tick differential to tls +0x108 on thread switch
Michael Scire authored on 11 Nov SciresM committed on 15 Nov
2025-05-09
@Michael Scire
svc: bump supported kernel version
Michael Scire committed on 9 May 2025
2024-10-16
@Michael Scire
svc: bump supported kernel version
Michael Scire committed on 16 Oct 2024
@Michael Scire
kern/svc: update WaitForAddress to support 64-bit WaitIfEqual
Michael Scire authored on 9 Oct 2024 SciresM committed on 16 Oct 2024
@Michael Scire
kern: add InfoType_TransferMemoryHint
Michael Scire authored on 9 Oct 2024 SciresM committed on 16 Oct 2024
2024-06-02
@Michael Scire
ams: fix compilation with gcc 14 (closes #2330)
Michael Scire authored on 26 May 2024 SciresM committed on 2 Jun 2024
2024-03-29
@Michael Scire
svc: advertise support for 18.3.0.0
Michael Scire authored on 28 Mar 2024 SciresM committed on 29 Mar 2024
@Michael Scire
kern/os: support CreateProcessFlag_EnableAliasRegionExtraSize
Michael Scire authored on 28 Mar 2024 SciresM committed on 29 Mar 2024
2023-11-01
@Michael Scire
kern/svc: fix query/insecure names
Michael Scire committed on 1 Nov 2023
2023-10-12
@Michael Scire
kern: bump supported version to 17.x
Michael Scire authored on 11 Oct 2023 SciresM committed on 12 Oct 2023
@Michael Scire
kern: update KMemoryState, remove bijection (separate IoRegister/IoMemory)
Michael Scire authored on 11 Oct 2023 SciresM committed on 12 Oct 2023
2023-02-24
@Michael Scire
kern: increase non-dynamic heap sizes to 8 GB to match
Michael Scire committed on 24 Feb 2023
2023-02-23
@Michael Scire
kern: bump supported version to 16.x
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
kern: better divide non-secure size, don't waste fatal memory unless necessary
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
kern: add InfoType_IoRegionHint
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
@Michael Scire
kern: adjust pool allocations
Michael Scire authored on 21 Feb 2023 SciresM committed on 23 Feb 2023
2022-10-12
@Michael Scire
kern: update for new exception flag semantics
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: implement Svc(Un)MapInsecureMemory
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
kern: update for new device map semantics
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
@Michael Scire
os: update os namespace for 15.0.0, loader/ro: update to use csrng, spl: bump max sessions
Michael Scire authored on 12 Oct 2022 SciresM committed on 12 Oct 2022
2022-03-23
@Michael Scire
kern: implement new thread context/fpu semantics
Michael Scire authored on 23 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: add InfoType_IsSvcPermitted
Michael Scire authored on 22 Mar 2022 SciresM committed on 23 Mar 2022
@Michael Scire
kern: update version (note: actual 14-kernel diff/impl todo)
Michael Scire authored on 22 Mar 2022 SciresM committed on 23 Mar 2022
2022-03-22
@Michael Scire
libs: add ongoing work to facilitate hactool rewrite
Michael Scire authored on 8 Mar 2022 SciresM committed on 22 Mar 2022
2021-10-31
@Michael Scire
ams: update for awareness of architecture revision
Michael Scire committed on 31 Oct 2021
2021-10-26
@Michael Scire
crypto: implement md5, which now used by sprof
Michael Scire committed on 26 Oct 2021
@Michael Scire
kern: implement 13.1.0 kernel changes
Michael Scire committed on 26 Oct 2021