4315 Commits

Author SHA1 Message Date
Christian Thalinger
bc7a239b90 7190416: JSR 292: typo in InvokerBytecodeGenerator.getConstantPoolSize
Reviewed-by: jrose
2012-08-09 15:03:28 -07:00
Joel Borggrén-Franck
4f5a96bc8b 7188442: rename java.lang.annotation.ContainerAnnotation to ContainedBy
Reviewed-by: darcy, jjg
2012-08-09 17:49:43 +02:00
Vinnie Ryan
790c4cdcec 7190945: pkcs11 problem loading NSS libs on Ubuntu
Reviewed-by: xuelei, alanb
2012-08-13 14:06:44 +01:00
Shirish Kuncolienkar
492ac282bf 7190254: NetworkInterface getFlags implementation should support full integer bit range for flags value
Reviewed-by: chegar
2012-08-13 13:41:23 +01:00
Jonathan Lu
f349c3da24 7190219: (bf) CharBuffer.put(String,int,int) modifies position even if BufferOverflowException thrown
Reviewed-by: alanb
2012-08-13 19:51:48 +08:00
Christian Schulte
d947b5d95a 7188755: Crash due to missing synchronization on gconf_client in DefaultProxySelector.c
Reviewed-by: chegar
2012-08-12 22:56:45 +01:00
Valerie Peng
a44a57d7b6 7185471: Avoid key expansion when AES cipher is re-init w/ the same key
Saved the last cipher key value and skip key expansion if key value is the same.

Reviewed-by: weijun, xuelei
2012-08-10 13:10:35 -07:00
Valerie Peng
919dca6024 7107616: scalability bloker in javax.crypto.JceSecurityManager
Changed the type of field "exemptCache" from HashMap to ConcurrentHashMap.

Reviewed-by: weijun, xuelei
2012-08-10 13:08:59 -07:00
Valerie Peng
21f7aaed74 7107613: scalability bloker in javax.crypto.CryptoPermissions
Changed the type of field "perms" from Hashtable to ConcurrentHashMap.

Reviewed-by: weijun, xuelei
2012-08-10 13:08:23 -07:00
Sean Mullan
6a5d4204af Merge 2012-08-10 09:17:14 -04:00
Sean Mullan
c0dc8e53b5 7187962: sun.security.pkcs11.P11DSAKeyFactory.implTranslatePublicKey doesn't check if params is null
Reviewed-by: valeriep
2012-08-10 09:12:12 -04:00
Xueming Shen
ff93896a39 7189363: Regex Pattern compilation buggy for special sequences
Fixed the incorrect implementation in expr(...)

Reviewed-by: psandoz, alanb
2012-08-09 10:15:26 -07:00
Andrew John Hughes
b3ebff94ab 7189533: GetJavaProperties should free temporary file if subsequent allocations fails
Add missing calls to free

Reviewed-by: alanb, dholmes, sherman
2012-08-08 12:37:02 +01:00
Lana Steuck
7fd65168fe Merge 2012-08-07 20:23:41 -07:00
Christian Thalinger
e52fc3fb2c 7188911: nightly failures after JSR 292 lazy method handle update (round 2)
Reviewed-by: kvn, jrose
2012-08-07 14:31:52 -07:00
Darryl Mocek
f001b9eb53 7187876: ClassCastException in TCPTransport.executeAcceptLoop
Reviewed-by: dholmes, smarks
2012-08-02 18:12:18 -07:00
Sean Mullan
7a13d26b0c Merge 2012-08-02 10:42:19 -04:00
Jason Uh
1bbbba58c1 7026347: Certificate and X509CRL should have verify(PublicKey key, Provider sigProvider)
Reviewed-by: mullan, xuelei, weijun
2012-08-02 10:40:24 -04:00
Omair Majid
d8dce91141 6844255: Potential stack corruption in GetJavaProperties
Use dynamically allocated buffers for temp and encoding.

Reviewed-by: alanb, andrew
2012-08-01 22:13:12 +01:00
Sean Mullan
47403da7be Merge 2012-08-01 11:08:11 -04:00
Sean Mullan
771200f58c 7179715: OCSP revocation checking fails if the signer certificate is identified using the key ID
Reviewed-by: vinnie
2012-08-01 11:06:44 -04:00
Lana Steuck
fe4e448bfa Merge 2012-07-31 18:38:38 -07:00
Kumar Srinivasan
8ab8ef182e 7146424: Wildcard expansion for single entry classpath
Reviewed-by: dholmes, darcy, jjh, sherman
2012-07-31 06:14:28 -07:00
Akhil Arora
c0283983eb 7188114: (launcher) need an alternate command line parser for Windows
Reviewed-by: darcy, dholmes, jjh
2012-07-31 06:10:01 -07:00
Xueming Shen
b5bee4c17e 7188852: Move implementation of De/Inflater.getBytesRead/Writtten() to java from native
Re-implemented getBytesRead/Writtten() at java level

Reviewed-by: andrew, alanb
2012-08-03 13:40:03 -07:00
Michael McMahon
4e5c88a7fe 7120665: Change Java SE spec so that external networking not required
Reviewed-by: alanb
2012-07-30 22:32:59 +01:00
Alexander Scherbatiy
26f36a5cd0 7184365: closed/java/awt/event/TextEvent/TextEventSequenceTest/TextEventSequenceTest fails
Reviewed-by: serb, bagiras
2012-07-30 14:31:01 +04:00
Sergey Malenkov
3851c96f71 7187618: PropertyDescriptor Performance Slow
Reviewed-by: rupashka
2012-07-30 13:35:10 +04:00
Xue-Lei Andrew Fan
1c29d4299b 7186286: TLS implementation to better adhere to RFC
Also reviewed by Alexander Fomin <Alexander.Fomin@Oracle.COM>, Andrew Gross<Andrew.Gross@Oracle.COM>, Sean Coffey<Sean.Coffey@Oracle.COM>

Reviewed-by: valeriep, wetmore
2012-07-28 19:42:50 -07:00
Lana Steuck
565c89629e Merge 2012-07-27 22:39:44 -07:00
Lana Steuck
44ce09ba1f Merge 2012-07-27 22:26:19 -07:00
Jim Gish
558e1362a9 6914123: (str) Missing synchronization in java.lang.String#contentEquals(CharSequence)
Change contentEquals( CharSequence cs ) to do synchronization if cs is a StringBuffer

Reviewed-by: mduigou
2012-07-27 16:17:11 -04:00
Sean Coffey
37f0895031 7179879: SSLSocket connect times out instead of throwing socket closed exception
Reviewed-by: xuelei, chegar
2012-07-26 22:00:55 +01:00
Oleg Pekhovskiy
79a36f32ee 7185678: java/awt/Menu/NullMenuLabelTest/NullMenuLabelTest.java failed with NPE
Reviewed-by: art, ahgross
2012-07-25 19:46:00 +04:00
Sergey Malenkov
79228b75d4 4650871: Classes in sunw.* should be removed from workspace and rt.jar
Reviewed-by: art, rupashka
2012-07-25 19:14:02 +04:00
Pavel Porvatov
30ec391b79 7167780: Hang javasoft.sqe.tests.api.javax.swing.Timer.Ctor2Tests
Reviewed-by: alexsch
2012-07-25 13:41:46 +04:00
Kurchi Subhra Hazra
9b4da3fa50 7184287: (prefs) BackingStoreException when calling flush on root node[macosx]
Change implementation to enable user without administrative privileges to call flush

Reviewed-by: alanb
2012-07-24 13:38:50 -07:00
Xueming Shen
b9fa2e4fb9 6653797: Reimplement JDK charset repository charsets.jar
Migrated all jis based charsets to new implementation

Reviewed-by: okutsu
2012-07-24 12:17:39 -07:00
Christian Thalinger
360d512854 7023639: JSR 292 method handle invocation needs a fast path for compiled code
6984705: JSR 292 method handle creation should not go through JNI

Remove assembly code for JDK 7 chained method handles

Co-authored-by: John Rose <john.r.rose@oracle.com>
Co-authored-by: Michael Haupt <michael.haupt@oracle.com>
Reviewed-by: jrose, twisti, mhaupt, forax
2012-07-24 10:47:44 -07:00
Weijun Wang
3caaf6a13d 7179796: GSSExceptionImpl outputs duplicate mech oid
Reviewed-by: valeriep
2012-07-24 09:20:44 +08:00
Alexander Scherbatiy
cd7e4aab71 7185512: The printout doesn't match image on screen
Reviewed-by: serb, bagiras
2012-07-23 17:41:43 +04:00
Oleg Pekhovskiy
f28b488994 7180036: Build failure in Mac platform caused by fix # 7163201
Reviewed-by: art, kizune, ahgross
2012-07-23 15:51:46 +04:00
Oleg Pekhovskiy
ffc9ae1245 7163201: Simplify toolkit internals references
Reviewed-by: art, anthony, ahgross
2012-08-30 13:11:23 -07:00
Alan Bateman
dad0499822 6633549: (dc) Include-mode filtering of IPv6 sources does not block datagrams on Linux
Reviewed-by: chegar
2012-07-22 20:32:12 +01:00
Weijun Wang
53170d594f 7180907: Jarsigner -verify fails if rsa file used sha-256 with authenticated attributes
Reviewed-by: xuelei
2012-07-21 19:56:53 +08:00
Xueming Shen
067447f6c6 7130915: File.equals does not give expected results when path contains Non-English characters on Mac OS X
To support Unicode nfd/nfc file path on Macos

Reviewed-by: alanb
2012-07-19 21:23:53 -07:00
Leonid Romanov
9134e38287 7181027: [macosx] Unable to use headless mode
Reviewed-by: anthony
2012-07-19 19:41:59 +04:00
Pavel Porvatov
5f81b7f30d 7124330: [macosx] javax.swing.JComboBox throws unexpected ClassCastException
Reviewed-by: kizune
2012-07-19 19:09:30 +04:00
Lana Steuck
6a79c2b179 Merge 2012-07-18 16:09:35 -07:00
Lana Steuck
f30c450012 Merge 2012-07-18 16:07:45 -07:00