[8u-dev] Request for approval: JDK-6933879: URISyntaxException when non-alphanumeric characters are present in scope_id

Konstantin Shefov konstantin.shefov at oracle.com
Fri Feb 6 10:21:09 UTC 2015


Hi Sean,

I have tried to use different symbols in networking interface name in 
Linux. I have added a comment to 
https://bugs.openjdk.java.net/browse/JDK-8071458

I am able to use symbols: "-", "+", "=", "#", "@".
I was UNABLE to use: "?", "~", "$", "*", "!", "[", "(", "&", "^", "|", 
"/", ":" and "\".

My network interface name in Linux is now "eth0.1_-+=#@55" (used 
"ifconfig" command).

On 23.01.2015 16:47, Seán Coffey wrote:
> Konstantin,
>
> can you hold off pushing this fix to jdk8u for the moment ? It's a P4 
> and could have behavioural consequences (something we try and avoid in 
> update releases). I see JDK-8071458 was logged to track IPv6 scope 
> specifications. Let's see how this soaks into JDK 9 over coming days 
> and let's see how JDK-8071458 progresses.
>
> regards,
> Sean.
>
> On 23/01/15 12:56, Konstantin Shefov wrote:
>> Hello,
>>
>> Please approve the direct backport of the bug fix to 8u-dev
>>
>> Patch applies cleanly to JDK 8u.
>>
>> The bug:https://bugs.openjdk.java.net/browse/JDK-6933879
>> The webrev: http://cr.openjdk.java.net/~kshefov/6933879/webrev.01/
>>
>> JDK 9 changeset: 
>> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/801eb37fc6c4
>> Review thread: 
>> http://mail.openjdk.java.net/pipermail/net-dev/2015-January/008834.html
>>
>> Thanks
>> -Konstantin
>




More information about the core-libs-dev mailing list