Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Restore fake HTML5 pubid in types.conf, special case it in doctype override ↵ | ville | 2009-01-07 | 2 | -5/+7 |
| | | | | (#6250). | ||||
* | Override only the first seen doctype declaration, don't touch any ↵ | ville | 2009-01-06 | 1 | -8/+14 |
| | | | | non-doctype declarations. | ||||
* | Avoid error log warnings when overriding an unknown (e.g. system id only) ↵ | ville | 2009-01-06 | 1 | -4/+8 |
| | | | | doctype. | ||||
* | Cosmetic cleanups, NFC. | ville | 2009-01-06 | 1 | -10/+10 |
| | |||||
* | Always allow user agent to access locally configured HTML5 validator. | ville | 2009-01-04 | 1 | -2/+10 |
| | |||||
* | gzip requests to validator.nu in non-debug mode if possible ↵ | ville | 2009-01-04 | 1 | -2/+5 |
| | | | | (compress-enabled LWP >= 5.817). | ||||
* | Pass original Content-Language and Last-Modified to validator.nu; ↵ | ville | 2009-01-04 | 1 | -8/+7 |
| | | | | $File->{Modified} is now always the raw header value as we received it. | ||||
* | Change validator.nu interface to "POST entity body" mode (#6296). | ville | 2009-01-04 | 1 | -5/+31 |
| | |||||
* | Cleanups. | ville | 2009-01-04 | 1 | -9/+11 |
| | |||||
* | Reduce undefinedness warnings. | ville | 2009-01-04 | 1 | -3/+3 |
| | |||||
* | Purge Config::General <= 2.30 compatibility hack; 2.31 one still preserved ↵ | ville | 2009-01-04 | 6 | -17/+15 |
| | | | | for current Debian stable. | ||||
* | Don't insert linefeeds in doctype override to avoid line numbers being ↵ | ville | 2009-01-04 | 1 | -4/+4 |
| | | | | off-by-one from original ones. | ||||
* | Don't pass empty parser parameter to validator.nu. | ville | 2009-01-04 | 1 | -7/+3 |
| | |||||
* | If not in debug mode, set Accept-Encoding to what LWP (>= 5.816) can handle. | ville | 2009-01-04 | 2 | -5/+14 |
| | |||||
* | Revert bits that should not have crept in to CVS in previous commit. | ville | 2009-01-04 | 1 | -4/+4 |
| | |||||
* | LWP::UserAgent >= 2.032 (libwww-perl >= 5.800) is required for default_header(). | ville | 2009-01-04 | 5 | -22/+25 |
| | |||||
* | Move user agent and request defaults to UserAgent constructor. | ville | 2009-01-04 | 1 | -15/+13 |
| | |||||
* | json_ouput -> json_output | ville | 2009-01-04 | 2 | -3/+3 |
| | |||||
* | Code cleanup using "path" param to HTML::Template->new(). | ville | 2009-01-04 | 1 | -19/+17 |
| | |||||
* | Improve handling of messages with no line/col locators (such as some info ↵ | ville | 2009-01-04 | 2 | -9/+9 |
| | | | | ones from validator.nu). | ||||
* | Whitespace cosmetics, NFC. | ville | 2009-01-04 | 1 | -4/+5 |
| | |||||
* | Use File::Spec::Functions for somewhat more compact code. | ville | 2009-01-04 | 6 | -66/+57 |
| | |||||
* | Move template filter subroutine to template defaults. | ville | 2009-01-04 | 1 | -18/+3 |
| | |||||
* | Simplify localization selection, pre-process related config in BEGIN. | ville | 2009-01-03 | 1 | -22/+22 |
| | |||||
* | Trim trailing whitespace, NFC. | ville | 2009-01-03 | 1 | -7/+7 |
| | |||||
* | HTML5 does not have a public id; empty string needs to be present here though. | ville | 2009-01-03 | 1 | -2/+3 |
| | |||||
* | Construct proper doctype override with public/system id missing/empty ↵ | ville | 2009-01-03 | 1 | -9/+10 |
| | | | | (related to #6250). | ||||
* | tentative fix for http://www.w3.org/Bugs/Public/show_bug.cgi?id=6296 | ot | 2009-01-03 | 1 | -5/+5 |
| | |||||
* | www.perl.com -> www.perl.org, that's what Perl docs refer to as it's homepage. | ville | 2009-01-01 | 1 | -3/+3 |
| | |||||
* | Add missing script/@type attributes. | ville | 2009-01-01 | 2 | -3/+3 |
| | |||||
* | donation plea in results, homepage, controlled by js file on w3.org | ot | 2008-12-29 | 4 | -8/+14 |
| | |||||
* | linking to the upcoming validator donation program | ot | 2008-12-11 | 4 | -14/+17 |
| | |||||
* | fixing styling/color issues with validator UI | ot | 2008-12-11 | 1 | -3/+8 |
| | |||||
* | fixing a few CSS issues with results page (wrong bg colors, the awful ↵ | ot | 2008-12-09 | 1 | -6/+24 |
| | | | | support for styling legend elements in any contemporary browser, etc) | ||||
* | Escape warning messages as well (apparently forgotten from the previous change). | ville | 2008-12-06 | 1 | -1/+1 |
| | |||||
* | reword/reorg of contribute page, suggested by DanC | ot | 2008-12-04 | 1 | -11/+11 |
| | |||||
* | small markup fix | ot | 2008-12-03 | 1 | -1/+1 |
| | |||||
* | adding link to new contribute page in footer | ot | 2008-12-03 | 2 | -0/+2 |
| | |||||
* | test case submission quick guidelines | ot | 2008-12-03 | 1 | -4/+10 |
| | |||||
* | first draft of contribute doc | ot | 2008-12-03 | 1 | -0/+47 |
| | |||||
* | Trim trailing whitespace. | ville | 2008-11-22 | 1 | -86/+86 |
| | |||||
* | Fix doctype override for types without a system id. | ville | 2008-11-22 | 1 | -3/+3 |
| | |||||
* | fixing link for 0.8.4 newslogvalidator-0_8_4-release | ot | 2008-11-20 | 2 | -2/+2 |
| | |||||
* | explaining the sample config for html5 engine integration, and adding a note ↵ | ot | 2008-11-20 | 2 | -4/+16 |
| | | | | in the installation documentation about it, too | ||||
* | version bump. Preparing for v0.8.4 | ot | 2008-11-18 | 7 | -13/+17 |
| | |||||
* | Draft changelog for upcoming release 0.8.4 | ot | 2008-11-18 | 1 | -2/+16 |
| | |||||
* | fixing typo in xhtml11-flat.dtd | ot | 2008-11-17 | 1 | -37/+36 |
| | |||||
* | fixing display bug, re: ↵ | ot | 2008-11-17 | 2 | -8/+2 |
| | | | | http://lists.w3.org/Archives/Public/www-validator/2008Nov/0016.html - thanks to Mike Hunter for the tip. | ||||
* | adding note about experimentalness of HTML5 conformance checking support | ot | 2008-11-14 | 3 | -6/+26 |
| | |||||
* | Note environment variables affecting connectivity. | ville | 2008-11-10 | 2 | -2/+15 |
| | |||||
* | Fix OpenSP ./configure options, thanks to Antti Kanes for pointing it out. | ville | 2008-10-27 | 1 | -3/+3 |
| | |||||
* | draft future roadmap | ot | 2008-10-23 | 1 | -66/+37 |
| | |||||
* | Fixed a small typo: s/chacking/checking/. | emiret | 2008-10-11 | 1 | -2/+2 |
| | |||||
* | adding explanation for the "end of document in prolog" error. | ot | 2008-10-07 | 1 | -0/+7 |
| | | | | improvements to the wording welcome. | ||||
* | Fix W26 template syntax error (Moto Ishizawa). | ville | 2008-09-22 | 2 | -2/+2 |
| | |||||
* | Fix preserving accept* params in self-referential URL (#6091) | ville | 2008-09-19 | 1 | -5/+5 |
| | |||||
* | Tag stripping and escaping of error messages and context. I was initially ↵ | ot | 2008-09-09 | 7 | -11/+13 |
| | | | | | | | | | | | hoping to keep formatting in the error messages from the parsers, when available, but the discrepancies and differences in escaping (or lack thereof) calls for a more drastic approach. Thus: * better escaping of opensp messages (including instances of rogue amps) * tag stripping of formatting in html5 parser messages * no named entities in source snippet * template output is escaped | ||||
* | update catalog entry for XHTML 1.1 | ot | 2008-08-27 | 1 | -2/+2 |
| | |||||
* | more recent version of XHTML 1.1 DTDs | ot | 2008-08-27 | 6 | -0/+5604 |
| | |||||
* | rewriting a good chunk of the parse mode code to better fit the complexity | ot | 2008-08-26 | 1 | -54/+83 |
| | | | | | | | | | | | | | | | | | of the current decision process. While SGML and XML were exclusive, the addition of HTML5 had made the code ugly and convoluted. The pre-parsing now results in $File->{Mode} being either: * "DTD+SGML" * "DTD+XML" * "HTML5" * "HTML5+XML" ... with potential extensibility using the {parser}+{family} syntax This should also fix a number of bugs found with the HTML5 integration: http://www.w3.org/Bugs/Public/show_bug.cgi?id=5987 http://lists.w3.org/Archives/Public/www-validator/2008Aug/0059.html | ||||
* | fixing typo for warning about found namespace in non-xml document | ot | 2008-08-26 | 1 | -1/+1 |
| | |||||
* | muting the "contradictory parse mode" warning for HTML5 docs served as app/x+x | ot | 2008-08-26 | 1 | -6/+7 |
| | |||||
* | HTTP::Message content must be bytes - doesn't like utf8 strings it seems | ot | 2008-08-22 | 1 | -3/+3 |
| | |||||
* | muting "unknown parse mode" warning for html5 sent as text/html | ot | 2008-08-20 | 2 | -4/+6 |
| | |||||
* | adding html5 test cases | ot | 2008-08-20 | 7 | -2/+131 |
| | |||||
* | using message explanation from upstream parser, if it exists | ot | 2008-08-19 | 1 | -27/+30 |
| | |||||
* | shifting column locator by one to match validator.nu and onsgmls output | ot | 2008-08-19 | 1 | -3/+3 |
| | |||||
* | implement locator and info/warning differentiation | ot | 2008-08-18 | 1 | -9/+20 |
| | |||||
* | making sure HTML5 plays nice with doctype override | ot | 2008-08-15 | 2 | -8/+35 |
| | |||||
* | pointing out that HTML5 is experimental | ot | 2008-08-15 | 2 | -2/+2 |
| | |||||
* | * making sure that automatic doctype detection does not overwite | ot | 2008-08-15 | 1 | -20/+25 |
| | | | | | the choice of HTML5 override * preparing routine for the detection of HTML5 via <!DOCTYPE HTML> | ||||
* | HTML5 checking bug fixes: | ot | 2008-08-15 | 1 | -8/+11 |
| | | | | | * handling case where XML from html5 checker can not be parsed * errors -> marked as validation fail | ||||
* | sample conf to enable HTML5 external checker | ot | 2008-08-15 | 1 | -1/+5 |
| | |||||
* | * adding fatal error if external checker is disabled or not responding | ot | 2008-08-15 | 1 | -9/+19 |
| | | | | * fixing alt text of "error" icons in fatal error pages | ||||
* | html5 doctype selection | ot | 2008-08-15 | 2 | -0/+2 |
| | |||||
* | First pass at integrating validator with an external checker. | ot | 2008-08-15 | 1 | -115/+209 |
| | | | | | | | | | | | | | | | | Enabling the external checker is done in the validator's configuration. If enabled and set up, the validator will, in specific cases, call (via HTTP + API) the external checker instead of its own internal parsers. The first external checker used is the validator.nu html5 parser and checker. For the time being the checker is called only when the user specifies the (X)HTML5 doctype in the options. No automatic swiching on <!DOCTYPE html> at the moment - although that would be feasible -. TBD: location (line, column) of errors (seems like there is a bug in the current XML output of the html5 checker), warning/info distinction (missing test cases to trigger either) and forwarding of the error message explanations. | ||||
* | 2008... | ot | 2008-08-15 | 2 | -2/+2 |
| | |||||
* | allowing richer markup in error messages - will have to make sure all is ↵ | ot | 2008-08-15 | 6 | -9/+9 |
| | | | | properly escaped by the time it reaches the template | ||||
* | mistake in equal sign testing (== instead of eq for non-numerals) floods ↵ | ot | 2008-08-14 | 1 | -4/+4 |
| | | | | error console with warnings - bug report and patch courtesy of Moto Ishizawa | ||||
* | slightly amended intro text, for distributed versions - as discussed w/ Sierk | ot | 2008-08-12 | 1 | -2/+2 |
| | |||||
* | Remove superseded CR-xhtml-basic-20070713. | ville | 2008-08-12 | 3 | -806/+0 |
| | |||||
* | fixing typo in catalog entry for HTML i18n | ot | 2008-08-11 | 1 | -2/+2 |
| | |||||
* | s/correct/inconsistent/ in wording for FPI/SI check. Thanks Frank for ↵ | ot | 2008-08-11 | 1 | -3/+3 |
| | | | | pointing it out | ||||
* | link fixvalidator-0_8_3-release | ot | 2008-08-08 | 1 | -1/+1 |
| | |||||
* | date of announce | ot | 2008-08-08 | 1 | -3/+3 |
| | |||||
* | linking to proper news item | ot | 2008-08-08 | 2 | -3/+3 |
| | |||||
* | 0.8.3 | ot | 2008-08-08 | 1 | -2/+2 |
| | |||||
* | fixing typo in link - thanks Sierk | ot | 2008-08-08 | 1 | -1/+1 |
| | |||||
* | minor markup fixes in doc | ot | 2008-08-07 | 2 | -10/+11 |
| | |||||
* | adding the REC-xhtml-basic-20080729 version of XHTML Basic 1.1 | ot | 2008-08-04 | 9 | -1/+4031 |
| | |||||
* | intro | ot | 2008-07-31 | 1 | -0/+5 |
| | |||||
* | ignore python compiled files - cvs | ot | 2008-07-31 | 0 | -0/+0 |
| | |||||
* | wrong metadata for W07 test case | ot | 2008-07-31 | 1 | -1/+0 |
| | |||||
* | automated test suite index - see ↵ | ot | 2008-07-28 | 1 | -833/+1088 |
| | | | | http://dev.w3.org/cvsweb/validator/misc/testsuite/ | ||||
* | note about automation | ot | 2008-07-28 | 1 | -3/+6 |
| | |||||
* | using the site-wide SSI for header | ot | 2008-07-28 | 1 | -19/+6 |
| | |||||
* | finalizing routines and templates for the listing and generation of test ↵ | ot | 2008-07-28 | 7 | -13/+285 |
| | | | | cases documentation from the catalog - needs jinja2 template engine | ||||
* | python2.4-friendly class declarations | ot | 2008-07-22 | 2 | -3/+3 |
| | |||||
* | documenting the User-Agent string param | ot | 2008-07-22 | 2 | -6/+14 |
| | |||||
* | documenting json output and adding to news | ot | 2008-07-17 | 2 | -8/+11 |
| |