hg: jdk7/tl/jdk: 2 new changesets

2009-03-05 Thread yu-ching . peng
Changeset: da9d0283a496
Author:valeriep
Date:  2009-03-03 19:50 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/da9d0283a496

6812738: SSL stress test with GF leads to 32 bit max process size in less than 
5 minutes with PCKS11 provider
Summary: Removed finalize() and add more error handling to native code
Reviewed-by: vinnie

! src/share/classes/sun/security/pkcs11/P11Key.java
! src/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
! src/share/native/sun/security/pkcs11/wrapper/p11_convert.c
! src/share/native/sun/security/pkcs11/wrapper/p11_crypt.c
! src/share/native/sun/security/pkcs11/wrapper/p11_digest.c
! src/share/native/sun/security/pkcs11/wrapper/p11_dual.c
! src/share/native/sun/security/pkcs11/wrapper/p11_general.c
! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c
! src/share/native/sun/security/pkcs11/wrapper/p11_mutex.c
! src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c
! src/share/native/sun/security/pkcs11/wrapper/p11_sessmgmt.c
! src/share/native/sun/security/pkcs11/wrapper/p11_sign.c
! src/share/native/sun/security/pkcs11/wrapper/p11_util.c
! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h

Changeset: 7b3cfde54812
Author:valeriep
Date:  2009-03-05 11:44 -0800
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7b3cfde54812

Merge




hg: jdk7/tl/jdk: 2 new changesets

2009-04-06 Thread yu-ching . peng
Changeset: 45ff1a9d4edb
Author:valeriep
Date:  2009-04-06 18:46 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/45ff1a9d4edb

4735126: (cl) ClassLoader.loadClass locks all instances in chain when delegating
Summary: Added support for parallel-capable class loaders
Reviewed-by: alanb

! make/java/java/mapfile-vers
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/ClassLoader.java
! src/share/classes/java/net/URLClassLoader.java
! src/share/classes/java/security/SecureClassLoader.java
! src/share/classes/sun/misc/Launcher.java
! src/share/native/java/lang/ClassLoader.c
+ test/java/lang/ClassLoader/deadlock/Alice.java
+ test/java/lang/ClassLoader/deadlock/Bob.java
+ test/java/lang/ClassLoader/deadlock/DelegatingLoader.java
+ test/java/lang/ClassLoader/deadlock/Starter.java
+ test/java/lang/ClassLoader/deadlock/SupAlice.java
+ test/java/lang/ClassLoader/deadlock/SupBob.java
+ test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
+ test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh

Changeset: 22b6e09960c1
Author:valeriep
Date:  2009-04-06 18:52 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/22b6e09960c1

6440846: (cl) Deadlock between AppClassLoader and ExtClassLoader
Summary: Fixed a deadlock between the two class loaders
Reviewed-by: alanb

! src/share/classes/sun/security/jca/ProviderConfig.java
+ test/java/security/Security/ClassLoaderDeadlock/CreateSerialized.java
+ test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java
+ test/java/security/Security/ClassLoaderDeadlock/Deadlock2.sh



hg: jdk7/tl/jdk: 6829098: Regression test java/security/Security/ClassLoaderDeadlock/Deadlock2.java error - missing "; "

2009-04-13 Thread yu-ching . peng
Changeset: 6f99dbd58123
Author:valeriep
Date:  2009-04-13 18:20 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6f99dbd58123

6829098: Regression test 
java/security/Security/ClassLoaderDeadlock/Deadlock2.java error - missing ";"
Summary: Added back the missing ";"
Reviewed-by: weijun

! test/java/security/Security/ClassLoaderDeadlock/Deadlock2.java



hg: jdk7/tl/jdk: 6832540: IllegalArgumentException in ClassLoader.definePackage when classes are loaded in parallel

2009-07-13 Thread yu-ching . peng
Changeset: beb5e5cad3ae
Author:valeriep
Date:  2009-07-13 15:14 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/beb5e5cad3ae

6832540: IllegalArgumentException in ClassLoader.definePackage when classes are 
loaded in parallel
Summary: Modified to handle race condition for parallel-capable classloaders by 
re-trying/re-verifying package
Reviewed-by: alanb

! src/share/classes/java/net/URLClassLoader.java



hg: jdk7/tl/jdk: 2 new changesets

2009-07-23 Thread yu-ching . peng
Changeset: cd7758c85d13
Author:valeriep
Date:  2009-07-22 17:52 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/cd7758c85d13

6823905: crash in sun.security.pkcs11.wrapper.PKCS11.C_Sign during stress-test
Summary: Initialize relevant return value to NULL
Reviewed-by: vinnie

! src/share/native/sun/security/pkcs11/wrapper/p11_general.c
! src/share/native/sun/security/pkcs11/wrapper/p11_keymgmt.c
! src/share/native/sun/security/pkcs11/wrapper/p11_objmgmt.c
! src/share/native/sun/security/pkcs11/wrapper/p11_sign.c
! src/share/native/sun/security/pkcs11/wrapper/p11_util.c
! src/share/native/sun/security/pkcs11/wrapper/pkcs11wrapper.h

Changeset: 4b287af811ba
Author:valeriep
Date:  2009-07-23 12:36 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/4b287af811ba

Merge




hg: jdk7/tl/jdk: 3 new changesets

2010-03-18 Thread yu-ching . peng
Changeset: c52f292a8f86
Author:valeriep
Date:  2010-03-18 17:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c52f292a8f86

6695485: SignedObject constructor throws ProviderException if it's called using 
provider "SunPKCS11-Solaris"
Summary: Added checking for RSA key lengths in initSign and initVerify
Reviewed-by: vinnie

! src/share/classes/sun/security/pkcs11/P11Signature.java
+ test/sun/security/pkcs11/Signature/TestRSAKeyLength.java

Changeset: df5714cbe76d
Author:valeriep
Date:  2010-03-18 17:32 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/df5714cbe76d

6591117: Poor preformance of PKCS#11 security provider compared to Sun default 
provider
Summary: Added internal buffering to PKCS11 SecureRandom impl
Reviewed-by: wetmore

! src/share/classes/sun/security/pkcs11/P11SecureRandom.java

Changeset: dc42c9d9ca16
Author:valeriep
Date:  2010-03-18 17:56 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dc42c9d9ca16

6837847: PKCS#11 A SecureRandom and a serialization error following 
installation of 1.5.0_18
Summary: Added a custom readObject method to PKCS11 SecureRandom impl
Reviewed-by: wetmore

! src/share/classes/sun/security/pkcs11/P11SecureRandom.java
+ test/sun/security/pkcs11/SecureRandom/TestDeserialization.java



hg: jdk7/tl/jdk: 2 new changesets

2010-04-12 Thread yu-ching . peng
Changeset: 6b641c576e77
Author:valeriep
Date:  2010-04-07 17:20 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6b641c576e77

6918573: sun.security.pkcs11.P11RSACipher.finalize() is a scalability blocker
Summary: Removed the finalize() methods and use PhantomReference in Session to 
do auto clean up.
Reviewed-by: wetmore

! src/share/classes/sun/security/pkcs11/P11Cipher.java
! src/share/classes/sun/security/pkcs11/P11Digest.java
! src/share/classes/sun/security/pkcs11/P11Key.java
! src/share/classes/sun/security/pkcs11/P11Mac.java
! src/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/share/classes/sun/security/pkcs11/P11Signature.java
! src/share/classes/sun/security/pkcs11/Session.java
! src/share/classes/sun/security/pkcs11/SessionManager.java

Changeset: a45217204978
Author:valeriep
Date:  2010-04-12 15:53 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a45217204978

Merge

- make/tools/CharsetMapping/Big5.c2b