Discover

Topics

Auditor

Auditor version history

‹ General Info
12
Version 68
Updated 1 year ago
Changelog Notable changes in version 68:

• update AndroidX appcompat library to 1.6.0
* update CameraX library to 1.3.0-alpha03
* update Material library to 1.8.0
* update Android Gradle plugin to 7.4.1
* update Kotlin Gradle plugin to 1.8.0
* update Android build tools to 33.0.1
* eliminate duplicated code
* add Gradle verification metadata to Git repository
* eliminate spurious warnings
* remove legacy roundIcon attribute

See https://github.com/GrapheneOS/Auditor/releases/tag/68 for the release notes.
Version 65
Updated 1 year ago
Changelog Notable changes in version 65:

• add pinning and display for app variant to prepare for having multiple app variants
• add support for new Play Signing variant (app.attestation.auditor.play) as Auditee
• change "attestation app" to "Auditor app" in error messages
• improve error message wording
• update Material library to 1.7.0
• remove dead code for supporting Auditor v25 and below

See https://github.com/GrapheneOS/Auditor/releases/tag/65 for the release notes.
Version 58
Updated 1 year ago
Changelog Notable changes in version 58:

• reschedule remote verify job when job configuration is different than expected
• restore remote verify job after boot if missing or mismatched in addition to on app launch
• make initial one-time remote verify job expedited and max priority
• set estimated network bytes for remote verify and submit sample jobs

See https://github.com/GrapheneOS/Auditor/releases/tag/58 for the release notes.
Version 54
Updated 1 year ago
Changelog Notable changes in version 54:

• update CameraX to 1.2.0-alpha04

See https://github.com/GrapheneOS/Auditor/releases/tag/54 for the release notes.
Version 53
Updated 1 year ago
Changelog Notable changes in version 53:

• add Google Pixel 6a support for both the stock OS and the near future GrapheneOS releases
• update Android build tools to 33.0.0

See https://github.com/GrapheneOS/Auditor/releases/tag/53 for the release notes.
Version 51
Updated 1 year ago
Changelog Notable changes in version 51:

• implement attest key downgrade support to work around bug with the current Pixel 6 / Pixel 6 Pro implementation of the bleeding edge attest key feature
• switch to jdk18on variant of Bouncy Castle

See https://github.com/GrapheneOS/Auditor/releases/tag/51 for the release notes.
Version 49
Updated 2 years ago
Changelog Notable changes in version 49:

• use correct size format for QR scanning focus size
• update Material library to 1.6.1

See https://github.com/GrapheneOS/Auditor/releases/tag/49 for the release notes.
Version 48
Updated 2 years ago
Changelog Notable changes in version 48:

• prevent bypass for the initial verification inherited from Android's key attestation reference implementation (our pinning approach prevents these issues after pairing)
• enforce that the redundant data provided by the key description for the attest key matches the key that it's signing since despite the lack of a clear security benefit
• update dependencies

See https://github.com/GrapheneOS/Auditor/releases/tag/48 for the release notes.
Version 47
Updated 2 years ago
Changelog Notable changes in version 47:

• migrate to using attest key when it's supported
• only check attestation chain expiry for pairing to prepare for short-lived remote provisioning
• add back timestamp verification for our signing key certificate
• increase permitted clock skew to 5 minutes
• avoid starting camera focus timer if failure occurred
• fix back gesture and activity resuming for Auditee error page

See https://github.com/GrapheneOS/Auditor/releases/tag/47 for the release notes.
Version 46
Updated 2 years ago
Changelog Notable changes in version 46:

• support for Android 12 attest key feature
• enable attest key support for new pairings with an Auditee supporting it
• display attest key use as part of security level
• add error handling/reporting for OS/hardware camera issues
• support 3rd generation key attestation root
• add exception messages to sample submission and remote attestation failure messages
• update dependencies

See https://github.com/GrapheneOS/Auditor/releases/tag/46 for the release notes.
12