diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2019-05-07 07:21:39 -0400 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2019-05-07 07:21:39 -0400 |
| commit | 7d814d6b26533d3bcd0fcd6f601ea801bc4db078 (patch) | |
| tree | a37876caf7b174dac2cab7fb5d8e2aedc3b73725 | |
| parent | 4ec9e0a0d8cf3e1ff42d1bc74797c8ca4c0cc0e5 (diff) | |
add changelog section
| -rw-r--r-- | static/releases.html | 92 |
1 files changed, 92 insertions, 0 deletions
diff --git a/static/releases.html b/static/releases.html index 8fc56885..d56a8bb8 100644 --- a/static/releases.html +++ b/static/releases.html @@ -55,6 +55,98 @@ <div id="stable"></div> <h2>Beta channel</h2> <div id="beta"></div> + + <h2>Changelog</h2> + + <p>List of tagged releases. Snapshot releases without tags such as early releases of + the project and early device support releases are not listed.</p> + + <h3 id="2019.05.07.00">2019.05.07.00</h3> + + <p>Tags:</p> + <ul> + <li><a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190505.001.2019.05.07.00">PQ3A.190505.001.2019.05.07.00</a> (Pixel, Pixel XL, Pixel 2, Pixel 2 XL)</li> + <li><a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ3A.190505.002.2019.05.07.00">PQ3A.190505.002.2019.05.07.00</a> (Pixel 3, Pixel 3 XL)</li> + </ul> + + <p>Changes since the 2019.04.01.19 release:</p> + + <ul> + <li>full 2019-05-01 security patch level</li> + <li>full 2019-05-05 security patch level</li> + <li>rebased onto PQ3A.190505.001/PQ3A.190505.002 releases</li> + <li>add Pixel and Pixel XL support including standard changes to kernel and device code</li> + <li>Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL: fix hw_random permissions</li> + <li>bundle Auditor (version 9)</li> + <li>Chromium: update to 74.0.3729.136</li> + <li>Chromium: enable strict site isolation by default</li> + <li>Chromium: initial rebranding to Vanadium including icon recolor</li> + <li>hardened_malloc: extensive work on refactoring, micro-optimization and documentation (see commits for details)</li> + <li>hardened_malloc: implement mallinfo and mallinfo extensions for Android</li> + <li>hardened_malloc: implement Android API for requesting purging</li> + <li>hardened_malloc: implement the option of large size classes (enabled by default)</li> + <li>hardened_malloc: support extended range of small size classes (enabled by default)</li> + <li>hardened_malloc: support for slabs with 1 slot for largest sizes</li> + <li>hardened_malloc: use round-robin assignment to arenas</li> + <li>hardened_malloc: disable current in-place growth code path</li> + <li>hardened_malloc: harden arena implementation</li> + <li>hardened_malloc: fix non-init size for malloc_object_size extension</li> + <li>hardened_malloc: shrink initial region table size to fit in 1 page</li> + <li>hardened_malloc (GrapheneOS only): expand workaround for Pixel 3 and Pixel 3 XL camera issues</li> + <li>Pixel 3, Pixel 3 XL: change SystemUIGoogle pinning to SystemUI</li> + </ul> + + <p>Restoration of past features:</p> + + <ul> + <li>use -fwrapv when signed overflow checking is off</li> + <li>add exec-based spawning support (disabled by default for now)</li> + <li>require unlocking to use battery saver quick tile</li> + <li>require unlocking to use cellular quick tile</li> + <li>require unlocking to use hotspot quick tile</li> + <li>require unlocking to use data saver quick tile</li> + <li>require unlocking to use rotation lock quick tile</li> + <li>require unlocking to use wifi quick tile</li> + <li>require unlocking to use airplane mode quick tile</li> + <li>require unlocking to use bluetooth quick tile</li> + <li>require unlocking to use nfc quick tile</li> + <li>add support for kernels without module support enabled to the VTS and compatibility tests</li> + <li>Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL: disable slab merging</li> + <li>Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL: disable loadable kernel module support</li> + <li>Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL: mark qcedev data const</li> + <li>Pixel 2, Pixel 2 XL: disable unused ramdisk compression formats</li> + <li>SELinux policy: remove priv_app app_data_file execute</li> + <li>SELinux policy: remove dumpstate ashmem execute and execmem (GrapheneOS doesn't use the ART JIT compiler)</li> + <li>SELinux policy: remove healthd ashmem execute and execmem (GrapheneOS doesn't use the ART JIT compiler)</li> + <li>SELinux policy: auditallow app execmem (moving back towards an exception system)</li> + <li>SELinux policy: auditallow app ashmem execute (moving back towards an exception system)</li> + <li>SELinux policy: auditallow ephemeral_app app_data_file execute (moving back towards an exception system)</li> + <li>SELinux policy: auditallow untrusted_app_all execmod (moving back towards an exception system)</li> + <li>SELinux policy: auditallow untrusted_app_all app_data_file execute (moving back towards an exception system)</li> + <li>SELinux policy: auditallow untrusted_app_all app_data_file execute_no_trans (moving back towards an exception system)</li> + </ul> + + <h3 id="2019.04.01.19">2019.04.01.19</h3> + + <p>Tags:</p> + <ul> + <li><a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ2A.190405.003.2019.04.01.19">PQ2A.190405.003.2019.04.01.19</a> (Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL)</li> + </ul> + + <p>Initial release of GrapheneOS. Detailed changelogs were not written at this + point.</p> + + <h3 id="2019.03.05.03">2019.03.05.03</h3> + + <p>Tags:</p> + <ul> + <li><a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/PQ2A.190305.002.2019.03.05.03">PQ2A.190305.002.2019.03.05.03</a> (Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL)</li> + </ul> + + <p>Final and only tagged release of the AndroidHardening project before it became + GrapheneOS. Earlier AndroidHardening releases were only snapshots and are not listed + here. Detailed changelogs were not written at this point.</p> + </div> <footer> <a href="/"><img src="https://grapheneos.org/graphene.png" width="697" height="599" alt=""/>GrapheneOS</a> |
