hg: jdk8/tl/jdk: 8024068: sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java fails

2013-09-01 Thread xuelei . fan
Changeset: ead6babac5a9 Author:xuelei Date: 2013-09-01 20:00 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ead6babac5a9 8024068: sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java fails Reviewed-by: weijun ! test/sun/security/ssl/javax/net/ssl/ServerName/IllegalS

Re: RFR: JDK-6823527: java.util.logging.Handler has thread safety issues

2013-09-01 Thread David Holmes
Ship it! :) Thanks, David On 30/08/2013 9:50 PM, Daniel Fuchs wrote: Hi, Please find below an updated patch for solution (c) best regards, -- daniel >>> It seems we have 5 choices: >>> >>> a. Not fixing >>> b. Using regular

Re: [PATCH] 4851444: Exposing sun.reflect.Reflection#getCallerClass as a public API in Java 8

2013-09-01 Thread Nick Williams
Thanks for the help, everyone! The Qualys SSL Labs tool was invaluable. Apparently using "-SSLv3" in the SSLCipherSuite setting in Apache also disables TLSv1.0 and TLSv1.2, breaking most clients. Not very intuitive, but I got it sorted out so that I'm supporting only TLSv1.0 through TLSv1.2, whi

Re: [PATCH] 4851444: Exposing sun.reflect.Reflection#getCallerClass as a public API in Java 8

2013-09-01 Thread Alan Eliasen
On 09/01/2013 09:50 AM, Nick Williams wrote: > Interesting. I can access HTTPS in all of my browsers. OT, to help my > figure out what's up with my HTTPS, what browsers and versions are > y'all using, Jörn and Alan? I get the same problems with Firefox 23 on Linux. This will help you debug som

Re: [PATCH] 4851444: Exposing sun.reflect.Reflection#getCallerClass as a public API in Java 8

2013-09-01 Thread Nick Williams
As Jörn pointed out, you can also use HTTP. Could you tell me which browser/version you're using? I'd love to figure out what's up with my HTTPS. I can access it in all my browsers. I understand your point about making CallerSensitive public being a non-goal of JEP 176. But, if we're going to m

Re: [PATCH] 4851444: Exposing sun.reflect.Reflection#getCallerClass as a public API in Java 8

2013-09-01 Thread Nick Williams
Interesting. I can access HTTPS in all of my browsers. OT, to help my figure out what's up with my HTTPS, what browsers and versions are y'all using, Jörn and Alan? N On Sep 1, 2013, at 10:40 AM, Jörn Huxhorn wrote: > This looks pretty awesome! > > There are just two small things I'd suggest:

Re: [PATCH] 4851444: Exposing sun.reflect.Reflection#getCallerClass as a public API in Java 8

2013-09-01 Thread Jörn Huxhorn
This looks pretty awesome! There are just two small things I'd suggest: Rename StackTraceFrame[] getCurrentStackTrace() to StackTraceFrame[] getStackFrames() (I'd prefer this one…) or StackTraceFrame[] getStackTraceFrames() (…while this one is probably more accurate.) or StackTraceFrame[] getCur

Re: [PATCH] 4851444: Exposing sun.reflect.Reflection#getCallerClass as a public API in Java 8

2013-09-01 Thread Alan Bateman
On 01/09/2013 09:16, Nick Williams wrote: : I believe I have followed all of the procedures as closely as possible. I await feedback and hope for some support on this, so that we can get a public replacement for this method in Java 8. Let me know if you have any questions. You may need to che

[PATCH] 4851444: Exposing sun.reflect.Reflection#getCallerClass as a public API in Java 8

2013-09-01 Thread Nick Williams
I have completed and am proposing a patch for replacing sun.reflect.Reflection#getCallerClass(...) with a public API in Java 8. I saw no point in duplicating an issue, even though it's over 10 years old, so I'm indicating that this is a patch for 4851444 (http://bugs.sun.com/bugdatabase/view_bu