link-checker commit: Update instructions etc from CVS to Mercurial.

changeset:   367:481682b8d6a7
tag:         tip
user:        Ville Skyttä <ville.skytta@iki.fi>
date:        Thu Aug 05 23:21:11 2010 +0300
files:       .hgignore ChangeLog ChangeLog.old MANIFEST MANIFEST.SKIP META.yml Makefile.PL NEWS README.cvs bin/checklink docs/checklink.html etc/usermap
description:
Update instructions etc from CVS to Mercurial.


diff -r cf796f65454b -r 481682b8d6a7 .hgignore
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/.hgignore	Thu Aug 05 23:21:11 2010 +0300
@@ -0,0 +1,10 @@
+syntax: glob
+
+*.bak
+*.tar.gz
+bin/*.bak
+blib
+lib
+Makefile
+Makefile.old
+pm_to_blib
diff -r cf796f65454b -r 481682b8d6a7 ChangeLog
--- a/ChangeLog	Thu Aug 05 14:45:47 2010 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,1598 +0,0 @@
-2010-04-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: 4.6.
-
-2010-04-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod, etc/checklink.conf: Improve/add
-	Forbidden_Protocols docs.
-
-2010-03-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, etc/checklink.conf: Make forbidden protocols
-	configurable (#29).
-
-2010-03-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix HTML::Parser dependency version.
-
-2010-03-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Wrap long comment lines.
-
-2010-03-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Canonicalize input URI earlier, avoids dupe output
-	sections when recursing.
-
-2010-03-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Accept text/html-sandboxed.
-
-2010-03-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Add support for checking
-	links in CSS.
-
-	Known issue: no support for line numbers yet.
-
-2010-03-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Comment updates.
-
-2010-03-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Wrap long lines.
-
-2010-02-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Run perltidy, update indentation settings.
-
-2010-02-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix perltidy warnings.
-
-2010-02-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* etc/perltidyrc: Add perltidy settings and Makefile target.
-
-2010-02-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Handle undefined lines internally in add_link().
-
-2010-02-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Do not pass unused "text" to start handler.
-
-2010-02-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Improve heuristics when passed non-absolute URIs.
-
-2010-02-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Look for an index file if passed a dir, prefer it
-	if found over dir contents.
-
-2010-02-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Require Perl >= 5.8.
-
-	Primarily for the previous change, but also because it's very
-	likely that the code wouldn't work on earlier versions any longer
-	and I suppose there is very little demand and testing resources
-	available for earlier versions.
-
-2010-02-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Let LWP decode response charsets.
-
-	BOM based decoding works with LWP >= 5.827.
-
-2010-01-14  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README, bin/checklink, docs/checklink.html, docs/linkchecker.css:
-	Update years in copyright notices.
-
-2010-01-14  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Use ercim.eu instead of .org in ERCIM links,
-	thanks to Jean-Guilhem Rouel for the heads up.
-
-2009-12-16  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Document why utf8_mode is in an eval block.
-
-2009-12-16  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Initialize "local" variables as suggested by
-	perlcritic.
-
-2009-12-16  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Quote heredoc terminators as suggested by
-	perlcritic.
-
-2009-12-16  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix operator mismatches flagged by perlcritic.
-
-2009-12-16  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix indirect call syntax issues flagged by
-	perlcritic.
-
-2009-12-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Update authorship info.
-
-2009-12-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Add =encoding.
-
-2009-12-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Fix unterminated B<...>.
-
-2009-12-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Add support for cookies
-	(command line mode only for now).
-
-2009-12-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix invalid printf conversion warning.
-
-2009-12-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Decode content encodings also when parsing for
-	anchors, thanks to Mark Olson.
-
-2009-11-04  Michael Ernst <mernst@alum.mit.edu>
-
-	* bin/checklink, bin/checklink.pod: Permit spaces to delimit the
-	parts of the arguments for --suppress-redirect,
-	--suppress-redirect-prefix, and --suppress-broken.  Add
-	--suppress-temp-redirects to suppress warnings about temporary
-	redirects.
-
-2009-10-05  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Increase default LWP HTTP line length to 8k; the
-	4k default in LWP <= 5.832 is not enough for example to accommodate
-	4kB cookies (RFC 2985) (#6678).
-
-2009-10-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Add note about output buffering and
-	mod_deflate.
-
-2009-10-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/linkchecker.css: Reindent, cosmetics.
-
-2009-10-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/linkchecker.css: Add "progress bar" for
-	estimating progress on checking links in one document.
-
-2009-10-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't abbreviate "seconds", just say it.
-
-2009-08-05  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Javascript whitespace cleanup.
-
-2009-08-05  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix some jslint javascript warnings.
-
-2009-07-04  Michael Ernst <mernst@alum.mit.edu>
-
-	* bin/checklink: User bug report (hash key was Suppress..., shourd
-	have been Suppress...) led me to rewrites, shorten, & optimize
-	redirect checking.
-
-2009-06-29  Michael Ernst <mernst@alum.mit.edu>
-
-	* bin/checklink, bin/checklink.pod: Add new options:
-	--suppress-redirect   --suppress-redirect-prefix
-	--suppress-broken   --suppress-fragment Also improve initialization
-	code for Exclude_Docs (--exclude-docs option).
-
-2009-05-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Fix order of arguments to --masquerade in
-	docs, thanks to C. M. Sperberg-McQueen.
-
-2009-05-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: ...
-
-2009-05-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Treat masquerade targets that lack a scheme as
-	file: URIs, absolutize relative paths.
-
-2009-04-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: --masquerade doc improvements, thanks to C. M.
-	Sperberg-McQueen.
-
-2009-04-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Remove obsolete checklink version blurb from
-	--masquerade doc.
-
-2009-04-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't output trusted regex in auth failed message
-	if the hostname matches it, improve error message when it doesn't.
-
-2009-04-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Add status icons next to error messages shown if
-	the initial URI can't be checked.
-
-2009-04-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix asking for basic auth (need to delay writing
-	of HTTP headers), set cookie and print form also in auth required
-	response.
-
-2009-04-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Take care of PERL5LIB in
-	taint mode ourselves instead of using perl5lib; perl5lib can itself
-	be in PERL5LIB outside default @INC.
-
-2009-03-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: 4.5.
-
-2009-03-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Use no_w3c.png.
-
-2009-03-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Remove "Valid XHTML Strict" badge.
-
-2009-03-19  Olivier Thereaux <ot@w3.org>
-
-	* images/no_w3c.png: adding alternate, non-trademarked, image for
-	strict FLOSS distribution
-
-2009-03-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Lower default timeout to 30
-	seconds (#4985).
-
-2009-02-26  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't output informational messages in quiet mode
-	(rt.cpan.org #43372).
-
-2009-02-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix rt.cpan.org bug number refs in comments.
-
-2009-02-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Use PERL5LIB from environment
-	even in taint mode, thanks to people on cpan-testers-discuss for
-	assistance.
-
-2009-02-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Require URI::file only in command line mode.
-
-2009-02-16  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README: Attribute authorship to QA-dev (there's no separate link
-	checker team).
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Make protocol disallowed info message more
-	accurate.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Improve handling of URI schemes we don't want
-	checked.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Tune WAI-WEBCONTENT link.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Remove obsolete WWW::RobotRules comments.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html, docs/valid-xhtml10.png, images/double.png,
-	images/grad.png, images/head-bl.png, images/head-br.png,
-	images/round-br.png, images/round-tr.png, images/textbg.png,
-	images/w3c.png, images/info_icons/README,
-	images/info_icons/error.png, images/info_icons/info.png,
-	images/info_icons/warning.png: Include/reorganize required images.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't hardcode path to w3c.png, resolve it from
-	Doc_URI.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, etc/checklink.conf: Remove Style_URI configuration
-	variable, resolve it from Doc_URI.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't hardcode path to info icons, use Doc_URI to
-	resolve it.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: XHTML well-formedness fix.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Remove whitespace before doctype.
-
-2009-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/linkchecker.css: Use relative URL to menu background png.
-
-2009-02-05  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/qa-small.png, docs/w3c_home.png: Remove unused icons.
-
-2009-02-02  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Minor typo etc edits to the "install with
-	CPAN" section.
-
-2009-02-02  Olivier Thereaux <ot@w3.org>
-
-	* docs/checklink.html: installation instructions
-
-2009-01-30  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Prefer text/html over application/xhtml+xml in
-	Accept because of our lack of xml:base support.
-
-2009-01-30  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix "Excluding links" info message in command line
-	mode.
-
-2009-01-30  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Lower q-value of application/vnd.wap.xhtml+xml in
-	Accept header to less than 1.
-
-2009-01-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Support new link things in HTML 5 (incomplete;
-	XHTML 5 xml:base not supported).
-
-2009-01-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Remove (apparently harmless) stray comma.
-
-2009-01-08  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: preparing 4.4
-
-2009-01-07  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: autoscroll of results as they happen, based on
-	prototype by Brett Bieber
-
-2009-01-06  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: removing more of the heavy bgcolor used in
-	reports
-
-2009-01-06  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: broken stuff report is not only about broken links
-	- may as well be clearer and frustrate people less
-
-2009-01-06  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: simplify, lighten, give air, do not yell at
-	the user. results table made less heavy and screaming, report list
-	more airy.
-
-2009-01-06  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: simplify, lighten, give air, do not yell at the
-	user. Removed feature: sequence of status messages (status code
-	squence kept)
-
-2009-01-06  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: making sure broken links get seen first. They are
-	the prime concern. Moving the fragments report lower.
-
-2009-01-06  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink, docs/linkchecker.css: donation/sponsorship slug
-
-2009-01-06  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: softening wording in error/info message
-
-2009-01-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Comment typo fix.
-
-2009-01-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README, bin/checklink, docs/checklink.html, docs/linkchecker.css:
-	2009
-
-2009-01-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Link to www.perl.org/get.html for "Install
-	Perl" (David Dorward,
-	http://www.w3.org/mid/495CFBF6.1080306%40dorward.me.uk)
-
-2008-10-26  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix --exclude-docs for older Getopt::Long versions
-	thanks to Michael Ernst for pointing it out.
-
-2008-10-25  Michael Ernst <mernst@alum.mit.edu>
-
-	* bin/checklink.pod: Improve description of quoting for argument
-	containing space.
-
-2008-10-25  Michael Ernst <mernst@alum.mit.edu>
-
-	* bin/checklink: Improve comment.
-
-2008-10-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Check links in meta refresh tags.
-
-2008-10-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Improve line number indicator formatting for
-	redirect results in console mode.
-
-2008-10-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: If running LWP >= 5.814, set Accept-Encoding in
-	requests to what LWP can decode.
-
-2008-10-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Allow --exclude-docs be
-	specified multiple times, based on patch from Michael Ernst.
-
-2008-10-17  Michael Ernst <mernst@alum.mit.edu>
-
-	* bin/checklink: Disable Perl's recursion warnings for recursive
-	algorithm.
-
-2008-10-17  Michael Ernst <mernst@alum.mit.edu>
-
-	* bin/checklink: Prevent (some) infinite loops.
-
-2008-09-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Add non-robot developer mode, thanks to Michael
-	Ernst.
-
-2008-09-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Drop duplicate "Processing..." header in
-	non-summary-only HTML mode, thanks to Michael Ernst
-
-2008-08-26  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Remove stray as-is "\n" from HTML output.
-
-2008-08-26  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Untaint config params that are used as the format
-	argument to (s)printf(), Perl 5.10 does not want to see that in
-	taint mode.
-
-2008-07-03  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: muting some output in quiet mode. some reorg of
-	output code - Patch courtesy of Michael Ernst
-
-2008-07-03  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: removed unused vars - Patch courtesy of Michael
-	Ernst
-
-2008-07-03  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: improve debug output in verbose mode. Patch
-	courtesy of Michael Ernst
-
-2008-05-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't do javascript progress callbacks in command
-	line HTML mode.
-
-2008-05-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix command line HTML output.
-
-2008-05-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Escape shown URI in javascript progress callback.
-
-2008-05-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Micro-optimizations, cleanups.
-
-2008-05-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix HTML entity encoding in broken anchor output,
-	improve it slightly.
-
-2008-05-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Trivial code cleanups.
-
-2008-05-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Drop old URI workarounds,
-	require >= 1.31.
-
-2008-04-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Markup fixes.
-
-2008-04-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Note XHTML $response->base() improvements in
-	libwww-perl >= 5.810 in comments.
-
-2008-04-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Require libwww-perl >= 5.802.
-
-2008-04-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Support Content-Encodings automatically handled by
-	libwww-perl (#5648).
-
-2008-02-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Summary wording improvements, thanks to Jukka
-	Korpela.
-
-2008-02-14  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Mimic LWP by setting the "Client-Warning: Internal
-	response" to "IP disallowed" internal responses.
-
-2008-02-14  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Improve info about "IP address disallowed by
-	config" messages (#5080), avoid outputting HTML in "What to do" in
-	non-HTML console mode.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Take codebase into account when resolving
-	object/@data.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Add a TODO about our built-in handling of
-	base/@href special case.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't check <a name="..."> for XHTML Basic 1.1 or
-	XHTML MP.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Set XML parsing mode also based on Content-Type in
-	addition to public ID, relax public ID matching for XML mode so
-	that it catches XHTML Mobile, XHTML-Print and XHTML+RDFa.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Accept application/vnd.wap.xhtml+xml.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Print percentage indicator only when it changes;
-	improves performance significantly with some terminals and large
-	documents.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Output number of lines processed instead of total
-	number of lines in docs.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: ->base() returns a URI, don't create another one.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Increase resolution of shown times to 1/100th of a
-	second.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Improve documentation of
-	--indicator.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Avoid division by zero in progress indicator for
-	docs that contain no linefeeds.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README, bin/checklink, docs/checklink.html, docs/linkchecker.css:
-	2008.
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Improve variable naming in parse_document().
-
-2008-02-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Trim whitespace, NFC.
-
-2008-02-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Review and explicitly list things treated as
-	links.
-
-	New cases checked: * BLOCKQUOTE,DEL,INS,Q: cite * BODY: background
-	* FRAME,IFRAME,IMG: longdesc * HEAD: profile * EMBED (proprietary):
-	pluginspage, pluginurl.
-
-	Cases no longer checked: * (any unknown element): src, href * (any
-	element whose src attribute is unknown to me): src * (any element
-	whose href attribute is unknown to me): href.
-
-	Theoretically, we could use %HTML::Tagset::linkElements, but it
-	contains things that are not necessarily dereferenceable URIs
-	and/or require special treatment so maintaining our own lists is
-	simpler.
-
-2008-01-24  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Validity fix.
-
-2008-01-24  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: converting output to XHTML 1.0 Strict (cont'd)
-
-2008-01-24  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: I need XHTML for some post-processing so...
-	converting output to XHTML 1.0 Strict, for now
-
-2007-11-28  Olivier Thereaux <ot@w3.org>
-
-	* docs/checklink.html: header
-
-2007-11-28  Olivier Thereaux <ot@w3.org>
-
-	* docs/checklink.html: the checklink documentation states: [[
-	Please send comments, suggestions and bug reports about the link
-	checker to the www-validator mailing list  (archives), with
-	'checklink' in the subject.  ]] --
-	http://validator.w3.org/docs/checklink.html#csb
-
-	To some it's fairly obvious that the subject should "include"
-	checklink, but we receive so many messages titled "checklink:" that
-	a few examples of good and bad feedback wouldn't hurt...
-
-2007-10-24  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: status bar bug
-
-2007-10-23  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink, docs/linkchecker.css: adding a "progress bar" at
-	top of scrolling pre
-
-2007-09-18  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Telling caches in the middle we want fresh copies
-	of retrieved documents (Bug 4998)
-
-2007-09-18  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: modifying wording and display of the report for
-	broken frags
-
-2007-09-18  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: giving the results a bit of air
-
-2007-09-18  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink, docs/linkchecker.css: adding status (error,
-	warning, info) icon
-
-2007-09-18  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: error message rewriting. No need to scream at the
-	user
-
-2007-09-18  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: putting redirects together, separated from error
-	list
-
-2007-09-15  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix HTML footer
-
-2007-09-14  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: styling of the list of issues and list of
-	redirects in checklin results (rough, this is a first pass)
-
-2007-09-14  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: styling of progress <pre> to limit its size
-	- just a test, welcoming feedback
-
-2007-09-14  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: * pre-filling form with the URI being checked *
-	only output footer intro blurb on home page, not results * giving
-	class to "progress" <pre> for styling
-
-2007-09-13  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Reassign accesskey 2 to
-	downloads.
-
-2007-09-13  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Sync navigation link placement with
-	generated pages, remove no longer needed "skip navigation" link.
-
-2007-09-13  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Remove "Skip past navigation" link; there is no
-	such anchor on the "front" page and there is nothing to skip at end
-	of the doc.
-
-2007-09-13  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: styling tagline
-
-2007-09-13  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: adding tagline - better wording dearly welcome
-
-2007-09-13  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: * moving menu to the bottom of UI (giving homepage
-	better focus on mail functionality) * adding intro blurb
-
-2007-09-12  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: styling of the UI form
-
-2007-09-11  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: First (very rough) go at amending the link
-	checker's CSS to match the current style of the Markup Validator.
-
-	The trick here is that it is possible that old instances of the
-	link checker will keep refering to
-	http://validator.w3.org/docs/linkchecker.css forever, so we have to
-	make the new CSS file "work" with old markup, at least to a
-	reasonable extent.
-
-2007-09-02  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Output HTTP headers before fetching the first
-	document (related to #4985).
-
-2007-08-17  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Add -R/--no-referer to --help output.
-
-2007-08-17  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Implement sending the Referer
-	header (#32).
-
-2007-07-29  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Protect regexp metacharacters in masquerade URLs.
-
-2007-07-29  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Signal explicit EOF to HTML::Parser in
-	parse_document().
-
-2007-07-29  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Change parse_document to operate directly on
-	response content refs, decode content encodings, and clean up
-	response contents when done.
-
-2007-07-29  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Clear contents of responses as soon as we've dealt
-	with them.
-
-2007-07-29  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Prefix redirect progress events with "->".
-
-2007-07-29  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Refactor IP address allowance and redirect
-	progress callback code into our UserAgent class.
-
-2007-07-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Remove the deprecated (since 2004, link checker
-	4.1) -n/--noacclanguage and -y/--proxy command line options.
-
-2007-07-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix doc of ip_allowed() return value.
-
-2007-07-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Make the CGI object non-global.
-
-2007-07-24  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Add another link to more info about proxy
-	variables.
-
-2007-07-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Note that -q implies -s.
-
-2007-04-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* t/00compile.t: Autogenerate a dummy *.pm for CPAN indexing
-	purposes.
-
-2007-04-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Add --exclude option for
-	excluding links matching given regexp (#689).
-
-2007-03-30  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Make --exclude-docs doc more
-	accurate, mention it in "Settings used" if used.
-
-2007-03-30  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Use add_link() for recording DTD URLs for
-	consistency.
-
-2007-03-30  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: 2007, once more
-
-2007-03-30  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: The dupe/empty anchor table lists one anchor per
-	table row; adjust heading accordingly.
-
-2007-03-20  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: List line numbers of broken fragments only, not
-	all fragment line numbers if one or more for a doc are broken.
-
-2007-03-20  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix bunch of perlcritic warnings.
-
-2007-03-20  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README, bin/checklink, docs/checklink.html, docs/linkchecker.css:
-	2007
-
-2007-03-20  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix anchor parsing in HTML 2.x and 3.x documents,
-	http://lists.w3.org/Archives/Public/www-validator/2007Mar/0065
-
-2006-11-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Appease B::Lint.
-
-2006-10-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: 4.3.
-
-2006-10-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Add some TODOs for #29.
-
-2006-10-15  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/linkchecker.css: Avoid multiple "settings"
-	IDs in HTML output.
-
-2006-10-15  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't let earlier URIs on the command line
-	implicitly limit recursion scope of subsequent ones (Debian
-	#277969).
-
-2006-10-15  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Print used settings only once and at start in
-	command line output.
-
-2006-10-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Make --quiet more quiet (Brian St. Pierre, Debian
-	#390788, rt.cpan.org #15053).
-
-2006-09-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Add blurb about SSL/TLS support.
-
-2006-06-15  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Update mod_perl HTTP_AUTHORIZATION hack for recent
-	2.x, drop support for 1.x.
-
-2006-06-15  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Allow specifying --location
-	multiple times, make it imply --recursive.
-
-2006-05-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Extract system IDs also from doctype declarations
-	that have no public part.
-
-2006-05-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README, bin/checklink, docs/checklink.html, docs/linkchecker.css:
-	2006.
-
-2006-05-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Code cleanup: eliminate some magic numbers.
-
-2006-05-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Try enabling UTF-8 mode in HTML::Parser (#3289).
-
-2006-05-25  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Improve unknown line number handling.
-
-2006-05-06  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Outsource line counting to
-	HTML::Parser; version >= 3.20 is now required.
-
-2006-05-06  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Clean up arguments passed to HTML::Parser
-	handlers.
-
-2006-05-05  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Sort broken fragment line numbers numerically, not
-	alphabetically.
-
-2006-05-05  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Suppress RobotRules warnings, rt.cpan.org #18902.
-
-2006-05-05  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Revert parallel user agent code from between
-	revisions 4.21 and 4.24 per discussion on public-qa-dev.
-
-2005-10-25  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: The (hopefully temporary) workaround for responses
-	not storing the original request should not be for cases of 401's,
-	but 403 Forbidden by robots.txt See:
-	http://lists.w3.org/Archives/Public/public-qa-dev/2005Sep/0002
-
-	Hopefully we should be able to get rid of this if we manage to get
-	Dom's patch to RobotUA accepted.
-
-	http://lists.w3.org/Archives/Public/public-qa-dev/2005Sep/0018.html
-
-2005-08-31  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: fixing a few brainos in passing arguments around
-
-2005-08-29  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: WARNING: this code is rather broken...
-
-	This is not much more than a proof of concept of how we could be
-	using LWP::Parallel::RobotUA for our requests. The basic idea is to
-	send the list of links as an array to $ua->register() instead of
-	request()ing them sequentially.
-
-	Done by - modifying check_uri to pass an array of URIs to
-	check_validity - modifying check_validity to pass this array to
-	get_uris (a clone of get_uri) - cloning get_uri into get_uris
-
-	The latter is only roughly done, and there probably is some loss of
-	information (recursion, etc) in the process.
-
-	This is a rather poor patch but the best I can wrap my head around
-	right now, feel free to revert if it's too ugly.
-
-2005-05-15  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Release 4.2.1.
-
-2005-05-15  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Access key doc tweaks: spelling, whitespace,
-	consistency with rest of the docs.
-
-2005-04-28  Olivier Thereaux <ot@w3.org>
-
-	* docs/checklink.html: adding access keys documentation
-
-2005-04-27  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Release 4.2.
-
-2005-04-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Use Apache2::compat instead of Apache::compat to
-	support recent mod_perl 2's.
-
-2005-04-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Fix navbar markup.
-
-2005-04-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/linkchecker.css: Add missing "hideme" class for "skip
-	navigation" links.
-
-2005-03-31  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink, docs/checklink.html: implementing new access keys,
-	as proposed in
-	http://lists.w3.org/Archives/Public/public-qa-dev/2005Mar/0013.html
-
-2005-02-05  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Check redirects for private IP addresses too.
-
-2005-01-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README, bin/checklink, docs/checklink.html, docs/linkchecker.css:
-	2005.
-
-2004-11-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Release 4.1.
-
-2004-11-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Add known issues section, and "summary only"
-	problems to it (#896).
-
-2004-11-11  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink, docs/checklink.html: warning note about delay in
-	summary only mode
-
-2004-11-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod, docs/checklink.html: Deprecate
-	the -y/--proxy option in favour of the http_proxy env variable.
-
-2004-11-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Remove CVS revision from user visible version
-	strings to make them less scary.  Add meta generator tag to emitted
-	HTML containing the full user agent string.
-
-2004-11-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Use the same W3C::UserAgent instance for all
-	retrievals.  Fixes
-	http://www.w3.org/Bugs/Public/show_bug.cgi?id=893
-
-2004-11-06  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html, etc/checklink.conf: Make
-	Net::IP and other modules required for restricting access to
-	private IP addresses optional.
-
-2004-11-06  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Add abbr for CVS.
-
-2004-10-12  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Try to avoid server/browser timeouts in summary
-	only mode when the check takes a long time.  Should fix
-	http://www.w3.org/Bugs/Public/show_bug.cgi?id=896
-
-2004-10-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Avoid feeding the whole response (including HTTP
-	headers) to HTML::Parser.  Fixes
-	http://www.w3.org/Bugs/Public/show_bug.cgi?id=889
-
-2004-08-27  Martin J. Dürst <duerst@w3.org>
-
-	* bin/checklink: changed result pages to charset=utf-8 on
-	Content-Type:; should not have any effect currently, but will be
-	useful later.
-
-2004-07-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Enforce libwww-perl >= 5.66 requirement.
-
-2004-07-20  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Release 4.0.
-
-2004-07-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Small comment clarifications related to the
-	previous fix.
-
-2004-07-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix bug in recursion logic: when parsing a
-	document in recursive mode, we are interested in links in it if
-	it's in recursion scope, even if the document retrieval is "only"
-	caused by an anchor in a referring document.
-	http://lists.w3.org/Archives/Public/www-validator/2004Jun/0181.html
-
-2004-07-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Bump version numbers.
-
-2004-07-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: $TNV will be 4.0.
-
-2004-06-12  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Okay, I give up.  Use "text/javascript" as the
-	content type for JavaScript.
-
-2004-06-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/linkchecker.css: Fix Opera/MSIE menubar ugliness by
-	importing line-height from Markup Validator.
-
-2004-06-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/linkchecker.css: Restore "address img" for the valid XHTML
-	badge.
-
-2004-06-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Add blurb about robots exclusion
-	implementation details.
-
-2004-06-08  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Document Doc_URI and Style_URI.
-
-2004-06-08  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/linkchecker.css: Remove some unused properties, and do a
-	gratuitous whitespace cleanup.
-
-2004-06-08  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/linkchecker.css: Restore some lost CSS
-	properties, and selectively sync some of the new layout stuff from
-	the current markup validator.
-
-2004-06-08  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Avoid warning when no realm is given in
-	WWW-Authenticate.
-
-2004-06-08  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/linkchecker.css: Use JPEG versions of header and footer
-	images.
-
-2004-06-08  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html, docs/linkchecker.css: Remove
-	the "Skip navigation" link as it is not too useful at the moment.
-
-2004-06-02  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Add/revise accesskeys.
-	(l=linkchecker,i=download/install,d=docs,m=markup validator,s=skip
-	navigation)
-
-2004-06-02  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Switch to HTML 4.01 strict, and make related
-	adjustments and layout consistency improvements mainly to error
-	message views.
-
-2004-06-02  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Work around a bug in URI::sip(s) in URI 1.22-1.30.
-
-	http://lists.w3.org/Archives/Public/www-validator/2004Jun/0003.html
-
-2004-06-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: More markup improvements.
-
-2004-06-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Avoid error log warning when no Content-Type is
-	received, improve markup.
-
-2004-06-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod, etc/checklink.conf: Typo and
-	consistency fixes.
-
-2004-06-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Apply parameters from cookie only when loading the
-	"front" page.  Also, only load the cookie we set (not all possibly
-	sent to us), when deciding how to output the cookie options on the
-	front page.  This should make the effect of the cookie more
-	predictable.
-
-2004-06-01  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Avoid warning from invalid (non-numeric) recursion
-	depth.
-
-2004-05-31  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink: fixing some silliness in my recent patches -
-	thanks Ville for the catch
-
-2004-05-31  Olivier Thereaux <ot@w3.org>
-
-	* docs/linkchecker.css: adding style specific to linkchecker
-	results
-
-2004-05-31  Olivier Thereaux <ot@w3.org>
-
-	* bin/checklink, docs/checklink.html, etc/checklink.conf: Changing
-	the layout of checklink (script) to math the one for the
-	documentation.	 - adding Style_URI configuration parameter   - The
-	layout now uses default links pointing to the instance on v.w.o
-
-2004-05-16  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: HTML-escape given URI in the "you cannot check
-	such a URI" message.
-
-2004-05-14  Olivier Thereaux <ot@w3.org>
-
-	* docs/checklink.html, docs/linkchecker.css: quick attempt at
-	styling link checker as the Markup Validator.  Fr the actial
-	service, an idea would be to keep some of its inline style + a link
-	to the stylesheet in the repository.
-
-2004-05-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Treat non-empty URI's "ok" again with JavaScript
-	implementations without String.search().
-
-2004-05-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Tweak fieldset padding.
-
-2004-05-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't send Content-Script-Type as a real HTTP
-	header, use <meta http-equiv> instead.	Also make uriOk() focus the
-	URI field if it was not 'ok'.
-
-2004-05-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Use relative self-referencing URL without the
-	query string for the form action.
-
-2004-05-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Associate all labels explicitly with their
-	controls as recommended by WCAG 1.0.  Thanks to Hugo Silveira da
-	Cunha for the heads up.
-
-2004-05-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Always point to
-	http://www.w3.org/2000/07/checklink for docs, small POD entity
-	tweaks.
-
-2004-04-28  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Set "self URI" to
-	http://validator.w3.org/checklink in command line HTML mode.
-	Thanks to James Gallagher for the report.
-
-2004-04-20  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html, docs/linkchecker.css: Add
-	instructions how to allow us in /robots.txt, and include a link to
-	it in the results.
-
-2004-04-19  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Implement "better" (yet somewhat hacky) handling
-	of non-HTTP error codes, currently used for "forbidden by
-	robots.txt" and "bad hostname" messages from LWP.  While at it,
-	display "forbidden by robots.txt" with a light gray background (CVS
-	class "dubious") instead of screaming-red-403.
-
-2004-04-17  Ville Skyttä <ville.skytta@iki.fi>
-
-	* t/00compile.t: Add a _very_ basic "test suite".
-
-2004-04-12  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix broken fragment UI (was broken in revision
-	3.30).
-
-2004-04-12  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Small wording improvements.
-
-2004-04-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Use "(no message)" if for some reason we do not
-	receive a reason phrase in the response status line.
-
-2004-04-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Redirect loops are no longer a problem with
-	the link checker and libwww-perl 5.76 (but redirects to file: URLs
-	still are).
-
-2004-04-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod, docs/checklink.html: Make sleep
-	time between requests to each server configurable in command line
-	use (-S/--sleep, defaults to 1 second), remove old "sleep 3 seconds
-	between documents" feature, and show used settings in the results.
-
-2004-04-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Fix typo in results CSS.
-
-2004-04-11  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Reimplement/replace internal redirect tracking
-	logic using the response chaining feature of libwww-perl
-	(HTTP::Response->previous()).  Should be more robust and
-	RobotUA-friendly now.
-
-2004-04-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Code cleanups.
-
-2004-04-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Eliminate a couple of recently introduced printf()
-	warnings.
-
-2004-04-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: RobotUA/RobotRules works for local files
-	from command line in LWP 5.66+, bump the required version.
-
-2004-04-10  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Don't mask LWP's default redirect_ok()
-	functionality, remove some dead code.
-
-2004-04-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, etc/checklink.conf: New configuration parameter
-	(Doc_URI) to aid local doc installations.
-
-2004-04-09  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html, docs/linkchecher.css, docs/linkchecker.css:
-	Rename the doc CSS once more (to linkchecker.css).
-
-2004-04-08  Olivier Thereaux <ot@w3.org>
-
-	* docs/checklink.css, docs/linkchecher.css: changing name to avoid
-	conneg issues
-
-2004-04-08  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Make sure default configuration options are set
-	also when there is no configuration file.  D'oh!  Thanks to Rafael
-	Gieschke for the report.
-
-2004-04-07  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, docs/checklink.html: Initial (partial)
-	implementation for support for robots exclusion standard.  The UI
-	still needs some work: the results view should be fixed and some
-	new configuration options (admin address, minimum delay) should be
-	added.	As a side effect, we now require libwww-perl >= 5.60.
-
-2004-04-04  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Do not send any Accept-Language
-	header by default in command line mode, and don't default to "*" in
-	CGI mode either (but still use the client-supplied value if
-	present).  In command line mode, -L auto now autodetects a value
-	from the environment, and the -n/--noacclanguage option is
-	deprecated and does nothing.
-
-2004-04-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Usage message improvements.
-
-2004-04-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Link to http://www.w3.org/2000/07/checklink for
-	docs again.
-
-2004-04-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: Improve the "Trusted" domain
-	documentation.
-
-2004-04-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Compile trusted and exclude-docs regexps only
-	once.
-
-2004-04-03  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod: New command line option
-	(--exclude-docs) for excluding checking links in documents whose
-	URIs match a regexp; thanks to Michael Ernst.  Also, some
-	improvements to argument and configuration option checking and
-	error reporting.
-
-2004-04-02  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README.cvs: Fix link to the online version.
-
-2004-04-01  Olivier Thereaux <ot@w3.org>
-
-	* README.cvs: adding download instructions
-
-2004-03-31  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Release 3.9.2.
-
-2004-03-31  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Document known issues with libwww-perl 5.76.
-
-2004-03-31  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Change to the W3C::LinkChecker namespace.
-
-2004-03-30  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Various doc improvements.
-
-2004-03-27  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, bin/checklink.pod, docs/checklink.html: Improve
-	command line mode usability: -h is now an alias for --help, -H for
-	--html, and the usage message is displayed if no URIs to check are
-	given.	Also tune STDERR/STDOUT usage a bit.
-
-2004-03-27  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html, docs/qa-small.png, docs/valid-xhtml10.png,
-	docs/w3c_home.png: Add images.
-
-2004-03-27  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.css: - Re-indent - Fix a minor syntax bug -
-	Comment out URL to banner-qa.jpg (where's that?) - Avoid changing
-	hX style with a's when hovering
-
-2004-03-27  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Update full man page display instructions.
-
-2004-03-27  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Update CVSweb interface URL.
-
-2004-03-27  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Appease Perl 5.6.1's taint mode.
-
-2004-03-24  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Recommend libwww-perl 5.70.
-
-2004-03-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Use UTF-8 instead of entities.
-
-2004-03-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink.pod: Document new *_Validator_URI config
-	parameters.
-
-2004-03-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Make self references in the results work whatever
-	the script name is.
-
-2004-03-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Remove a stale fragment id.
-
-2004-03-23  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink, etc/checklink.conf: Make markup and CSS validator
-	URIs configurable.
-
-2004-03-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Update links.
-
-2004-03-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README, docs/checklink.html: Add some doc cross references.
-
-2004-03-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html, etc/checklink.conf: Include config file.
-
-2004-03-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: More documentation updates and improvements.
-
-2004-03-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Some doc improvements.
-
-2004-03-22  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.html: Add missing </abbr>.
-
-2004-03-21  Ville Skyttä <ville.skytta@iki.fi>
-
-	* docs/checklink.css, docs/checklink.html: Add docs.
-
-2004-03-18  Ville Skyttä <ville.skytta@iki.fi>
-
-	* README, bin/checklink.pod: First CPANified version, copied here
-	from the validator dir.
-
-2004-03-18  Ville Skyttä <ville.skytta@iki.fi>
-
-	* bin/checklink: Copy here from the validator dir.
-
diff -r cf796f65454b -r 481682b8d6a7 ChangeLog.old
--- a/ChangeLog.old	Thu Aug 05 14:45:47 2010 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,856 +0,0 @@
-2004-02-01 13:07  ville
-
-	* checklink.pl: 2004.
-
-2003-11-25 22:46  ville
-
-	* checklink.pl: Markup improvements: "fussy"-clean, towards HTML
-	  4.01 Strict and ISO-HTML.
-
-2003-11-24 21:11  ville
-
-	* checklink.pl: Fix HTML "escaping" of URIs.  Some were escaped
-	  twice, some not at all.
-
-2003-11-22 17:40  ville
-
-	* checklink.pl: Check recursion scope also for redirected
-	  documents.
-	  http://lists.w3.org/Archives/Public/www-validator/2003Nov/0074.html
-
-2003-11-22 17:20  ville
-
-	* checklink.pl: Improve "To do" message wrapping in command line
-	  mode.
-
-2003-11-22 17:17  ville
-
-	* checklink.pl: Fix URI->abs() usage in absolutizing URIs.
-
-2003-10-20 23:19  ville
-
-	* checklink.pl: Make ip_allowed() not choke on URIs that don't
-	  implement host().
-	  http://lists.w3.org/Archives/Public/www-validator/2003Oct/0056.html
-
-2003-09-15 21:31  ville
-
-	* checklink.pl: Unbreak --masquerade, enhance documentation and
-	  error messages.  W3C Bugzilla #340, Debian bug #187791, thanks to
-	  Dan Jacobson and Frederic Schutz for the report.
-
-2003-09-12 20:49  ville
-
-	* checklink.pl: Make the configuration file optional.  Thanks to
-	  Hugo Haas for the heads up.  Also, load Config::General only if
-	  needed.
-
-2003-09-11 13:46  hugo
-
-	* checklink.pl: Fixing the following: [Thu Sep 11 12:44:53 2003]
-	  checklink.pl: Argument "help" isn't numeric in exit at
-	  /home/hugo/bin/checklink.pl line 410.
-
-2003-07-27 19:19  ville
-
-	* checklink.pl: Don't conditionalize the Term::ReadKey requirement,
-	  but defer its loading until actually needed.	system('stty')
-	  doesn't work under -T without laundering $ENV{PATH}, and I don't
-	  feel like going there :P
-
-	  Also, don't load CGI and CGI::Carp in command line mode; defer by
-	  using require() instead of use().
-
-2003-07-27 18:38  ville
-
-	* checklink.pl: Implement option to disallow checking non-public IP
-	  addresses; disallow by default in CGI mode and allow in command
-	  line mode.
-
-	  New requirement: Net::IP.
-
-2003-07-26 22:20  ville
-
-	* checklink.pl: Use Text::Wrap for beautifying command line output,
-	  some other output tweaks.
-
-2003-07-26 22:16  ville
-
-	* checklink.pl: Fix redirect loop detection, and add a descriptive
-	  error message.
-
-	  Previously, only loops like L1 -> L2 -> L3 -> L1 were detected;
-	  ones like L1 -> L2 -> L3 -> L2 resulted in infinite recursion.
-
-	  Fixes <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=188372>,
-	  thanks to Dan Jacobson and Frederic Schutz for reporting this.
-
-2003-07-26 18:48  ville
-
-	* checklink.pl: Plug myself into the man page's AUTHOR section, per
-	  Frederic's request :)
-
-2003-07-23 23:08  ville
-
-	* checklink.pl: Include POD documentation, courtesy of Frederic
-	  Schutz.
-
-2003-06-16 00:41  ville
-
-	* checklink.pl: Document env vars affecting FTP configuration, and
-	  make passive mode the default (#226).
-
-2003-06-15 17:56  ville
-
-	* checklink.pl: Trust and launder the NNTPSERVER and NEWSHOST
-	  environment variables in order to support news: URIs without
-	  explicit hostnames under -T.
-
-2003-06-15 17:42  ville
-
-	* checklink.pl: Call get_timestamp always without arguments.
-
-2003-06-02 20:27  ville
-
-	* checklink.pl: -? == --help, be a bit more verbose with the usage
-	  of --location and --recursive (Debian bug report #189642).
-
-2003-05-24 23:32  link
-
-	* checklink.pl: Merging from validator-0_6_0-branch, at tag
-	  validator-0_6_2-beta1, to HEAD.
-
-2003-04-19 22:50  ville
-
-	* checklink.pl: - Abort check in case of non-understood command
-	  line options	 (#203, Debian bug #187792).  - Allow bundling of
-	  command line options.  - Bump 2002->2003 in copyright.
-
-2003-02-05 23:47  ville
-
-	* checklink.pl: Skip 'base' tags with empty hrefs (#138).  Put HTML
-	  validity a bit more prominently into beginning of results page.
-
-2003-02-02 21:03  ville
-
-	* checklink.pl: - Implemented external configuration file stuff
-	  (#127).    We now require Config::General >= 2.06.  - Fixed basic
-	  authentication (#122).  If the trusted domain is not specificed,
-	  we only send the authentication to the same host which requested
-	  it.	 Also added a notice about this to the error page/command
-	  line message if    no suitable authentication info was given.  -
-	  Changed text/javascript to application/x-javascript, thanks to
-	  Nicolas Roeser for the report.    (see
-	  <http://lists.w3.org/Archives/Public/www-validator/2003Jan/0158.html>)
-	  - Fixed missing results from the summary when a file:// URI was
-	  present   (also reduces number of error log warnings emitted).  -
-	  Command line --help clarifications, reformatting.  - Code
-	  cleanups.
-
-2003-01-07 22:07  ville
-
-	* checklink.pl: Fix markup in "Authorization Required" error
-	  document.
-
-2002-12-09 02:16  ville
-
-	* checklink.pl: - Fix multiple brainos in cookie code.
-
-2002-12-08 16:47  ville
-
-	* checklink.pl: - Rewrote recursion scope checking, was failing
-	  with URIs with no slash after   the hostname; eg.
-	  <http://validator.w3.org> caused checklink to wander to   other
-	  sites (#115).  - Report CVS revision as version number.
-
-2002-12-07 21:55  ville
-
-	* checklink.pl: - Send Accept: application/xhtml+xml, text/html,
-	  */*;q=0.5 (#112) - Sanitize Accept-Language headers; either send
-	  the ones from a browser or *.    In command line mode, really
-	  default to * and send the ones given with    the command line
-	  option. (#110)  - Add messages for codes 303 (#111), 307 and 406
-	  (#55).  - Add "for" attribute for all <label>'s and the
-	  corresponding id's so that   MSIE users can enjoy clicking the
-	  labels.  - Some internal cleanup.
-
-2002-11-23 23:37  ville
-
-	* checklink.pl: - Options can be saved in a cookie (#56).  - Added
-	  a JavaScript check against submitting empty URIs.  - Style
-	  tweaks, ala Validator.  - Point to new docs location (relative).
-
-2002-11-23 17:06  ville
-
-	* checklink.pl: - Tweak "form page" layout.  - Don't say "Valid
-	  anchors!" if no anchors found.  - Fix HTML output from command
-	  line.
-
-2002-11-22 01:27  ville
-
-	* checklink.pl: Output and style nits.
-
-2002-10-27 15:04  ville
-
-	* checklink.pl: Removed the debug logic and reworked the guess
-	  whether the script is being run as a CGI or from the command
-	  line; the problems this caused outweigh its usefulness [1].  Oh,
-	  and this fixes #26.
-
-	  [1] <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13914>
-
-2002-10-27 14:08  ville
-
-	* checklink.pl: Unbreak the source download link (introduced in my
-	  previous commit).  Found by checking the output of checklink with
-	  itself.  Yay :)
-
-2002-10-27 12:55  ville
-
-	* checklink.pl: - Load Getopt::Long only in command line mode.	-
-	  Tighter lexical scoping for variables.  - Output version/revision
-	  number consistently everywhere.
-
-2002-10-27 01:43  ville
-
-	* checklink.pl: Use keep-alive if the installed LWP is >= 5.6.
-
-2002-10-27 00:49  ville
-
-	* checklink.pl: - Made W3C::UserAgent more OO avoiding use of
-	  W3C::CheckLink's lexicals.  - Tuned HTTP header sending to make
-	  mod_perl 1.99_05 happy.  - Some style tweaks; reorganized
-	  use()'s, added missing ones.
-
-2002-10-26 22:19  ville
-
-	* checklink.pl: Swap $REVISION and $VERSION in order to be more
-	  consistent with Perl stuff in general, make sure that we have at
-	  least two digits in the version number.
-
-2002-10-26 22:04  ville
-
-	* checklink.pl: Whitespace only (reindentation).
-
-2002-10-26 21:29  ville
-
-	* checklink.pl: Portability update, now actually works on Win2K.
-
-	  Term::ReadKey is now used for reading the password from the
-	  command line if it is available, falling back to stty if it
-	  isn't.
-
-2002-10-23 23:31  ville
-
-	* checklink.pl: Fix all function prototypes, and remove them from
-	  methods.
-
-2002-10-23 07:32  hugo
-
-	* checklink.pl: Security fix: cross-scripting vulnerability found
-	  and fixed by ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp>.
-
-2002-08-22 04:03  link
-
-	* checklink.pl: Applying checklink-options.patch from Ville SKytta.
-	  Thanks Ville! Use GetOpt::Long for command-line option handling.
-	  Add &version/-V.
-
-2002-08-22 03:56  link
-
-	* checklink.pl: Applying checklink-cleanup.patch from Ville SKytta.
-	  Thanks Ville! (A bunch of cleanups; police whitespace, namespace,
-	  HTML, etc.)
-
-2002-08-20 04:51  link
-
-	* checklink.pl: Merging to HEAD from validator-0_6_0 branch.  This
-	  will be validator-0_6_0b1c1 (Beta 1, Candidate 1).
-
-2002-07-08 00:54  link
-
-	* checklink.pl: Apply "Local Validator" patch from Ville Skytta.
-	  Thanks Ville!
-
-2002-06-21 23:29  eric
-
-	* checklink.pl: s/netloc/host/ to reflect API change.  made it easy
-	  to rerun HTTP sessions in the debugger.  covering for that
-	  slacker Hugo.
-
-2002-02-01 23:29  hugo
-
-	* checklink.pl: Updated copyright info
-
-2002-01-11 14:36  hugo
-
-	* checklink.pl: Added support for application/xhtml+xml documents
-
-2001-11-26 20:18  hugo
-
-	* checklink.pl: Applied patch from Henk P. Penning
-	  <henkp@cs.uu.nl>: Using Time::HiRes instead of sys/syscall.ph
-	  (should be more portable)
-
-	  See:
-	  http://lists.w3.org/Archives/Public/www-validator/2001OctDec/0224.html
-
-2001-09-21 17:15  hugo
-
-	* checklink.pl: Tiny change: escaping less characters in URIs (0-9
-	  and . are no longer escaped)
-
-2001-09-17 23:23  hugo
-
-	* checklink.pl: Fixed a URI escaping problem
-
-2001-08-01 14:53  hugo
-
-	* checklink.pl: Added support for *_proxy environment variables
-
-2001-07-25 14:34  hugo
-
-	* checklink.pl: Specifying the charset (Latin-1)
-
-2001-06-27 18:59  hugo
-
-	* checklink.pl: Apllied patch from Terje Bless <link@tss.no>:
-	  http://lists.w3.org/Archives/Public/www-validator/2001AprJun/0496.html
-
-2001-06-05 13:09  gerald
-
-	* checklink.pl: typo
-
-2001-04-04 22:18  hugo
-
-	* checklink.pl: Ooops, left a closing tag...
-
-2001-04-04 22:16  hugo
-
-	* checklink.pl: Fixed an HTML validity problem in the summary only
-	  mode:
-
-	  http://lists.w3.org/Archives/Public/www-validator/2001AprJun/0001.html
-
-2001-03-27 15:58  hugo
-
-	* checklink.pl: Added directions for inaccessible javascript: URIs
-
-2001-03-27 02:12  hugo
-
-	* checklink.pl: Got rid of $_contact_address Changed the mailto:
-	  URIs and instructions to include 'checklink' in the subject when
-	  sending a mail to www-validator
-
-2001-03-27 01:46  hugo
-
-	* checklink.pl: Made the "Summary only" function do the same as
-	  John <rowe@excc.ex.ac.uk>'s quiet function from:
-	  http://lists.w3.org/Archives/Public/www-validator/2001JanMar/0261.html
-	  This is a tiny change.
-
-2001-03-27 01:33  hugo
-
-	* checklink.pl: Added a --depth option based on the patch provided
-	  by John <rowe@excc.ex.ac.uk>:
-	  http://lists.w3.org/Archives/Public/www-validator/2001JanMar/0261.html
-
-	  Had to tweak it to make the combination of -r and -D work.
-
-2001-03-27 00:39  hugo
-
-	* checklink.pl: Maybe the base element problem is going to go away
-	  completely now.  I have added a change by John
-	  <rowe@excc.ex.ac.uk> which basically does not trust
-	  HTTP::Response's base function, and it seems to be the way to go.
-
-2001-01-22 18:00  hugo
-
-	* checklink.pl: Fixed typo
-
-2001-01-22 17:58  hugo
-
-	* checklink.pl: Made it clearer that www-validator is a mailing
-	  list to avoid confusion
-
-2001-01-22 17:49  hugo
-
-	* checklink.pl: Now suggests to send bug reports and comments to
-	  www-validator@w3.org Stopped suggesting people to send me email
-	  when the max number of documents   checked is reached in
-	  recursive mode.
-
-2001-01-19 15:59  hugo
-
-	* checklink.pl: Changed the text before the input box too
-
-2001-01-19 15:52  hugo
-
-	* checklink.pl: Changed title to "W3C Link Checker" only for the
-	  form instead of "W3C® Link Checker: Revision: 2.68 (c) 1999-2001
-	  W3C" which was too verbose
-
-2001-01-18 23:58  hugo
-
-	* checklink.pl: Committing changes that I made a long time ago...
-
-	  - Added 410 HTTP error code in the list of errors.  - Simplified
-	  a few regular expressions (got rid of some /'s).  - Added support
-	  for //... URI's.  - Commented a bit more the code because I was
-	  getting lost.  - Simplified already_processed().  - Added a
-	  --hide-same-realm option: hide 401's that are in the same
-	  realm as the document checked.  - Added a --masquerade option to
-	  check documents on the local system	  as if they were on the
-	  Web (based on a patch by David Carlisle     <davidc@nag.co.uk>).
-	  Example:     checklink -q -b --masquerade
-	  /afs/w3.org/pub/WWW/Math/Group/draft/cr/
-	  http://www.w3.org/TR/2000/CR-MathML2-20001113/ appendixe.html -
-	  500 errors are now split in two cases: DNS problems (LWP reports
-	     that as a 500...) and real internal server errors.  - Fixed a
-	  footer problem in the online problem.  - Fixed a duplicate id
-	  problem in the error code references.
-
-2000-09-25 20:38  hugo
-
-	* checklink.pl: Undid change done in 2.62 about base tag handling.
-	  I'm not really sure why I did this change in the first place, I
-	  might have to fix a bug later...
-
-2000-08-17 18:10  hugo
-
-	* checklink.pl: Replaced require by use and specified that
-	  HTML::Parser version 3 at least is required.
-
-2000-08-15 21:03  hugo
-
-	* checklink.pl: Reverting line list code because it needs tweaking
-
-2000-08-12 00:35  hugo
-
-	* checklink.pl: Got rid of unnecessary verbosity in the line list.
-	  Added a valid links message in the text version.
-
-2000-08-05 17:46  hugo
-
-	* checklink.pl: Now checks <blockquote cite="...">
-
-2000-08-05 02:20  hugo
-
-	* checklink.pl: Fixed a confusion in the use of URI::abs()
-
-2000-08-05 01:43  hugo
-
-	* checklink.pl: Do not consider base's href as a link anymore (was
-	  wrong and was causing a loop in recursive mode)
-
-2000-08-03 21:38  hugo
-
-	* checklink.pl: Discovered the existence of
-	  HTTP::Headers::authorization_basic
-
-2000-07-17 17:26  hugo
-
-	* checklink.pl: Fixed typo
-
-2000-07-14 00:18  hugo
-
-	* checklink.pl: Added links to the documentation
-
-2000-07-13 19:10  hugo
-
-	* checklink.pl: Added a test in the case when the encoding would be
-	  identity
-
-2000-07-12 22:14  hugo
-
-	* checklink.pl: Now checks the Content-Encoding too
-
-2000-07-10 18:21  hugo
-
-	* checklink.pl: Fixed a bug due to the migration to the version 3
-	  API
-
-2000-06-23 22:09  hugo
-
-	* checklink.pl: Clarified the footer
-
-2000-06-23 19:56  hugo
-
-	* checklink.pl: Increased the limit for the online version to 150
-	  documents.
-
-2000-06-12 18:37  hugo
-
-	* checklink.pl: Fixed a bad wording
-
-2000-05-16 16:12  hugo
-
-	* checklink.pl: Fixed a display problem
-
-2000-05-16 15:48  hugo
-
-	* checklink.pl: Clean up. Fixed a tiny bug.
-
-2000-05-11 18:44  hugo
-
-	* checklink.pl: Cosmetic changes
-
-2000-05-10 21:32  hugo
-
-	* checklink.pl: Speeded up parsing.  Fixed display problem in the
-	  recursive version.  Made things simpler in check_uri().
-
-2000-05-09 22:44  hugo
-
-	* checklink.pl: Next time, I'll think twice before committing: -
-	  Removed superfluous test - Using the same strategy for text
-	  version
-
-2000-05-09 22:36  hugo
-
-	* checklink.pl: Report fragments as really broken is the HTTP end
-	  code is 200
-
-2000-05-07 18:16  hugo
-
-	* checklink.pl: Removed unnecessary test. Added a header for the
-	  link results.
-
-2000-05-05 18:13  hugo
-
-	* checklink.pl: Improved presentation for 500's
-
-2000-05-05 02:33  hugo
-
-	* checklink.pl: Improved presentation for redirected broken URI's.
-	  Added note about directory redirects.
-
-2000-05-05 01:58  hugo
-
-	* checklink.pl: Added anchor to the results for better
-	  accessibility.  Removed a lot of colors: it's more readable.
-	  Added a heading for anchors report.
-
-2000-05-05 01:29  hugo
-
-	* checklink.pl: Now uses the version 3 of the API of HTML::Parser.
-	  Got rid of the chunk stuff, since the new parser doesn't care
-	  about the   size of the data parsed (good).  Added attributes
-	  checked. Still not perfect, but better.  Fixed a display bug in
-	  the text version.  Now parses <?xml:stylesheet ...?>. I'm not
-	  happy about the way it's done   though.
-
-2000-05-04 23:28  hugo
-
-	* checklink.pl: Changed language from 'en' to '*'.  Fixed a bug in
-	  the online version when the document cannot be processed.
-	  Changed the presentation to make clearer what needs to be done.
-	  Changed the directions to fix the links.
-
-2000-04-26 20:07  hugo
-
-	* checklink.pl: Only use XML extensions when required in the parser
-
-2000-04-11 01:10  hugo
-
-	* checklink.pl: Fixed a bug when accessing a file which does not
-	  exist.  Now counts the lines in <? ... ?> parts.  Now reports
-	  when an anchor is defined twice on the same line.
-
-2000-04-06 00:28  hugo
-
-	* checklink.pl: Changed the format of the HTML output to make it
-	  accessible.  Broken links sorted by priority.  Fixed a display
-	  issue for 200 replies.  Removed useless statistics and cleaned up
-	  a few things.  Changed the email address to report configuration
-	  problems.  Added links to HTML Validator and CSS Validator.
-	  Added optional Accept-Language headers.
-
-2000-03-30 01:31  hugo
-
-	* checklink.pl: Better handling of doctypes.
-
-2000-03-20 22:55  hugo
-
-	* checklink.pl: I knew I would break something changing the data
-	  structures: I love it when a plan comes together! Fixed a table
-	  display problem.
-
-2000-03-02 01:15  hugo
-
-	* checklink.pl: Fixed authentication problem.  Added a limit for
-	  the number of documents checked with the online version.  Fixed
-	  the -h command line option
-
-2000-02-25 00:22  hugo
-
-	* checklink.pl: Major changes: - can check documents recursively -
-	  fixed a bug in the parsing of the URI in the CGI version - now
-	  checks URI's for DTD's - now checks id attributes - doesn't check
-	  <a name="..."> for XHTML Basic 1.0
-
-2000-02-18 00:56  hugo
-
-	* checklink.pl: Changed the way results are stored internally Added
-	  an option to hide directory redirects: http://www.w3.org/TR ->
-	  http://www.w3.org/TR/ Fixed some stats errors Fixed some display
-	  problems Separated directory redirects in the report
-
-2000-02-11 01:03  hugo
-
-	* checklink.pl: Fixed nasty bug: when providing authentication
-	  information, 401's were not reported.
-
-2000-02-09 17:41  hugo
-
-	* checklink.pl: Fixed markup problem (thanks to Patrick D. F. Ion
-	  <ion@ams.org>)
-
-2000-02-09 01:11  hugo
-
-	* checklink.pl: Changed the default for HTML version to "Show
-	  redirects"
-
-2000-02-08 23:48  hugo
-
-	* checklink.pl: "use strict;" which had somehow disappeared is
-	  back.  It helped me fixing a typo.
-
-2000-02-08 23:19  hugo
-
-	* checklink.pl: Added comments Now correctly reports broken
-	  fragments with redirects
-
-2000-02-03 20:30  hugo
-
-	* checklink.pl: Now handling empty anchors.  Worked on the command
-	  line version.  Added link to source code.
-
-2000-01-28 23:19  hugo
-
-	* checklink.pl: Added links to online versions
-
-2000-01-27 01:04  hugo
-
-	* checklink.pl: Added W3C logo
-
-2000-01-27 00:29  hugo
-
-	* checklink.pl: W3C is registered
-
-2000-01-27 00:24  hugo
-
-	* checklink.pl: Encoding HTML correctly
-
-2000-01-26 23:45  hugo
-
-	* checklink.pl: Fixed HTTP answer
-
-2000-01-21 01:00  hugo
-
-	* checklink.pl: Some more explanation
-
-2000-01-21 00:48  hugo
-
-	* checklink.pl: Fixed problem in the summary table
-
-2000-01-21 00:01  hugo
-
-	* checklink.pl: Backward compatibility with Renaud's script
-
-2000-01-20 23:59  hugo
-
-	* checklink.pl: Fixed escaped URI's problem
-
-2000-01-20 23:40  hugo
-
-	* checklink.pl: Fixed line count
-
-2000-01-18 00:16  hugo
-
-	* checklink.pl: Fixed copyright
-
-2000-01-18 00:16  hugo
-
-	* checklink.pl: Added summary and advices.
-
-2000-01-13 19:32  hugo
-
-	* checklink.pl: Now validates
-
-2000-01-13 19:27  hugo
-
-	* checklink.pl: Fixed form
-
-1999-12-15 20:03  hugo
-
-	* checklink.pl: Added authetication in the command line version.
-	  Fixed a few bugs. Added proxy support
-
-1999-12-14 17:20  hugo
-
-	* checklink.pl: Fixed problem with page tested in report. Added
-	  cache control headers.
-
-1999-12-05 02:31  hugo
-
-	* checklink.pl: Line count is still flaky but the CGI version does
-	  what is expected.
-
-1999-12-05 01:34  hugo
-
-	* checklink.pl: Fixed redirect + 401 problem
-
-1999-12-05 01:19  hugo
-
-	* checklink.pl: More detailed output
-
-1999-12-05 01:00  hugo
-
-	* checklink.pl: Fixed problems with 401's + a few other bugs
-
-1999-12-02 03:42  hugo
-
-	* checklink.pl: Supports authentication with the CGI interface &
-	  output is more accurate
-
-1999-12-01 23:52  hugo
-
-	* checklink.pl: CGI interface improved
-
-1999-12-01 22:40  hugo
-
-	* checklink.pl: Fixed various CGI interface problems
-
-1999-12-01 21:53  hugo
-
-	* checklink.pl: CVS messed up a regular expression... fixed
-
-1999-12-01 21:47  hugo
-
-	* checklink.pl: Fixed display bugs. Line count still flaky.
-
-1999-11-26 15:14  hugo
-
-	* checklink.pl: Fixed line count. Parsing speed up.
-
-1999-11-25 00:04  hugo
-
-	* checklink.pl: new version of checklink
-
-1999-05-05 09:43  renaudb
-
-	* checklink.pl: split request thing before registering in LWP UA
-
-1999-04-28 22:31  renaudb
-
-	* checklink.pl: added plenty of color codes for errors
-
-1999-03-09 00:34  renaudb
-
-	* checklink.pl: added links to CVS server
-
-1999-03-09 00:19  renaudb
-
-	* checklink.pl: now HTTP return code 500 is considered as a broken
-	  link, and is highlighted using the color red
-
-1999-03-02 00:35  renaudb
-
-	* checklink.pl: modified front end
-
-1999-03-01 22:09  renaudb
-
-	* checklink.pl: added comment about prerequesite, and testing write
-	  access to CVS base
-
-1999-02-21 02:25  renaudb
-
-	* checklink.pl: put more comments in the code
-
-1999-02-21 02:13  renaudb
-
-	* checklink.pl: made checklink handle 401s the right way...yoohoo
-
-1999-02-19 04:22  renaudb
-
-	* checklink.pl: added color and legend for 403s
-
-1998-11-13 03:10  renaudb
-
-	* checklink.pl: added more verbose output
-
-1998-09-28 22:24  renaudb
-
-	* checklink.pl: fixed colors on redirect and typo in title
-
-1998-09-24 03:24  renaudb
-
-	* checklink.pl: added legend
-
-1998-09-12 02:05  renaudb
-
-	* checklink.pl: fixed weird CGI error
-
-1998-09-12 00:34  renaudb
-
-	* checklink.pl: finished handling of 401s. fixed double responses
-	  too
-
-1998-09-10 03:33  renaudb
-
-	* checklink.pl: 302 handled
-
-1998-09-09 23:38  renaudb
-
-	* checklink.pl: added flag for text in links
-
-1998-09-09 16:43  renaudb
-
-	* checklink.pl: added few comments
-
-1998-09-06 04:00  renaudb
-
-	* checklink.pl: add use strict and -T. almost working
-
-1998-09-05 03:19  renaudb
-
-	* checklink.pl: added smarts for redirects
-
-1998-09-04 19:12  renaudb
-
-	* checklink.pl: changed auth method fom GET to POST. yeeek.
-
-1998-09-04 04:21  renaudb
-
-	* checklink.pl: nope
-
-1998-09-03 21:34  renaudb
-
-	* checklink.pl: added version, link to original page, changing
-	  title
-
-1998-09-03 03:20  renaudb
-
-	* checklink.pl: fixed auth
-
-1998-09-02 03:05  renaudb
-
-	* checklink.pl: fixed couple bugs. auth no worky
-
-1998-08-31 23:54  renaudb
-
-	* checklink.pl: added line numbers. still buggy
-
-1998-08-31 19:16  renaudb
-
-	* checklink.pl:  added no-buffering
-
-1998-08-31 18:55  renaudb
-
-	* checklink.pl: added version tag
-
-1998-08-31 18:53  renaudb
-
-	* checklink.pl: first commit of team checklink
-
diff -r cf796f65454b -r 481682b8d6a7 MANIFEST
--- a/MANIFEST	Thu Aug 05 14:45:47 2010 +0000
+++ b/MANIFEST	Thu Aug 05 23:21:11 2010 +0300
@@ -1,5 +1,3 @@
-ChangeLog               Recent changes
-ChangeLog.old           Older changes
 Makefile.PL
 MANIFEST
 META.yml
diff -r cf796f65454b -r 481682b8d6a7 MANIFEST.SKIP
--- a/MANIFEST.SKIP	Thu Aug 05 14:45:47 2010 +0000
+++ b/MANIFEST.SKIP	Thu Aug 05 23:21:11 2010 +0300
@@ -1,7 +1,8 @@
-\.cvsignore$
+\.hgignore$
+\.hgtags$
 \bblib\b
 \bpm_to_blib\b
-\bCVS\b
+\.hg\b
 ~$
 \bMANIFEST\.SKIP$
 \bMakefile$
@@ -9,5 +10,4 @@
 \.tar\.
 \bREADME\.cvs$
 \bdocs/tests\b
-\betc/usermap\b
 \bimages/w3c\.png$
diff -r cf796f65454b -r 481682b8d6a7 META.yml
--- a/META.yml	Thu Aug 05 14:45:47 2010 +0000
+++ b/META.yml	Thu Aug 05 23:21:11 2010 +0300
@@ -45,7 +45,7 @@
     bugtracker:   http://www.w3.org/Bugs/Public/
     homepage:     http://validator.w3.org/checklink
     MailingList:  http://lists.w3.org/Archives/Public/www-validator/
-    repository:   http://dev.w3.org/cvsweb/perl/modules/W3C/LinkChecker/
+    repository:   http://dvcs.w3.org/hg/
 no_index:
     directory:
         - t
diff -r cf796f65454b -r 481682b8d6a7 Makefile.PL
--- a/Makefile.PL	Thu Aug 05 14:45:47 2010 +0000
+++ b/Makefile.PL	Thu Aug 05 23:21:11 2010 +0300
@@ -66,27 +66,19 @@
         resources => {
             homepage   => 'http://validator.w3.org/checklink',
             bugtracker => 'http://www.w3.org/Bugs/Public/',
-            repository =>
-                'http://dev.w3.org/cvsweb/perl/modules/W3C/LinkChecker/',
+            repository => 'http://dvcs.w3.org/hg/',
             MailingList =>
                 'http://lists.w3.org/Archives/Public/www-validator/',
         },
     },
-    depend => {distdir  => 'ChangeLog lib/W3C/LinkChecker.pm'},
+    depend => {distdir  => 'lib/W3C/LinkChecker.pm'},
     dist   => {TARFLAGS => '--owner=0 --group=0 -cvf'},
-    clean  => {FILES    => 'ChangeLog.bak Makefile.PL.bak bin/checklink.bak'},
+    clean  => {FILES    => 'Makefile.PL.bak bin/checklink.bak'},
 );
 
 sub MY::postamble
 {
     return <<'MAKE_FRAG';
-ChangeLog: bin/checklink bin/checklink.pod docs/checklink.html docs/linkchecker.css README t/00compile.t etc/usermap
-	cvs2cl --FSF --utc --prune --usermap etc/usermap \
-	  --ignore ChangeLog --ignore cvsignore --ignore SIGNATURE \
-	  --ignore Makefile.PL --ignore META.yml --ignore MANIFEST \
-	  --ignore NEWS --ignore tests --ignore etc/usermap
-	$(RM_F) ChangeLog.bak
-
 lib/W3C/LinkChecker.pm: Makefile.PL bin/checklink
 	$(MKPATH) lib/W3C
 	$(ECHO) "# Dummy module for CPAN indexing purposes."  > $@
diff -r cf796f65454b -r 481682b8d6a7 NEWS
--- a/NEWS	Thu Aug 05 14:45:47 2010 +0000
+++ b/NEWS	Thu Aug 05 23:21:11 2010 +0300
@@ -1,5 +1,5 @@
 This document contains information about high level changes between
-Link Checker releases, see ChangeLog for a detailed list of changes.
+Link Checker releases.
 
 Version 4.6
 - Support for checking links in CSS.
diff -r cf796f65454b -r 481682b8d6a7 README.cvs
--- a/README.cvs	Thu Aug 05 14:45:47 2010 +0000
+++ b/README.cvs	Thu Aug 05 23:21:11 2010 +0300
@@ -11,14 +11,9 @@
 
 <p>
 Developers are encouraged to check out the latest development code
-from this CVS repository, by following these instructions:
+from this Mercurial repository, by following these instructions:
 </p>
 
 <pre>
-    bash$ <kbd>export CVSROOT=":pserver:anonymous@dev.w3.org:/sources/public"</kbd>
-    bash$ <kbd>cvs login</kbd>
-    (Logging in to anonymous@dev.w3.org)
-    CVS password: <kbd>anonymous</kbd>
-    bash$ <kbd>cvs get perl/modules/W3C/LinkChecker</kbd>
-    ...
+    bash$ <kbd>hg clone https://dvcs.w3.org/hg/link-checker</kbd>
 </pre>
diff -r cf796f65454b -r 481682b8d6a7 bin/checklink
--- a/bin/checklink	Thu Aug 05 14:45:47 2010 +0000
+++ b/bin/checklink	Thu Aug 05 23:21:11 2010 +0300
@@ -13,8 +13,8 @@
 # The documentation is at:
 #       http://validator.w3.org/docs/checklink.html
 #
-# See the CVSweb interface at:
-#       http://dev.w3.org/cvsweb/perl/modules/W3C/LinkChecker/
+# See the Mercurial interface (the link-checker entry) at:
+#       http://dvcs.w3.org/hg/
 #
 # An online version is available at:
 #       http://validator.w3.org/checklink
diff -r cf796f65454b -r 481682b8d6a7 docs/checklink.html
--- a/docs/checklink.html	Thu Aug 05 14:45:47 2010 +0000
+++ b/docs/checklink.html	Thu Aug 05 23:21:11 2010 +0300
@@ -45,10 +45,10 @@
       software notice</a> from
       <a href="http://search.cpan.org/dist/W3C-LinkChecker/"><abbr
       title="Comprehensive Perl Archive Network">CPAN</abbr></a> (released
-      versions) and
-      <a href="http://dev.w3.org/cvsweb/perl/modules/W3C/LinkChecker/"><abbr
-      title="Concurrent Versions System">CVS</abbr></a>
-      (development and archived release versions).
+      versions) and a
+      <a href="http://dvcs.w3.org/hg/">Mercurial repository</a>
+      (development and archived release versions; see the
+      <code>link-checker</code> entry there).
     </p>
 
     <h2><a name="what" id="what">What it does</a></h2>
diff -r cf796f65454b -r 481682b8d6a7 etc/usermap
--- a/etc/usermap	Thu Aug 05 14:45:47 2010 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-duerst:"Martin J. Dürst <duerst@w3.org>"
-mernst:"Michael Ernst <mernst@alum.mit.edu>"
-ot:"Olivier Thereaux <ot@w3.org>"
-ville:"Ville Skyttä <ville.skytta@iki.fi>"

Received on Thursday, 5 August 2010 20:21:30 UTC