History log of /libcore/luni/src/main/java/org/apache/harmony/security/utils/AlgNameMapper.java
Revision Date Author Comments
41772988ba2e0e3585a92f1a17d99709f319d10f 09-Sep-2013 Kenny Root <kroot@google.com> Make sure AlgNameMapper has the latest name version

In the current design, if AlgNameMapper's class initialization is run
too early, the data will be incomplete. This change uses the Services's
cache versioning system to check when it should update its internal
cache ensuring it's never out of date.

(cherry picked from commit 6243428ca4ba6d9d767070bbe2d5c480bbcd0669)

Bug: 10666722
Change-Id: I70dd09cf77145bd98f84279e58ed20cb9cef8341
6243428ca4ba6d9d767070bbe2d5c480bbcd0669 09-Sep-2013 Kenny Root <kroot@google.com> Make sure AlgNameMapper has the latest name version

In the current design, if AlgNameMapper's class initialization is run
too early, the data will be incomplete. This change uses the Services's
cache versioning system to check when it should update its internal
cache ensuring it's never out of date.

Bug: 10666722
Change-Id: I0549ebb8fa1b5b3a8af71ceb179d5d217bdbdf59
b6963ac272834ec5f791ecdc773d17cb156e23f0 06-Sep-2013 Kenny Root <kroot@google.com> Register Conscrypt as the AlgNameMapper source

Conscrypt was moved out of libcore, so the call directly to NativeCrypto
was removed as well. To break the dependency, introduce an interface
that Conscrypt registers as to answer algorithm name to OID mapping
queries and vice versa.

Bug: 10310296
Change-Id: I5fcda678a995bc800b97d8fb0ce2f16553dff5dd
1f4cefdd6ead5316eb4df810d1ce4ab316fff5f8 07-Sep-2013 Kenny Root <kroot@google.com> Revert "Register Conscrypt as the AlgNameMapper source"

This causes the preloading to explode because it touches a native class.

This reverts commit 6fcfb5a75dfb595ccbcf0a7a576ee7515fe2da32.

Change-Id: I7dfc922de827ec5d01ead7592efd01c48ec17fc2
6f4047c64f251d4ede88f23d8b1d4e826c2a59b0 06-Sep-2013 Kenny Root <kroot@google.com> Register Conscrypt as the AlgNameMapper source

Conscrypt was moved out of libcore, so the call directly to NativeCrypto
was removed as well. To break the dependency, introduce an interface
that Conscrypt registers as to answer algorithm name to OID mapping
queries and vice versa.

(cherry picked from commit 6fcfb5a75dfb595ccbcf0a7a576ee7515fe2da32)

Bug: 10310296
Change-Id: Ia9c802f1102df7209749a90d0ed3ed2831480b04
6fcfb5a75dfb595ccbcf0a7a576ee7515fe2da32 06-Sep-2013 Kenny Root <kroot@google.com> Register Conscrypt as the AlgNameMapper source

Conscrypt was moved out of libcore, so the call directly to NativeCrypto
was removed as well. To break the dependency, introduce an interface
that Conscrypt registers as to answer algorithm name to OID mapping
queries and vice versa.

Bug: 10310296
Change-Id: I06de1501681d28afbc36de9c32e384dd32790a53
38375a4d0b3d34e2babbd2f6a013976c7c439696 24-Apr-2013 Kenny Root <kroot@google.com> Move JSSE to new package

To help with shipping the JSSE with apps that want to bundle it, move
it to a new package so that the tangles in other parts of the library
can be untangled.

Change-Id: I810b6861388635301e28aee5b9b47b8e6b35b430
4a8388aeb988c5ed88f1105f9fa66a5ebd2ffbe3 15-Oct-2012 Kenny Root <kroot@google.com> Use OpenSSL to convert from OID to name

OpenSSL has a large database of OID mappings, so fall back to it if the
built-in Harmony database doesn't find it.

Change-Id: I72daa0b4f697d406a0d3f8285ce20d4e9ec04d27
fb0ec0e650bf8be35acb0d47da0311a7c446aa33 14-Jan-2011 Elliott Hughes <enh@google.com> Remove useless android-changed comments.

I've changed useful ones to regular comments or TODOs, as appropriate.

I've left ones in code like java.util.concurrent where we really are
tracking an upstream source, making the change markers useful.

I've left a handful of others where I intend to actually investigate
the implied TODOs before deciding how to resolve them.

Change-Id: Iaf71059b818596351cf8ee5a3cf3c85586051fa6
a695e8fafadd2591cd148e78f19bc6d7c15121bb 05-Jan-2011 Jesse Wilson <jessewilson@google.com> Just use String for upper case/lower case operations.

Change-Id: If686975f659412c555684ed0032694e854e3aa8c
http://b/2183747
7365de1056414750d0a7d1fdd26025fd247f0d04 12-Aug-2010 Jesse Wilson <jessewilson@google.com> Sorting imports.

Change-Id: I8347bc625480a1c37a1ed9976193ddfedeb00bbc
f33eae7e84eb6d3b0f4e86b59605bb3de73009f3 13-May-2010 Elliott Hughes <enh@google.com> Remove all trailing whitespace from the dalvik team-maintained parts of libcore.

Gentlemen, you may now set your editors to "strip trailing whitespace"...

Change-Id: I85b2f6c80e5fbef1af6cab11789790b078c11b1b
fd6bb3510c2f94d636f3572dcf5f7f4dcd1a2726 13-May-2010 Elliott Hughes <enh@google.com> Remove //$NON-NLS-\d$ cruft.

Mostly done by perl(1), with manual cleanup of the few misspelled instances.
This makes our trailing whitespace slightly worse, but I'll fix all that with
a follow-on change.

Change-Id: I0b4ca98819be6f9519c4ba980d759bd1ee1a0303
cec4dd4b1d33f78997603d0f89c0d0e56e64dbcd 26-Apr-2010 Peter Hallam <peterhal@google.com> merge more modules into luni