- From: Mercurial notifier <nobody@w3.org>
- Date: Thu, 05 Aug 2010 20:21:25 +0000
- To: link-checker updates <www-validator-cvs@w3.org>
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