| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This will fix the endian issue for heterogeneous architectures in keystore marshalling interface.
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit 'b86bad9493a331a09dd765bc6e725c0aec969ff6'
* commit 'b86bad9493a331a09dd765bc6e725c0aec969ff6':
Change some log.i to log.d.
|
| |\
| | |
| | |
| | |
| | | |
* changes:
Change some log.i to log.d.
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit 'f4692640a8c40b8bbba1f00841c2f8fbe7b28d7a'
* commit 'f4692640a8c40b8bbba1f00841c2f8fbe7b28d7a':
Add unit tests for netkeystore.
|
| |/
| |
| |
| | |
+ some boundary checks.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '75b681639d3945d22d4ab90856a65a05405d2538'
* commit '75b681639d3945d22d4ab90856a65a05405d2538':
Add memcpy and strcpy boundary check.
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '0d039ba328a59fc81280fbecf68aad2d2cba7234'
* commit '0d039ba328a59fc81280fbecf68aad2d2cba7234':
keystore: Fix a compile warning.
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '3383df385e208807b1dc5f2956f82a7f75f65fd8'
* commit '3383df385e208807b1dc5f2956f82a7f75f65fd8':
keystore: Provide a generic getter for native components.
|
| |\
| | |
| | |
| | |
| | | |
* changes:
keystore: Provide a generic getter for native components.
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit '699ca3f2518360ea3250ff5a0e5d39e122c64a91'
* commit '699ca3f2518360ea3250ff5a0e5d39e122c64a91':
Add password field for WiFi configuration.
|
| |/
| |
| |
| |
| |
| |
| | |
1. the certtool.h is modified for avoiding the side effect,
for saving the configuration with wpa_supplicant.
2. put the loadLibrary back in CertTool.java
3. Fix incorrect JNI declarations.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '24ad29c6dbbf62096bcb41ddb2fa3975720ee625'
* commit '24ad29c6dbbf62096bcb41ddb2fa3975720ee625':
Two small checks in keymgmt.
|
| |
| |
| |
| |
| | |
1. Enforce the state check in listkey().
2. Enforce the password length check.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '7de4bd9b40d80fd68fc746efd645e3df7442acea'
* commit '7de4bd9b40d80fd68fc746efd645e3df7442acea':
Remove the null-termination for Java string compatibility.
|
| |
| |
| |
| |
| |
| | |
1. Also change the keyname delimiter in CertTool.java.
2. Return NOTFOUND if the result.len==0 in the listKeys().
3. Define the keystore states in the class Keystore.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'd45dcbec856710f9478ffc5689e7cdf95d757ab8'
* commit 'd45dcbec856710f9478ffc5689e7cdf95d757ab8':
Implement the generic mini-keystore for security.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. We will progressively migrate to this implementation.
2. For richc to have a quick review on the keymgmt part.
3. Add remove_key and make sure all functions are working.
4. Add permission check for get operation.
5. Return the retry count if unlock failed.
6. Add the reset operation for keystore reset.
7. Add the putfile shell command for putting the key value from file.
8. Fix the boundary issue during parsing command.
9. Use the ' ' as delimiter and reset the reply structure for each request.
10. Add change password retry count check.
11. Extract the read_marshal/write_marshal for certtool.h.
12. Remove the old implementation.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '9fbeb7da1318bf5b65588a759332d74540306c06'
* commit '9fbeb7da1318bf5b65588a759332d74540306c06':
Change the keystore APIs.
|
| |
| |
| |
| |
| | |
1. simplify the keypair selection in UI.
2. add the user certificate and key into the keystore for keygen feature.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'db8a6ae6bbd8cbb17fb79085ffb9d3fc539fe5c2'
* commit 'db8a6ae6bbd8cbb17fb79085ffb9d3fc539fe5c2':
Provide the Keystore feature in the framework.
|
| |
| |
| |
| |
| | |
-- added the keystore library for Java application.
-- changed the marshalling of the keystore function return.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '54d632468c0cd53087d17420d9d383bc29553d36'
* commit '54d632468c0cd53087d17420d9d383bc29553d36':
First version of the keystore service.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The keystore service is protected by the user 'keystore'. Only keystore
user/group can access the key content. All users are able to do the
following commands from shell as well:
listcerts
listuserkeys
installcert
removecert
installuserkey
removeuserkey
|
| | |
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '9681a5e06badbd817342e8f6be4ffbe9102c1e98'
* commit '9681a5e06badbd817342e8f6be4ffbe9102c1e98':
runtime: Add CAP_SYS_NICE to the system server capabilities list so it
|
| |
| |
| |
| |
| |
| | |
can (eventually) move arbitrary threads into different cgroups
Signed-off-by: San Mehat <san@google.com>
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|