- 04 Jan, 2017 2 commits
-
-
Treehugger Robot authored
-
Janis Danisevskis authored
The check returned true regardless of the algorithm used. Change-Id: I3ea262d3f56df457bbe571ee9b514c794e22402e
-
- 12 Dec, 2016 1 commit
-
-
Treehugger Robot authored
-
- 10 Dec, 2016 1 commit
-
-
Nick Kralevich authored
SELinux is always enabled. Test: device boots and no keystore errors. Change-Id: I65782894a5e5dc68380d3389e3d41d052e81c288
-
- 08 Dec, 2016 2 commits
-
-
Treehugger Robot authored
-
Ji Wang authored
del() call in upgradeKeyBlob() will check binder client permission first then delete keyblob file, but keyblob file always inserted by keystore itself, so every call to upgradeKeyBlob() will get PERMISSION_DENIED error. Remove del() call instead with mKeyStore->del() to fix it. Change-Id: I87df619df55c604394eeda4ff3240b5709e5fa7a
-
- 21 Oct, 2016 3 commits
-
-
Treehugger Robot authored
- 14 Oct, 2016 1 commit
-
-
Ji Wang authored
For keymaster2, exportKey() will return need upgrade error when using old patch_level keyblob, an upgradeKeyBlob() call needed in exportKey(), like begin() and getKeyCharacteristics().
-
- 06 Oct, 2016 1 commit
-
-
Tucker Sylvestro authored
Test: Built with ". build/envsetup.sh && lunch shamu-eng && make -j32" Change-Id: I4b3081c2b9091fa2d66c717f5d57dc6e567c50e2
-
- 05 Oct, 2016 1 commit
-
-
Tucker Sylvestro authored
There are three changes in this CL: 1. Persist all characteristics provided at the time of key creation. We do this to avoid device-specific keymaster implementations stripping keys they are not aware of. 2. Add an onDeviceOffBody API method that will be called whenever a wearable device is detected to have been removed. 3. Check whether a key was created with TAG_ALLOW_WHILE_ON_BODY and the device has gone off-body since the last auth event when deciding whether it can be used. BUG: 30701680 BUG: 28911985 Change-Id: I6be3af3dee8e576fe713dfdd726502d8b333f224
-
- 28 Sep, 2016 22 commits
-
-
Chad Brubaker authored
am: fd05934b Change-Id: I460e14a523c56e2703fdad89c0f81368d3048bb5
-
Chad Brubaker authored
Merge "keystore: use static_cast for conversion between void* and uinti8_t*" am: e260a43a am: 0b7e6492 am: eb44d814 Change-Id: I1abb3aeb1f19705ffd5448a78d82878b0df565ec
-
Chad Brubaker authored
am: 26457f43 Change-Id: I9bc8fdfe4a90858e28e5c64816fca474117fde21
-
Chad Brubaker authored
am: 3aa6a436 Change-Id: I4e085b18f20446616944f34de84ac1d4feadc00a
-
Chad Brubaker authored
am: 1156db46 Change-Id: I6d6aa111778048b93602a8edae50a2851190fbe0
-
Chad Brubaker authored
am: 0b7e6492 Change-Id: I48cc0cd45799c1dbdf05dac41a058f4196eb6d47
-
Chad Brubaker authored
am: 468ddcb5 Change-Id: Ia61cbbe635e5c9cfdac7304e3c47678de254b42d
-
Chad Brubaker authored
am: 204e5eed Change-Id: I9a5b4458038629790c02b1e1905d19d069ebbc0c
-
Chad Brubaker authored
am: 3746fcf3 Change-Id: I1c35beb6f96bcf3a30fff7f8ab1f1eb18d3acb75
-
Chad Brubaker authored
am: e260a43a Change-Id: I9c8609aa73b95d9879b9002f591864bf44711865
-
Chad Brubaker authored
am: 386ee118 Change-Id: I86dd59e2f73dad3eb7311f6e3a2db2818403c3e1
-
Chad Brubaker authored
am: 3ccb1332 Change-Id: I289baee406be895774388e918ae8b5cb4b93d86e
-
Chad Brubaker authored
-
Chad Brubaker authored
-
Chad Brubaker authored
-
Chad Brubaker authored
* changes: ExportResult implement Parcelable interface OperationResult implements Parcelable interface
-
- 16 Sep, 2016 5 commits
-
-
Kenny Root authored
am: f2786130 Change-Id: I5a36837c725a9de13c25391c19656e8b419bd185
-
Kenny Root authored
am: aaf91922 Change-Id: Ifaf8c9fdd89fa74b5d073cbd27503d2d8f05c23b
-
Kenny Root authored
am: 9fae4d99 Change-Id: I64df64763f1f08f185893f25adde0b93bc5aeb24
-
Treehugger Robot authored
-
Kenny Root authored
Only BoringSSL is supported anymore. The OpenSSL code is not tested. Test: make -j32 Bug: 31464605 Change-Id: I6394bcf71f9e0b17bd8cbb50f6868df03aa00780
-
- 03 Sep, 2016 1 commit
-
-
Bin Chen authored
memory allocated in readKeymasterBlob() was not freed. The memory leak happens when the clientId and appData for getKeyCharacteristics() or exportKey() is non-null. Change-Id: Ie0340e122bf25a2385175892e5ff8535cca8710a Signed-off-by:
Bin Chen <pierr.chen@gmail.com>
-