| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
To improve the security, the parameters to generate the master key has
been changed. Special cares has been taken to prevent from permanent
damages of the existing data during the transition process.
Change-Id: I0c93f3de28a9fcd314932675ccfb65a7f11fa3ff
|
|
|
|
| |
Change-Id: Idbf207dfcc11b92e606cbf4fd3732ed7a8aa3416
|
|
|
|
| |
Change-Id: I20a63c76bd29b1a9f8959a6c4fe5a5b8a9a971b4
|
|
|
|
| |
Change-Id: Id980899d2647b56479f8a27c89eaa949f9209dfe
|
|
|
|
|
|
|
|
| |
moved surfaceflinger, audioflinger, cameraservice
all native services should now reside in this location.
Change-Id: Iee42b83dd2a94c3bf5107ab0895fe2dfcd5337a8
|
|
|
|
| |
Change-Id: I529ca7ed443060089c95fe96dd230288be4b6c96
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I4b9cf24d75ca79583d7913bbb2c33745a2316cde
|
|/
|
|
| |
Change-Id: I0af6ed7c5d51ce4ca39cb837e475942800cf6e2d
|
| |
|
| |
|
|
|
|
|
|
| |
Also fix a file descriptor leak when file system is nearly full.
Bug: 2339184
|
|
|
|
| |
The new tests will be implemented in java.
|
| |
|
| |
|
|
|
|
| |
Also check end-of-file explicitly.
|
| |
|
|
|
|
| |
Change-Id: I60268261110934a1d60efa341ff530f94415724f
|
|
|
|
| |
and remove some verbose logging
|
|
|
|
|
|
|
|
|
| |
* Refactor netkeystore.c to make client and server code testable.
* Add a client test for setting new passwd and changing passwd.
* Exclude "." and ".." from reset_keystore().
* Change ServerCommand.executeCommand() to accept variable length of
arguments and add convert() to marshalling the args to bytes.
* Keystore.java is revised accordingly.
|
|
|
|
|
|
|
|
| |
+ Use '\0' as the delimiter.
+ Allow whitespace character for keystore password.
In previous implementation, we use space as the delimiter. That
will stop user from using passphrase with whitespace character.
|
|
|
|
| |
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
|
| | |
|
| | |
|