Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PitchBlackRecoveryProject/android_system_security


https://github.com/PitchBlackRecoveryProject/android_system_security

KeyStore: return null instead of empty list

During a failure, return a null value instead of an empty list.

Change-Id: I34763c90eb65b0ed6bb...

e289c404b9d2735fbd67c42086e33c972b46aa33 authored almost 12 years ago by Kenny Root <[email protected]>
Merge "keystore: add UID to certain APIs"

f7c0ee27ad9c92528219312d37cd3555593d3de3 authored almost 12 years ago by Kenny Root <[email protected]>
Merge "keystore: rename uid to callingUid"

831311cc4ba623cc207979cc7064fac21d23be9e authored almost 12 years ago by Kenny Root <[email protected]>
Merge "Remove Value and ValueString classes"

d45421339c98efb27daa1857017c4139aa73e1cf authored almost 12 years ago by Kenny Root <[email protected]>
keystore: add UID to certain APIs

This will allow explicit indication of which UID to put things under for
trusted UIDs (e.g., sys...

b88c3eb96625513df4cc998d739d17266ebaf89f authored almost 12 years ago by Kenny Root <[email protected]>
keystore: rename uid to callingUid

Change-Id: Ib056ad6b4f2149292100cda9106de19eb7b2e259

d38a0b07a3104fcb1e747a0fa06641dee8fc058f authored almost 12 years ago by Kenny Root <[email protected]>
Remove Value and ValueString classes

This was left-over from previous changes and nothing really used it any
more.

Change-Id: Id7bb5...

70c9889c5ca912e7c492580e1999f18ab65b267b authored almost 12 years ago by Kenny Root <[email protected]>
Merge "Fix for error condition in IKeystoreService"

a806bbd518ff3e67e4d4efb937ff8f23bae18585 authored almost 12 years ago by Kenny Root <[email protected]>
Fix for error condition in IKeystoreService

When an error condition happens, keystore might memcpy a NULL pointer
which would cause a SIGSEG...

b03c9fb5f9c058a8ae0485c986a8ab934ab73eaa authored almost 12 years ago by Kenny Root <[email protected]>
Merge "Fix mtime via Binder"

36c6fd66661cc42ee8f0fe6e97b73e56282b73b6 authored almost 12 years ago by Kenny Root <[email protected]>
Merge "Add wrapping capability to keystore engine"

678177e2aec8129340839313129ef2ad51d97fbc authored almost 12 years ago by Kenny Root <[email protected]>
Fix mtime via Binder

Change-Id: I3d5e3d4114d40902a6cf25a4c8ffabea4cc7851f

36a9e231e03734cd2143383d26388455c1764e17 authored almost 12 years ago by Kenny Root <[email protected]>
Add wrapping capability to keystore engine

Change-Id: Ie71722747b6f0c5f53a8f333e838a54057eb9ab5

b51c47df67e67982dc3bff1efdf87fa048f7923f authored almost 12 years ago by Kenny Root <[email protected]>
Merge "Actually terminate on EOF"

7ce505f0d3020eb0266fc70ebc3bb634b092339d authored about 12 years ago by Kenny Root <[email protected]>
Actually terminate on EOF

Change-Id: I02729444a822bd2d3c9a6fd6e118079e2d8973e4

5281edbc9445065479e92a6c86da462f3943c2ca authored about 12 years ago by Kenny Root <[email protected]>
Merge "Add Android.mk as a dependency as well"

1c405f27276f77a1dccbbe13ddc39e4160a41ad9 authored about 12 years ago by Kenny Root <[email protected]>
Add Android.mk as a dependency as well

Change-Id: I19e91eb766fcc55e9a610421a67a7c8706fdaa46

6a9cafc30a90b3dfd188212a105ef57c32ed7541 authored about 12 years ago by Kenny Root <[email protected]>
Merge "EINTR handling and debugging for error cases"

cf76556b58207fe55c71abcebbd9f344aaf53111 authored about 12 years ago by Kenny Root <[email protected]>
EINTR handling and debugging for error cases

Some interruptable syscalls were not wrapped with TEMP_FAILURE_RETRY
while others were. Add them...

150ca934edb745de3666a6492b039900df228ff0 authored about 12 years ago by Kenny Root <[email protected]>
Merge "Switch keystore to binder"

bcbe09ef4995eb43349208afadb1ac5047db4be9 authored about 12 years ago by Kenny Root <[email protected]>
Switch keystore to binder

Change-Id: I6dacdc43bcc1a56e47655e37e825ee6a205eb56b

07438c8d7256d3788dac323b4d0055f201e0bec9 authored about 12 years ago by Kenny Root <[email protected]>
am 9b0bd2b3: Merge "Add casts to avoid build warnings with gcc-4.7"

* commit '9b0bd2b32061e852c3233f6784e974b5226c5821':
Add casts to avoid build warnings with gc...

66702f7263eb7e30a4596135bb18443997bc24cf authored over 12 years ago by Kenny Root <[email protected]>
Merge "Add casts to avoid build warnings with gcc-4.7"

9b0bd2b32061e852c3233f6784e974b5226c5821 authored over 12 years ago by Kenny Root <[email protected]>
Add casts to avoid build warnings with gcc-4.7

Example:
keystore.cpp:1339:35: error: narrowing conversion of 'CommandCodes[0]'
from 'command_co...

c3cb851b5028011d7bdd0afbfbd7d9d62c2d8997 authored over 12 years ago by Pavel Chupin <[email protected]>
am 878c359d: Merge "Add getmtime command for keys"

* commit '878c359db8ecac6390592f7f3de19c77f28113a2':
Add getmtime command for keys

cd8df62842b81c93022feabfacda8efd257e1754 authored over 12 years ago by Kenny Root <[email protected]>
Merge "Add getmtime command for keys"

878c359db8ecac6390592f7f3de19c77f28113a2 authored over 12 years ago by Kenny Root <[email protected]>
Add getmtime command for keys

This allows you to check when a key was last modified.

Change-Id: I167844d9a50e26aadfc73a2252b9...

344e0bc23ca46b9acec97ac8bcd87949bde0ccab authored over 12 years ago by Kenny Root <[email protected]>
am e7f9da44: Merge "Clear out ENGINE flags when initializing"

* commit 'e7f9da44646b8eb66ef2e7b163176b5272216e86':
Clear out ENGINE flags when initializing

d3c598c12c1317f592b8da19e00c8122dba6b0c1 authored over 12 years ago by Kenny Root <[email protected]>
Merge "Clear out ENGINE flags when initializing"

e7f9da44646b8eb66ef2e7b163176b5272216e86 authored over 12 years ago by Kenny Root <[email protected]>
Clear out ENGINE flags when initializing

We don't need our engine to be copied when initialized with
ENGINE_by_id, so just make sure our ...

938a991106a9bd064eb2ede1fb46d9c2ef94c1be authored over 12 years ago by Kenny Root <[email protected]>
am 593786c9: Merge "keymaster HAL users don\'t need delete_keypair"

* commit '593786c9b885a48a2674e3ebb5c3bab265de2e51':
keymaster HAL users don't need delete_key...

65c1af4a3cbdbe11b17f57c7e47dc2848a5851e3 authored over 12 years ago by Kenny Root <[email protected]>
Merge "keymaster HAL users don't need delete_keypair"

593786c9b885a48a2674e3ebb5c3bab265de2e51 authored over 12 years ago by Kenny Root <[email protected]>
keymaster HAL users don't need delete_keypair

The keymaster HAL implementations don't need the delete_keypair method,
but keystore currently t...

9a53d3eaf42104ddf02feeccec3cf7f5c1a34bae authored over 12 years ago by Kenny Root <[email protected]>
Reconcile with jb-release

Change-Id: Ic25a71c0dcde3cda15caaafd93004f477671db24

3fff02b4f6c16df61ae89c4c02008a08dbcf5250 authored over 12 years ago by The Android Open Source Project <[email protected]>
merge in jb-release history after reset to jb-dev

e9478a07d7c3793aae26c1cef85b6c1f02dd42f5 authored over 12 years ago by The Android Automerger <[email protected]>
am aa8467e5: Merge "Handle keynames with special characters such as - and ."

* commit 'aa8467e59b561f454ff7ec902aae688145d8d297':
Handle keynames with special characters s...

81a4e0fe5bc012975706047f42aeabe24658f95c authored over 12 years ago by Brian Carlstrom <[email protected]>
Merge "Handle keynames with special characters such as - and ."

aa8467e59b561f454ff7ec902aae688145d8d297 authored over 12 years ago by Brian Carlstrom <[email protected]>
Handle keynames with special characters such as - and .

Bug: http://code.google.com/p/android/issues/detail?id=34577
Bug: 6837950

(cherry-picked from 0...

a8c703d9fdd98e3caefb6e74cd03c2878cecd0a1 authored over 12 years ago by Brian Carlstrom <[email protected]>
Handle keynames with special characters such as - and .

Bug: http://code.google.com/p/android/issues/detail?id=34577
Bug: 6837950

Change-Id: Id441e3410...

0114bd9f9bbc2458ca77bf3508e7c15992a432b1 authored over 12 years ago by Brian Carlstrom <[email protected]>
Make sure delete_all function pointer is NULL

The peril of not using calloc mean delete_all is not initialized until
we explcitly set it. Expl...

c0ff10d48be65cbf498636539316cc378b1c9424 authored over 12 years ago by Kenny Root <[email protected]>
Only initialize ex_data if not already

ENGINE_by_id will load up multiple copies of the engine which will
create a new ex_data index ea...

bef8083783df4b06972f33b468eccf941e335864 authored over 12 years ago by Kenny Root <[email protected]>
Allow calls from secondary user Settings app.

This is so that Face Unlock can be a valid option for a lockscreen.
Otherwise get a PERMISSION_D...

e95ce35d10d6e0a7315a57f30d9c88d89880a4e1 authored over 12 years ago by Amith Yamasani <[email protected]>
Turn on extra compiler checks

Turn on the compiler flags -Wall -Wextra -Werror to make sure no
compiler warnings are added to ...

da1ed9ab99c00698af64ec655ff668efffe2960d authored almost 13 years ago by Kenny Root <[email protected]>
use UniquePtr.h from frameworks/native

Use the UniquePtr.h include from frameworks/native/include/utils
to fix the pdk build.

Change-I...

98c2f8fcc1263a9d94adac66994fffc96c0df699 authored almost 13 years ago by Colin Cross <[email protected]>
Add support for upgrading key types

Old key types were not distinguished by the keystore itself. This change
takes some of the reser...

822c3a99d930e9299e2fad2fb3e0ff91b119b95a authored almost 13 years ago by Kenny Root <[email protected]>
Add keymaster delete_all call on reset

To allow efficient deletion by hardware keymaster modules, add a direct
delete_all call when key...

298e7b1b0f9116e2054d594d7538379d86585035 authored almost 13 years ago by Kenny Root <[email protected]>
Add keymaster to keystore with soft implementation

Add hardware crypto capabilities to keystore. This allows hardware
escrow of private key materia...

70e3a86abd2c412d602a018967c01c177eb6cf4e authored almost 13 years ago by Kenny Root <[email protected]>
keystore_client shared library

Add a libkeystore_client.so library for clients to use.

Add const-correctness to the keystore.c...

5187818895c4c5f650a611c40531b1dff7764c18 authored almost 13 years ago by Kenny Root <[email protected]>
Move keystore from frameworks/base

Move keystore from frameworks/base at commit
57ff581bd9b16a192a567f84d0e0a5c82d866343

Change-Id...

a91203b08350b2fc7efda5b1eab39e7541476b3a authored almost 13 years ago by Kenny Root <[email protected]>

984d6fa91345087eb50af3829f6d1ff20db8c7bf authored almost 13 years ago by Anatol Pomazau <[email protected]>