Changes Emmanuel Venisse Vincent Massol Arnaud Heritier Update jelly dependency to match the ones in maven 1.1 core. Maven 1.0.x : The report is incomplete if one or more files has errors in them. Upgrade to log4j 1.2.13. Add the property "maven.linkcheck.method" to select the method to use to do the tests (head -by default-,or get). Display for each file the number of links and the number of errors. New counters to report how many files and links are checked and how many errors are found. Display a more verbose message than the "NOT FOUND" error. Speed and stability enhancement [better usage of httpClient]. Upgrade to HttpClient 3.0. Will be used only with, at least, maven 1.1 beta 3. Improve performance getting rid of jtidy dependency via regexps. Sites requiring authentication are reported as NOT FOUND. java.lang.NumberFormatException if proxy port is setted to "" StackOverflowError processing apidocs/index-all.html. Support NTLM proxies. "Moved Permanently" sites are reported as a warning and not as an error. linkcheck plugin uses global proxy settings. There is no way to perform check using a proxy while still having a non-proxied project. If maven is in offline mode the report doesn't test external urls. A warning is displayed in the report. Make compatible with Maven 1.1 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : commons-collections v2.1 -> v3.0 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : commons-httpclient v2.0 -> v2.0.2 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : commons-jelly v1.0-beta-4 -> v1.0 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : commons-jelly-tags-ant v1.0 -> v1.1 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : commons-jelly-tags-xml v1.0 -> v1.1 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : commons-logging v1.0.3 -> v1.0.4 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : dom4j v1.4-dev-8 -> v1.4 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : log4j v1.2.8 -> v1.2.12 Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependency is updated : maven-model v3.0.0-SNAPSHOT -> v3.0.1 Made compatible with JDK 1.3 Some performance improvements Use BufferedInputStream in FileToCheck Set links as invalid on unknown errors Use CDATA in file name Added maven.linkcheck.excludeproperty Only log exception in debug mode on connection refused Update commons-* Build and run plugin against the installed version of Maven Now supports failing the build on error if you set the new maven.linkcheck.failonerrorproperty to true. Remove commons-util dependency. Must update to commons-lang 2.0. Fix issues with DOM classes and jdk1.3 Fix HTML. update to commons-jelly-20030902.160215 update to use maven.docs.*/maven.gen.docs Upgrade to dom4j 1.4 Upgrade to maven 1.0 beta 10 Upgrade to log4j 1.2.8 Upgrade to commons-logging 1.0.3 update to commons-lang 1.0.1 Add xml declaration to generated report. Fixed for character encoding.