<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_packages_apps_CertInstaller, branch android10-dev</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/'/>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2019-06-23T18:18:40+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2019-06-23T18:18:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=3c7f38067d206a655446fdfbae2f54cec48ac1e7'/>
<id>3c7f38067d206a655446fdfbae2f54cec48ac1e7</id>
<content type='text'>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I02027aa4460497433ed8fe7277827762a68ceaff
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I02027aa4460497433ed8fe7277827762a68ceaff
</pre>
</div>
</content>
</entry>
<entry>
<title>Confirm user credentials _only_ for CA certificate</title>
<updated>2019-06-05T17:45:33+00:00</updated>
<author>
<name>Eran Messeri</name>
<email>eranm@google.com</email>
</author>
<published>2019-06-05T05:14:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=e8584956cb3932734598c4ba5b36b826151c9d84'/>
<id>e8584956cb3932734598c4ba5b36b826151c9d84</id>
<content type='text'>
Confirm the user's credentials only if a CA certificate is installed,
not if a user certificate + public key is installed.

Change Ib998a2fcdff6ceaac515e99245fd5fe3bf202d5a introduced a regression
where the users credentials are confirmed if
CredentialHelper.hasCaCerts() returns true.

However the "CA certificates" in the credentials helper has multiple
uses - in case a client certificate chain is installed it will contain
the certificates that are not the leaf client certificate.
It does not make sense to confirm credentials in this case.

Bug: 134057817
Test: Manual
Change-Id: I5e5de99808be5bc72bf6b3f25860d8ce8df9cd32
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Confirm the user's credentials only if a CA certificate is installed,
not if a user certificate + public key is installed.

Change Ib998a2fcdff6ceaac515e99245fd5fe3bf202d5a introduced a regression
where the users credentials are confirmed if
CredentialHelper.hasCaCerts() returns true.

However the "CA certificates" in the credentials helper has multiple
uses - in case a client certificate chain is installed it will contain
the certificates that are not the leaf client certificate.
It does not make sense to confirm credentials in this case.

Bug: 134057817
Test: Manual
Change-Id: I5e5de99808be5bc72bf6b3f25860d8ce8df9cd32
</pre>
</div>
</content>
</entry>
<entry>
<title>Confirm user credentials before installing CA.</title>
<updated>2019-05-30T17:38:22+00:00</updated>
<author>
<name>Pavel Grafov</name>
<email>pgrafov@google.com</email>
</author>
<published>2019-05-30T11:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=7f7d5aa9d39af1fd5149302327a16556ce0028b0'/>
<id>7f7d5aa9d39af1fd5149302327a16556ce0028b0</id>
<content type='text'>
In addition only approve CA cert when the user has a lockscreen
so that it is impossible to install a CA cert without the user
being notified.

+ trivial clean up and simplification.

Bug: 130622999
Test: manual via CtsVerifier
Change-Id: Ib998a2fcdff6ceaac515e99245fd5fe3bf202d5a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In addition only approve CA cert when the user has a lockscreen
so that it is impossible to install a CA cert without the user
being notified.

+ trivial clean up and simplification.

Bug: 130622999
Test: manual via CtsVerifier
Change-Id: Ib998a2fcdff6ceaac515e99245fd5fe3bf202d5a
</pre>
</div>
</content>
</entry>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2019-05-25T07:58:30+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2019-05-25T07:58:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=3ed1ff72a21e07b94be749d0fbbb1845fce3fbce'/>
<id>3ed1ff72a21e07b94be749d0fbbb1845fce3fbce</id>
<content type='text'>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I5c0fce9a998d3cbd44ae525b9f68542ea6b96881
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I5c0fce9a998d3cbd44ae525b9f68542ea6b96881
</pre>
</div>
</content>
</entry>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2019-05-04T19:03:50+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2019-05-04T19:03:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=6e1f7a748602e01fb3c3d9c22cb2e560ab1405d2'/>
<id>6e1f7a748602e01fb3c3d9c22cb2e560ab1405d2</id>
<content type='text'>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: Ibb5520a549e3ec4163d26f62ef5dfef024445bb4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: Ibb5520a549e3ec4163d26f62ef5dfef024445bb4
</pre>
</div>
</content>
</entry>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2019-04-25T20:08:50+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2019-04-25T20:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=4f01fc9c183453d5494f5abeafcab2292d25f657'/>
<id>4f01fc9c183453d5494f5abeafcab2292d25f657</id>
<content type='text'>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I563f0ebb10bf9b13ed39cbaaf3a1a4ee1e7c603c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I563f0ebb10bf9b13ed39cbaaf3a1a4ee1e7c603c
</pre>
</div>
</content>
</entry>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2019-04-18T00:13:52+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2019-04-18T00:13:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=edd4e3cd13b97e7b514fc550dd573a6926d3f724'/>
<id>edd4e3cd13b97e7b514fc550dd573a6926d3f724</id>
<content type='text'>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I120caf20e823e93345ba7d87ba8fb1251fe2a94b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I120caf20e823e93345ba7d87ba8fb1251fe2a94b
</pre>
</div>
</content>
</entry>
<entry>
<title>Import translations. DO NOT MERGE</title>
<updated>2019-04-08T08:21:35+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2019-04-08T08:21:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=92de8e533615ea20913aea655862f6fc4cbf8247'/>
<id>92de8e533615ea20913aea655862f6fc4cbf8247</id>
<content type='text'>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I978aeffd21bbcf089a372ca9be2e95fd2f9c13f5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: I978aeffd21bbcf089a372ca9be2e95fd2f9c13f5
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge master@5406228 into git_qt-dev-plus-aosp.</title>
<updated>2019-04-03T23:54:39+00:00</updated>
<author>
<name>Bill Rassieur</name>
<email>rassb@google.com</email>
</author>
<published>2019-04-03T23:54:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=6dc4a378eef8c40de8e4257339b8c6c8cc30108c'/>
<id>6dc4a378eef8c40de8e4257339b8c6c8cc30108c</id>
<content type='text'>
am: 3f69376c24

Change-Id: Ic1633558bc7335de571453c3efaeffcc7840e68e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
am: 3f69376c24

Change-Id: Ic1633558bc7335de571453c3efaeffcc7840e68e
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge master@5406228 into git_qt-dev-plus-aosp.</title>
<updated>2019-03-29T04:25:37+00:00</updated>
<author>
<name>Bill Rassieur</name>
<email>rassb@google.com</email>
</author>
<published>2019-03-29T04:25:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_packages_apps_CertInstaller/commit/?id=3f69376c244678728e63e203cf553d4e94b2f85f'/>
<id>3f69376c244678728e63e203cf553d4e94b2f85f</id>
<content type='text'>
Change-Id: I9120790b4924a6eea36170513343d466fb3b8508
BUG: 129345239
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9120790b4924a6eea36170513343d466fb3b8508
BUG: 129345239
</pre>
</div>
</content>
</entry>
</feed>
