Roger Riggs
1bcb7f93c0
8170291: Unpredictable results of j.i.ObjectInputFilter::createFilter
...
Reviewed-by: dfuchs
2016-12-07 15:32:31 -05:00
Alan Bateman
30bcdb962c
Merge
2016-12-01 11:16:23 +00:00
Alan Bateman
fbe85300bf
8169069: Module system implementation refresh (11/2016)
...
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Claes Redestad <claes.redestad@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Reviewed-by: plevart, chegar, psandoz, mchung, alanb, dfuchs, naoto, coffeys, weijun
2016-12-01 08:57:53 +00:00
Weijun Wang
22ba1d5ebb
8170364: FilePermission path modified during merge
...
Reviewed-by: alanb
2016-11-28 22:32:17 +08:00
Roger Riggs
4c951cbe57
8169055: [TESTBUG] java/io/Serializable/serialFilter/ tests have undeclared dependency on java.compiler module
...
Change serialFilter test to use type in java.base
Reviewed-by: dfuchs, chegar, skovalev
2016-11-03 12:29:05 -04:00
Weijun Wang
0527e4e401
8167646: Better invalid FilePermission
...
Reviewed-by: rriggs
2016-10-31 16:41:41 +08:00
Weijun Wang
2c2ce8ad1f
8168127: FilePermissionCollection merges incorrectly
...
Reviewed-by: rriggs
2016-10-31 16:40:31 +08:00
Roger Riggs
033650f9e0
8167192: [Testbug] java/io/Serializable/serialFilter test conditions wrong
...
Reviewed-by: lancea, mchung
2016-10-24 09:40:06 -04:00
Sibabrata Sahoo
05b72e77b7
8156054: Test Task: Develop new tests for JEP C155: Remove FilePermission Pathname Canonicalization
...
New test for removing canonicalize path from FilePermission.
Reviewed-by: weijun
2016-10-10 00:45:13 -07:00
Weijun Wang
ba9df3533c
8164705: Remove pathname canonicalization from FilePermission
...
Reviewed-by: alanb, bpb
2016-10-10 08:28:50 +08:00
Roger Riggs
9aa8b6728a
8155760: Implement Serialization Filtering
...
8166739: Improve extensibility of ObjectInputFilter information passed to the filter
Reviewed-by: dfuchs, chegar, briangoetz, plevart
2016-10-04 13:45:42 -04:00
Sergei Kovalev
72a44a46fa
8166553: undeclared dependencies for two IO tests
...
Reviewed-by: bpb
2016-09-23 12:08:38 +03:00
Ivan Gerasimov
cdf04f9c63
8163877: Tests added in JDK-8163518 fail on some platforms
...
Reviewed-by: darcy
2016-08-11 23:41:48 +03: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
Brian Burkhalter
fadef405a9
8160215: jdk/test/java/io/Reader/ReaderBulkReadContract.java should clean up better
...
Create temporary files in the test scratch directory instead of in the default temporary file directory.
Reviewed-by: lancea, alanb
2016-07-11 17:18:59 -07:00
Felix Yang
6e722043e3
8153838: test/java/io/Serializable/failureAtomicity/FailureAtomicity.java doesnot declare module dependencies
...
Reviewed-by: alanb
2016-07-06 01:20:20 -07:00
Naoto Sato
ffd210aefb
8146156: Inconsistent default locale in string formatter methods
...
Reviewed-by: sherman
2016-06-06 10:52:21 -07:00
Vyom Tewari
719833448a
4823133: RandomAccessFile.length() is not thread-safe
...
RandomAccessFile.length() is not thread-safe
Reviewed-by: rriggs, dfuchs, martin, dsamersoff
2015-12-18 16:06:26 +05:30
Brian Burkhalter
7a0c72ef9c
8143394: PushbackReader throws NullPointerException
...
Synchronize on lock in close() to avoid NPE from read()-close() race.
Reviewed-by: alanb, dfuchs
2015-12-15 09:02:46 -08:00
Vyom Tewari
dc93a924ee
6856817: Poor performance of Writer#append with CharBuffer
...
Poor performance of Writer#append with CharBuffer
Reviewed-by: rriggs, dfuchs, sherman, shade
2015-12-02 21:32:40 +01:00
Chris Hegarty
9ce7c19d86
8135043: ObjectStreamClass.getField(String) too restrictive
...
Reviewed-by: igerasim
2015-09-08 12:40:57 +01:00
Martin Buchholz
a2f0fe3c94
8136583: Core libraries should use blessed modifier order
...
Run blessed-modifier-order script (see bug)
Reviewed-by: psandoz, chegar, alanb, plevart
2015-09-15 21:56:04 -07:00
Martin Buchholz
24742f7b1d
8134984: Text files should end in exactly one newline
...
Automated fixup of newlines at end-of-file via the usual perl one-liner
Reviewed-by: chegar, sherman
2015-09-02 14:11:50 -07:00
Peter Levart
24d0d5af7c
8042377: BufferedWriter and FilteredOutputStream.close throw IAE if flush and close throw equal exceptions
...
Explcitly handle IOExceptions in FilteredOutputStream.close() instead of using try-with-resources approach.
Reviewed-by: chegar, alanb
2015-06-29 08:39:29 -07:00
Sean Mullan
e37ef5fefc
8056179: Store permissions in concurrent collections in PermissionCollection subclasses
...
8065942: Store PermissionCollection entries in a ConcurrentHashMap instead of a HashMap in Permissions class
Reviewed-by: weijun
2015-06-09 09:18:07 -04:00
Chris Hegarty
46b53cd5cf
8080835: Add blocking bulk read to java.io.InputStream
...
Reviewed-by: alanb, rriggs, prappo
2015-06-04 10:27:06 +01:00
Chris Hegarty
e11aec59a2
8071474: Better failure atomicity for default read object
...
Reviewed-by: plevart, coffeys
2015-06-03 15:30:44 +01:00
Pavel Rappo
431c16c78d
8029689: (spec) Reader.read(char[], int, int) throws unspecified IndexOutOfBoundsException
...
Reviewed-by: chegar, lancea
2015-05-12 13:59:31 +01:00
Joe Darcy
86c109e149
8078334: Mark regression tests using randomness
...
Reviewed-by: xuelei, alanb
2015-04-29 10:25:53 -07:00
Chris Hegarty
0ade1fd974
8068260: java/io/Serializable/clearHandleTable/ClearHandleTable.java timed out
...
Reviewed-by: rriggs, smarks
2015-03-05 09:38:45 +00:00
Brent Christian
76ace03a9e
8068578: test/java/io/Serializable/subclassGC/SubclassGC.java assumes app class loader is a URLClassLoader
...
Reviewed-by: alanb
2015-01-29 14:49:15 -08:00
Chris Hegarty
916c818ec2
8054565: FilterOutputStream.close may throw IOException if called twice and underlying flush or close fails
...
Co-authored-by: Nathan Clement <nathan.a.clement@hotmail.com>
Reviewed-by: alanb, prappo
2015-01-04 19:32:46 +00:00
Pavel Rappo
69df2fa9e5
8067870: Fix java.io.ObjectInputStream.PeekInputStream#skip
...
Reviewed-by: rriggs, alanb
2014-12-18 16:44:32 +00:00
Pavel Rappo
a21f0f99a9
8066867: Add InputStream transferTo to transfer content to an OutputStream
...
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty@oracle.com>
Co-authored-by: Patrick Reinhart <patrick@reini.net>
Reviewed-by: chegar
2014-12-16 12:43:36 +00:00
Jan Lahoda
56d2ce25a9
8065998: Avoid use of _ as a one-character identifier
...
Reviewed-by: alanb, chegar, darcy
2014-12-02 15:12:40 +01:00
Richard Warburton
a065473cfc
4774077: Use covariant return types in the NIO buffer hierarchy
...
Reviewed-by: psandoz, alanb, mr, darcy
2014-10-29 14:10:34 +01:00
Ivan Gerasimov
b051027d6f
8023173: FileDescriptor should respect append flag
...
Reviewed-by: martin, alanb, rriggs
2014-10-28 15:36:27 +03: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
Valerie Peng
efa54ce543
8043406: Change default policy for JCE providers to run with as few privileges as possible
...
Provide default permissions for crypto providers
Reviewed-by: mullan, vinnie
2014-07-10 22:44:58 +00:00
Jeremy Manson
179fd7be27
8048840: File.createTempFile has uninformative failure message
...
Reviewed-by: martin, alanb
2014-07-02 14:14:17 -07:00
Katja Kantserova
0c78d5f9e3
8034960: Serviceability tests using @library failing with java.lang.NoClassDefFoundError
...
Reviewed-by: sla, alanb
2014-05-09 15:24:57 +02:00
Ivan Gerasimov
c738b124d3
8039396: NPE when writing a class descriptor object to a custom ObjectOutputStream
...
Reviewed-by: alanb
2014-04-16 12:37:49 +04:00
Ivan Gerasimov
106b5b9af8
7011804: SequenceInputStream with lots of empty substreams can cause StackOverflowError
...
Reviewed-by: chegar, alanb
2014-03-13 07:52:17 +04:00
Lana Steuck
657b9db1ba
8029235: Update copyright year to match last edit in jdk8 jdk repository for 2013
...
Updated files with 2011, 2012 and 2013 years according to the file's last updated date
Reviewed-by: tbell, lancea, chegar
2013-12-26 12:04:16 -08:00
Volker Simonis
70041ae4e4
8028537: PPC64: Updated the JDK regression tests to run on AIX
...
Co-authored-by: Jonathan Lu <luchsh@linux.vnet.ibm.com>
Co-authored-by: Steve Poole <spoole@linux.vnet.ibm.com>
Reviewed-by: alanb
2014-01-17 21:54:30 +01:00
Henry Jen
40d9b1af54
8029434: Spliterator of Stream returned by BufferedReader.lines() should have NONNULL characteristic
...
Reviewed-by: mduigou
2013-12-04 08:12:11 -08:00
Lana Steuck
33cd414e58
Merge
2013-11-25 09:40:25 -08:00
Lana Steuck
1a633e63a9
Merge
2013-11-15 07:14:23 -08:00
Dan Xu
b33443f947
8028631: Improve the test coverage to the pathname handling on unix-like platforms
...
Add GeneralSolaris.java testcase and fix the concurrency issue
Reviewed-by: lancea, chegar, alanb
2013-11-19 13:22:50 -08:00
Sergey Bylokhov
9ab430a0d2
8027696: Incorrect copyright header in the tests
...
Reviewed-by: alanb, malenkov, mullan
2013-11-12 20:24:25 +04:00