df68d8f8b694c0dcbc9e91526a183b85335e7fa8 |
|
19-Jul-2017 |
Steven Moreland <smoreland@google.com> |
hardware/qcom/keymaster: use proper nativehelper headers libnativeheader exports headers under nativeheader. These were available before incorrectly as global headers in order to give access to jni.h. Test: modules using hardware/qcom/keymaster find headers Bug: 63762847 Change-Id: I93fbf5c3f01e8d57edd368f612d0cc8cb0daf179
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
7ef260513e313c5225b413e6ed4dbd1fc04c1673 |
|
24-Feb-2015 |
Shawn Willden <swillden@google.com> |
Separate keymaster0 and keymaster1 HALs. Change-Id: I5c54282c12d1c4b8b22ed4929b6e6c724a94ede4
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
f2ffd556fd55626adaf00af42db05dfa1a6a1e47 |
|
05-Jun-2014 |
Mekala Natarajan <mekalan@codeaurora.org> |
keymaster: fix QSEEComAPI lookup path Drop absolute path from libQSEEComAPI dlopen. Change-Id: I285b7fa4766bf5350dac69c1f530e9caae3bd844
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
df89f27686d9deecf349ccb499a1844105d876bc |
|
03-Jun-2014 |
Naveen Ramaraj <nramaraj@codeaurora.org> |
keymaster: Build keymaster for msm8084 Also update the hal to work with ION changes Change-Id: I0c5abfa109119966c82a5d9cc025610cd89f9fd0
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
f4191b59196237680f3ebc8fc2af62b36d9c25f9 |
|
06-May-2014 |
Paul Lawrence <paullawrence@google.com> |
Set correct module version for qcom keystore Requires https://android-review.googlesource.com/#/c/93571/ Bug: 14384714 Change-Id: I1544b9b2d4d069dbcfb8be219a1d9755c54342e6
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
5ca7ccb1f8d1469310ffa5b390d2094dd4797196 |
|
18-Apr-2014 |
Geremy Condra <gcondra@google.com> |
Add flag indicating that this impl doesn't require /data. This is a prerequisite for hardware-backed FDE. Change-Id: I28c3fe8495d70f54097a6750f8dd27a3613b85d3
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
d2ae6c44f8fb2cd6f007b7289b01e391c9298956 |
|
14-Jan-2014 |
Kenny Root <kroot@android.com> |
am 70d36107: am 711560b6: Merge "Log message spelling correction." * commit '70d36107318e1d3f7abf62a56279b3f9da3ff000': Log message spelling correction.
|
3b16dc79edb6c186f7c0f2d8d3924f0f9cd64d37 |
|
14-Jan-2014 |
Ian Rogers <irogers@google.com> |
Log message spelling correction. Change-Id: I291e2c54544c40ff693f84c237d3bd61c481271c
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
099a9d06ec12006985a71133de289bdd92eb2f3b |
|
22-Nov-2013 |
The Android Open Source Project <initial-contribution@android.com> |
Merge commit '7d563651aa956c0f9831b7b64be35c2ec790bdec' into HEAD
|
07b1926f9f5196bd50e38d79424f80b6e4247fcb |
|
07-Nov-2013 |
Rom Lemarchand <romlem@google.com> |
Merge "keymaster: rename ion_allocation_data.heap_mask to heap_id_mask"
|
eab8a2ac417ba93bdfb09ddcb6095580a0cef0c4 |
|
07-Nov-2013 |
Nick Kralevich <nnk@google.com> |
am f740c98b: Merge "do not use GNU old-style field designators" * commit 'f740c98b96e14557b630ec5b16a2125afe424a2d': do not use GNU old-style field designators
|
328b6639f4c0ffdef1ec47d7a67df5cddf421380 |
|
07-Nov-2013 |
synergy dev <synergye@codefi.re> |
do not use GNU old-style field designators Avoiding the use of gnu extensions improves code portability Change-Id: Ib55a2049670db9c84531b2be78a4ed0e078ae142
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
958fd7a88b6c3a7200332bc381d3b169e54c9aee |
|
24-Oct-2013 |
Rom Lemarchand <romlem@google.com> |
keymaster: rename ion_allocation_data.heap_mask to heap_id_mask Rename the heap_mask field in ion_allocation_data struct to heap_id_mask and match the new kernel header. Change-Id: Id149868c13b19023f1d35dabd4222f0342d2c44f
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
7d563651aa956c0f9831b7b64be35c2ec790bdec |
|
18-Sep-2013 |
Kenny Root <kroot@google.com> |
am e35dafa8: Merge "Use canonical UniquePtr.h header" * commit 'e35dafa88f1ba15a30b95556755ab17c7207be9d': Use canonical UniquePtr.h header
|
9a3486db9812165a05bc934443ce6be7671eb1a2 |
|
11-Sep-2013 |
Kenny Root <kroot@google.com> |
Use canonical UniquePtr.h header Change-Id: I6856c5ff86f3c1d78c411900f46c501224e3ffc4
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
e4b25505778fb1e05b3ac1aac5891d45f5a5825a |
|
11-Sep-2013 |
Kenny Root <kroot@google.com> |
Use canonical UniquePtr.h header Change-Id: I6856c5ff86f3c1d78c411900f46c501224e3ffc4
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
cccc0043b30824caee7e2c5899c288e67d91411c |
|
11-Jun-2013 |
Ajay Dudani <adudani@codeaurora.org> |
keymaster: Add support for enabling CE clks Before issuing a call to keymaster secure app, that require accessing the CE HW, clks needs to be enabled. Invoking QSEECom_set_bandwidth() before issuign the command does this enabling of CE clks Change-Id: I8f881be600223d4a8e3c098c93ec8b12a88a3850
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
70789f277025960f499d4155ac2ec1c79bc8e734 |
|
16-May-2013 |
Ajay Dudani <adudani@codeaurora.org> |
keymaster: Add support for larger key size Added support for 3072/4096 bit key Bug: 8734191 Change-Id: I041fd65d4160b765ed38607e4237665bb47acc5d
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
0cd599c7c0494533f59aaa5fcf7475b36e30534d |
|
23-Apr-2013 |
Ajay Dudani <adudani@codeaurora.org> |
keymaster: Fixup ion allocation request to match kernel ion api Bug: 8155492 Change-Id: Iebd6a18d5b86a88502ba697494b7d41b447a70b3
/hardware/qcom/keymaster/keymaster_qcom.cpp
|
fb5cdde80ba39d571e3281f3619717a3a5361cf0 |
|
20-Sep-2012 |
Ajay Dudani <adudani@codeaurora.org> |
keymaster: Add keymaster implementation Initial implementation of keymaster HAL APIs published in keymaster.h Bug: 7106634 Change-Id: I1b1f611f1988212ce5f6f7f03b9a59ca652d92cf Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/keymaster/keymaster_qcom.cpp
|