Roman Kennke
|
8fed8ab29c
|
8278065: Refactor subclassAudits to use ClassValue
Reviewed-by: rriggs, plevart
|
2022-01-12 13:47:25 +00:00 |
|
Roger Riggs
|
ac7430cf7e
|
8278044: ObjectInputStream methods invoking the OIF.CFG.getSerialFilterFactory() silent about error cases.
Backport-of: 8c0bb53f5ba6e71b81c9cb99e6f1587150fe531a
|
2021-12-21 16:31:58 +00:00 |
|
Roger Riggs
|
db3d6d7724
|
8278087: Deserialization filter and filter factory property error reporting under specified
Backport-of: f90425a1cbbc686045c87086af586e62f05f6c49
|
2021-12-21 15:42:36 +00:00 |
|
Roger Riggs
|
8c0bb53f5b
|
8278044: ObjectInputStream methods invoking the OIF.CFG.getSerialFilterFactory() silent about error cases.
Reviewed-by: lancea, bpb
|
2021-12-21 15:16:19 +00:00 |
|
Roger Riggs
|
f90425a1cb
|
8278087: Deserialization filter and filter factory property error reporting under specified
Reviewed-by: lancea, bpb
|
2021-12-21 14:24:44 +00:00 |
|
Roman Kennke
|
8eb453baeb
|
8277072: ObjectStreamClass caches keep ClassLoaders alive
Reviewed-by: rriggs, plevart
|
2021-12-10 16:24:16 +00:00 |
|
Roger Riggs
|
8e8fadf2d4
|
8278428: ObjectInputStream.readFully range check incorrect
Reviewed-by: alanb
|
2021-12-08 20:37:41 +00:00 |
|
Sergey Tsypanov
|
73a9654c26
|
8276806: Use Objects.checkFromIndexSize where possible in java.base
Reviewed-by: rriggs, lancea
|
2021-12-02 20:00:49 +00:00 |
|
Roger Riggs
|
0384739afc
|
8276665: ObjectInputStream.GetField.get(name, object) should throw ClassNotFoundException
Reviewed-by: naoto, lancea, smarks
|
2021-11-24 15:14:22 +00:00 |
|
Naoto Sato
|
231fb61aae
|
8276970: Default charset for PrintWriter that wraps PrintStream
Reviewed-by: rriggs, alanb
|
2021-11-18 01:12:12 +00:00 |
|
Roger Riggs
|
8ed384cfb6
|
8276609: Document setting property jdk.serialFilter to an invalid value throws ExceptionInInitializerError
Reviewed-by: dfuchs, lancea
|
2021-11-16 20:53:49 +00:00 |
|
Andrey Turbanov
|
5a2452c80e
|
8274835: Remove unnecessary castings in java.base
Reviewed-by: mullan, naoto, lancea, bpb
|
2021-11-12 16:30:56 +00:00 |
|
Sergey Tsypanov
|
0f23c6a9fe
|
8276926: Use String.valueOf() when initializing File.separator and File.pathSeparator
Reviewed-by: redestad, jlaskey
|
2021-11-10 12:46:30 +00:00 |
|
Pavel Rappo
|
615063364a
|
8276348: Use blessed modifier order in java.base
Reviewed-by: dfuchs, darcy, iris, rriggs, martin
|
2021-11-03 10:07:48 +00:00 |
|
Masanori Yano
|
9bf31652cb
|
8276164: RandomAccessFile#write method could throw IndexOutOfBoundsException that is not described in javadoc
Reviewed-by: alanb
|
2021-11-02 06:44:48 +00:00 |
|
Andrey Turbanov
|
9a3e954299
|
8274879: Replace uses of StringBuffer with StringBuilder within java.base classes
Reviewed-by: naoto
|
2021-10-27 16:18:12 +00:00 |
|
Naoto Sato
|
168081efc8
|
8270490: Charset.forName() taking fallback default value
Reviewed-by: joehw, rriggs, serb, dfuchs
|
2021-10-27 12:39:46 +00:00 |
|
Jaikiran Pai
|
35e5bb5f59
|
8269336: Malformed jdk.serialFilter incorrectly handled
Reviewed-by: rriggs
|
2021-10-20 15:10:28 +00:00 |
|
Joe Darcy
|
8c4da9c15f
|
8275013: Improve discussion of serialization method declarations in java.io.Object{Input, Output}Stream
Reviewed-by: smarks, rriggs
|
2021-10-15 16:17:29 +00:00 |
|
Andrey Turbanov
|
1459180f35
|
8274079: Cleanup unnecessary calls to Throwable.initCause() in java.base module
Reviewed-by: weijun
|
2021-10-05 13:36:37 +00:00 |
|
Brian Burkhalter
|
0786d8b7b3
|
8268435: (ch) ChannelInputStream could override readAllBytes
Reviewed-by: alanb, lancea
|
2021-10-01 20:15:44 +00:00 |
|
Pavel Rappo
|
8799856528
|
8274075: Fix miscellaneous typos in java.base
Reviewed-by: dfuchs, darcy, iris, lancea, bpb
|
2021-09-23 08:08:39 +00:00 |
|
Brian Burkhalter
|
6cf5079d8e
|
8273513: Make java.io.FilterInputStream specification more precise about overrides
Reviewed-by: dfuchs, naoto
|
2021-09-13 17:50:10 +00:00 |
|
Pavel Rappo
|
b4b121018d
|
8273616: Fix trivial doc typos in the java.base module
Reviewed-by: jrose, iris, lancea, dfuchs, rriggs
|
2021-09-13 17:46:13 +00:00 |
|
Naoto Sato
|
7fc8540907
|
8260265: UTF-8 by Default
Reviewed-by: alanb, rriggs
|
2021-08-30 21:13:59 +00:00 |
|
Claes Redestad
|
30b0f820ce
|
8272626: Avoid C-style array declarations in java.*
Reviewed-by: dfuchs, alanb
|
2021-08-18 10:47:03 +00:00 |
|
Brian Burkhalter
|
82688258f6
|
8272297: FileInputStream should override transferTo() for better performance
Reviewed-by: alanb
|
2021-08-16 15:53:33 +00:00 |
|
Jesper Wilhelmsson
|
048fb2cb17
|
Merge
|
2021-07-29 21:49:16 +00:00 |
|
Roger Riggs
|
286d313635
|
8271489: (doc) Clarify Filter Factory example
Reviewed-by: iris, kcr, naoto, bpb
|
2021-07-29 20:22:02 +00:00 |
|
Jesper Wilhelmsson
|
ec975c6a05
|
Merge
|
2021-07-10 01:23:18 +00:00 |
|
Roger Riggs
|
6889a39a3f
|
8268826: Cleanup Override in Context-Specific Deserialization Filters
Reviewed-by: dfuchs, bchristi
|
2021-07-09 14:33:56 +00:00 |
|
Jesper Wilhelmsson
|
dfd6b2be7d
|
Merge
|
2021-07-08 23:21:00 +00:00 |
|
Brian Burkhalter
|
f46a917270
|
6766844: ByteArrayInputStream#read with a byte array of length 0 not consistent with InputStream when at EOF
Reviewed-by: naoto, lancea, joehw
|
2021-07-08 19:05:29 +00:00 |
|
Weijun Wang
|
e9b2c058a4
|
8269409: Post JEP 411 refactoring: core-libs with maximum covering > 10K
Reviewed-by: lancea, naoto
|
2021-06-28 19:05:33 +00:00 |
|
Brian Burkhalter
|
68ef21db41
|
4847239: (spec) File.createTempFile() should make it clear that it doesn't create the temporary directory
Reviewed-by: naoto, lancea
|
2021-06-25 19:08:35 +00:00 |
|
Roger Riggs
|
13d6180421
|
8264859: Implement Context-Specific Deserialization Filters
Reviewed-by: bchristi, dfuchs, chegar
|
2021-06-09 12:30:07 +00:00 |
|
Brian Burkhalter
|
56b65e4a8d
|
8267569: java.io.File.equals contains misleading Javadoc
Reviewed-by: alanb, dfuchs, bchristi, naoto
|
2021-06-02 16:33:21 +00:00 |
|
Weijun Wang
|
6765f90250
|
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
|
2021-06-02 11:57:31 +00:00 |
|
Patrick Concannon
|
4eb216824f
|
8267670: Update java.io, java.math, and java.text to use switch expressions
Reviewed-by: darcy, chegar, naoto, iris, dfuchs, lancea, vtewari
|
2021-06-01 10:14:56 +00:00 |
|
Сергей Цыпанов
|
ae258f1e6a
|
8265418: Clean-up redundant null-checks of Class.getPackageName()
Reviewed-by: redestad
|
2021-05-27 20:21:34 +00:00 |
|
Brian Burkhalter
|
da4dfde71a
|
8264777: Overload optimized FileInputStream::readAllBytes
Reviewed-by: dfuchs, alanb
|
2021-05-17 19:58:41 +00:00 |
|
Liam Miller-Cushon
|
d0daa72592
|
8266857: PipedOutputStream.sink should be volatile
Reviewed-by: dfuchs
|
2021-05-11 15:47:14 +00:00 |
|
Brian Burkhalter
|
5f15666092
|
8266078: Reader.read(CharBuffer) advances Reader position for read-only Charbuffers
Reviewed-by: rriggs, alanb, chegar
|
2021-04-29 15:54:11 +00:00 |
|
Brian Burkhalter
|
2a03739530
|
8266014: Regression brought by optimization done with JDK-4926314
Reviewed-by: alanb, naoto
|
2021-04-29 15:35:14 +00:00 |
|
Philippe Marschall
|
65c19c4094
|
4926314: Optimize Reader.read(CharBuffer)
Reviewed-by: alanb, bpb
|
2021-04-26 17:33:35 +00:00 |
|
Naoto Sato
|
bebfae48e3
|
8264208: Console charset API
Reviewed-by: joehw, rriggs, alanb
|
2021-04-23 18:57:03 +00:00 |
|
Brian Burkhalter
|
2fcd920adc
|
8261183: Follow on to Make lists of normal filenames
Reviewed-by: alanb, rriggs, rhalade
|
2021-04-20 21:45:53 +00:00 |
|
Brian Burkhalter
|
4471789aca
|
8253799: Make lists of normal filenames
Reviewed-by: alanb, rhalade
|
2021-04-20 21:45:52 +00:00 |
|
Brian Burkhalter
|
e89fd15189
|
8261301: StringWriter.flush() is NOOP but documentation does not indicate it
Reviewed-by: naoto, rriggs
|
2021-04-15 20:19:40 +00:00 |
|
Joe Darcy
|
815248ab27
|
8264148: Update spec for exceptions retrofitted for exception chaining
Reviewed-by: rriggs, smarks
|
2021-03-30 19:59:59 +00:00 |
|