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

Update softkeymaster for BoringSSL.

* Disable an odd, 192-bit curve that BoringSSL no longer supports.
* Only set the "ASN.1 flag" w...

53d13c518521b219bb5fb6015820e638a4b7a5d7 authored over 10 years ago
am 31e27468: isEmpty checks all files like reset

* commit '31e27468b6d822adbd2aec9219a68c206aa6957c':
isEmpty checks all files like reset

f33c72fcd7b8e599e5d3d096ea3912fa3c53ff07 authored over 10 years ago
isEmpty checks all files like reset

Since reset deletes all files in a user directory, change isEmpty to
alse look at all files in t...

31e27468b6d822adbd2aec9219a68c206aa6957c authored over 10 years ago
am f583a75c: Merge "Comment out unused parameter."

* commit 'f583a75c0940218c3df0170b514bcba1c992aecf':
Comment out unused parameter.

9e0c0a784e4c94d7b829b5837bdad10076f06e98 authored over 10 years ago
Merge "Comment out unused parameter."

f583a75c0940218c3df0170b514bcba1c992aecf authored over 10 years ago
Comment out unused parameter.

BUG: 17281763
Change-Id: I1881e31893cd2d84389e4b29a4408d58654c20ca

a25b2a397fff48dea7bce16af2065e6f5f043956 authored over 10 years ago
am b4918b9a: Build keystore in 32 bit on platforms that require it.

* commit 'b4918b9a2794a2afae08d5f8cddad639011343f1':
Build keystore in 32 bit on platforms tha...

df697c4db5599ec7893bc740bf661eeab888be6b authored over 10 years ago
am 4e865753: APIs for syncing password between profiles

* commit '4e865753346fc6a075966972a7a98051818859db':
APIs for syncing password between profiles

fc5243db88c279046ef5f75eca6d92de4d3c7f28 authored over 10 years ago
Build keystore in 32 bit on platforms that require it.

Change-Id: I29543f72ef677870aa3f108c1ae4cb029df2f871

b4918b9a2794a2afae08d5f8cddad639011343f1 authored over 10 years ago
am 4a16cd72: Merge "Build keystore in 32 bit on platforms that require it."

* commit '4a16cd72102c5b0aeb2690edb5aac1c4d0e1b7fa':
Build keystore in 32 bit on platforms tha...

481042fc02a0afc91f11708887fb39a53add8ee6 authored over 10 years ago
Merge "Build keystore in 32 bit on platforms that require it."

4a16cd72102c5b0aeb2690edb5aac1c4d0e1b7fa authored over 10 years ago
Build keystore in 32 bit on platforms that require it.

Change-Id: I29543f72ef677870aa3f108c1ae4cb029df2f871

bd4bb2fd62f6373073431f88eba57ae0cdbfc733 authored over 10 years ago
APIs for syncing password between profiles

Bug: 16233206.
Change-Id: I7941707ca66ac25bd122fd22e5e0f639e7af697e

4e865753346fc6a075966972a7a98051818859db authored over 10 years ago
am 05e449a0: Merge "Correct double-convert from uid to userid"

* commit '05e449a0e419967ef623804de8d1ae5b3be0e9ce':
Correct double-convert from uid to userid

feb72fef599b23d6f7b0d7c3d0fe7a04edde1963 authored over 10 years ago
am 50122db5: Correct double-convert from uid to userid

* commit '50122db50bcb6c1aab50ef235c8f9d264b50e97a':
Correct double-convert from uid to userid

f436a16b645b30716cab2227bb4029d64acffaf3 authored over 10 years ago
Merge "Correct double-convert from uid to userid"

05e449a0e419967ef623804de8d1ae5b3be0e9ce authored over 10 years ago
Correct double-convert from uid to userid

This was making readMasterKey and writeMasterKey always operate on
user 0, because of a double-d...

b224f0ae07dd86cd7493bd497e1174db52b3782d authored over 10 years ago
Correct double-convert from uid to userid

This was making readMasterKey and writeMasterKey always operate on
user 0, because of a double-d...

50122db50bcb6c1aab50ef235c8f9d264b50e97a authored over 10 years ago
am 931fac09: keystore: fully reset user keystore on request

* commit '931fac098f2ae35aa1da26ced57962c9a21f95cf':
keystore: fully reset user keystore on re...

27c27b708672c125b61e1733be304c9826560151 authored over 10 years ago
am a6247469: Merge "keystore: allow system to clear keys even while encrypted" into lmp-dev

* commit 'a62474699a202588609d7051e677f23734151900':
keystore: allow system to clear keys even...

78c75ec5070aeaab2940136a488dfca71477f78f authored over 10 years ago
am cf5a7fc9: Merge "keystore: fully reset user keystore on request"

* commit 'cf5a7fc9fbaa8a084fb874ad2d6780c6914cd278':
keystore: fully reset user keystore on re...

afe554a3c23085376cd27b8824c3fb7ff73f8abe authored over 10 years ago
keystore: fully reset user keystore on request

The reset was improperly skipping the .masterkey file which left
keystore in a "LOCKED" state ne...

931fac098f2ae35aa1da26ced57962c9a21f95cf authored over 10 years ago
am d5d811e4: Merge "keystore: allow system to clear keys even while encrypted"

* commit 'd5d811e4abab80dc3e1a74708246ec200dbcc335':
keystore: allow system to clear keys even...

4eaae5cce28a6e06e25427b2e0a5b156bfafeade authored over 10 years ago
keystore: allow system to clear keys even while encrypted

Since we can store keys that are unencrypted, we should allow the
clearing of data for apps when...

007cb236ada4b3d70815f03dd07116a5e187f4dd authored over 10 years ago
Merge "keystore: allow system to clear keys even while encrypted"

d5d811e4abab80dc3e1a74708246ec200dbcc335 authored over 10 years ago
keystore: allow system to clear keys even while encrypted

Since we can store keys that are unencrypted, we should allow the
clearing of data for apps when...

e17c25459fc0f200134e10a1aaef12fa8f930f04 authored over 10 years ago
Merge "keystore: allow system to clear keys even while encrypted" into lmp-dev

a62474699a202588609d7051e677f23734151900 authored over 10 years ago
keystore: fully reset user keystore on request

The reset was improperly skipping the .masterkey file which left
keystore in a "LOCKED" state ne...

a71c9d6bb8b12b38a12fcd18321eb67e3b974be8 authored over 10 years ago
Merge "keystore: fully reset user keystore on request"

cf5a7fc9fbaa8a084fb874ad2d6780c6914cd278 authored over 10 years ago
am 00b27fc4: am 0387a7fd: Merge "Add calls for SELinux MAC checks in keystore."

* commit '00b27fc4f545d9d5930e496567d34868ee7eb234':
Add calls for SELinux MAC checks in keyst...

e193741807aa7581dc159fcf2e81b931b4b8af73 authored over 10 years ago
am 0387a7fd: Merge "Add calls for SELinux MAC checks in keystore."

* commit '0387a7fd23021b904612101b727a2060847f6169':
Add calls for SELinux MAC checks in keyst...

00b27fc4f545d9d5930e496567d34868ee7eb234 authored over 10 years ago
Add calls for SELinux MAC checks in keystore.

Add call to SELinux in the has_permission function call. Add
mapping of permission to string use...

eaabae9bf8ff0873b0ece2a835f71ee6c6b49437 authored over 10 years ago
am 1bed3f00: am 9421618b: Merge "Revert "Add calls for SELinux MAC checks in keystore.""

* commit '1bed3f000cfa5f89a0094fae9fd61c80bfaaf620':
Revert "Add calls for SELinux MAC checks ...

972ca01c7e5aa3766061e6eab76f43dd9de9dcc1 authored over 10 years ago
am 9421618b: Merge "Revert "Add calls for SELinux MAC checks in keystore.""

* commit '9421618b6b62b56a25f2d8f24edd2d5f68653f4e':
Revert "Add calls for SELinux MAC checks ...

1bed3f000cfa5f89a0094fae9fd61c80bfaaf620 authored over 10 years ago
Revert "Add calls for SELinux MAC checks in keystore."

getcon fails if SELinux is disabled. Revert for now until
a more appropriate fix is made.

This ...

66dbf67dd65b4808a15ef64f0ffde1275bdd58a9 authored over 10 years ago
Merge "Revert "Add calls for SELinux MAC checks in keystore.""

9421618b6b62b56a25f2d8f24edd2d5f68653f4e authored over 10 years ago
am e24fbbae: am bbf064bb: Merge "Add calls for SELinux MAC checks in keystore."

* commit 'e24fbbaef5bd3d7e4f473d2a7cfa114bfefe0bca':
Add calls for SELinux MAC checks in keyst...

3e65df37b8f49c1f8f257da1f30cd4537ab02c36 authored over 10 years ago
am bbf064bb: Merge "Add calls for SELinux MAC checks in keystore."

* commit 'bbf064bb56902ea629305cb435d55fe83e7532ba':
Add calls for SELinux MAC checks in keyst...

e24fbbaef5bd3d7e4f473d2a7cfa114bfefe0bca authored over 10 years ago
Merge "Add calls for SELinux MAC checks in keystore."

0387a7fd23021b904612101b727a2060847f6169 authored over 10 years ago
Merge "Add calls for SELinux MAC checks in keystore."

bbf064bb56902ea629305cb435d55fe83e7532ba authored over 10 years ago
Add calls for SELinux MAC checks in keystore.

Add call to SELinux in the has_permission function call. Add
mapping of permission to string use...

0e542d0b849a42b6641bf64fd87c7076c98b73d1 authored over 10 years ago
am d776bbd5: am 4bbc12a0: Merge "Fix softkeymaster EC group memory leak."

* commit 'd776bbd593a993c4033f20728fe1a6695f1411cf':
Fix softkeymaster EC group memory leak.

41126504cbf97e0a8195bf59c5ff06c7d138cff2 authored over 10 years ago
am 4bbc12a0: Merge "Fix softkeymaster EC group memory leak."

* commit '4bbc12a092008b14ca8db6487435de42d1e54ec1':
Fix softkeymaster EC group memory leak.

d776bbd593a993c4033f20728fe1a6695f1411cf authored over 10 years ago
Merge "Fix softkeymaster EC group memory leak."

4bbc12a092008b14ca8db6487435de42d1e54ec1 authored over 10 years ago
am 35dadbc8: am 9f64567d: Merge changes Icb667451,Ie08d910b

* commit '35dadbc8d83dff4fd5c3fb90cc4bf1c5f37b865c':
Use template instead of macro to release ...

99f8b20eb80b195a1540b1e3c9d7946c62f87e0b authored over 10 years ago
am 9f64567d: Merge changes Icb667451,Ie08d910b

* commit '9f64567d9f5e7c7db3b62869a1c199f4ff7d3691':
Use template instead of macro to release ...

35dadbc8d83dff4fd5c3fb90cc4bf1c5f37b865c authored over 10 years ago
Merge changes Icb667451,Ie08d910b

* changes:
Use template instead of macro to release UniquePtrs.
Make usage of new/delete and...

9f64567d9f5e7c7db3b62869a1c199f4ff7d3691 authored over 10 years ago
am 9ee34c2f: am f7386706: Merge "Reformat software keymaster with clang-format."

* commit '9ee34c2f3b7a2f968d023853be9dc7d200331df5':
Reformat software keymaster with clang-fo...

5cced1452f4d31da3321506d924c7f048ebdda37 authored over 10 years ago
Fix softkeymaster EC group memory leak.

EC_KEY_set_group dups the group passed to it rather than taking ownership.

Change-Id: Id9560b58...

18a00e163f4c107a2c88d51455c4963be783333a authored over 10 years ago
Use template instead of macro to release UniquePtrs.

Change-Id: Icb6674517ed48e3f4bb56818eef0c0756d6dd3d3

2cd28fac7f7cb71f71c54d9de9d407b1dd4e15bc authored over 10 years ago
Make usage of new/delete and malloc/free consistent.

All buffers returned to the caller should be allocated with malloc,
since the caller assumes it'...

8d0531e9748aa5e4860d3b52c6b0c88cea52f8bd authored over 10 years ago
am f7386706: Merge "Reformat software keymaster with clang-format."

* commit 'f7386706a1d92eefdc02f359aa46cfe33f2d158a':
Reformat software keymaster with clang-fo...

9ee34c2f3b7a2f968d023853be9dc7d200331df5 authored over 10 years ago
Merge "Reformat software keymaster with clang-format."

f7386706a1d92eefdc02f359aa46cfe33f2d158a authored over 10 years ago
Reformat software keymaster with clang-format.

I'm going to be making extensive changes in these files so it's
convenient to apply clang-format...

1406b8af2b1490405557561fc88fb70ae17a6b79 authored over 10 years ago
merge in master-release history after reset to 12b9921e52e28d4b1ea0d786ee81fbaa5f2fb923

b2725a556a8a6b373ef3405f2187ddf9c3030ae8 authored over 10 years ago
merge in master-release history after reset to 12b9921e52e28d4b1ea0d786ee81fbaa5f2fb923

c3f5ad1f73e356afe7d2f1db1fe831366754046c authored over 10 years ago
merge in master-release history after reset to 12b9921e52e28d4b1ea0d786ee81fbaa5f2fb923

971edfabfe63ebc76d1d6d4a880b5645abdb0174 authored over 10 years ago
Revert "Reformat software keymaster with clang-format."

This reverts commit 33ddab810194bfdfb7d15c7b8b01394dddd80d39.

Change-Id: Iafac7c1f8a1bc21ffeb9e...

12b9921e52e28d4b1ea0d786ee81fbaa5f2fb923 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

152a028bdd2b6d77d062878a3dfb1d86a2a171f4 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

299bc1c6c56818bf9cbae69a7f73357b1a288ae2 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

9e5b83c4acdbded7603b585e8abdfc4e248fae39 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

f46ead55ef516e2656551f63a98909057becd8d2 authored over 10 years ago
Reformat software keymaster with clang-format.

I'm going to be making extensive changes in these files so it's
convenient to apply clang-format...

33ddab810194bfdfb7d15c7b8b01394dddd80d39 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

360cdbd171c3cfdb739486310d7bdcd83bb5eb58 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

cb1ee6e24e9b8c8a4b3b56a724c195d430af36a9 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

d05e93db9c7160dd9e8808a4349b5fc2541b83cd authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

beac048a8a125bedc9beed05f75068a23579e06e authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

78b5fcbece4ca56bfcb0317c9b147eaeaa27fdd0 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

3469d168f1691ca486a9255be67520e2a4b51162 authored over 10 years ago
merge in master-release history after reset to 1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a

15100f02aa43b4d973367cf39554720be60f8a01 authored over 10 years ago
am 3080ea76: am fba667fc: am bb15653d: Merge "Add support for specifying which key types are supported"

* commit '3080ea76d2c8b823444a1cab9ec0fcd042f7d01c':
Add support for specifying which key type...

1d4d33bc7a52b5b8e6eb016cb3297fe6e406736a authored over 10 years ago
am fba667fc: am bb15653d: Merge "Add support for specifying which key types are supported"

* commit 'fba667fca3fce012bc5d4703f0e2d4f3ef06cfb6':
Add support for specifying which key type...

3080ea76d2c8b823444a1cab9ec0fcd042f7d01c authored over 10 years ago
Add support for specifying which key types are supported

(cherry picked from commit 1d448c074a86ef5d05a22fdf1358718976628a86)

Change-Id: I8ca9e91048c6bc...

48c6b885a035d8e2cdbdabe37a7b5f6a7c90b23d authored over 10 years ago
Add support for specifying which key types are supported

(cherry picked from commit 1d448c074a86ef5d05a22fdf1358718976628a86)

Change-Id: I8ca9e91048c6bc...

7f67baf8f0cf987627d8570b172aecf9e25648ad authored over 10 years ago
am bb15653d: Merge "Add support for specifying which key types are supported"

* commit 'bb15653d4ffdb14082d091a303e946a010154544':
Add support for specifying which key type...

fba667fca3fce012bc5d4703f0e2d4f3ef06cfb6 authored over 10 years ago
Merge "Add support for specifying which key types are supported"

bb15653d4ffdb14082d091a303e946a010154544 authored over 10 years ago
Add support for specifying which key types are supported

Change-Id: Ia5a331868ea3e09891c52bbabc2942554253c458

1d448c074a86ef5d05a22fdf1358718976628a86 authored over 10 years ago
am a7700b73: am 9ffe9be8: Merge "Fix the Vector erase bug"

* commit 'a7700b7300b4c136c34ecdacfe6bd581357ede88':

c30aaf8cbfaa33cacce6291ec32475f866fd30ef authored over 10 years ago
am b2197930: am afd75728: Merge "keystore: fix errors inside ALOGV"

* commit 'b2197930d7a734692392a8d8d6a4bfaf146a7f2f':

6d390201cd82289d34f3a2a2b8169f5de9c065c8 authored over 10 years ago
am 9ffe9be8: Merge "Fix the Vector erase bug"

* commit '9ffe9be8dd27def3f674da90cf9619437e3d428c':
Fix the Vector erase bug

a7700b7300b4c136c34ecdacfe6bd581357ede88 authored almost 11 years ago
am 9ffe9be8: Merge "Fix the Vector erase bug"

* commit '9ffe9be8dd27def3f674da90cf9619437e3d428c':
Fix the Vector erase bug

279e5d5a34336dfccbe59c1ebd886b8dbe123792 authored almost 11 years ago
Merge "Fix the Vector erase bug"

9ffe9be8dd27def3f674da90cf9619437e3d428c authored almost 11 years ago
am afd75728: Merge "keystore: fix errors inside ALOGV"

* commit 'afd757283285c3859fcf00990b07d8f5a9e3ae02':
keystore: fix errors inside ALOGV

b2197930d7a734692392a8d8d6a4bfaf146a7f2f authored almost 11 years ago
am afd75728: Merge "keystore: fix errors inside ALOGV"

* commit 'afd757283285c3859fcf00990b07d8f5a9e3ae02':
keystore: fix errors inside ALOGV

db1b8f1b4d37e69bafd495f799d37c160b26f52f authored almost 11 years ago
Merge "keystore: fix errors inside ALOGV"

afd757283285c3859fcf00990b07d8f5a9e3ae02 authored almost 11 years ago
keystore: fix errors inside ALOGV

Fix errors exposed by adding compile-time checking to disabled ALOGVs.

Change-Id: I42752d163beb...

20e90ad94ae64b3c38f411a8d8c2cc8ede778838 authored almost 11 years ago
am 495a95d4: Merge "system/security: convert LOCAL_MODULE_PATH to LOCAL_MODULE_RELATIVE_PATH"

* commit '495a95d490e5e1a13a69fefb338473ada12495e3':
system/security: convert LOCAL_MODULE_PAT...

8f7f96213c1fc273fbf02731e1362978ad7ec08a authored almost 11 years ago
Merge "system/security: convert LOCAL_MODULE_PATH to LOCAL_MODULE_RELATIVE_PATH"

495a95d490e5e1a13a69fefb338473ada12495e3 authored almost 11 years ago
system/security: convert LOCAL_MODULE_PATH to LOCAL_MODULE_RELATIVE_PATH

LOCAL_MODULE_PATH doesn't work for multiarch builds, replace it
with LOCAL_MODULE_RELATIVE_PATH....

3d2f4fd026fc918af3f4ef0efd35079410d28b16 authored almost 11 years ago
Fix the Vector erase bug

In the Vector traversal and delete operation, we can't
move to the next item when we use the era...

c35d4eb3e66aa69ca17dd83b1bcdcc19276bf8e5 authored about 11 years ago
am e040a571: Merge "Use %zu, %td for size_t, ptrdiff_t, respectively."

* commit 'e040a5710561686d70d110e3cc1bcafedbeb7ec2':
Use %zu, %td for size_t, ptrdiff_t, respe...

b66675149c12205eff23802adf27147d7c1f7844 authored about 11 years ago
Merge "Use %zu, %td for size_t, ptrdiff_t, respectively."

e040a5710561686d70d110e3cc1bcafedbeb7ec2 authored about 11 years ago
Use %zu, %td for size_t, ptrdiff_t, respectively.

Changing ALOG format strings to %zu (for one size_t integer) and to
%td (for a couple of pointer...

6489e02e134e4779d35c4a340ff68ad445fde133 authored about 11 years ago
am d0f35a1a: Merge commit \'049462c2920b2082bde538210b1029da19b15788\' into HEAD

* commit 'd0f35a1a30c51a26c0a50922736d804f40c2f9aa':

12543689fd2409e0f1f207735cd50a4523ec5fc2 authored about 11 years ago
Merge commit '049462c2920b2082bde538210b1029da19b15788' into HEAD

d0f35a1a30c51a26c0a50922736d804f40c2f9aa authored about 11 years ago
am c55921b0: Merge commit \'72f6fde4563f9e5f2aff8211a54342d752aa7029\' into HEAD

* commit 'c55921b02233fdbc68491e814a01eb2b6996ff6a':

82b6dc90841c4f759bb84d3acae21d0a2361892d authored about 11 years ago
Merge commit '72f6fde4563f9e5f2aff8211a54342d752aa7029' into HEAD

c55921b02233fdbc68491e814a01eb2b6996ff6a authored about 11 years ago
am 8d01e624: Merge "softkeymaster: do not use GNU old-style field designators"

* commit '8d01e624d52d1c34de5926b5bc47d265532a9527':
softkeymaster: do not use GNU old-style f...

049462c2920b2082bde538210b1029da19b15788 authored over 11 years ago
Merge "softkeymaster: do not use GNU old-style field designators"

8d01e624d52d1c34de5926b5bc47d265532a9527 authored over 11 years ago
softkeymaster: do not use GNU old-style field designators

Fix the following:
error: use of GNU old-style field designator extension

Change-Id: Id77d4d5cd...

2d73d558d71432aa76d71c7cdbfb2fa3e6db1c83 authored over 11 years ago