W3C CVS

CVS log for validator/httpd/cgi-bin/Attic/checklink.pl

[BACK] Up to [Public] / validator / httpd / cgi-bin

Request diff between arbitrary revisions


Default branch: 3

Revision 3.6.2.27, Mon Apr 5 20:34:17 2004 UTC (4 years, 5 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.26: +2 -2 lines
FILE REMOVED
The link checker has moved to /perl/modules/W3C/LinkChecker/ and is no longer included in the validator distribution.

Revision 3.9, Mon Apr 5 20:33:07 2004 UTC (4 years, 5 months ago) by ville
CVS Tags: HEAD
Changes since 3.8: +2 -2 lines
FILE REMOVED
The link checker has moved to /perl/modules/W3C/LinkChecker/ and is no longer included with the validator distribution.

Revision 3.6.2.26 / (download) - annotate - [select for diffs] , Sun Feb 1 11:07:06 2004 UTC (4 years, 7 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.25: +4 -4 lines
Diff to previous 3.6.2.25 (colored) to branchpoint 3.6 (colored)
2004.

Revision 3.6.2.25 / (download) - annotate - [select for diffs] , Tue Nov 25 20:46:46 2003 UTC (4 years, 9 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.24: +43 -19 lines
Diff to previous 3.6.2.24 (colored) to branchpoint 3.6 (colored)
Markup improvements: "fussy"-clean, towards HTML 4.01 Strict and ISO-HTML.

Revision 3.6.2.24 / (download) - annotate - [select for diffs] , Mon Nov 24 19:11:21 2003 UTC (4 years, 9 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.23: +10 -5 lines
Diff to previous 3.6.2.23 (colored) to branchpoint 3.6 (colored)
Fix HTML "escaping" of URIs.  Some were escaped twice, some not at all.

Revision 3.6.2.23 / (download) - annotate - [select for diffs] , Sat Nov 22 15:40:20 2003 UTC (4 years, 9 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.22: +38 -23 lines
Diff to previous 3.6.2.22 (colored) to branchpoint 3.6 (colored)
Check recursion scope also for redirected documents.
http://lists.w3.org/Archives/Public/www-validator/2003Nov/0074.html

Revision 3.6.2.22 / (download) - annotate - [select for diffs] , Sat Nov 22 15:20:15 2003 UTC (4 years, 9 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.21: +4 -4 lines
Diff to previous 3.6.2.21 (colored) to branchpoint 3.6 (colored)
Improve "To do" message wrapping in command line mode.

Revision 3.6.2.21 / (download) - annotate - [select for diffs] , Sat Nov 22 15:17:52 2003 UTC (4 years, 9 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.20: +3 -3 lines
Diff to previous 3.6.2.20 (colored) to branchpoint 3.6 (colored)
Fix URI->abs() usage in absolutizing URIs.

Revision 3.6.2.20 / (download) - annotate - [select for diffs] , Mon Oct 20 20:19:52 2003 UTC (4 years, 10 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.19: +8 -5 lines
Diff to previous 3.6.2.19 (colored) to branchpoint 3.6 (colored)
Make ip_allowed() not choke on URIs that don't implement host().
http://lists.w3.org/Archives/Public/www-validator/2003Oct/0056.html

Revision 3.6.2.19 / (download) - annotate - [select for diffs] , Mon Sep 15 18:31:20 2003 UTC (4 years, 11 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.18: +63 -48 lines
Diff to previous 3.6.2.18 (colored) to branchpoint 3.6 (colored)
Unbreak --masquerade, enhance documentation and error messages.  W3C Bugzilla
#340, Debian bug #187791, thanks to Dan Jacobson and Frederic Schutz for the
report.

Revision 3.6.2.18 / (download) - annotate - [select for diffs] , Fri Sep 12 17:49:45 2003 UTC (4 years, 11 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.17: +42 -25 lines
Diff to previous 3.6.2.17 (colored) to branchpoint 3.6 (colored)
Make the configuration file optional.  Thanks to Hugo Haas for the heads up.
Also, load Config::General only if needed.

Revision 3.8 / (download) - annotate - [select for diffs] , Thu Sep 11 10:46:24 2003 UTC (4 years, 11 months ago) by hugo
Changes since 3.7: +3 -3 lines
Diff to previous 3.7 (colored)
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.

Revision 3.6.2.17 / (download) - annotate - [select for diffs] , Sun Jul 27 16:19:02 2003 UTC (5 years, 1 month ago) by ville
Branch: validator-0_6_0-branch
CVS Tags: validator-0_6_5-beta1
Changes since 3.6.2.16: +19 -10 lines
Diff to previous 3.6.2.16 (colored) to branchpoint 3.6 (colored)
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().

Revision 3.6.2.16 / (download) - annotate - [select for diffs] , Sun Jul 27 15:38:16 2003 UTC (5 years, 1 month ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.15: +53 -7 lines
Diff to previous 3.6.2.15 (colored) to branchpoint 3.6 (colored)
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.

Revision 3.6.2.15 / (download) - annotate - [select for diffs] , Sat Jul 26 19:20:51 2003 UTC (5 years, 1 month ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.14: +8 -5 lines
Diff to previous 3.6.2.14 (colored) to branchpoint 3.6 (colored)
Use Text::Wrap for beautifying command line output, some other output tweaks.

Revision 3.6.2.14 / (download) - annotate - [select for diffs] , Sat Jul 26 19:16:26 2003 UTC (5 years, 1 month ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.13: +25 -10 lines
Diff to previous 3.6.2.13 (colored) to branchpoint 3.6 (colored)
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.

Revision 3.6.2.13 / (download) - annotate - [select for diffs] , Sat Jul 26 15:48:24 2003 UTC (5 years, 1 month ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.12: +6 -5 lines
Diff to previous 3.6.2.12 (colored) to branchpoint 3.6 (colored)
Plug myself into the man page's AUTHOR section, per Frederic's request :)

Revision 3.6.2.12 / (download) - annotate - [select for diffs] , Wed Jul 23 20:08:18 2003 UTC (5 years, 1 month ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.11: +183 -3 lines
Diff to previous 3.6.2.11 (colored) to branchpoint 3.6 (colored)
Include POD documentation, courtesy of Frederic Schutz.

Revision 3.6.2.11 / (download) - annotate - [select for diffs] , Sun Jun 15 21:41:03 2003 UTC (5 years, 2 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.10: +10 -3 lines
Diff to previous 3.6.2.10 (colored) to branchpoint 3.6 (colored)
Document env vars affecting FTP configuration, and make passive mode the default (#226).

Revision 3.6.2.10 / (download) - annotate - [select for diffs] , Sun Jun 15 14:56:00 2003 UTC (5 years, 2 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.9: +7 -2 lines
Diff to previous 3.6.2.9 (colored) to branchpoint 3.6 (colored)
Trust and launder the NNTPSERVER and NEWSHOST environment variables in order to
support news: URIs without explicit hostnames under -T.

Revision 3.6.2.9 / (download) - annotate - [select for diffs] , Sun Jun 15 14:42:56 2003 UTC (5 years, 2 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.8: +3 -3 lines
Diff to previous 3.6.2.8 (colored) to branchpoint 3.6 (colored)
Call get_timestamp always without arguments.

Revision 3.6.2.8 / (download) - annotate - [select for diffs] , Mon Jun 2 17:27:59 2003 UTC (5 years, 3 months ago) by ville
Branch: validator-0_6_0-branch
CVS Tags: validator-0_6_2-beta2
Changes since 3.6.2.7: +6 -6 lines
Diff to previous 3.6.2.7 (colored) to branchpoint 3.6 (colored)
-? == --help, be a bit more verbose with the usage of --location and --recursive (Debian bug report #189642).

Revision 3.7 / (download) - annotate - [select for diffs] , Sat May 24 20:32:50 2003 UTC (5 years, 3 months ago) by link
Changes since 3.6: +398 -406 lines
Diff to previous 3.6 (colored)
Merging from validator-0_6_0-branch, at tag validator-0_6_2-beta1, to HEAD.

Revision 3.6.2.7 / (download) - annotate - [select for diffs] , Sat Apr 19 19:50:26 2003 UTC (5 years, 4 months ago) by ville
Branch: validator-0_6_0-branch
CVS Tags: validator-0_6_2-beta1
Changes since 3.6.2.6: +16 -9 lines
Diff to previous 3.6.2.6 (colored) to branchpoint 3.6 (colored)
- 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.

Revision 3.6.2.6 / (download) - annotate - [select for diffs] , Wed Feb 5 21:47:28 2003 UTC (5 years, 7 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.5: +11 -9 lines
Diff to previous 3.6.2.5 (colored) to branchpoint 3.6 (colored)
Skip 'base' tags with empty hrefs (#138).
Put HTML validity a bit more prominently into beginning of results page.

Revision 3.6.2.5 / (download) - annotate - [select for diffs] , Sun Feb 2 19:03:34 2003 UTC (5 years, 7 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.4: +321 -345 lines
Diff to previous 3.6.2.4 (colored) to branchpoint 3.6 (colored)
- 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.

Revision 3.6.2.4 / (download) - annotate - [select for diffs] , Tue Jan 7 20:07:48 2003 UTC (5 years, 8 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.3: +3 -5 lines
Diff to previous 3.6.2.3 (colored) to branchpoint 3.6 (colored)
Fix markup in "Authorization Required" error document.

Revision 3.6.2.3 / (download) - annotate - [select for diffs] , Mon Dec 9 00:16:04 2002 UTC (5 years, 9 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.2: +7 -5 lines
Diff to previous 3.6.2.2 (colored) to branchpoint 3.6 (colored)
- Fix multiple brainos in cookie code.

Revision 3.6.2.2 / (download) - annotate - [select for diffs] , Sun Dec 8 14:47:02 2002 UTC (5 years, 9 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6.2.1: +49 -48 lines
Diff to previous 3.6.2.1 (colored) to branchpoint 3.6 (colored)
- 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.

Revision 3.6.2.1 / (download) - annotate - [select for diffs] , Sat Dec 7 19:55:26 2002 UTC (5 years, 9 months ago) by ville
Branch: validator-0_6_0-branch
Changes since 3.6: +25 -19 lines
Diff to previous 3.6 (colored)
- 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.

Revision 3.6 / (download) - annotate - [select for diffs] , Sat Nov 23 21:37:09 2002 UTC (5 years, 9 months ago) by ville
CVS Tags: validator-0_6_1-release, validator-0_6_0-release
Branch point for: validator-0_6_0-branch
Changes since 3.5: +156 -49 lines
Diff to previous 3.5 (colored)
- 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).

Revision 3.5 / (download) - annotate - [select for diffs] , Sat Nov 23 15:06:06 2002 UTC (5 years, 9 months ago) by ville
Changes since 3.4: +61 -51 lines
Diff to previous 3.4 (colored)
- Tweak "form page" layout.
- Don't say "Valid anchors!" if no anchors found.
- Fix HTML output from command line.

Revision 3.4 / (download) - annotate - [select for diffs] , Thu Nov 21 23:27:47 2002 UTC (5 years, 9 months ago) by ville
Changes since 3.3: +58 -67 lines
Diff to previous 3.3 (colored)
Output and style nits.

Revision 3.3 / (download) - annotate - [select for diffs] , Sun Oct 27 13:04:51 2002 UTC (5 years, 10 months ago) by ville
CVS Tags: validator-0_6_0b3, validator-0_6_0-beta
Changes since 3.2: +7 -27 lines
Diff to previous 3.2 (colored)
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>

Revision 3.2 / (download) - annotate - [select for diffs] , Sun Oct 27 12:08:42 2002 UTC (5 years, 10 months ago) by ville
Changes since 3.1: +7 -6 lines
Diff to previous 3.1 (colored)
Unbreak the source download link (introduced in my previous commit).
Found by checking the output of checklink with itself.  Yay :)

Revision 3.1 / (download) - annotate - [select for diffs] , Sun Oct 27 10:55:14 2002 UTC (5 years, 10 months ago) by ville
Diff
- Load Getopt::Long only in command line mode.
- Tighter lexical scoping for variables.
- Output version/revision number consistently everywhere.

Revision 3.0 / (download) - annotate - [select for diffs] , Sat Oct 26 22:43:22 2002 UTC (5 years, 10 months ago) by ville
Diff
Use keep-alive if the installed LWP is >= 5.6.

Revision 2.99 / (download) - annotate - [select for diffs] , Sat Oct 26 21:49:16 2002 UTC (5 years, 10 months ago) by ville
Changes since 2.98: +81 -67 lines
Diff to previous 2.98 (colored)
- 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.

Revision 2.98 / (download) - annotate - [select for diffs] , Sat Oct 26 19:19:56 2002 UTC (5 years, 10 months ago) by ville
Changes since 2.97: +14 -13 lines
Diff to previous 2.97 (colored)
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.

Revision 2.97 / (download) - annotate - [select for diffs] , Sat Oct 26 19:04:35 2002 UTC (5 years, 10 months ago) by ville
Changes since 2.96: +1254 -1258 lines
Diff to previous 2.96 (colored)
Whitespace only (reindentation).

Revision 2.96 / (download) - annotate - [select for diffs] , Sat Oct 26 18:29:06 2002 UTC (5 years, 10 months ago) by ville
Changes since 2.95: +18 -21 lines
Diff to previous 2.95 (colored)
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.

Revision 2.95 / (download) - annotate - [select for diffs] , Wed Oct 23 20:31:46 2002 UTC (5 years, 10 months ago) by ville
Changes since 2.94: +90 -47 lines
Diff to previous 2.94 (colored)
Fix all function prototypes, and remove them from methods.

Revision 2.94 / (download) - annotate - [select for diffs] , Wed Oct 23 04:33:09 2002 UTC (5 years, 10 months ago) by hugo
Changes since 2.93: +3 -3 lines
Diff to previous 2.93 (colored)
Security fix: cross-scripting vulnerability found and fixed by
ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp>.

Revision 2.90.2.1 / (download) - annotate - [select for diffs] , Wed Oct 23 04:32:50 2002 UTC (5 years, 10 months ago) by hugo
Branch: checklink_2_90_fixes
Changes since 2.90: +3 -3 lines
Diff to previous 2.90 (colored) next main 2.91 (colored)
Security fix: cross-scripting vulnerability found and fixed by
ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp>.

Revision 2.93 / (download) - annotate - [select for diffs] , Thu Aug 22 01:03:43 2002 UTC (6 years ago) by link
CVS Tags: validator-0_6_0b1c2
Changes since 2.92: +43 -93 lines
Diff to previous 2.92 (colored)
Applying checklink-options.patch from Ville SKytta. Thanks Ville!
Use GetOpt::Long for command-line option handling. Add &version/-V.

Revision 2.92 / (download) - annotate - [select for diffs] , Thu Aug 22 00:56:48 2002 UTC (6 years ago) by link
Changes since 2.91: +39 -41 lines
Diff to previous 2.91 (colored)
Applying checklink-cleanup.patch from Ville SKytta. Thanks Ville!
(A bunch of cleanups; police whitespace, namespace, HTML, etc.)

Revision 2.91 / (download) - annotate - [select for diffs] , Tue Aug 20 01:51:31 2002 UTC (6 years ago) by link
CVS Tags: validator-0_6_0b1c1
Changes since 2.90: +3 -3 lines
Diff to previous 2.90 (colored)
Merging to HEAD from validator-0_6_0 branch.
This will be validator-0_6_0b1c1 (Beta 1, Candidate 1).

Revision 2.89.2.1 / (download) - annotate - [select for diffs] , Sun Jul 7 21:54:55 2002 UTC (6 years, 2 months ago) by link
Branch: validator-0_6_0
Changes since 2.89: +3 -3 lines
Diff to previous 2.89 (colored) next main 2.90 (colored)
Apply "Local Validator" patch from Ville Skytta. Thanks Ville!

Revision 2.90 / (download) - annotate - [select for diffs] , Fri Jun 21 20:29:15 2002 UTC (6 years, 2 months ago) by eric
Branch point for: checklink_2_90_fixes
Changes since 2.89: +26 -4 lines
Diff to previous 2.89 (colored)
s/netloc/host/ to reflect API change.
made it easy to rerun HTTP sessions in the debugger.
covering for that slacker Hugo.

Revision 2.89 / (download) - annotate - [select for diffs] , Fri Feb 1 21:29:09 2002 UTC (6 years, 7 months ago) by hugo
CVS Tags: validator-0_6_0a2, validator-0_6_0-a1
Branch point for: validator-0_6_0
Changes since 2.88: +3 -3 lines
Diff to previous 2.88 (colored)
Updated copyright info

Revision 2.88 / (download) - annotate - [select for diffs] , Fri Jan 11 12:36:59 2002 UTC (6 years, 7 months ago) by hugo
Changes since 2.87: +13 -6 lines
Diff to previous 2.87 (colored)
Added support for application/xhtml+xml documents

Revision 2.87 / (download) - annotate - [select for diffs] , Mon Nov 26 18:18:49 2001 UTC (6 years, 9 months ago) by hugo
Changes since 2.86: +4 -6 lines
Diff to previous 2.86 (colored)
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

Revision 2.86 / (download) - annotate - [select for diffs] , Fri Sep 21 14:15:53 2001 UTC (6 years, 11 months ago) by hugo
CVS Tags: validator-0_5_1
Changes since 2.85: +3 -3 lines
Diff to previous 2.85 (colored)
Tiny change: escaping less characters in URIs (0-9 and . are no longer escaped)

Revision 2.85 / (download) - annotate - [select for diffs] , Mon Sep 17 20:23:39 2001 UTC (6 years, 11 months ago) by hugo
Changes since 2.84: +5 -3 lines
Diff to previous 2.84 (colored)
Fixed a URI escaping problem

Revision 2.84 / (download) - annotate - [select for diffs] , Wed Aug 1 11:53:15 2001 UTC (7 years, 1 month ago) by hugo
CVS Tags: validator-0_5
Changes since 2.83: +3 -2 lines
Diff to previous 2.83 (colored)
Added support for *_proxy environment variables

Revision 2.83 / (download) - annotate - [select for diffs] , Wed Jul 25 11:34:22 2001 UTC (7 years, 1 month ago) by hugo
Changes since 2.82: +3 -3 lines
Diff to previous 2.82 (colored)
Specifying the charset (Latin-1)

Revision 2.82 / (download) - annotate - [select for diffs] , Wed Jun 27 15:59:04 2001 UTC (7 years, 2 months ago) by hugo
Changes since 2.81: +4 -4 lines
Diff to previous 2.81 (colored)
Apllied patch from Terje Bless <link@tss.no>: http://lists.w3.org/Archives/Public/www-validator/2001AprJun/0496.html

Revision 2.81 / (download) - annotate - [select for diffs] , Tue Jun 5 10:09:14 2001 UTC (7 years, 3 months ago) by gerald
Changes since 2.80: +3 -3 lines
Diff to previous 2.80 (colored)
typo

Revision 2.80 / (download) - annotate - [select for diffs] , Wed Apr 4 19:18:52 2001 UTC (7 years, 5 months ago) by hugo
Changes since 2.79: +3 -3 lines
Diff to previous 2.79 (colored)
Ooops, left a closing tag...

Revision 2.79 / (download) - annotate - [select for diffs] , Wed Apr 4 19:16:23 2001 UTC (7 years, 5 months ago) by hugo
Changes since 2.78: +15 -7 lines
Diff to previous 2.78 (colored)
Fixed an HTML validity problem in the summary only mode:

http://lists.w3.org/Archives/Public/www-validator/2001AprJun/0001.html

Revision 2.78 / (download) - annotate - [select for diffs] , Tue Mar 27 12:58:15 2001 UTC (7 years, 5 months ago) by hugo
Changes since 2.77: +16 -3 lines
Diff to previous 2.77 (colored)
Added directions for inaccessible javascript: URIs

Revision 2.77 / (download) - annotate - [select for diffs] , Mon Mar 26 23:12:52 2001 UTC (7 years, 5 months ago) by hugo
Changes since 2.76: +17 -7 lines
Diff to previous 2.76 (colored)
Got rid of $_contact_address
Changed the mailto: URIs and instructions to include 'checklink' in the
subject when sending a mail to www-validator

Revision 2.76 / (download) - annotate - [select for diffs] , Mon Mar 26 22:46:05 2001 UTC (7 years, 5 months ago) by hugo
Changes since 2.75: +4 -6 lines
Diff to previous 2.75 (colored)
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.

Revision 2.75 / (download) - annotate - [select for diffs] , Mon Mar 26 22:33:41 2001 UTC (7 years, 5 months ago) by hugo
Changes since 2.74: +38 -17 lines
Diff to previous 2.74 (colored)
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.

Revision 2.74 / (download) - annotate - [select for diffs] , Mon Mar 26 21:39:03 2001 UTC (7 years, 5 months ago) by hugo
Changes since 2.73: +7 -3 lines
Diff to previous 2.73 (colored)
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.

Revision 2.73 / (download) - annotate - [select for diffs] , Mon Jan 22 16:00:06 2001 UTC (7 years, 7 months ago) by hugo
Changes since 2.72: +3 -3 lines
Diff to previous 2.72 (colored)
Fixed typo

Revision 2.72 / (download) - annotate - [select for diffs] , Mon Jan 22 15:58:28 2001 UTC (7 years, 7 months ago) by hugo
Changes since 2.71: +7 -5 lines
Diff to previous 2.71 (colored)
Made it clearer that www-validator is a mailing list to avoid confusion

Revision 2.71 / (download) - annotate - [select for diffs] , Mon Jan 22 15:49:34 2001 UTC (7 years, 7 months ago) by hugo
Changes since 2.70: +13 -6 lines
Diff to previous 2.70 (colored)
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.

Revision 2.70 / (download) - annotate - [select for diffs] , Fri Jan 19 13:59:31 2001 UTC (7 years, 7 months ago) by hugo
Changes since 2.69: +7 -5 lines
Diff to previous 2.69 (colored)
Changed the text before the input box too

Revision 2.69 / (download) - annotate - [select for diffs] , Fri Jan 19 13:52:46 2001 UTC (7 years, 7 months ago) by hugo
Changes since 2.68: +4 -4 lines
Diff to previous 2.68 (colored)
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

Revision 2.68 / (download) - annotate - [select for diffs] , Thu Jan 18 21:58:04 2001 UTC (7 years, 7 months ago) by hugo
Changes since 2.67: +168 -65 lines
Diff to previous 2.67 (colored)
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.

Revision 2.67 / (download) - annotate - [select for diffs] , Mon Sep 25 17:38:35 2000 UTC (7 years, 11 months ago) by hugo
Changes since 2.66: +3 -3 lines
Diff to previous 2.66 (colored)
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...

Revision 2.66 / (download) - annotate - [select for diffs] , Thu Aug 17 15:10:31 2000 UTC (8 years ago) by hugo
Changes since 2.65: +4 -4 lines
Diff to previous 2.65 (colored)
Replaced require by use and specified that HTML::Parser version 3 at least
is required.

Revision 2.65 / (download) - annotate - [select for diffs] , Tue Aug 15 18:03:27 2000 UTC (8 years ago) by hugo
Changes since 2.64: +9 -9 lines
Diff to previous 2.64 (colored)
Reverting line list code because it needs tweaking

Revision 2.64 / (download) - annotate - [select for diffs] , Fri Aug 11 21:35:32 2000 UTC (8 years ago) by hugo
Changes since 2.63: +18 -13 lines
Diff to previous 2.63 (colored)
Got rid of unnecessary verbosity in the line list.
Added a valid links message in the text version.

Revision 2.63 / (download) - annotate - [select for diffs] , Sat Aug 5 14:46:58 2000 UTC (8 years, 1 month ago) by hugo
Changes since 2.62: +5 -2 lines
Diff to previous 2.62 (colored)
Now checks <blockquote cite="...">

Revision 2.62 / (download) - annotate - [select for diffs] , Fri Aug 4 23:20:43 2000 UTC (8 years, 1 month ago) by hugo
Changes since 2.61: +3 -3 lines
Diff to previous 2.61 (colored)
Fixed a confusion in the use of URI::abs()

Revision 2.61 / (download) - annotate - [select for diffs] , Fri Aug 4 22:43:51 2000 UTC (8 years, 1 month ago) by hugo
Changes since 2.60: +5 -3 lines
Diff to previous 2.60 (colored)
Do not consider base's href as a link anymore (was wrong and was causing a loop in recursive mode)

Revision 2.60 / (download) - annotate - [select for diffs] , Thu Aug 3 18:38:26 2000 UTC (8 years, 1 month ago) by hugo
Changes since 2.59: +3 -5 lines
Diff to previous 2.59 (colored)
Discovered the existence of HTTP::Headers::authorization_basic

Revision 2.59 / (download) - annotate - [select for diffs] , Mon Jul 17 14:26:48 2000 UTC (8 years, 1 month ago) by hugo
Changes since 2.58: +3 -3 lines
Diff to previous 2.58 (colored)
Fixed typo

Revision 2.58 / (download) - annotate - [select for diffs] , Thu Jul 13 21:18:55 2000 UTC (8 years, 1 month ago) by hugo
Changes since 2.57: +7 -3 lines
Diff to previous 2.57 (colored)
Added links to the documentation

Revision 2.57 / (download) - annotate - [select for diffs] , Thu Jul 13 16:10:35 2000 UTC (8 years, 1 month ago) by hugo
Changes since 2.56: +4 -3 lines
Diff to previous 2.56 (colored)
Added a test in the case when the encoding would be identity

Revision 2.56 / (download) - annotate - [select for diffs] , Wed Jul 12 19:14:31 2000 UTC (8 years, 1 month ago) by hugo
Changes since 2.55: +13 -5 lines
Diff to previous 2.55 (colored)
Now checks the Content-Encoding too

Revision 2.55 / (download) - annotate - [select for diffs] , Mon Jul 10 15:21:37 2000 UTC (8 years, 2 months ago) by hugo
Changes since 2.54: +3 -5 lines
Diff to previous 2.54 (colored)
Fixed a bug due to the migration to the version 3 API

Revision 2.54 / (download) - annotate - [select for diffs] , Fri Jun 23 19:09:52 2000 UTC (8 years, 2 months ago) by hugo
Changes since 2.53: +4 -4 lines
Diff to previous 2.53 (colored)
Clarified the footer

Revision 2.53 / (download) - annotate - [select for diffs] , Fri Jun 23 16:56:42 2000 UTC (8 years, 2 months ago) by hugo
Changes since 2.52: +3 -3 lines
Diff to previous 2.52 (colored)
Increased the limit for the online version to 150 documents.

Revision 2.52 / (download) - annotate - [select for diffs] , Mon Jun 12 15:37:34 2000 UTC (8 years, 2 months ago) by hugo
Changes since 2.51: +3 -3 lines
Diff to previous 2.51 (colored)
Fixed a bad wording

Revision 2.51 / (download) - annotate - [select for diffs] , Tue May 16 13:12:53 2000 UTC (8 years, 3 months ago) by hugo
Changes since 2.50: +2 -6 lines
Diff to previous 2.50 (colored)
Fixed a display problem

Revision 2.50 / (download) - annotate - [select for diffs] , Tue May 16 12:48:12 2000 UTC (8 years, 3 months ago) by hugo
Changes since 2.49: +8 -21 lines
Diff to previous 2.49 (colored)
Clean up. Fixed a tiny bug.

Revision 2.49 / (download) - annotate - [select for diffs] , Thu May 11 15:44:29 2000 UTC (8 years, 3 months ago) by hugo
Changes since 2.48: +4 -4 lines
Diff to previous 2.48 (colored)
Cosmetic changes

Revision 2.48 / (download) - annotate - [select for diffs] , Wed May 10 18:32:51 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.47: +14 -12 lines
Diff to previous 2.47 (colored)
Speeded up parsing.
Fixed display problem in the recursive version.
Made things simpler in check_uri().

Revision 2.47 / (download) - annotate - [select for diffs] , Tue May 9 19:44:58 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.46: +4 -4 lines
Diff to previous 2.46 (colored)
Next time, I'll think twice before committing:
- Removed superfluous test
- Using the same strategy for text version

Revision 2.46 / (download) - annotate - [select for diffs] , Tue May 9 19:36:38 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.45: +3 -3 lines
Diff to previous 2.45 (colored)
Report fragments as really broken is the HTTP end code is 200

Revision 2.45 / (download) - annotate - [select for diffs] , Sun May 7 15:16:06 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.44: +4 -3 lines
Diff to previous 2.44 (colored)
Removed unnecessary test. Added a header for the link results.

Revision 2.44 / (download) - annotate - [select for diffs] , Fri May 5 15:13:19 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.43: +14 -10 lines
Diff to previous 2.43 (colored)
Improved presentation for 500's

Revision 2.43 / (download) - annotate - [select for diffs] , Thu May 4 23:33:58 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.42: +11 -4 lines
Diff to previous 2.42 (colored)
Improved presentation for redirected broken URI's.
Added note about directory redirects.

Revision 2.42 / (download) - annotate - [select for diffs] , Thu May 4 22:58:23 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.41: +16 -15 lines
Diff to previous 2.41 (colored)
Added anchor to the results for better accessibility.
Removed a lot of colors: it's more readable.
Added a heading for anchors report.

Revision 2.41 / (download) - annotate - [select for diffs] , Thu May 4 22:29:01 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.40: +67 -80 lines
Diff to previous 2.40 (colored)
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.

Revision 2.40 / (download) - annotate - [select for diffs] , Thu May 4 20:28:30 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.39: +54 -19 lines
Diff to previous 2.39 (colored)
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.

Revision 2.39 / (download) - annotate - [select for diffs] , Wed Apr 26 17:07:59 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.38: +8 -7 lines
Diff to previous 2.38 (colored)
Only use XML extensions when required in the parser

Revision 2.38 / (download) - annotate - [select for diffs] , Mon Apr 10 22:10:28 2000 UTC (8 years, 4 months ago) by hugo
Changes since 2.37: +24 -8 lines
Diff to previous 2.37 (colored)
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.

Revision 2.37 / (download) - annotate - [select for diffs] , Wed Apr 5 21:28:01 2000 UTC (8 years, 5 months ago) by hugo
Changes since 2.36: +177 -136 lines
Diff to previous 2.36 (colored)
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.

Revision 2.36 / (download) - annotate - [select for diffs] , Wed Mar 29 22:31:51 2000 UTC (8 years, 5 months ago) by hugo
Changes since 2.35: +47 -23 lines
Diff to previous 2.35 (colored)
Better handling of doctypes.

Revision 2.35 / (download) - annotate - [select for diffs] , Mon Mar 20 20:55:40 2000 UTC (8 years, 5 months ago) by hugo
Changes since 2.34: +3 -6 lines
Diff to previous 2.34 (colored)
I knew I would break something changing the data structures: I love it when a plan comes together!
Fixed a table display problem.

Revision 2.34 / (download) - annotate - [select for diffs] , Wed Mar 1 23:15:42 2000 UTC (8 years, 6 months ago) by hugo
Changes since 2.33: +62 -22 lines
Diff to previous 2.33 (colored)
Fixed authentication problem.
Added a limit for the number of documents checked with the online version.
Fixed the -h command line option

Revision 2.33 / (download) - annotate - [select for diffs] , Thu Feb 24 22:22:05 2000 UTC (8 years, 6 months ago) by hugo
Changes since 2.32: +372 -152 lines
Diff to previous 2.32 (colored)
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

Revision 2.32 / (download) - annotate - [select for diffs] , Thu Feb 17 22:56:03 2000 UTC (8 years, 6 months ago) by hugo
Changes since 2.31: +258 -175 lines
Diff to previous 2.31 (colored)
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

Revision 2.31 / (download) - annotate - [select for diffs] , Thu Feb 10 23:03:16 2000 UTC (8 years, 6 months ago) by hugo
Changes since 2.30: +5 -2 lines
Diff to previous 2.30 (colored)
Fixed nasty bug: when providing authentication information, 401's were not reported.

Revision 2.30 / (download) - annotate - [select for diffs] , Wed Feb 9 15:41:34 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.29: +3 -5 lines
Diff to previous 2.29 (colored)
Fixed markup problem (thanks to Patrick D. F. Ion <ion@ams.org>)

Revision 2.29 / (download) - annotate - [select for diffs] , Tue Feb 8 23:11:20 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.28: +4 -4 lines
Diff to previous 2.28 (colored)
Changed the default for HTML version to "Show redirects"

Revision 2.28 / (download) - annotate - [select for diffs] , Tue Feb 8 21:48:34 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.27: +36 -12 lines
Diff to previous 2.27 (colored)
"use strict;" which had somehow disappeared is back.
It helped me fixing a typo.

Revision 2.27 / (download) - annotate - [select for diffs] , Tue Feb 8 21:19:19 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.26: +47 -25 lines
Diff to previous 2.26 (colored)
Added comments
Now correctly reports broken fragments with redirects

Revision 2.26 / (download) - annotate - [select for diffs] , Thu Feb 3 18:30:29 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.25: +56 -14 lines
Diff to previous 2.25 (colored)
Now handling empty anchors.
Worked on the command line version.
Added link to source code.

Revision 2.25 / (download) - annotate - [select for diffs] , Fri Jan 28 21:19:17 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.24: +8 -2 lines
Diff to previous 2.24 (colored)
Added links to online versions

Revision 2.24 / (download) - annotate - [select for diffs] , Wed Jan 26 23:04:59 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.23: +8 -2 lines
Diff to previous 2.23 (colored)
Added W3C logo

Revision 2.23 / (download) - annotate - [select for diffs] , Wed Jan 26 22:29:38 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.22: +4 -4 lines
Diff to previous 2.22 (colored)
W3C is registered

Revision 2.22 / (download) - annotate - [select for diffs] , Wed Jan 26 22:24:26 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.21: +47 -37 lines
Diff to previous 2.21 (colored)
Encoding HTML correctly

Revision 2.21 / (download) - annotate - [select for diffs] , Wed Jan 26 21:45:00 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.20: +9 -6 lines
Diff to previous 2.20 (colored)
Fixed HTTP answer

Revision 2.20 / (download) - annotate - [select for diffs] , Thu Jan 20 23:00:35 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.19: +3 -3 lines
Diff to previous 2.19 (colored)
Some more explanation

Revision 2.19 / (download) - annotate - [select for diffs] , Thu Jan 20 22:48:52 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.18: +5 -3 lines
Diff to previous 2.18 (colored)
Fixed problem in the summary table

Revision 2.18 / (download) - annotate - [select for diffs] , Thu Jan 20 22:01:03 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.17: +4 -2 lines
Diff to previous 2.17 (colored)
Backward compatibility with Renaud's script

Revision 2.17 / (download) - annotate - [select for diffs] , Thu Jan 20 21:59:30 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.16: +3 -3 lines
Diff to previous 2.16 (colored)
Fixed escaped URI's problem

Revision 2.16 / (download) - annotate - [select for diffs] , Thu Jan 20 21:40:05 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.15: +4 -4 lines
Diff to previous 2.15 (colored)
Fixed line count

Revision 2.15 / (download) - annotate - [select for diffs] , Mon Jan 17 22:16:36 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.14: +2 -2 lines
Diff to previous 2.14 (colored)
Fixed copyright

Revision 2.14 / (download) - annotate - [select for diffs] , Mon Jan 17 22:16:02 2000 UTC (8 years, 7 months ago) by hugo
Changes since 2.13: +41 -3 lines
Diff to previous 2.13 (colored)
Added summary and advices.

Revision 1.30 / (download) - annotate - [select for diffs] , Thu Jan 13 17:32:17 2000 UTC (8 years, 7 months ago) by hugo
Changes since 1.29: +32 -2 lines
Diff to previous 1.29 (colored)
Now validates

Revision 1.29 / (download) - annotate - [select for diffs] , Thu Jan 13 17:27:29 2000 UTC (8 years, 7 months ago) by hugo
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)
Fixed form

Revision 2.13 / (