Adam Petcher
a7e35cb988
8203228: Branch-free output conversion for X25519 and X448
...
Make some field arithmetic operations for X25519/X448 more resilient against side-channel attacks
Reviewed-by: ascarpino
2018-06-26 11:14:27 -04:00
Weijun Wang
60ff77bd97
8201815: Use Mozilla Public Suffix List
...
Reviewed-by: michaelm, erikj, ihse
2018-06-26 18:55:48 +08:00
Matthias Baesken
7628589694
8205342: windows : potential memleaks in getAdapter(s) in NetworkInterface_winXP.c
...
Reviewed-by: alanb, igerasim, stuefe
2018-06-26 09:17:53 +02:00
Alan Bateman
807c4ae4a3
8205612: (fc) Files.readAllBytes fails with ClosedByInterruptException when interrupt status set
...
Reviewed-by: bpb
2018-06-26 08:13:02 +01:00
Mandy Chung
4e844fe623
8205623: Replace use of Class::getPackage with Class::getPackageName
...
Reviewed-by: jjg, erikj
2018-06-25 22:28:04 -07:00
Weijun Wang
230268522b
8202299: Java Keystore fails to load PKCS12/PFX certificates created in WindowsServer2016
...
Reviewed-by: mullan, xuelei
2018-06-26 10:43:50 +08:00
Weijun Wang
3ad65642c8
8202608: CommonSeeder test needs a white-box testing mechanism to replace the default entropy source
...
Reviewed-by: xuelei
2018-06-26 10:43:43 +08:00
Martin Buchholz
7eeafb719f
8205184: Delegating Iterator implementations that don't delegate forEachRemaining()
...
Co-authored-by: Tobias Thierer <tobiast@google.com>
Reviewed-by: psandoz
2018-06-25 18:01:42 -07:00
Paul Sandoz
14651d9e02
8195650: Method references to VarHandle accessors
...
Reviewed-by: jrose
2018-06-25 14:39:44 -07:00
Patrick Reinhart
f44956330d
8204930: Reader:nullReader() spec does not match the behavior
...
Reviewed-by: bpb, rriggs
2018-06-25 14:36:16 -07:00
Xue-Lei Andrew Fan
87c6761704
8196584: TLS 1.3 Implementation
...
Co-authored-by: Adam Petcher <adam.petcher@oracle.com>
Co-authored-by: Amanda Jiang <amanda.jiang@oracle.com>
Co-authored-by: Anthony Scarpino <anthony.scarpino@oracle.com>
Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com>
Co-authored-by: Jamil Nimeh <jamil.j.nimeh@oracle.com>
Co-authored-by: John Jiang <sha.jiang@oracle.com>
Co-authored-by: Rajan Halade <rajan.halade@oracle.com>
Co-authored-by: Sibabrata Sahoo <sibabrata.sahoo@oracle.com>
Co-authored-by: Valerie Peng <valerie.peng@oracle.com>
Co-authored-by: Weijun Wang <weijun.wang@oracle.com>
Reviewed-by: ascarpino, coffeys, dfuchs, jjiang, jnimeh, mullan, rhalade, ssahoo, valeriep, weijun, wetmore, xuelei
2018-06-25 13:41:39 -07:00
Doug Lea
0a0a8a5791
8203681: Miscellaneous changes imported from jsr166 CVS 2018-06
...
Reviewed-by: martin, psandoz
2018-06-25 09:59:16 -07:00
Doug Lea
3afeb2cb48
8203864: Execution error in Java's Timsort
...
Reviewed-by: martin, psandoz, forax
2018-06-25 09:59:16 -07:00
Doug Lea
abffccb329
8202422: value of 'sizeCtl' in ConcurrentHashMap varies with the constructor called
...
Reviewed-by: martin, psandoz
2018-06-25 09:59:16 -07:00
Nishit Jain
0cb3d46cd7
8193444: SimpleDateFormat throws ArrayIndexOutOfBoundsException when format contains long sequences of unicode characters
...
Reviewed-by: naoto, rriggs
2018-07-13 14:04:59 +05:30
Valerie Peng
b0af57a018
8179098: Crypto AES/ECB encryption/decryption performance regression (introduced in jdk9b73)
...
Do bounds check per encryption/decryption call instead of per block
Reviewed-by: ascarpino, redestad
2018-07-13 02:36:42 +00:00
Weijun Wang
b8d80042d7
8206189: sun/security/pkcs12/EmptyPassword.java fails with Sequence tag error
...
Reviewed-by: xuelei
2018-07-12 08:44:39 +08:00
Ivan Gerasimov
051dfe9fb4
8207060: Memory leak when malloc fails within WITH_UNICODE_STRING block
...
Reviewed-by: vtewari, rriggs
2018-07-12 11:18:01 -07:00
Ivan Gerasimov
78f3c8a7d4
8207145: (fs) Native memory leak in WindowsNativeDispatcher.LookupPrivilegeValue0
...
Reviewed-by: alanb
2018-07-12 06:04:57 -07:00
Brent Christian
c7a1b6431d
8207005: Disable the file canonicalization cache by default
...
Reviewed-by: alanb, bpb
2018-07-11 14:32:42 -07:00
Jesper Wilhelmsson
dafb3af62d
Merge
2018-07-11 21:41:43 +02:00
Doug Lea
85daddd4cf
8205620: Miscellaneous changes imported from jsr166 CVS 2018-07
...
Reviewed-by: martin, psandoz
2018-07-10 10:24:08 -07:00
Doug Lea
fce671f409
8206123: ArrayDeque created with default constructor can only hold 15 elements
...
Reviewed-by: martin, psandoz, igerasim
2018-07-10 10:24:08 -07:00
Xueming Shen
84234d1abb
8206389: JarEntry.setCreation/LastAccessTime without setLastModifiedTime causes Invalid CEN header
...
Reviewed-by: alanb, martin
2018-07-09 13:08:30 -07:00
Jiangli Zhou
9ba5bab865
8202035: Archive the set of ModuleDescriptor and ModuleReference objects for observable system modules with unnamed initial module
...
Support system module archiving with unnamed initial module at dump time.
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Reviewed-by: erikj, coleenp, mchung, iklam, ccheung
2018-07-08 12:43:05 -04:00
Brian Burkhalter
8457eb629f
8194899: Remove unused sun.net classes
...
Reviewed-by: alanb, mchung, dfuchs, chegar, michaelm
2018-07-05 07:22:21 -07:00
Brian Burkhalter
aef5f86408
8202252: (aio) Closed AsynchronousSocketChannel keeps completion handler alive
...
Clear handler instance variable after use
Reviewed-by: rriggs, alanb
2018-07-03 15:02:46 -07:00
Vivek Theeyarath
ac99e1d447
8177275: IllegalArgumentException when MH would have too many parameters is not specified for several methods
...
Updated spec and added tests
Reviewed-by: psandoz
2018-07-02 23:33:40 -07:00
Jesper Wilhelmsson
4222f3408c
Merge
2018-07-03 02:07:49 +02:00
Ivan Gerasimov
8774d70044
8204310: Simpler RandomAccessFile.setLength() on Windows
...
Reviewed-by: alanb
2018-06-29 17:35:04 -07:00
Joe Darcy
e56162b43d
8205615: Start of release updates for JDK 12
...
8205621: Increment JDK version for JDK 12
8193292: Add SourceVersion.RELEASE_12
8193290: Add source 12 and target 12 to javac
8205619: Bump maximum recognized class file version to 56 for JDK 12
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: Mikael Vidstedt <mikael.vidstedt@oracle.com>
Reviewed-by: alanb, smarks, jjg, mr, erikj, psandoz, dholmes
2018-06-27 21:01:12 -07:00
Rajan Halade
fb54f8a71f
8195774: Add Entrust root certificates
...
Reviewed-by: weijun
2018-06-28 11:41:45 -07:00
Stuart Marks
d51ccbc325
8197925: Better stack walking
...
Reviewed-by: alanb, skoivu, rriggs, igerasim, rhalade, darcy
2018-05-31 11:31:20 -07:00
Brent Christian
a6eacc52e0
8195874: Improve jar specification adherence
...
Also reviewed by Chris Ries <chris.ries@oracle.com>
Reviewed-by: alanb, mchung, rriggs
2018-05-29 10:27:45 -07:00
Adam Petcher
d45e830907
8201756: Improve cipher inputs
...
Clarify spec of CipherInputStream in Javadoc comments
Reviewed-by: ascarpino
2018-04-23 12:01:46 -04:00
Weijun Wang
a58b68027b
8194534: Manifest better support
...
Reviewed-by: mchung, igerasim
2018-04-17 15:55:49 +08:00
Adam Petcher
023ee573d3
8200332: Improve GCM counting
...
Reviewed-by: ascarpino
2018-04-09 14:10:56 -04:00
Xueming Shen
cd8e70a35c
8199172: Improve jar attribute checks
...
Reviewed-by: psandoz, alanb
2018-04-04 13:55:30 -07:00
Vyom Tewari
627e310ba5
8199110: Address Internet Addresses
...
Reviewed-by: chegar, rriggs, igerasim, skoivu, rhalade
2018-03-30 08:37:31 +05:30
Xueming Shen
02876bfceb
8197881: Better StringBuilder support
...
Reviewed-by: rriggs
2018-03-28 08:42:45 -07:00
Rachna Goel
84eec7f854
8205158: Update the .md files for 3rd party software Unicode 10.0, ICU 60.2, and CLDR v33
...
Updated legal files for CLDR, ICU and Unicode.
Reviewed-by: naoto, mchung
2018-06-25 11:51:04 +05:30
Alan Bateman
24b5afda01
8205533: Class.getPackage() fails with InternalError if class is defined to the bootstrap class loader but module is not in the boot layer
...
Reviewed-by: mchung
2018-06-24 16:25:47 +01:00
Peter Levart
a9912bb300
8205540: test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java fails with Debuggee did not exit after 15 <cont> commands
...
Screen usage/initialization of TerminatingThreadLocal with a non-null check on Thread.threadLocals field
Reviewed-by: dholmes, alanb
2018-06-24 10:41:51 +02:00
Alan Bateman
afd6c107a5
Merge
2018-06-23 09:46:18 +01:00
Alan Bateman
cf9438f418
8198372: API to create a SelectableChannel to a FileDescriptor
...
Reviewed-by: chegar, bpb
2018-06-23 09:34:09 +01:00
Alan Bateman
7523687071
8197532: Re-examine policy for the default set of modules when compiling or running code on the class path
...
Reviewed-by: jlahoda, mchung
2018-06-23 08:03:52 +01:00
Vivek Deshpande
a8a82bb0ba
8205194: Improve the Array Comparison when there is mismatch at first element
...
Perform the first element comparison before the call to vectorizedMismatch method
Reviewed-by: psandoz, rriggs, igerasim
2018-06-22 12:51:49 -07:00
Paul Sandoz
54e53458c6
8202922: Method reference identity is broken by serialization
...
Reviewed-by: jlaskey, mchung
2018-06-22 12:05:36 -07:00
Michael McMahon
1d79d38007
8204233: Add configurable option for enhanced socket IOException messages
...
Reviewed-by: alanb, chegar
2018-06-22 18:10:20 +01:00
Peter Levart
6ec2cfcc49
8202788: Explicitly reclaim cached thread-local direct buffers at thread exit
...
Add internal TerminatingThreadLocal and use it to free cached thread-local direct buffers and nio-fs native buffers
Reviewed-by: tonyp, alanb
2018-06-22 17:56:55 +02:00