[security-dev 00398]: hg: jdk7/tl/jdk: 2 new changesets

2008-11-11 Thread alan . bateman
Changeset: 275fa248e808 Author:alanb Date: 2008-11-11 08:59 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/275fa248e808 6763122: ZipFile ctor does not throw exception when file is not a zip file Reviewed-by: bristor ! src/share/native/java/util/zip/zip_util.c ! test/java/uti

[security-dev 00432]: hg: jdk7/tl/jdk: 6593946: (bf) X-Buffer.compact() does not discard mark as specified

2008-11-25 Thread alan . bateman
Changeset: b7c47f49a53d Author:alanb Date: 2008-11-25 19:26 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b7c47f49a53d 6593946: (bf) X-Buffer.compact() does not discard mark as specified Summary: InvalidMarkException now correctly thrown. Thanks to [EMAIL PROTECTED] for the

[security-dev 00482]: hg: jdk7/tl/jdk: 6787009: (attach) Stub injection potentially unsafe on windows-x64

2008-12-23 Thread alan . bateman
Changeset: 3d09cc6c4ea9 Author:alanb Date: 2008-12-22 19:28 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3d09cc6c4ea9 6787009: (attach) Stub injection potentially unsafe on windows-x64 Reviewed-by: mchung ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c

[security-dev 00568]: hg: jdk7/tl/jdk: 6781363: New I/O: Update socket-channel API to jsr203/nio2-b99; ...

2009-02-16 Thread alan . bateman
Changeset: f06f30b29f36 Author:alanb Date: 2009-02-15 12:25 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f06f30b29f36 6781363: New I/O: Update socket-channel API to jsr203/nio2-b99 4313887: New I/O: Improved filesystem interface 4607272: New I/O: Support asynchronous I/O Re

[security-dev 00611]: hg: jdk7/tl/jdk: 3 new changesets

2009-02-24 Thread alan . bateman
Changeset: 910f9cceb0f8 Author:alanb Date: 2009-02-24 09:11 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/910f9cceb0f8 6808647: (file) Paths.get("C:").newDirectoryStream() iterates over Path elements with additional slash [win] 6808648: (file) Files.walkFileTree should obta

[security-dev 00647]: Re: Please review:

2009-03-03 Thread Alan Bateman
Weijun Wang wrote: Xuelei Fan wrote: Max, I'm not satisfied with the fix, it try to read the *first* 1024 files in the "java.io.tmpdir", I don't know the order of the iterator of java.nio.file.Path.newDirectoryStream(), but if the order sounds like by name, by creation time, etc. I don't thi

[security-dev 00714]: hg: jdk7/tl/jdk: 4 new changesets

2009-03-24 Thread alan . bateman
Changeset: bccdcd761796 Author:alanb Date: 2009-03-24 14:03 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/bccdcd761796 6819886: System.getProperty("os.name") reports Vista on Windows 7 Reviewed-by: sherman ! src/windows/native/java/lang/java_props_md.c Changeset: 4c3f75299

[security-dev 00725]: hg: jdk7/tl/jdk: 3 new changesets

2009-03-30 Thread alan . bateman
Changeset: 7264cacbddaa Author:alanb Date: 2009-03-27 15:24 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/7264cacbddaa 6693490: (se) select throws "File exists" IOException under load (lnx) Reviewed-by: sherman ! src/share/classes/sun/nio/ch/SelChImpl.java ! src/solaris/cla

[security-dev 00742]: hg: jdk7/tl/jdk: 7 new changesets

2009-04-06 Thread alan . bateman
Changeset: 267d1f8aa82a Author:alanb Date: 2009-04-02 11:13 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/267d1f8aa82a 6824135: (ch) test/java/nio/channels/AsyncCloseAndInterrupt.java fails (lnx) Reviewed-by: sherman ! src/share/classes/sun/nio/ch/FileChannelImpl.java ! tes

[security-dev 00759]: hg: jdk7/tl/jdk: 3 new changesets

2009-04-17 Thread alan . bateman
Changeset: 0b3660c68262 Author:alanb Date: 2009-04-15 14:53 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/0b3660c68262 6795561: (bf) CharBuffer.subSequence() uses wrong capacity value for new buffer Reviewed-by: sherman, iris ! src/share/classes/java/nio/ByteBufferAs-X-Buff

[security-dev 00772]: hg: jdk7/tl/jdk: 6830721: (fc) test/java/nio/channels/AsynchronousFileChannel/Basic.java intermittent failure

2009-04-20 Thread alan . bateman
Changeset: ccd08d4b19cf Author:alanb Date: 2009-04-20 09:30 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ccd08d4b19cf 6830721: (fc) test/java/nio/channels/AsynchronousFileChannel/Basic.java intermittent failure Reviewed-by: sherman ! test/java/nio/channels/AsynchronousFil

[security-dev 00773]: hg: jdk7/tl/jdk: 6831461: (sample) Copy -r fails with IllegalArgumentexception: 'maxDepth' is negative

2009-04-20 Thread alan . bateman
Changeset: e281812be4ce Author:alanb Date: 2009-04-20 13:27 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e281812be4ce 6831461: (sample) Copy -r fails with IllegalArgumentexception: 'maxDepth' is negative Reviewed-by: chegar ! src/share/sample/nio/file/Copy.java

[security-dev 00785]: hg: jdk7/tl/jdk: 6832557: TEST_BUG: java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java fails to compile

2009-04-23 Thread alan . bateman
Changeset: 057e4afcf978 Author:alanb Date: 2009-04-23 19:44 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/057e4afcf978 6832557: TEST_BUG: java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java fails to compile Reviewed-by: darcy, mcimadamore ! test/java/la

[security-dev 00790]: hg: jdk7/tl/jdk: 6834246: (ch) AsynchronousSocketChannel#write completes with wrong number of bytes written under load (win)

2009-05-04 Thread alan . bateman
Changeset: e1a713f0361f Author:alanb Date: 2009-05-04 19:25 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e1a713f0361f 6834246: (ch) AsynchronousSocketChannel#write completes with wrong number of bytes written under load (win) Reviewed-by: sherman ! src/windows/classes/sun

[security-dev 00934]: hg: jdk7/tl/jdk: 2 new changesets

2009-06-28 Thread alan . bateman
Changeset: 5208d0c90d73 Author:alanb Date: 2009-06-27 21:46 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5208d0c90d73 6838333: New I/O: Update file system API to jsr203/nio2-b101 6844313: New I/O: File timestamps should be represented by a FileTime rather than a long+TimeU

[security-dev 00943]: hg: jdk7/tl/jdk: 2 new changesets

2009-06-30 Thread alan . bateman
Changeset: b22f9e823be7 Author:alanb Date: 2009-06-30 11:11 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b22f9e823be7 6843003: Windows Server 2008 R2 system recognition Reviewed-by: ohair, sherman ! src/windows/native/java/lang/java_props_md.c Changeset: d57c10cf07c5 Auth

[security-dev 01010]: hg: jdk7/tl/jdk: 3 new changesets

2009-07-27 Thread alan . bateman
Changeset: 3eb4506815b6 Author:alanb Date: 2009-07-27 18:44 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3eb4506815b6 6863864: (fs) Path.createSymbolicLink doesn't set directory flag when creating sym link to directory (win) Reviewed-by: sherman ! src/windows/classes/sun/

[security-dev 01033]: hg: jdk7/tl/jdk: 3 new changesets

2009-07-31 Thread alan . bateman
Changeset: e2d9696aa701 Author:alanb Date: 2009-07-31 08:44 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e2d9696aa701 6867101: Path.checkAccess fails with sharing violation on special files such as pagefile.sys Reviewed-by: sherman ! src/windows/classes/sun/nio/fs/Windows

[security-dev 01067]: hg: jdk7/tl/jdk: 3 new changesets

2009-08-11 Thread alan . bateman
Changeset: 5b5df0632ecf Author:alanb Date: 2009-08-11 12:37 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5b5df0632ecf 4516760: (so) Intermittent SocketException: Transport endpoint is not connected (lnx) Reviewed-by: sherman ! src/solaris/native/sun/nio/ch/Net.c ! test/ja

[security-dev 01101]: hg: jdk7/tl/jdk: 3 new changesets

2009-08-20 Thread alan . bateman
Changeset: dfece53c600f Author:alanb Date: 2009-08-20 08:39 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/dfece53c600f 6595866: File does work with symbolic links (win,vista) Reviewed-by: sherman ! src/windows/native/java/io/WinNTFileSystem_md.c + test/java/io/File/SymLinks

[security-dev 01111]: hg: jdk7/tl/jdk: 3 new changesets

2009-08-23 Thread alan . bateman
Changeset: 99a55f6f1cef Author:alanb Date: 2009-08-22 17:40 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/99a55f6f1cef 6874521: Remove @note tags Reviewed-by: andrew, darcy ! src/share/classes/java/nio/channels/Channels.java ! src/share/classes/java/nio/channels/FileChannel

[security-dev 01176]: hg: jdk7/tl/jdk: 4 new changesets

2009-09-05 Thread alan . bateman
Changeset: 3f87b755b1c8 Author:alanb Date: 2009-09-04 18:15 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3f87b755b1c8 6873621: (file) FileStore.supportsFileAttributeView(Class type) returns wrong result Reviewed-by: andrew ! src/share/sample/nio/file/Xdd.java ! src/solari

[security-dev 01204]: hg: jdk7/tl/jdk: 2 new changesets

2009-09-14 Thread alan . bateman
Changeset: 060c4c7082ef Author:alanb Date: 2009-09-14 15:29 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/060c4c7082ef 6529758: JVMTI Waiters demo crashes. Double free. Reviewed-by: ohair, tbell ! src/share/demo/jvmti/waiters/Agent.cpp ! src/share/demo/jvmti/waiters/Agent.h

[security-dev 01209]: 6854954: Eliminate static dependency on java.awt.AWTPermission

2009-09-15 Thread Alan Bateman
Sean, Mandy - can you review this? I also need someone from the AWT team. This patch eliminates the static dependency on java.awt.AWTPermission from the security code, needed for the SecurityManager and default policy code to work in the event that the permission class is not present (in gui-

[security-dev 01216]: Re: 6854954: Eliminate static dependency on java.awt.AWTPermission

2009-09-16 Thread Alan Bateman
Anthony Petrov wrote: Hi Alan, To contribute a little to the small nit picking process :) : 1. src/share/classes/javax/swing/JPopupMenu.java Line 415 might be realigned to keep standard indentation. 2. The copyright notices might be updated to indicate that 2009 is the year of last modificati

[security-dev 01271]: hg: jdk7/tl/jdk: 2 new changesets

2009-10-05 Thread alan . bateman
Changeset: 97f17e6d0560 Author:alanb Date: 2009-10-04 15:42 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/97f17e6d0560 6884800: (file) Path.newInputStream does not usefully implement available() Reviewed-by: martin, chegar ! src/share/classes/sun/nio/ch/ChannelInputStream.j

[security-dev 01290]: Need reviewer for 6889552: Sun provider should not require LDAP CertStore to be present

2009-10-08 Thread Alan Bateman
Vinnie, Sean, The Sun provider has a dependency on JNDI due to the LDAP CertStore implementation to fetch certs and CRLs from an LDAP directory. I'd like to remove this dependency with the following patch: http://cr.openjdk.java.net/~alanb/6889552/ In summary, it just moves LDAPCertStore into

[security-dev 01293]: hg: jdk7/tl/jdk: 3 new changesets

2009-10-11 Thread alan . bateman
Changeset: b84f40617f90 Author:alanb Date: 2009-10-09 09:59 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b84f40617f90 6889552: Sun provider should not require LDAP CertStore to be present Reviewed-by: vinnie, mullan ! src/share/classes/sun/security/provider/SunEntries.java

[security-dev 01295]: Need reviewer for 6883983: JarVerifier dependency on sun.security.pkcs should be removed

2009-10-13 Thread Alan Bateman
I need a reviewer for this trivial change to the JAR verification code. In the JAR verification code it catches sun.security.pkcs.ParsingException (it's been there forever). As the code also catches IOException (and ParsingException is an IOException) it looks like this dependency can be safely

[security-dev 01302]: Re: Need reviewer for 6883983: JarVerifier dependency on sun.security.pkcs should be removed

2009-10-14 Thread Alan Bateman
Brad Wetmore wrote: Looks good. You could mention that class in a comment to make it clear what might show up here. } catch (IOException ioe) { // e.g. sun.security.pkcs.ParsingException if (debug != null) debug.println("processEntry caught: Brad Good idea - I'll do that

[security-dev 01309]: hg: jdk7/tl/jdk: 3 new changesets

2009-10-15 Thread alan . bateman
Changeset: f6833a276c1d Author:alanb Date: 2009-10-15 11:54 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/f6833a276c1d 6883983: JarVerifier dependency on sun.security.pkcs should be removed Reviewed-by: sherman, wetmore ! src/share/classes/java/util/jar/JarVerifier.java Ch

[security-dev 01320]: hg: jdk7/tl/jdk: 4 new changesets

2009-10-19 Thread alan . bateman
Changeset: d9f41daf8bcc Author:alanb Date: 2009-10-19 19:58 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/d9f41daf8bcc 6892710: (file) test/java/nio/file/Path/CheckPermissions.java fails in samevm mode Reviewed-by: ohair ! test/java/nio/file/Files/ContentType.java ! test/j

[security-dev 01342]: hg: jdk7/tl/jdk: 6894633: NetHooks should not require provider to be present (sol)

2009-10-24 Thread alan . bateman
Changeset: 2a0ed9d89fb0 Author:alanb Date: 2009-10-24 20:36 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2a0ed9d89fb0 6894633: NetHooks should not require provider to be present (sol) Reviewed-by: chegar, jccollet ! src/solaris/classes/sun/net/NetHooks.java

[security-dev 01343]: hg: jdk7/tl/jdk: 6888179: Separate out dependency on CORBA

2009-10-27 Thread alan . bateman
Changeset: 244a6868b440 Author:alanb Date: 2009-10-27 08:55 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/244a6868b440 6888179: Separate out dependency on CORBA Reviewed-by: dfuchs + src/share/classes/com/sun/jmx/remote/internal/IIOPHelper.java + src/share/classes/com/sun/j

[security-dev 01345]: hg: jdk7/tl/jdk: 6880672: Replace quicksort in java.util.Arrays with dual-pivot implementation

2009-10-29 Thread alan . bateman
Changeset: b05abb410c52 Author:alanb Date: 2009-10-29 11:18 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b05abb410c52 6880672: Replace quicksort in java.util.Arrays with dual-pivot implementation Reviewed-by: jjb Contributed-by: vladimir.yaroslavs...@sun.com, joshua.bl...@g

[security-dev 01349]: hg: jdk7/tl/jdk: 6896573: Arrays.sort(long[]) fails with StackOverflowError

2009-10-30 Thread alan . bateman
Changeset: 84ae559f7129 Author:alanb Date: 2009-10-30 15:06 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/84ae559f7129 6896573: Arrays.sort(long[]) fails with StackOverflowError Reviewed-by: jjb Contributed-by: vladimir.yaroslavs...@sun.com ! src/share/classes/java/util/Dua

[security-dev 01353]: hg: jdk7/tl/jdk: 6896829: test/sun/util/logging/PlatformLoggerTest.java needs @compile tag to be compiled by jtreg

2009-10-30 Thread alan . bateman
Changeset: fe9db22a220f Author:alanb Date: 2009-10-30 21:31 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/fe9db22a220f 6896829: test/sun/util/logging/PlatformLoggerTest.java needs @compile tag to be compiled by jtreg Reviewed-by: mchung, tbell ! test/sun/util/logging/Platf

[security-dev 01358]: Re: 6894643: Separate out dependency on Kerberos

2009-11-02 Thread Alan Bateman
Vincent Ryan wrote: Hello all, I'm proposing a further change that enables JSSE to work when Kerberos is not present at runtime: http://cr.openjdk.java.net/~vinnie/6894643/webrev.00/ (This continues the removal of static dependencies begun in CR 6885204.) Please comment. Thanks. This se

[security-dev 01378]: hg: jdk7/tl/jdk: 2 new changesets

2009-11-10 Thread alan . bateman
Changeset: ee7a380d350e Author:alanb Date: 2009-11-10 10:51 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ee7a380d350e 6898234: (dc) Multicast tests fail on OpenSolaris with vboxnet0 adapter Reviewed-by: chegar ! test/ProblemList.txt ! test/java/nio/channels/DatagramChannel

[security-dev 01379]: hg: jdk7/tl/jdk: 6899694: Dual-pivot quicksort improvements

2009-11-11 Thread alan . bateman
Changeset: 18c2b761548a Author:alanb Date: 2009-11-11 14:38 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/18c2b761548a 6899694: Dual-pivot quicksort improvements Reviewed-by: jjb Contributed-by: vladimir.yaroslavs...@sun.com, joshua.bl...@google.com ! src/share/classes/java

[security-dev 01382]: hg: jdk7/tl/jdk: 2 new changesets

2009-11-12 Thread alan . bateman
Changeset: b901762bba4b Author:alanb Date: 2009-11-11 16:22 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b901762bba4b 6900234: Several NIO tests should be removed from test/ProblemList.txt Reviewed-by: chegar ! test/ProblemList.txt ! test/java/nio/channels/AsynchronousChan

[security-dev 01386]: hg: jdk7/tl/jdk: 6901318: Yet more Dual-pivot quicksort improvements

2009-11-17 Thread alan . bateman
Changeset: 9afe87deb51b Author:alanb Date: 2009-11-17 09:44 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/9afe87deb51b 6901318: Yet more Dual-pivot quicksort improvements Reviewed-by: jjb Contributed-by: vladimir.yaroslavs...@sun.com ! src/share/classes/java/util/DualPivotQ

[security-dev 01405]: hg: jdk7/tl/jdk: 6888171: JMX Monitor API should not require JavaBeans to be present

2009-11-23 Thread alan . bateman
Changeset: 1ced99075109 Author:alanb Date: 2009-11-23 19:26 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1ced99075109 6888171: JMX Monitor API should not require JavaBeans to be present Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! s

[security-dev 01440]: hg: jdk7/tl/jdk: 3 new changesets

2009-12-07 Thread alan . bateman
Changeset: c68f6b6b47fd Author:alanb Date: 2009-12-07 12:24 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/c68f6b6b47fd 6903753: (se) Selector should implement Closeable Reviewed-by: chegar, forax ! src/share/classes/java/nio/channels/Selector.java Changeset: 587fa61c0f07 A

[security-dev 01446]: hg: jdk7/tl/jdk: 6905046: More Dual-pivot quicksort improvements

2009-12-08 Thread alan . bateman
Changeset: 146c8921267f Author:jjb Date: 2009-12-08 12:40 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/146c8921267f 6905046: More Dual-pivot quicksort improvements Summary: More improvements from the DPQ team Reviewed-by: alanb ! src/share/classes/java/util/DualPivotQuicks

[security-dev 01504]: hg: jdk7/tl/jdk: 2 new changesets

2010-01-10 Thread alan . bateman
Changeset: 755dd6bdccca Author:alanb Date: 2010-01-09 19:32 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/755dd6bdccca 6907760: (file) OVERFLOW event should cause pending events to be purged Reviewed-by: chegar ! src/share/classes/sun/nio/fs/AbstractWatchKey.java + test/jav

[security-dev 01527]: Re: Please review changes in regression test test/java/security/Provider/Turkish.java

2010-01-18 Thread Alan Bateman
Pavel Tisnovsky wrote: Hi, please review changes in regression test jtest/java/security/Provider/Turkish.java. Webrev is available at http://cr.openjdk.java.net/~ptisnovs/Turkish/ We already discussed similar issue on jdk6-dev mailing list, concretely in this thread: http://mail.openjdk.ja

[security-dev 01531]: hg: jdk7/tl/jdk: 6917021: (file) copyTo/moveTo can overrwrite existing file when target associated with custom provider

2010-01-18 Thread alan . bateman
Changeset: 42894ae6671c Author:alanb Date: 2010-01-18 15:21 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/42894ae6671c 6917021: (file) copyTo/moveTo can overrwrite existing file when target associated with custom provider Reviewed-by: chegar ! src/share/classes/sun/nio/fs/

[security-dev 01534]: Re: Please review changes in regression test test/java/security/Provider/Turkish.java

2010-01-18 Thread Alan Bateman
Andrew John Hughes wrote: : As mentioned by Joe (http://mail.openjdk.java.net/pipermail/jdk6-dev/2010-January/001135.html) patches for jdk6 should be sent to the jdk6-dev list before being pushed to the jdk6 tree. It might be good to also ping the mailing list for the area (as I don't think e

[security-dev 01636]: hg: jdk7/tl/jdk: 4 new changesets

2010-02-24 Thread alan . bateman
Changeset: 38fbb2353a6a Author:alanb Date: 2010-02-23 17:56 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/38fbb2353a6a 6925977: (file) test/java/nio/file/Path/CheckPermissions.java fails if test.src on read-only file system Reviewed-by: chegar ! test/java/nio/file/Path/Che

[security-dev 01648]: hg: jdk7/tl/jdk: 6929532: (file) WatchService should avoid queuing new modify events when lots of files are changing

2010-02-27 Thread alan . bateman
Changeset: 77beb60b39c6 Author:alanb Date: 2010-02-27 18:18 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/77beb60b39c6 6929532: (file) WatchService should avoid queuing new modify events when lots of files are changing Reviewed-by: alanb Contributed-by: sebastian.sickelm...

[security-dev 01649]: hg: jdk7/tl/jdk: 6929259: Remove double spaces from Dual-pivot quicksort

2010-02-27 Thread alan . bateman
Changeset: b77e94f5a601 Author:alanb Date: 2010-02-27 19:15 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b77e94f5a601 6929259: Remove double spaces from Dual-pivot quicksort Reviewed-by: alanb Contributed-by: vladimir.yaroslavs...@sun.com ! src/share/classes/java/util/Dual

[security-dev 01650]: hg: jdk7/tl/jdk: 2 new changesets

2010-02-28 Thread alan . bateman
Changeset: 529d2da0aee2 Author:alanb Date: 2010-02-27 19:26 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/529d2da0aee2 6815768: File.getxxxSpace() methods fail for very large file systems under 32bit Java Reviewed-by: ohair ! src/solaris/native/java/io/UnixFileSystem_md.c

[security-dev 01664]: hg: jdk7/tl/jdk: 6931216: TEST_BUG: test/java/nio/file/WatchService/LotsOfEvents.java failed with NPE

2010-03-03 Thread alan . bateman
Changeset: cddb43b12d28 Author:alanb Date: 2010-03-03 16:09 + URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/cddb43b12d28 6931216: TEST_BUG: test/java/nio/file/WatchService/LotsOfEvents.java failed with NPE Reviewed-by: chegar ! test/java/nio/file/WatchService/LotsOfEvents.ja

[security-dev 01697]: Re: Please review new regression test for java.net.* API

2010-03-18 Thread Alan Bateman
Christopher Hegarty -Sun Microsystems Ireland wrote: : Alan is correct there are already tests for SSL/Https in javax.net, but I believe these use self signed certs, no dependency on cacerts. OK, in that case adding a new test make sense. The test/java/net tree is probably not the best place t

hg: jdk7/tl/corba: 6939646: Remove obsolete com.sun.corba.se.internal.io package

2010-04-24 Thread alan . bateman
Changeset: cefae6b4a590 Author:alanb Date: 2010-04-24 17:09 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/corba/rev/cefae6b4a590 6939646: Remove obsolete com.sun.corba.se.internal.io package Reviewed-by: ohair ! make/sun/corba/Makefile - make/sun/corba/core/Makefile - make/sun/corb

hg: jdk7/tl/jdk: 2 new changesets

2010-06-02 Thread alan . bateman
Changeset: 17870c6c1d4e Author:alanb Date: 2010-06-02 09:29 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/17870c6c1d4e 6950927: Testcase failure sun/management/jmxremote/bootstrap/JvmstatCountersTest.java Reviewed-by: dholmes, dcubed ! src/solaris/classes/sun/tools/attach/

hg: jdk7/tl/jdk: 6935563: (dc) Improve connection reset/port unreachable handling [win]

2010-06-09 Thread alan . bateman
Changeset: af68ad345389 Author:alanb Date: 2010-06-09 18:51 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/af68ad345389 6935563: (dc) Improve connection reset/port unreachable handling [win] Reviewed-by: chegar ! src/windows/native/sun/nio/ch/DatagramChannelImpl.c ! src/wind

hg: jdk7/tl/jdk: 2 new changesets

2010-06-11 Thread alan . bateman
Changeset: 06699a990ac7 Author:alanb Date: 2010-06-11 14:31 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/06699a990ac7 6934585: TEST_BUG: java/nio/channels/AsynchronousSocketChannel/Basic.java Reviewed-by: chegar ! test/ProblemList.txt ! test/java/nio/channels/AsynchronousS

hg: jdk7/tl/jdk: 6961062: (dc) Several DatagramChannel tests timeout or fail with "address already in use"

2010-06-15 Thread alan . bateman
Changeset: 76a9c90e9019 Author:alanb Date: 2010-06-15 10:03 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/76a9c90e9019 6961062: (dc) Several DatagramChannel tests timeout or fail with "address already in use" Reviewed-by: chegar ! test/ProblemList.txt ! test/java/nio/chann

hg: jdk7/tl/jdk: 3 new changesets

2010-06-15 Thread alan . bateman
Changeset: 72022d7d4578 Author:alanb Date: 2010-06-15 16:36 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/72022d7d4578 6932744: TEST_BUG: java/nio/channels/Selector/OpRead.java failing Reviewed-by: chegar ! test/ProblemList.txt ! test/java/nio/channels/Selector/OpRead.java

hg: jdk7/tl/jdk: 6961630: TEST_BUG: Several SocketChannel and Selector tests can fail with "address already in use"

2010-06-16 Thread alan . bateman
Changeset: 8a4557c5dfa1 Author:alanb Date: 2010-06-16 14:24 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8a4557c5dfa1 6961630: TEST_BUG: Several SocketChannel and Selector tests can fail with "address already in use" Reviewed-by: chegar ! test/ProblemList.txt ! test/java/

hg: jdk7/tl/jdk: 6395224: (so) SocketChannel writer blocked on large buffer is not preempted by close method (vista)

2010-06-17 Thread alan . bateman
Changeset: 1281181df71b Author:alanb Date: 2010-06-17 17:49 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/1281181df71b 6395224: (so) SocketChannel writer blocked on large buffer is not preempted by close method (vista) Reviewed-by: chegar ! src/windows/native/sun/nio/ch/So

hg: jdk7/tl/jdk: 4981129: (dc) DatagramSocket created by DatagramChannel does not provide sender info

2010-06-18 Thread alan . bateman
Changeset: 6c188df7bfef Author:alanb Date: 2010-06-18 16:16 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6c188df7bfef 4981129: (dc) DatagramSocket created by DatagramChannel does not provide sender info Reviewed-by: chegar ! src/share/classes/sun/nio/ch/DatagramSocketAdap

hg: jdk7/tl/jdk: 2 new changesets

2010-06-19 Thread alan . bateman
Changeset: ac93014a4d78 Author:alanb Date: 2010-06-18 20:59 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/ac93014a4d78 6962045: TEST_BUG: Tests in test/java/io/Serializable leave files open Reviewed-by: mchung ! test/ProblemList.txt ! test/java/io/Serializable/ClassCastExce

hg: jdk7/tl/jdk: 2 new changesets

2010-06-23 Thread alan . bateman
Changeset: eb84b89ef3ff Author:alanb Date: 2010-06-23 20:19 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/eb84b89ef3ff 6963027: TEST_BUG: channels and buffer tests need to run in samevm mode Reviewed-by: ohair, sherman, chegar ! test/Makefile ! test/ProblemList.txt ! test/j

hg: jdk7/tl/jdk: 2 new changesets

2010-06-25 Thread alan . bateman
Changeset: 6bf403a14da4 Author:alanb Date: 2010-06-25 18:31 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/6bf403a14da4 6963828: TEST_BUG: java/nio/channels/FileTransfer.java takes too long (win) Reviewed-by: chegar ! test/java/nio/channels/FileChannel/Transfer.java Changes

hg: jdk7/tl/jdk: 6213702: (so) non-blocking sockets with TCP urgent disabled get still selected for read ops (win)

2010-06-29 Thread alan . bateman
Changeset: 5c5fe62d990d Author:alanb Date: 2010-06-29 17:11 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5c5fe62d990d 6213702: (so) non-blocking sockets with TCP urgent disabled get still selected for read ops (win) Reviewed-by: michaelm, chegar ! src/windows/classes/sun/

hg: jdk7/tl/jdk: 6947216: Even more Dual-pivot quicksort improvements

2010-07-01 Thread alan . bateman
Changeset: a5a34c696d62 Author:alanb Date: 2010-07-01 16:28 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a5a34c696d62 6947216: Even more Dual-pivot quicksort improvements Reviewed-by: jjb Contributed-by: vladimir.yaroslavs...@sun.com ! src/share/classes/java/util/DualPivot

Re: code review request: 6969292: make DNS lookup for realm/kdc really work

2010-07-17 Thread Alan Bateman
Valerie (Yu-Ching) Peng wrote: Looks fine except the following minor nit: - Why not return realm on line 1224 after a match is found? Doesn't seem necessary to continue w/ the whole for-loop. Indeed, looks like it is missing a "break". -Alan.

hg: jdk7/tl/jdk: 6963907: (so) Socket adapter need to implement sendUrgentData

2010-07-21 Thread alan . bateman
Changeset: 3902c742b5b1 Author:alanb Date: 2010-07-21 18:08 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3902c742b5b1 6963907: (so) Socket adapter need to implement sendUrgentData Reviewed-by: chegar ! make/java/nio/mapfile-linux ! make/java/nio/mapfile-solaris ! src/share

hg: jdk7/tl/jdk: 6934977: (bf) MappedByteBuffer.load can SIGBUS if file is truncated; ...

2010-07-29 Thread alan . bateman
Changeset: 24741c4bf300 Author:alanb Date: 2010-07-29 13:08 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/24741c4bf300 6934977: (bf) MappedByteBuffer.load can SIGBUS if file is truncated 6799037: (fs) MappedByteBuffer.load crash with unaligned file-mapping (sol) Reviewed-by:

hg: jdk7/tl/jdk: 6971825: (so) improve scatter/gather implementation

2010-08-12 Thread alan . bateman
Changeset: 11ee8b471f9c Author:alanb Date: 2010-08-12 19:53 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/11ee8b471f9c 6971825: (so) improve scatter/gather implementation Reviewed-by: chegar, sherman ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/share/classe

hg: jdk7/tl/jdk: 2 new changesets

2010-08-23 Thread alan . bateman
Changeset: 47ab0dcec3e8 Author:alanb Date: 2010-08-23 17:11 +0100 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/47ab0dcec3e8 6978511: (file) Path.toRealPath should fail if not resolving links and file does not exist Reviewed-by: forax, chegar ! src/solaris/classes/sun/nio/fs/Uni

hg: jdk8/tl/jdk: 8011234: Performance regression with ftp protocol when uploading in image mode

2013-04-03 Thread alan . bateman
Changeset: c534937f6e94 Author:alanb Date: 2013-04-03 13:15 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c534937f6e94 8011234: Performance regression with ftp protocol when uploading in image mode Reviewed-by: chegar ! src/share/classes/sun/net/ftp/impl/FtpClient.java

hg: jdk8/tl/jdk: 8011373: Property java.runtime.profile should be removed (left-over code)

2013-04-03 Thread alan . bateman
Changeset: eb8f7bc6f964 Author:alanb Date: 2013-04-03 13:41 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eb8f7bc6f964 8011373: Property java.runtime.profile should be removed (left-over code) Reviewed-by: lancea, dholmes ! src/share/classes/sun/misc/Version.java.template

hg: jdk8/tl/jdk: 8012019: (fc) Thread.interrupt triggers hang in FileChannelImpl.pread (win)

2013-04-17 Thread alan . bateman
Changeset: 7ded74ffea36 Author:alanb Date: 2013-04-17 16:11 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7ded74ffea36 8012019: (fc) Thread.interrupt triggers hang in FileChannelImpl.pread (win) Reviewed-by: chegar ! src/share/classes/sun/nio/ch/DatagramChannelImpl.java ! s

hg: jdk8/tl/jdk: 8011536: (fs) BasicFileAttributes.creationTime() should return birth time (mac)

2013-04-18 Thread alan . bateman
Changeset: 296c9ec816c6 Author:alanb Date: 2013-04-18 11:13 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/296c9ec816c6 8011536: (fs) BasicFileAttributes.creationTime() should return birth time (mac) Reviewed-by: chegar ! src/share/classes/java/nio/file/attribute/BasicFileAt

hg: jdk8/tl/jdk: 8009648: Tests fail in -agentvm -concurrency mode

2013-04-18 Thread alan . bateman
Changeset: 3c8724085cf7 Author:alanb Date: 2013-04-18 12:24 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3c8724085cf7 8009648: Tests fail in -agentvm -concurrency mode Reviewed-by: alanb Contributed-by: roger.ri...@oracle.com ! test/Makefile ! test/java/time/TEST.propertie

hg: jdk8/tl/jdk: 8012930: (fs) Eliminate recursion from FileTreeWalker

2013-04-23 Thread alan . bateman
Changeset: 8b07b318f713 Author:alanb Date: 2013-04-23 15:01 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8b07b318f713 8012930: (fs) Eliminate recursion from FileTreeWalker Reviewed-by: chegar ! src/share/classes/java/nio/file/FileTreeWalker.java ! src/share/classes/java/ni

hg: jdk8/tl/jdk: 8005555: TEST_BUG: java/io/Serializable/accessConstants/AccessConstants.java should be removed

2013-04-24 Thread alan . bateman
Changeset: bbcebf893b83 Author:alanb Date: 2013-04-24 19:03 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bbcebf893b83 800: TEST_BUG: java/io/Serializable/accessConstants/AccessConstants.java should be removed Reviewed-by: chegar - test/java/io/Serializable/accessConst

hg: jdk8/tl/jdk: 8013647: JPRT unable to clean-up after tests that leave file trees with loops

2013-04-30 Thread alan . bateman
Changeset: eda99449ab26 Author:alanb Date: 2013-04-30 21:19 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eda99449ab26 8013647: JPRT unable to clean-up after tests that leave file trees with loops Reviewed-by: chegar, tbell ! test/java/nio/file/Files/walkFileTree/MaxDepth.j

hg: jdk8/tl/jdk: 8013652: (profiles) Add javax.script to compact1

2013-05-08 Thread alan . bateman
Changeset: c8f47674d105 Author:alanb Date: 2013-05-08 18:00 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c8f47674d105 8013652: (profiles) Add javax.script to compact1 Reviewed-by: mchung, dholmes ! makefiles/profile-rtjar-includes.txt

hg: jdk8/tl/jdk: 8011128: (fs) Files.createDirectory fails if the resolved path is exactly 248 characters long

2013-05-10 Thread alan . bateman
Changeset: 09a3b08c986f Author:alanb Date: 2013-05-10 14:53 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/09a3b08c986f 8011128: (fs) Files.createDirectory fails if the resolved path is exactly 248 characters long Reviewed-by: khazra, chegar ! src/windows/classes/sun/nio/fs

hg: jdk8/tl/langtools: 8014318: tools/javac/profiles/ProfileOptionTest.java needs modifying now that javax.script is in compact1

2013-05-10 Thread alan . bateman
Changeset: ce7e1674eb73 Author:alanb Date: 2013-05-10 16:10 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ce7e1674eb73 8014318: tools/javac/profiles/ProfileOptionTest.java needs modifying now that javax.script is in compact1 Reviewed-by: mchung ! test/tools/javac/pro

hg: jdk8/tl/jdk: 8014500: bootcycle-images fails after upgrade to JAXP 1.5

2013-05-14 Thread alan . bateman
Changeset: b315cb9a7544 Author:alanb Date: 2013-05-14 14:32 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b315cb9a7544 8014500: bootcycle-images fails after upgrade to JAXP 1.5 Reviewed-by: lancea ! make/tools/src/build/tools/cldrconverter/CLDRConverter.java

hg: jdk8/tl/jdk: 8014928: (fs) Files.readAllBytes() copies content to new array when content completely read

2013-05-29 Thread alan . bateman
Changeset: 2b3242a69a44 Author:alanb Date: 2013-05-29 10:24 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2b3242a69a44 8014928: (fs) Files.readAllBytes() copies content to new array when content completely read Reviewed-by: martin ! src/share/classes/java/nio/file/Files.ja

hg: jdk8/tl/jdk: 8014854: (bf) CharBuffer.chars too slow with default implementation

2013-05-31 Thread alan . bateman
Changeset: 243cd682c47b Author:alanb Date: 2013-05-31 12:17 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/243cd682c47b 8014854: (bf) CharBuffer.chars too slow with default implementation Reviewed-by: erikj, briangoetz, henryjen, psandoz, mduigou ! makefiles/CompileJavaClass

hg: jdk8/tl/jdk: 8005698: Handle Frequent HashMap Collisions with Balanced Trees

2013-06-04 Thread alan . bateman
Changeset: 5223d3228658 Author:bchristi Date: 2013-06-04 10:04 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5223d3228658 8005698: Handle Frequent HashMap Collisions with Balanced Trees Summary: HashMap bins with many collisions store entries in balanced trees Reviewed-by: a

hg: jdk8/tl/jdk: 8015872: ProblemList.txt updates (6/2013)

2013-06-04 Thread alan . bateman
Changeset: 780fbbd50ce4 Author:alanb Date: 2013-06-04 11:52 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/780fbbd50ce4 8015872: ProblemList.txt updates (6/2013) Reviewed-by: chegar ! test/ProblemList.txt

hg: jdk8/tl/jdk: 8014855: TEST_BUG: java/nio/file/Files/StreamTest.java fails when sym links not supported

2013-06-04 Thread alan . bateman
Changeset: 25a8e6fd0210 Author:alanb Date: 2013-06-04 15:18 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/25a8e6fd0210 8014855: TEST_BUG: java/nio/file/Files/StreamTest.java fails when sym links not supported Reviewed-by: alanb Contributed-by: henry@oracle.com ! test/j

hg: jdk8/tl/jdk: 8003895: java/nio/channels/AsynchronousChannelGroup/Unbounded.java failing again [win64]

2013-06-05 Thread alan . bateman
Changeset: 8a9f897a57d6 Author:alanb Date: 2013-06-05 11:12 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/8a9f897a57d6 8003895: java/nio/channels/AsynchronousChannelGroup/Unbounded.java failing again [win64] Reviewed-by: chegar ! test/ProblemList.txt ! test/java/nio/channe

hg: jdk8/tl/jdk: 8015880: GenerateBreakIteratorData build warning

2013-06-05 Thread alan . bateman
Changeset: ae700bdb68b6 Author:alanb Date: 2013-06-05 13:57 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ae700bdb68b6 8015880: GenerateBreakIteratorData build warning Reviewed-by: peytoia ! make/tools/src/build/tools/generatebreakiteratordata/CharSet.java

hg: jdk8/tl/jdk: 8016217: More javadoc warnings

2013-06-10 Thread alan . bateman
Changeset: d790064850a7 Author:alanb Date: 2013-06-10 12:58 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d790064850a7 8016217: More javadoc warnings Reviewed-by: lancea, chegar, psandoz ! src/share/classes/java/io/BufferedInputStream.java ! src/share/classes/java/io/Buffer

hg: jdk8/tl/corba: 8016218: Warnings building corba repo due to missing hashCode methods

2013-06-10 Thread alan . bateman
Changeset: 5845df371e25 Author:alanb Date: 2013-06-10 17:15 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/corba/rev/5845df371e25 8016218: Warnings building corba repo due to missing hashCode methods Reviewed-by: chegar, coffeys, dfuchs ! src/share/classes/com/sun/corba/se/impl/java

hg: jdk8/tl/jdk: 3 new changesets

2013-06-11 Thread alan . bateman
Changeset: 669be1677ab7 Author:alanb Date: 2013-06-11 11:22 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/669be1677ab7 7059085: Retire Thread.stop(Throwable) so that it throws UOE Reviewed-by: dholmes, chegar, forax, darcy, mduigou ! src/share/classes/java/lang/Thread.java

hg: jdk8/tl/jdk: 8016370: javadoc warnings, unexpected mostly

2013-06-12 Thread alan . bateman
Changeset: f56b5c243f7c Author:alanb Date: 2013-06-12 08:04 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f56b5c243f7c 8016370: javadoc warnings, unexpected mostly Reviewed-by: martin, jjg ! makefiles/scripts/genExceptions.sh ! src/share/classes/java/nio/Buffer.java ! src/

hg: jdk8/tl/jdk: 8016369: java/lang/instrument/RetransformBigClass.sh failing again

2013-06-12 Thread alan . bateman
Changeset: 6df79b7bae6f Author:alanb Date: 2013-06-12 09:44 +0100 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6df79b7bae6f 8016369: java/lang/instrument/RetransformBigClass.sh failing again Reviewed-by: sla, sergei ! test/java/lang/instrument/MakeJAR4.sh

hg: jdk8/tl/jdk: 8016236: Class.getGenericInterfaces performance improvement

2013-06-17 Thread alan . bateman
Changeset: b0cfde1e70e9 Author:shade Date: 2013-06-17 16:28 +0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b0cfde1e70e9 8016236: Class.getGenericInterfaces performance improvement Summary: cache more reflective data and lookup results. Reviewed-by: alanb, plevart, psandoz, dl

hg: jdk8/tl/jdk: 4837946: Faster multiplication and exponentiation of large integers; ...

2013-06-19 Thread alan . bateman
Changeset: 9b802d99cb52 Author:bpb Date: 2013-06-19 08:59 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9b802d99cb52 4837946: Faster multiplication and exponentiation of large integers 4646474: BigInteger.pow() algorithm slow in 1.4.0 Summary: Implement Karatsuba and 3-way T

  1   2   3   4   5   6   7   8   9   10   >