1753 Commits

Author SHA1 Message Date
Nishit Jain
10179e0d9b 8129555: DateFormatSymbols: month-related methods must refer to Calendar constants
Reviewed-by: naoto, okutsu, peytoia
2016-08-16 15:26:41 +09:00
Doug Lea
0f24b72e4e 8163210: java/util/concurrent/tck/JSR166TestCase.java testWriteAfterReadLock(StampedLockTest): timed out waiting for thread to terminate
Reviewed-by: martin, psandoz, dholmes
2016-08-15 09:09:00 -07:00
Doug Lea
cdae608a00 8162805: Optimize AtomicBoolean.getAndSet
Reviewed-by: martin, psandoz, shade
2016-08-15 09:04:40 -07:00
Vinnie Ryan
3cde7f3104 8163503: PKCS12 keystore cannot store non-X.509 certificates
Reviewed-by: weijun, xuelei, mullan
2016-08-15 14:25:51 +01:00
Xue-Lei Andrew Fan
abe8a9eae5 8162362: Introduce system property to control enabled ciphersuites
Reviewed-by: coffeys, mullan
2016-08-13 02:21:30 +00:00
Claes Redestad
7ccd401ac7 8163946: java/lang/String/concat/WithSecurityManager.java fails after 8163878
Reviewed-by: mhaupt
2016-08-12 17:35:01 +02:00
Claes Redestad
fff5c5bf8d 8163878: Remove unnecessary bridge methods, allocations in java.lang.invoke
Reviewed-by: mhaupt, shade
2016-08-12 11:30:23 +02:00
Valerie Peng
805fa70745 8154113: java.security.AccessControlException: access denied ("java.security.SecurityPermission" "authProvider.SunMSCAPI")
Granted security permission "authProvider.SunMSCAPI" to SunMSCAPI provider

Reviewed-by: mullan
2016-08-12 00:47:06 +00:00
Valerie Peng
16b80b792d 8157579: com/sun/crypto/provider/Mac/MacClone.java failed on solaris12(sparcv9 and x86)
Changed the MAC impl to fall back to SUN provider (or through provider list) if the most preferred impl does not support cloning

Reviewed-by: vinnie, mullan
2016-08-12 00:39:34 +00:00
Ivan Gerasimov
9088dcdb4a 8163518: Integer overflow in StringBufferInputStream.read() and CharArrayReader.read/skip()
Reviewed-by: rriggs, shade
2016-08-11 17:03:40 +03:00
Mandy Chung
e2a0ff3e0d 8136930: Simplify use of module-system options by custom launchers
Reviewed-by: alanb, ksrini, henryjen, sundar
2016-08-10 15:51:25 -07:00
Claes Redestad
855893cb3b 8163814: JDK build has been failing after 8163373
Reviewed-by: mchung
2016-08-10 22:49:05 +02:00
Claes Redestad
73b11dc1d0 8163373: Rewrite GenerateJLIClassesPlugin to avoid reflective calls into java.lang.invoke
Reviewed-by: vlivanov, mchung
2016-08-10 21:55:25 +02:00
Claes Redestad
bb95ea6101 8163370: Reduce number of classes loaded by common usage of java.lang.invoke
Reviewed-by: igerasim, psandoz
2016-08-10 13:54:38 +02:00
Jamil Nimeh
b6e6759ba9 8132943: ServerHandshaker may select non-empty OCSPStatusRequest structures when Responder ID
Select only OCSPStatusRequest objects that have no responder IDs in them when deciding whether to do OCSP stapling and what form of stapling.

Reviewed-by: xuelei
2016-08-09 22:31:41 -07:00
Weijun Wang
359795c50d 8162739: Create new keytool option to access cacerts file
Reviewed-by: erikj, vinnie, mullan
2016-08-10 11:30:53 +08:00
Steve Drach
def15478eb 8158295: Add a multi-release jar validation mechanism to jar tool
Reviewed-by: ogb, psandoz
2016-07-29 09:58:28 -07:00
Claes Redestad
0ae20fdfaa 8163476: java/lang/StackWalker/VerifyStackTrace.java fails after JDK-8163369
Reviewed-by: igerasim, chegar
2016-08-09 15:02:27 +02:00
Claes Redestad
cdef6ef876 8163369: Enable generating DMH classes at link time
Reviewed-by: vlivanov, shade
2016-08-09 10:00:31 +02:00
Tomas Hurka
3be823e0db 8162815: unnecessary object creation in reflection
Reviewed-by: psandoz, shade
2016-08-09 09:42:01 +02:00
Brian Burkhalter
97b666ee29 8162745: content-types.properties files are missing some modern types
Add some content types from HTML5 and Xiph.

Reviewed-by: rriggs, chegar
2016-08-08 13:58:14 -07:00
Brian Burkhalter
522e112b4a 8146215: (fs) java/nio/file/Files/probeContentType/Basic.java failed frequently on Solaris-sparc with Unexpected type: text/plain
Append a FileTypeDetector using java.net.FileNameMap as a fallback on all platforms

Reviewed-by: alanb, rriggs, naoto
2016-08-08 13:57:51 -07:00
Alejandro Murillo
a2a5ee0193 Merge 2016-08-08 11:04:57 -07:00
Roger Riggs
e54c445538 8161431: JNI pending exceptions in ProcessHandleImpl_linux.c and ProcessHandleImpl_unix.c
Reviewed-by: naoto
2016-08-08 13:55:16 -04:00
Alejandro Murillo
961ca2224c Merge 2016-08-08 08:12:20 -07:00
Claes Redestad
8cf37c5448 8161379: Force inline methods calling Reflection.getCallerClass
Reviewed-by: shade, mchung
2016-08-06 00:34:50 +02:00
Alejandro Murillo
83f8829c06 Merge 2016-08-05 09:50:29 -07:00
Ivan Gerasimov
4809e92cec 8163180: Typos around @code javadoc tag usage
Reviewed-by: dfuchs
2016-08-04 16:05:37 +03:00
Christoph Langer
d83a402794 8162819: fix minor Javadoc issues and remove warnings in java.net.Socket
Reviewed-by: dfuchs
2016-08-03 21:15:05 +02:00
Joe Darcy
ea95778f91 8162817: Annotation toString output not reusable for source input
Reviewed-by: plevart
2016-08-03 08:13:45 -07:00
Nishit Jain
55be447abd 8035133: Locale matching: Weight q=0 isn't handled correctly
Reviewed-by: okutsu, peytoia
2016-08-03 09:37:57 +09:00
Nishit Jain
a92810e865 7153347: System read/stat/open calls should be hardened to handle EINTR
Reviewed-by: okutsu
2016-08-02 10:31:05 +09:00
Sean Mullan
4130468fcd Merge 2016-08-01 17:00:26 -04:00
Sean Mullan
dded3f4e47 8162882: Permission merge issue in jdk.crypto.ucrypto module
Reviewed-by: valeriep
2016-08-01 16:59:04 -04:00
Claes Redestad
68a5236016 8162439: Runtime.Version.parse needs fast-path for major versions
Reviewed-by: psandoz, sdrach, iris
2016-08-01 20:32:10 +02:00
Sean Mullan
df31ad7090 8161506: Deprecate pre-1.2 SecurityManager methods and fields with forRemoval=true
Reviewed-by: coleenp, jnimeh, xuelei
2016-08-01 09:58:36 -04:00
Rachna Goel
0eb7344760 8066652: Default TimeZone is GMT not local if user.timezone is invalid on Mac OS
Reviewed-by: okutsu
2016-08-01 15:55:54 +09:00
Weijun Wang
3d915b8f78 8162752: keytool -importkeystore should probe srcstoretype if not specified
Reviewed-by: mullan
2016-07-31 09:40:17 +08:00
Weijun Wang
dd3b3b2ba5 8159528: Deprivilege java.security.jgss, jdk.security.jgss and jdk.security.auth
Reviewed-by: mchung, mullan
2016-07-31 09:37:02 +08:00
Alejandro Murillo
435f7046be Merge 2016-07-30 00:11:02 +00:00
Alejandro Murillo
41186dae1b Merge 2016-07-29 16:11:57 -07:00
Sean Mullan
663f6eb830 8159752: Grant de-privileged module permissions by default with java.security.policy override option
Reviewed-by: alanb, chegar, mchung, tbell, weijun
2016-07-29 19:00:54 -04:00
Li Jiang
d8180948ff 8161544: JDK9 message drop 20 resource updates - OpenJDK
JDK9 message drop 20 resource updates - openjdk

Reviewed-by: peytoia, weijun
2016-07-29 09:34:20 -07:00
Paul Sandoz
8dc58ab506 8162458: Buffer view implementations use incorrect offset for Unsafe access
Reviewed-by: alanb
2016-07-29 10:18:47 +02:00
Bradford Wetmore
8c0b4c0358 8161527: NPE is thrown if exempt application is bundled with specific cryptoPerms
Reviewed-by: xuelei
2016-07-28 12:09:07 -07:00
Nadeesh TV
c47c7d8ccf 8160681: LocalDate.ofEpochDay input validation
Change the EpochDay range to [-365243219162L, 365241780471L]

Reviewed-by: rriggs, scolebourne
2016-07-28 11:18:43 +00:00
Nadeesh TV
f7eff31b47 8066806: java.time.format.DateTimeFormatter cannot parse an offset with single digit hour
Added support for single digit hour in offset

Reviewed-by: rriggs, scolebourne
2016-07-28 10:28:21 +00:00
Brian Burkhalter
82e9d18d0e 8162624: (fs) Remove FileTypeDetectors based on libgio and libmagic
Remove GioFileTypeDetector and MagicFileTypeDetector.

Reviewed-by: alanb
2016-07-27 14:27:46 -07:00
David Holmes
a7960979d9 8140723: Remove source code conditionalized on JAVASE_EMBEDDED
Reviewed-by: psandoz, alanb, alexsch
2016-07-26 23:52:29 -04:00
Alejandro Murillo
19e317fe9c Merge 2016-07-26 16:18:24 -07:00