399 Commits

Author SHA1 Message Date
Sean Coffey
9295c94484 8057076: Correct exception message in CertAndKeyGen.java
Reviewed-by: mullan
2014-09-02 22:23:04 +01:00
Naoto Sato
2cbff3dfc4 8038436: Re-examine the mechanism to determine available localedata and cldrdata
Reviewed-by: alanb, mchung, okutsu
2014-09-02 14:11:38 -07:00
Doug Lea
01112ca52a 8056249: Improve CompletableFuture resource usage
Reviewed-by: psandoz, chegar, martin
2014-09-01 13:33:28 +02:00
Ivan Gerasimov
2f0e7c08db 8056310: Cleanup in WinNTFileSystem_md.c
Reviewed-by: alanb
2014-08-29 18:11:04 +04:00
Michael McMahon
77d0374290 8055299: HttpsURLConnection.equals() broken
Reviewed-by: chegar, xuelei
2014-08-28 10:17:55 +01:00
Ivan Gerasimov
e164c8603b 8054714: Use StringJoiner where it makes the code cleaner
Reviewed-by: psandoz, redestad
2014-08-27 22:08:19 +04:00
Martin Buchholz
619ef479f3 8055949: ByteArrayOutputStream capacity should be maximal array size permitted by VM
Try to resize to "well-known" hotspot max array size first.

Reviewed-by: alanb, mduigou
2014-08-25 10:40:55 -07:00
Alejandro Murillo
7bded9c7bf Merge 2014-08-26 11:43:19 -07:00
Ivan Gerasimov
515d0c0a23 8055421: (fs) bad error handling in java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
Reviewed-by: martin, alanb
2014-08-26 15:55:35 +04:00
Alejandro Murillo
04bb1f355b Merge 2014-08-22 10:03:18 -07:00
Chris Hegarty
27d481fa82 8055955: (ch) Remove unnecessary initialization of InetAddress from FileChannel
Reviewed-by: alanb
2014-08-26 10:19:56 +01:00
Weijun Wang
34e103f04b 8055901: Update policytool for jdk.net.NetworkPermission
Reviewed-by: michaelm
2014-08-26 16:42:31 +08:00
Peter Levart
250fbb065a 8049228: Improve multithreaded scalability of InetAddress cache
7186258: InetAddress$Cache should replace currentTimeMillis with nanoTime for more precise and accurate

Reviewed-by: michaelm
2014-08-24 21:52:16 +02:00
Brian Burkhalter
0bbb54fff6 8054720: Modifications of I/O methods for instrumentation purposes
Wrap some native methods in Java methods.

Reviewed-by: rriggs
2014-08-20 11:30:13 -07:00
Masayoshi Okutsu
46c981faef 8055088: Optimization for locale resources loading isn't working
Reviewed-by: naoto
2014-08-19 16:02:48 +09:00
Chris Hegarty
ecac8938b5 Merge 2014-08-18 14:03:21 +01:00
Chris Hegarty
7d146ee898 Merge 2014-08-18 10:59:36 +01:00
Chris Hegarty
3bc69d393d 8054834: Modular Source Code
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Reviewed-by: alanb, chegar, ihse, mduigou
2014-08-17 15:54:13 +01:00
Xueming Shen
5ef6775117 8048025: Ensure cache consistency
To support zip entry with null character(s) embedded

Reviewed-by: alanb, weijun
2014-08-07 12:57:23 -07:00
Chris Hegarty
8747b64d35 8042322: Enhance thread contexts in networking and nio
Reviewed-by: alanb, michaelm
2015-04-02 11:43:11 +01:00
Chris Hegarty
b6eef64a98 8047149: Enhance thread contexts in core libraries
Reviewed-by: alanb
2015-04-02 11:43:11 +01:00
Ivan Gerasimov
d81fa0fe0a 8075040: Need a test to cover FREAK (BugDB 20647631)
Reviewed-by: wetmore
2015-03-16 23:59:02 +03:00
Ivan Gerasimov
d13d264e54 8068720: Better certificate options checking
Reviewed-by: mullan
2015-02-20 12:59:26 +03:00
Valerie Peng
efd0db4d6d 8073163: Remove the redundant call of System.nanoTime() from RSACore
Remove the redundant call of System.nanoTime() in RSACore.java

Reviewed-by: mullan
2015-02-18 04:01:33 +00:00
Valerie Peng
377f09b1fa 8071726: Better RSA optimizations
Added a check when RSA signature is generated with a RSAPrivateCRTKey object.

Reviewed-by: mullan
2015-02-14 00:27:29 +00:00
Jason Uh
dca06c50cb 8066479: Better certificate chain validation
Reviewed-by: mullan
2014-12-19 14:48:56 -08:00
Chris Hegarty
4b6b14f69e 8048210: More Enhancements to InnocuousThread and friends
Reviewed-by: alanb, pchelko, jbachorik
2014-06-26 14:49:23 +01:00
Naoto Sato
47d69e2546 8044274: Proper property processing
Reviewed-by: okutsu
2014-06-24 14:00:01 -07:00
Chris Hegarty
74ad666e62 8044187: Enhancements to InnocuousThread
Reviewed-by: alanb
2014-06-18 10:44:24 +01:00
Xue-Lei Andrew Fan
9c20c6fd5f 8043200: Decrease the preference mode of RC4 in the enabled cipher suite list
Reviewed-by: wetmore, ahgross, asmotrak
2014-05-29 04:24:10 +00:00
Michael McMahon
be3dc19dae 8039509: Wrap sockets more thoroughly
Reviewed-by: chegar, alanb
2014-05-28 14:51:24 +01:00
Sean Mullan
91bc3af392 8038908: Make Signature more robust
Reviewed-by: valeriep, skoivu, asmotrak
2014-05-27 08:56:59 -04:00
Anthony Scarpino
0d4528c45f 8042480: CipherInputStream.close() throws AEADBadTagException in some cases
Reviewed-by: xuelei
2014-05-18 23:06:51 +00:00
Martin Buchholz
5e65c0f984 8063147: Class.getFields spec should state that fields are inherited from superinterfaces
Reviewed-by: psandoz, chegar
2014-11-06 13:29:36 -08:00
Martin Buchholz
72f7a2a671 8062194: java.util.jar.Attributes should use insertion-ordered iteration
S/HashMap/LinkedHashMap/g

Reviewed-by: alanb, sherman
2014-10-27 16:24:43 -07:00
Chris Hegarty
187bacb237 8050983: Misplaced parentheses in sun.net.www.http.HttpClient break HTTP PUT streaming
Reviewed-by: michaelm
2014-11-14 18:15:52 +00:00
Sean Mullan
70ef26d4d0 8038364: Use certificate exceptions correctly
Reviewed-by: vinnie, skoivu
2014-05-12 10:18:51 -04:00
Coleen Phillimore
3e5a530aff 8015256: Better class accessibility
Improve protection domain check in forName()

Reviewed-by: mchung, acorn, jdn
2014-07-22 16:24:48 +04:00
Alexander Zuev
6037f786bb 8041529: Better parameterization of parameter lists
Reviewed-by: twisti, ahgross
2014-05-08 21:09:57 +04:00
Vladimir Ivanov
5ce941b143 8037326: VerifyAccess.isMemberAccessible() has incorrect access check
Reviewed-by: jrose, twisti, ahgross
2014-04-23 09:06:22 -10:00
Joe Darcy
62383e4a21 8035781: Improve equality for annotations
Reviewed-by: jfranck, abuckley, ahgross, dmeetry
2014-04-22 14:07:45 -07:00
Xue-Lei Andrew Fan
9cba51fbc5 8037066: Secure transport layer
Reviewed-by: weijun, ahgross, asmotrak, mbankal
2014-04-22 00:43:56 +00:00
Naoto Sato
1d8cb90952 8036936: Use local locales
Made sure cache key is cleare on GC invocation

Reviewed-by: okutsu
2014-04-21 11:08:30 -07:00
Anthony Scarpino
e55eebc5ed 8037846: Ensure streaming of input cipher streams
Reviewed-by: xuelei, valeriep
2014-04-14 21:02:31 +00:00
Olivier Lagneau
7f66469951 8039915: Wrong NumberFormat.format() HALF_UP rounding when last digit exactly at rounding position greater than 5
Fixes erroneous rounding in DigitList for corner cases uncovered previously. Adds dedicated unit tests to TieRoundingTest

Reviewed-by: bpb, darcy
2014-10-14 11:39:07 -07:00
Alejandro Murillo
ab74151264 Merge 2014-10-14 06:04:11 -07:00
Masayoshi Okutsu
b7065f7ee1 8060006: No Russian time zones mapping for Windows
Reviewed-by: peytoia, aefimov
2014-10-14 15:20:41 +09:00
Weijun Wang
5468e30603 8029659: Keytool, print key algorithm of certificate or key entry
Reviewed-by: xuelei
2014-10-14 10:07:44 +08:00
Chris Hegarty
1a2e64b98b 8060052: FutureTask; fix underflow when timeout = Long.MIN_VALUE
Reviewed-by: martin
2014-10-11 14:45:27 +01:00