[ https://issues.apache.org/jira/browse/MSHARED-607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15807529#comment-15807529 ]
Michael Osipov commented on MSHARED-607: ---------------------------------------- This basically reverts MSHARED-429 because it considers {{.local}} hostnames as valid which simply aren't. It is an abuse of DNS to a domain and TLD you aren't in control of. Fix your local, private DNS setup. > Simplify UrlValidationUtil to modern rules > ------------------------------------------ > > Key: MSHARED-607 > URL: https://issues.apache.org/jira/browse/MSHARED-607 > Project: Maven Shared Components > Issue Type: Improvement > Components: maven-reporting-impl > Affects Versions: maven-reporting-impl 2.4 > Reporter: Michael Osipov > Assignee: Michael Osipov > Fix For: maven-reporting-impl 3.0 > > > The util was written years where some stuff did not exist (like IPv6) and > some stuff was allowed which is discouraged and consider wrong (like > {{.local}}). > What can be cleaned up: > * Use {{Validator}}'s default schemes, there is no reason to exclude {{ftp}} > * Use default local URL validator > * Drop support for {{.local}}, it is discouraged, a specially-reserved TLD > for mDNS and can cause issues on a heterogenous network. -- This message was sent by Atlassian JIRA (v6.3.4#6332)