v0.9.6.1
·
162 commits
to main
since this release
This is an incremental release on top of 0.9.6 following ARC feedback on 0.9.6.
Functional changes to specification:
- Introduce a disable/enable bit for the Svucrg PTE extensions (#867)
Non-functional notable changes
- Clarified interaction of 32-bit capability encoding formats with the spec (#845)
- Included a CHERIoT chapter (not for v1 ratification) (#858)
Full changelog
- reinstantiate YLEN CSR table, and fix xrefs by Tariq Kurd (@tariqkurd-repo) in #815
- put C.JAL into Zca by Tariq Kurd (@tariqkurd-repo) in #816
- Bump docs-resources from
6ef1a1ftoff1e5ebby Dependabot (@dependabot)[bot] in #818 - Made use of TID vs TIDC consistent by Franz Fuchs (@francislaus) in #819
- Bump docs-resources from
ff1e5ebtoc90c0bfby Dependabot (@dependabot)[bot] in #820 - Add isa deltas since 0.9.5 by Tariq Kurd (@tariqkurd-repo) in #817
- Zylevels1: remove optional imposition on YPERMC by Nathaniel Wesley Filardo (@nwf) in #824
- Enforce integrity checks by Tariq Kurd (@tariqkurd-repo) in #821
- YPERMC permissions readability improvements by Tariq Kurd (@tariqkurd-repo) in #825
- Bump docs-resources from
c90c0bftod71e312by Dependabot (@dependabot)[bot] in #828 - riscv-unpriv-integration: (trivial) fix the wording by Martin Kaiser (@martin-kaiser) in #827
- Bump docs-resources from
d71e312to8b88469by Dependabot (@dependabot)[bot] in #836 - Bump docs-resources from
8b88469to75c71b5by Dependabot (@dependabot)[bot] in #837 - CL -> GL rename by Tariq Kurd (@tariqkurd-repo) in #838
- Bump docs-resources from
75c71b5to7f7f63aby Dependabot (@dependabot)[bot] in #842 - Bump docs-resources from
7f7f63ato098f02bby Dependabot (@dependabot)[bot] in #843 - Fixes in zylevels1 by Franz Fuchs (@francislaus) in #844
- Minor fix for zylevels1 description by Franz Fuchs (@francislaus) in #848
- Zyhybrid tweaks by Nathaniel Wesley Filardo (@nwf) in #846
- zyhybrid: clarify role of rs1 in (Non-CHERI) Address Mode by Florian Schmaus (@Flowdalic) in #850
- Bump docs-resources from
098f02bto1660fd9by Dependabot (@dependabot)[bot] in #851 - fix priv xrefs by Tariq Kurd (@tariqkurd-repo) in #854
- Draft of _L for capability encodings by Alexander Richardson (@arichardson) in #845
- push YBLD into Zyb by Tariq Kurd (@tariqkurd-repo) in #853
- Bump docs-resources from
1660fd9to49eff17by Dependabot (@dependabot)[bot] in #856 - put ifdefs around Xycfg by Tariq Kurd (@tariqkurd-repo) in #852
- Various small grammar and spelling fixes by Alexander Richardson (@arichardson) in #859
- enable vector for v1 ratification by Tariq Kurd (@tariqkurd-repo) in #860
- Tweak CBLD prose by Nathaniel Wesley Filardo (@nwf) in #862
- Bump docs-resources from
49eff17to22a17b0by Dependabot (@dependabot)[bot] in #866 - allow revocation tag clearing in LY defn by Tariq Kurd (@tariqkurd-repo) in #865
- Bump docs-resources from
22a17b0to116d24eby Dependabot (@dependabot)[bot] in #871 - nwf/20251128 last-minute notes by Nathaniel Wesley Filardo (@nwf) in #869
- Zys -> Zysentry by Tariq Kurd (@tariqkurd-repo) in #872
- Add Svucrg enable bit. by Alfredo Mazzinghi (@qwattash) in #867
- YTOPR by Tariq Kurd (@tariqkurd-repo) in #868
- Zybndsrd by Nathaniel Wesley Filardo (@nwf) in #870
- First draft of CHERIoT encoding chapters. by Robert Norton (@rmn30) in #858
- Bump docs-resources from
116d24eto80ef127by Dependabot (@dependabot)[bot] in #874 - uncontroversial subset of PR 877 by Tariq Kurd (@tariqkurd-repo) in #879
- Bump docs-resources from
80ef127to8bda051by Dependabot (@dependabot)[bot] in #881 - fix YMODEW to have full integrity checks by Tariq Kurd (@tariqkurd-repo) in #878
- Bump docs-resources from
8bda051to8bd1a63by Dependabot (@dependabot)[bot] in #882 - mark "future extensions may..." as notes by Tariq Kurd (@tariqkurd-repo) in #877
- make JALR more readable by Tariq Kurd (@tariqkurd-repo) in #880
- Bump docs-resources from
8bd1a63tod631f07by Dependabot (@dependabot)[bot] in #885 - Clarify reset values for CSRs, in line with priv spec by Tariq Kurd (@tariqkurd-repo) in #883
- Bump docs-resources from
d631f07toeefda19by Dependabot (@dependabot)[bot] in #886 - Bump docs-resources from
eefda19to75d6a61by Dependabot (@dependabot)[bot] in #887 - ybndswi immediate isn't signed by Tariq Kurd (@tariqkurd-repo) in #889
- Sync with isa manual by Alexander Richardson (@arichardson) in #888
- Bump actions/checkout from 5 to 6 by Dependabot (@dependabot)[bot] in #896
- Bump pre-commit/action from 3.0.0 to 3.0.1 by Dependabot (@dependabot)[bot] in #895
- Bump actions/github-script from 6 to 8 by Dependabot (@dependabot)[bot] in #893
- Bump actions/upload-artifact from 4 to 5 by Dependabot (@dependabot)[bot] in #891
- Bump docs-resources from
75d6a61tod644eb9by Dependabot (@dependabot)[bot] in #892 - fix overlapping encoding with ybndsrw by Tariq Kurd (@tariqkurd-repo) in #890
- Bump actions/setup-python from 5 to 6 by Dependabot (@dependabot)[bot] in #894
- Remove "begin new" annotations in preparation for release tag by Alexander Richardson (@arichardson) in #897
- Bump actions/upload-pages-artifact from 3 to 4 by Dependabot (@dependabot)[bot] in #898
New Contributors
- Robert Norton (@rmn30) made their first contribution in #858
Full Changelog: v0.9.6...v0.9.6.1