RFR : 8032808, 8047186, 8029607, 8048212 - SO_FLOW_SLA support for solaris, Set TOS in IPv6 header
Michael McMahon
michael.x.mcmahon at oracle.com
Mon Aug 25 09:58:32 UTC 2014
On 22/08/14 18:08, Seán Coffey wrote:
> Not sure how the SocksProxy.java change occurred. I'll fix that up
> before pushing. Thanks for catching.
>
> Good point about the NetworkPermission changes for policytool - I
> don't see it in jdk 9 either (I see NetPermission being catered for)
> jdk/src/jdk.runtime/share/classes/sun/security/tools/policytool/PolicyTool.java
>
> Will look into that as a follow up.
>
Actually, you are right. I was thinking about the update that was done
for URLPermission.
I need to file a bug for NetworkPermission.
Michael
> regards,
> Sean.
>
> On 22/08/14 17:05, Michael McMahon wrote:
>> There doesn't seem to be any change to SocksProxy.java apart from the
>> copyright date.
>> Otherwise, the change looks fine. It just occurred to me that an
>> update to policytool
>> was made to know about the new NetworkPermission class. I don't think
>> we backported it to
>> 8 even. But, for completeness sake we might want to backport it to
>> both of these releases
>> at some point in the future.
>>
>> Michael
>>
>> On 22/08/14 16:24, Seán Coffey wrote:
>>> I'd like to backport these fixes into the jdk7u-dev codeline.
>>> They're already in jdk8u-dev.
>>>
>>> https://bugs.openjdk.java.net/browse/JDK-8032808 - SO_FLOW_SLA
>>> support for solaris
>>> https://bugs.openjdk.java.net/browse/JDK-8047186 - Exception
>>> handling change linked to above
>>>
>>> https://bugs.openjdk.java.net/browse/JDK-8029607 - Set TOS in IPv6
>>> header
>>> https://bugs.openjdk.java.net/browse/JDK-8048212 - Testcase failure
>>> with above fix
>>>
>>> some of the changes are quite different from jdk8u in that the make
>>> system is different. I've put some of the main differences in bullet
>>> points :
>>>
>>> * new makefiles to capture the jdk/net classes
>>> * Different javadoc makefile layout for 7u
>>> * static src/share/native/java/net/jdk_net_SocketFlow.h header file
>>> (dynamic in jdk8u)
>>> * Alter src/share/classes/jdk/net/Sockets.java :
>>> - throw new Error(e); instead of throw new InternalError(e);
>>> (older API)
>>> * removal of lambda use in testcase
>>>
>>> webrev : http://cr.openjdk.java.net/~coffeys/webrev.sla_tos/webrev/
>>> CCC for 7u has been submitted.
>>>
>>> Regards,
>>> Sean.
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20140825/f829ddf6/attachment.html>
More information about the nio-dev
mailing list