tidy - HTML syntax checker and reformatter

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: tidy
Package version: 20091223cvs
Package release: 1.5
Package architecture: amd64
Package type: deb
Installed size: 84 B
Download size: 21.70 KB
Official Mirror: archive.ubuntu.com
Corrects markup in a way compliant with the latest standards, and optimal for the popular browsers. It has a comprehensive knowledge of the attributes defined in the HTML 4.0 recommendation from W3C, and understands the US ASCII, ISO Latin-1, UTF-8 and the ISO 2022 family of 7-bit encodings. In the output: * HTML entity names for characters are used when appropriate. * Missing attribute quotes are added, and mismatched quotes found. * Tags lacking a terminating '>' are spotted. * Proprietary elements are recognized and reported as such. * The page is reformatted, from a choice of indentation styles. Tidy is a product of the World Wide Web Consortium.



    Source package: tidy

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install tidy deb package:
      # sudo apt-get install tidy


    • /etc/tidy.conf
    • /usr/bin/tidy
    • /usr/share/doc/tidy/README.Debian
    • /usr/share/doc/tidy/changelog.Debian.gz
    • /usr/share/doc/tidy/copyright
    • /usr/share/man/man1/tidy.1.gz


    2015-07-20 - Salvatore Bonaccorso <carnil@debian.org> tidy (20091223cvs-1.5) unstable; urgency=high [ Alessandro Ghedini ] * Fix heap buffer overflow and memory saturation on invalid HTML input as per CVE-2015-5522 and CVE-2015-5523 (Closes: #792571)

    2014-08-08 - Matthias Klose <doko@ubuntu.com> tidy (20091223cvs-1.4) unstable; urgency=medium * Non-maintainer upload. * Build using dh-autoreconf.

    2014-03-08 - Eric Dorland <eric@debian.org> tidy (20091223cvs-1.3) unstable; urgency=medium * Non-maintainer upload. * Drop unnecessary build dep on automake1.9 and autoconf. (Closes: #724441)

    2011-12-13 - Alexander Reichle-Schmehl <tolimar@debian.org> tidy (20091223cvs-1.2) unstable; urgency=low * Non-maintainer upload. * For some reasons 20091223cvs-1.1 always gets rejected, probably due to the special character in Loics name, but the upload get's rejected even if I fix the previous changelog entry. So let's see if creating a new one fixes the issue.

    2011-12-03 - Alexander Reichle-Schmehl <tolimar@debian.org> tidy (20091223cvs-1.1) unstable; urgency=medium * Non-maintainer upload. * Apply patch by Loic Minier: * New patch, 10format-warnings, fixes FTBFS with -Werror=format-security; essentially calls to messageNode() declared printf-alike with a variable fmt string, but no subsequent argument; the patch passes "%s" as format and fmt as the only argument; this merely protects this class of calls, but not the ones with e.g. always one argument or always two arguments. Tested by running tidy on some text and HTML files; warnings still seem to be output correctly; (Closes: #645300). * Use CURDIR instead of CURDUR in rules. * rules: only append to LD_LIBRARY_PATH, don't reset it, as fakeroot relies on it. * Set urgenceny to medium due to rc bug fix

    2009-12-23 - Jason Thomas <jason@debian.org> tidy (20091223cvs-1) unstable; urgency=low * New cvs snapshot * debian/compat: increased from 4 to 7 * debian/control: - updated standards-version from to - updated build-depends on debhelper from 4 to 7 - libtidy-dev, added binary version for dependency on libtidy, (>= ${binary:Version}) - tidy, updated binary version for dependency on libtidy, (= ${binary:Version})

    2008-12-24 - Jason Thomas <jason@debian.org> tidy (20081224cvs-1) unstable; urgency=low * New cvs snapshot * debian/control: add debhelper ${misc:Depends} to all packages - add versioned depend on libtidy-0.99-0 (>= 20081224cvs-1) for tidy (closes: #470764) - add Homepage field - update standards-version from to * debian/tidy-doc.doc-base: change section from App/Text to Web Development * debian/tidy.postinst + tidy.preinst: set the -e flag * debian/README.source: new, how to build source tarball from upstream * debian/README.Debian: add urls to more documentation (closes: #353912) * debian/patches/03overview-tab-size.patch: add patch to fix tab-size (closes: #353907) * tidy doc has been built from same source as tidy for a while (closes: #364960) * debian/rules: - add -xml-config to generated manpage - clean up generated files (closes: #471107) * manpage: -latin0 options has correct info as of 20080116cvs-1 (closes: #506394 )

    2008-01-20 - Jason Thomas <jason@debian.org> tidy (20080116cvs-2) unstable; urgency=low * debian/control: build depends on xsltproc (closes: #461608) * debian/tidy.preinst,postinst: add code to move old config file (closes: #461623)