Change log for this release. List of authors
commit 0016e0083505ccee25a5c76dcf64cfe336765128 (HEAD -> refs/heads/release/5.4, tag: refs/tags/5.4.0, refs/remotes/origin/release/5.4, refs/remotes/origin/master, refs/remotes/origin/HEAD, refs/heads/master) Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Wed Mar 1 15:06:30 2017 +0100 Update verhist.log to 5.4.0 release commit 17b33753aea197e510ce48a93c9f0448c508a474 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Wed Mar 1 15:04:22 2017 +0100 version.txt - Update to 5.4.0 release commit c39b1cb42306b5d6c67b4791fcca13fefcbe432d Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Wed Mar 1 14:51:53 2017 +0100 Issue #498 - Bump to 5.3.21 for merge #502 commit 323ddacf5d9747de93d78f687523cd8dd7acfe24 Merge: 6574225 a49890e Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Wed Mar 1 14:47:40 2017 +0100 Merge pull request #502 from htacg/issue-498 Issue #498 - parser.c - if a <table> in a <table> just close. This fixes #498 commit 6574225f146917dfddc89bba0ca08622d75d2b74 Merge: d071341 bb2cb26 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Wed Mar 1 14:36:59 2017 +0100 Merge pull request #500 from htacg/readme_540 Update README documents with information for the upcoming 5.4.0 release. commit bb2cb2637223ea3c03edae01ae95be4e84b1b679 Author: Jim Derry <balthisar _at_ gmail _dot_ com> Date: Fri Feb 24 11:58:30 2017 -0500 Update README documents with information for the upcoming 5.4.0 release. commit a49890ee55025cb4a3097ad63a2fcd79459f2156 (refs/remotes/origin/issue-498, refs/heads/issue-498) Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Fri Feb 24 16:19:58 2017 +0100 Issue #498 - parser.c - if a <table> in a <table> just close. The previous action was to discard the second, while it is the second table that browsers will render. This conforms to the principle that the html output by tidy should render in a browser like the original html. commit d07134140a404d10dbf8819544424a33818b7bac Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Fri Feb 24 14:39:46 2017 +0100 Issue #497 - version.txt - Bump to 5.3.20 for this fix commit c4b5904e1c194a01db52be2a4531207a246c12f1 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Fri Feb 24 14:38:20 2017 +0100 Issue #497 - lexer.c - Add comment for this PR @seaburg commit e44f4d146925cdfa066a5252208f5be21fdef4d5 Merge: 13c92bc bb1d62d Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Fri Feb 24 14:30:39 2017 +0100 Merge pull request #497 from seaburg/fix_value_trimming Fix leading white spaces trimming commit 13c92bce3855209672b26e86ac9d79db3aea8661 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Feb 23 16:29:44 2017 +0100 Issue #468 - version.txt - Bump to 5.3.19 for this fix commit 27fe0548b9dfe18e6d6f263df9202558acf4c389 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Feb 23 16:28:19 2017 +0100 Issue #468 - config.c - use `RAW` encoding for all cases commit b97b2f0d453a9f017d8dd3183f1d57711f212574 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Feb 23 15:28:40 2017 +0100 Issue #329 - version.txt - bump to 5.3.18 for this fix commit 569ae4b4350ecbe94e6bcee3d9ed28eff5d3c69b Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Feb 23 15:27:03 2017 +0100 Issue #329 - lexer.c - do not discard this newline here commit bb1d62d3bdebcf95a1950d3bb717607012a15f83 Author: Evgeniy Yurtaev <evgeniyyurt _at_ gmail _dot_ com> Date: Wed Feb 22 14:09:11 2017 +0300 Fix leading white spaces trimming commit 0bd6ba30b449a4c7bcaec0ad68da57d1ebe73632 Merge: e1f066f 45a6062 Author: Jim Derry <balthisar _at_ gmail _dot_ com> Date: Mon Feb 13 08:49:33 2017 -0500 Merge branch 'tidy_version' Note: this is a triple merge. Version bumped only once. commit e1f066fe14a02a025df78cb20f449f28a96732c8 Merge: b7c84b1 1ac50fc Author: Jim Derry <balthisar _at_ gmail _dot_ com> Date: Mon Feb 13 08:49:13 2017 -0500 Merge branch 'empretty_script' commit b7c84b1b576e498d9c7b76ceafd4a3fadfafa9bf Merge: 73bf561 23c4686 Author: Jim Derry <balthisar _at_ gmail _dot_ com> Date: Mon Feb 13 08:49:06 2017 -0500 Merge branch 'surrogates' commit 73bf5616458a8c26cbc662af7aad9a95690c56fa Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Feb 12 17:40:48 2017 +0100 Bump version to 5.3.16 for SPRTF fixes commit ea49ca0b1d1833e94b1d7f0b343c7af7b568702c Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Feb 12 17:37:14 2017 +0100 Fix license for SPRTF modules. Also correct the coding style to conform to HTML Tidy standard. commit 23c4686b0f950cfe3cc2723146a8cdb0abeaacf5 (refs/remotes/origin/surrogates, refs/heads/surrogates) Merge: 7f73d4f c789ca8 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Feb 11 18:34:38 2017 +0100 Merge branch 'surrogates' of github.com:htacg/tidy-html5 into surrogates commit 7f73d4f429cfe68a0c7384c7f9e577e13500d7fe Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Feb 11 18:33:45 2017 +0100 Issue #483 - Add ReportSurrogateError() service and connect. commit 45a6062b4a581fd824be9a0352160a0665824e09 (refs/remotes/origin/tidy_version) Author: Jim Derry <balthisar _at_ gmail _dot_ com> Date: Fri Feb 10 14:21:24 2017 -0500 VERSION.md cleanup. commit c789ca8311badcdab43b40c924f170a782b3b223 Author: Jim Derry <balthisar _at_ gmail _dot_ com> Date: Fri Feb 10 10:24:11 2017 -0500 Cleanup of MESSAGES.md again, this time with correct information. commit 91e27b14f3ddf0610408714b92c50b7686ea358e Author: Jim Derry <balthisar _at_ gmail _dot_ com> Date: Thu Feb 9 16:46:18 2017 -0500 Cleaned up MESSAGES.md just a bit per Geoff's request. commit 75bc1f06c7156535056652cf970e0fb7b0ae6903 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Feb 9 20:55:23 2017 +0100 More updates for Issue #483 - Start warning msgs - WIP commit 3ca117550a2dbb578acdd282a67f2fed4fb95dae Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Feb 9 20:54:11 2017 +0100 Initial start on a README/MESSAGES.md commit 1ac50fccb3838b094732f11fc1a211dc719cd284 (refs/remotes/origin/empretty_script) Author: Jim Derry <balthisar _at_ gmail _dot_ com> Date: Wed Feb 8 13:53:37 2017 -0500 Pretty up output of empty script tags. - No longer break script tags up on two lines if there is content. However output is still subject to the `--wrap` behavior. - Previous behavior intact if there is content. Todo. - Associate this with a new Tidy option. commit 6a83918d335cbce262f4c2cf2145b929c2526a91 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Feb 5 17:27:28 2017 +0100 Add README for new 'attributes' and 'elements', 'tags' commit 9dc76c1e77177c5748ff0bf47d27a7828d25b67c Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Feb 2 16:43:10 2017 +0100 Issue #483 - Some fixes for error condition commit 259d3307805797e0a0655acae2894bfc7d00de30 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Wed Feb 1 13:46:25 2017 +0100 Issue #483 - First cut dealing with 'surrogate pairs'. Only deals with a successful case. TODO: Maybe add a warning/error if the trailing surrogate not found, and maybe consider substituting to avoid invalid utf-8 output. commit 10fd44d101d6cf77e76c0b55d0b53cdc408d06ab Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Jan 29 19:21:46 2017 +0100 Issue #478 PR #480 - Bump to 5.3.15 commit deebc93f97da50e8924f23d8dd44adea0e8296ee Merge: 0cbbd55 da27b5e Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Jan 29 19:17:43 2017 +0100 Merge pull request #480 from onnimonni/feature-fix-xmlns-xlink Add optional xmlns:xlink attributes as valid to support inline svg commit 0cbbd555359e7ff0f4dac10822cfa9f2ae4243c5 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jan 9 17:07:13 2017 +0100 Issue #463, a step in #460, bump to v.5.3.14 for this merge commit cdf3f8846c64e0a4fddd2e0753b39e1683d647c3 Merge: 2243510 91da8c6 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jan 9 16:59:43 2017 +0100 Merge pull request #463 from marcoscaceres/ansi_compliance style: ansi conforming comments commit da27b5e339fb4f470c40cccc6eea681dddf079d0 Author: Onni Hakala <onni _at_ keksi _dot_ io> Date: Mon Jan 9 01:38:16 2017 +0200 Add optional xmlns:xlink attributes as valid to support inline svg fixes #478 commit 2243510592448c62a9cc4278182a7d48dde11cb8 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Jan 8 18:24:17 2017 +0100 Issue #469 #473 Bump to 5.3.13 commit 7593d7b58f4417289abec8317a68e2df5b7102ef Author: Eric Bréchemier <github _at_ eric _dot_ brechemier _dot_ name> Date: Sun Jan 8 18:19:36 2017 +0100 Merge documentation of "command-line" and "configuration" options (Issue #469) (#473) * Track tidy.1 before merging duplicate sections I am adding the file to the git repository to track and review the changes to this generated file. I will then update the XSLT transformation which produces this file to remove duplicate sections. As a first step, I will stop outputting duplicate sections; I will then merge them into existing sections. I will commit the changes to the generated file at each step. Related issue: #469 * Also track changes in text rendering of the man page tidy.1 The rendering to text was done with following command: /usr/bin/groff -Tascii -mandoc -c tidy.1 This format should make the review of differences more readable. Related issue: #469 * Remove duplicate sections: temporarily discard detailed options Related issue: #469 * Generalize command line given in SYNOPSIS The new SYNOPSIS expresses the fact that multiple files can be provided as argument, and that options and files can be mixed (options apply only to the files specified after, not the ones before). It does not explain that there are actually two types of options; this shall be detailed afterwards: simple options (aka standard options) start with single dash while configuration options start with a double dash. Only the latter can be defined in configuration files, using their name without the double dash. I have also reformatted the terms 'options' and 'file' to be underlined, to follow conventions that I observed in other man pages (ls, grep, wget...) Related issue: #469 * Regroup sentences related to options at the start of OPTIONS section This is an intermediate step before adapting the text to its new location. I will probably start the section with a paragraph to introduce the two different kinds of options. Then describe the "standard" options in more details. Then list the standard options. Then describe the configuration options in more details. Then list the configuration options, using a format similar to the one used for standard options. Related issue: #469 * Describe "standard" and "expanded" options part of OPTIONS section The section now starts with a description of both types of options, and explains that the first part of the section concerns with the "standard" options while the second part of the section concerns with the "expanded" options. More details are provided about "standard" options, which are then listed individually. More details are then provided about "expanded" options and their usage on the command line and in configuration files. The configuration options are not listed yet. In order to avoid repeating a lot of information with every separate configuration option, I will first describe common values and formats; I will then describe each option more succinctly, like "standard" options. Related issue: #469 * Remove redundant USAGE section The fact that the input file defaults to standard input and the output file to standard output is already indicated in the DESCRIPTION section. This was the only information left in this section at this point. Related issue: #469 * Delete separation line The line used to separate "standard" usage from "extended" usage. Both forms are now integrated in the common description of OPTIONS. Related issue: #469 * Delete DETAILED CONFIGURATION OPTIONS section The detailed configuration options are now described together with standard options in a common OPTIONS section. Related issue: #469 * Delete duplicate SYNOPSIS section A single generalized SYNOPSIS now encompasses both kinds of options. Related issue: #469 * Delete WARNING section, no longer relevant The WARNING referred to a separate section for the description of "standard" options. They are now described in the same OPTIONS section as "extended" options. Related issue: #469 * Copy details of configuration options and file format to OPTIONS Just before listing all the configuration options, this is the expected place to describe the "extended" options in more details. The description was already worded as an introduction to the list of configuration options. I will update this description after having compacted entries which describe individual configuration options. Related issue: #469 * Delete duplicate DESCRIPTION section This section has been merged into the generalized OPTIONS section. Related issue: #469 * List configuration options at the end of the OPTIONS section This list is very long, with lots of duplicate information repeated for entries of the same type. The description of configuration options should be compacted to match as closely as possible the description of "standard" options. Related issue: #469 * Delete duplicate OPTIONS section I contained the list of configuration options, which is now included at the end of the generalized OPTIONS section. Related issue: #469 * Delete config-section template The template was now empty. Its contents have been merged into the cmdline-section template. Related issue: #469 * Remove redundant sentence The sentence listed the five categories of configuration options. This kind of made sense when the options were listed in the following section. Now that they are listed just below, it has become redundant. Related issue: #469 * Remove colon ':' at the end of configuration options categories The categories of "standard" options do not end with a colon; no title does actually. Related issue: #469 * Remove extra lines before the list of configuration options Related issue: #469 * Add double space after period '. ' where missing For consistency with usage, sentences within paragraphs shall be separated by a double space rather than a single space. This was done in most places in the document, with only a few places missing. Related issue: #469 * Delete irrelevant comment The comment refers to cmdline section at the start of the processing of configuration options. The cmdline options are opposed to config options in the context of this transformation. They are provided through two separate XML input files. Related issue: #469 * Delete extra blank line before sample configuration file Related issue: #469 * Remove multiple empty lines after heading of each options category Related issue: #469 * Remove duplicate empty line before 'See also:' lines Related issue: #469 * Clarify the terms used for both kinds of options I removed references to "standard" (or regular) command-line options and "extended" (or detailed) options. I used the terms featured in the description of the options which output XML files describing each kind of options: -xml-help list the command line options in XML format -xml-config list all configuration options in XML format The term for single-dash options is now (purely) command-line options while double-dash options are referred to as configuration options. Related issue: #469 * Update copyright year to 2016 * Clarify configuration options equivalent to command-line options I added a paragraph to explain the equivalence of a command-line option with a configuration option and value, and to explicit the format used to describe this equivalence in the description of command-line parameters. I moved the parentheses, which were on the last line, at the end of the description, to the first line at the end of the list of names for the command-line option. Related issue: #469 * Use underlines (I) instead of bold (B) for option names in config example This is for consistency with the format used for the option names in the equivalent command-line example above, and in the other example of configuration file. Related issue: #469 * Update copyright year to 2017 * Add double dash before the name of configuration options This is a first step for the harmonization of the descriptions of command-line and configuration options. Related issue: #469 * Reformat logically to separate formatting (bold) from text (option name) Related issue: #469 * Move Type after name of configuration option This puts it in the position expected on the command line. Related issue: #469 * Move default value after config option name and Type I tried different formats for the default value: --clean Boolean:no --clean Boolean[no] and more formats after I realized that the 'default' value is not applied when the value is omitted, but when the option is not used at all: --clean Boolean (initially: no) --clean Boolean (unset: no) I selected the less confusing format: --clean Boolean (no if unset) which is self-explanatory. Related issue: #469 * Clarify that a configuration option cannot be used without a value For example, using --clean without a value is not equivalent to using -clean option: curl -s https://www.google.com | tidy --clean 2>&1 1>/dev/null | head -n 1 results in: Config: missing or malformed argument for option: clean Related issue: #469 * Add double dash before option names in 'See also' sections This is consistent with the format used at the top of the description of configuration options. Related issue: #469 * Fix order of items in comment describing documentation of config options The 'seealso' comes last actually, after the description. * Break long lines to keep source code readable in a terminal (80 characters) This makes no change on the text generated by /usr/bin/groff -Tascii -mandoc -c tidy.1 > tidy.1.txt * Only output an empty line when Example section is present Otherwise, the description starts with an empty line when no Example section is present. Related issue: #469 * Simplify matching of example elements with contents Using a template match instead of a named template, I will then add rules with higher priority to ignore examples for certain types of values, which are very redundant (identical for all options of the same type). Related issue: #469 * Do not print redundant examples Examples for Boolean and AutoBool are redundant because they are described in the main text and identical for all options of that type. Examples for Tag names are redundant because they are redundant with the name of the Type, and identical for all options of that type. Examples for Integer are redundant because they are identical for all options of that type but one, where the value 0 is followed with a comment, but even in this case the examples are redundant because the comment for the value 0 is also included in the description. Related issue: #469 * Rename 'Examples' section to 'Supported values' to clarify I also updated the description related to 'Examples' section in the introduction paragraphs to the configuration options. Related issue: #469 * Use italics consistently for the names of option types Related issue: #469 * Use capitalization with no extra style consistently for Type Previously, a mix of * Type set in bold font * Type set in regular font * "types" (quoted) * types (unquoted) was found. I replaced all instances by Type in regular font. Related issue: #469 * Consistently use bold format for option values Both parameter names and values are now in bold, while keys and values for configuration files are in italics. Related issue: #469 * Use the same format as other subsections for 'See also' The subsection is now flush left, in regular font, like the 'Supported values' subsection. The previous format was less adequate when the list wrapped to the next line (--new-inline-tags): wrapping started on the very first column, breaking the alignment of the rest of the description. Related issue: #469 * Consistently indent with 2 spaces, use a single line between templates Parts of the file were indented with 2 spaces, others with 3 spaces. Parts of the templates were separated with two empty lines, others with a single one. * Remove temporary files used for step by step comparisons of man page Related issue: #469 commit 91da8c6f7408aefb7a6b3ba426087984776bc16a Author: Marcos Caceres <marcos _at_ marcosc _dot_ com> Date: Wed Oct 26 01:41:03 2016 +1100 style: ansi conforming comments commit fd0ccb2bbf3f907e5425d5849409fbf1558197bc Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Oct 30 23:37:31 2016 +0100 Bad, repeated node iteration! closes #459 commit 92a872251b9323ec4ff2680069bc2c98714c07ad Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Oct 2 16:37:22 2016 +0200 Change to msvc140 2015 build commit 951a65bdcf5e372ae4371cb1e9acbe1864c3a977 Author: Geoff R. McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Sep 11 17:20:43 2016 +0200 Improve doxy comment formating - no code changes commit 4edbc2424b311359e825c8c854a92735e44e5403 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Sep 11 17:09:09 2016 +0200 Issue #428 - Bump to 5.3.11 for this merge commit d81a9ad90180b682101fe2e60a0972ba351c1d6e Merge: f1ac2db 80e57b2 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Sep 11 16:57:07 2016 +0200 Merge branch 'issue-428' Conflicts: version.txt This closes #428 commit f1ac2dba580b31d97e3635900ca00c6411bc941f Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Sep 11 15:50:42 2016 +0200 Issue #449, merge #450 - Bump to 5.3.10 for this fix. commit a820f06cc8325062a93abc58c557726757ff1d81 Merge: 59d1fe4 e4ae9c0 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sun Sep 11 15:46:38 2016 +0200 Merge pull request #450 from marcoscaceres/as_attribute Add support for link 'as' attribute (closes #449) commit 59d1fe4d726f67e2398fe22214372dfff2d23e25 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Sep 10 16:01:23 2016 +0200 Issue #454 - Clearly show `xsltproc' prereqisite, and other additions commit e4ae9c064d4f5aee646b86c4171594cd36903ffb Author: Marcos Caceres <marcos _at_ marcosc _dot_ com> Date: Tue Aug 23 18:36:25 2016 +1000 Add support for link 'as' attribute (closes #449) commit 80e57b23bfa7880db66cb7177a69e694a14c250b Merge: 7631f25 d2fc252 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Tue Aug 9 00:45:46 2016 +0200 Merge branch 'master' into issue-428 Conflicts: version.txt commit d2fc25259859abd8c7d0e29dd23e790d48167a2c Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Aug 4 15:54:14 2016 +0200 Issue #443, merge #445 - Bump to 5.3.9 for this fix commit edafefb303ae2684f36514bdcb3de915a5796693 Merge: 09caae3 50557a4 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Aug 4 15:50:57 2016 +0200 Merge pull request #445 from AdamMajer/fix_buffer_overflow Fix static buffer overrrun (issue #443) commit 7631f25ed23e3c6e4c1302c6dc226d6f01ff5cb6 Merge: 09caae3 685f7a6 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Tue Aug 2 18:10:19 2016 +0200 rebase issue-428 commit 50557a4f633810caa9ccf7841957a57f3e7c7d60 Author: Adam Majer <amajer _at_ suse _dot_ de> Date: Tue Aug 2 11:10:45 2016 +0200 Fix static buffer overrrun (issue #443) result[6] is a fixed array of size 6, but in the process of copying data into it, we clobber the last allocated byte. Simplify some of the code by not calling redundant functions. commit 09caae3b9c4cd66c2f74b668a1cfbb18fc750529 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Fri Jul 29 02:58:24 2016 +0200 Issue #441 - add 'integrity' attribute. Bumped to 5.3.8 for this change... See also #418 and the merge #442 Thanks @bdesham and @dengeist... commit 9ea2539d36f2a79cb7a92d543da4e639fba875e4 Merge: b26271e 5417938 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Fri Jul 29 02:55:54 2016 +0200 Merge pull request #442 from bdesham/add-integrity-attribute Add support for the "integrity" attribute commit 54179386be6e94413e56d2228bbdda46f45f1580 Author: Benjamin Esham <benjamin _at_ esham _dot_ io> Date: Sun Jul 24 10:24:30 2016 -0400 Add support for the "integrity" attribute This attribute may be used on "link" and "script" elements. See http://www.w3.org/TR/2016/REC-SRI-20160623/#element-interface-extensions commit b26271e3f81d458264664f3d85dff3ec94297ce3 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jul 11 20:40:20 2016 +0200 Adjust for removal of LICENSE.txt commit 4a483fd0663e966ac61382f1555113974a8cb4cb Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jul 11 15:32:55 2016 +0200 Issue #433 #429 #426 - bump to 5.3.7 - avoid crash when no doc This bump also includes merge of #424 - licence fix, and #423 - add __GLIBC__ to long HAS_FUTIME list. And coincidentally #427 - an improved french translation! commit fa9472abec9f0e01b03bcbd27a67ed7d487bc937 Merge: 0d25772 1028104 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jul 11 15:22:08 2016 +0200 Merge pull request #433 from nijel/fix-crash-upstream Avoid crash in tidyCleanAndRepair if document was not loaded commit 0d25772a939904f6a9f7bf4cf2d62b137e21fcab Merge: f84effb fa06c0f Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jul 11 15:20:27 2016 +0200 Merge pull request #424 from danielhjames/patch-1 Update LICENSE.md commit f84effb1f5cb95f2ceae812f5e84371908e53a77 Merge: 2b19d32 27143cc Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jul 11 15:17:42 2016 +0200 Merge pull request #423 from pinotree/glibc Set HAS_FUTIME=0 on any GNU libc platform commit 2b19d32a6281aa65116d674f46ed00beae652b66 Merge: 3b73cc1 fb10e80 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jul 11 15:12:52 2016 +0200 Merge pull request #427 from vargenau/master Improve French translation. commit 3b73cc12c572710bd85b2dd7b24bcc1201d4e27f Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jul 11 00:26:07 2016 +0200 Issue #420 - Bump to 5.3.6 for this merge commit 517a2ea72d9fbbef1102759006a79c8606ff0d14 Merge: d332908 30cc376 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Jul 11 00:23:01 2016 +0200 Merge pull request #420 from AdamMajer/compat_headers Add compatibility headers commit 10281040ca6b3a54db7880eed9c67957d11622eb Author: Michal Čihař <michal _at_ cihar _dot_ com> Date: Wed Jun 29 16:11:10 2016 +0200 Avoid crash in tidyCleanAndRepair if document was not loaded These services can only be used when there is a document loaded, ie a lexer created. But really should not be calling a Clean and Repair service with no doc! commit 685f7a6c5b24908253f7ff453f8a36013e56252c Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Jul 2 20:13:01 2016 +0200 Issue #428 - Avoid adding form to input if html5 commit d332908e5d09e53191b656402bfd9f743fc82737 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Fri Jul 1 15:54:10 2016 +0200 Issue #418 - Bump to 5.3.5 for this enum fix commit 8745f7917730a5ec295257607e9c8c14beb700e7 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Fri Jul 1 15:43:06 2016 +0200 Issue #418 - Ensure TidyAttrID enum exactly matches table. The file tidyenum.h has an attribute ID enumeration that must exactly match the attribute_defs[] table in attrs.c. Originally some attempt was made to keep this enum in some sort of order but that should now be totally abandonned. Any 'new' attribute enumerations should be added just above the last N_TIDY_ATTRIBS, and likewise in the table, to avoid this problem. commit fa06c0f44ad5cc69b34d3f88aff221ba291beb96 Author: Daniel James <daniel _at_ 64studio _dot_ com> Date: Fri Jul 1 10:15:26 2016 +0100 Merge the two different license files and add contributors commit 6b3b1624eada2b0d88193cc14d8349be98deae23 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Jun 30 18:36:10 2016 +0200 Issue #422 - Bump to 5.3.4 for this fix. commit 7bec2c208279fd1023aa59a29ed7a31f8411b9fd Merge: eca7688 84fc451 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Jun 30 18:32:55 2016 +0200 Merge pull request #422 from sesom42/master prevent buffer overflow in debug output commit fb10e800997f2be5f13274c76fc9679c3f655dee Author: Marc-Etienne Vargenau <Marc-Etienne _dot_ Vargenau _at_ alcatel-lucent _dot_ com> Date: Wed Jun 29 18:12:26 2016 +0200 Improve French translation. commit 30cc376f7b14c891b7e7a5cd49c170cf07dba610 Author: Adam Majer <amajer _at_ suse _dot_ com> Date: Mon Jun 13 11:10:16 2016 +0200 Add compatibility headers In older versions of tidy, these headers were defined. Now, they are renamed to tidybuffio.h and tidyplatform.h. This may be more of a consistent naming scheme, but it breaks current software. Re-add these headers and add compile time warning when such a header is used. commit 5b23fd2f7d9f932af166b3df7f3caa46e31ec95b Author: Daniel James <daniel _at_ 64studio _dot_ com> Date: Mon Jun 27 15:18:10 2016 +0100 Update LICENSE.md Change date to match LICENSE.txt commit 27143cc88e1d7cda7f08bdc4d78ce68dabf7575c Author: Pino Toscano <toscano _dot_ pino _at_ tiscali _dot_ it> Date: Fri Jun 24 23:45:10 2016 +0200 Set HAS_FUTIME=0 on any GNU libc platform GNU libc does not have <sys/utime _dot_ h> but <utime _dot_ h>, so set HAS_FUTIME=0 for it; fixes build on non-Linux platforms using GNU libc. commit eca76889416ebef7b527e84147d21942ee77b501 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Jun 18 18:57:09 2016 +0200 Issue #410 - Bump to 5.3.3 for this fix. commit 97700044cec5dab5480f7bb284825ff2968d7e62 Merge: 676b36e 04bc8d3 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Jun 18 18:53:53 2016 +0200 Merge pull request #410 from gagern/varargs Pair va_copy calls with va_end commit 676b36eff50f3efad2accc5bbba045ca7c82c886 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Jun 18 18:26:23 2016 +0200 Issue #418 - add crossorigin attributes commit a734be5bdb9df339ceab78d86a2e84fb705b03d0 Merge: 60c1dd1 941b763 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Jun 18 18:23:37 2016 +0200 Merge pull request #418 from bdesham/add-crossorigin-attribute Add support for the HTML5 "crossorigin" attribute commit 84fc451a78bd125e407f953b05ff2c19ec6ce4e9 Author: Jens Tautenhahn <shogun _at_ tausys _dot_ de> Date: Tue Jun 14 15:42:18 2016 +0200 prevent buffer overflow in debug output commit 941b763a8d0f653ebfbd1100a2036e4cd5542aa1 Author: Benjamin Esham <benjamin _at_ esham _dot_ io> Date: Wed Jun 8 19:40:15 2016 -0400 Add support for "crossorigin" on audio too commit d9d8e92e523a66c040edc8ab855e8569323b49f1 Author: Benjamin Esham <benjamin _at_ esham _dot_ io> Date: Tue Jun 7 22:29:57 2016 -0400 Allow "crossorigin" on img, script, and video tags too commit 9377f65f8974bc89347f3e0dba8491b192d85822 Author: Benjamin Esham <benjamin _at_ esham _dot_ io> Date: Tue Jun 7 22:20:10 2016 -0400 Add support for the HTML5 "crossorigin" attribute This attribute can only be used on "link" elements. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link#Attributes commit 04bc8d3195c88aca3fbac8019bcf325a9245b55f Author: Martin von Gagern <Martin _dot_ vGagern _at_ gmx _dot_ net> Date: Tue May 17 22:37:32 2016 +0200 Pair va_copy calls with va_end According to the specs, each va_copy call should be matched by a va_end call to ensure proper cleanup. Furthermore, since message filters might iterate over the list of arguments, we should hand a new copy to each filter. commit 60c1dd1744914335f787148b4b31024ae56a9685 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Apr 16 20:16:50 2016 +0200 Issue #396, #398 - Bump version.txt to 5.3.1 for this merge commit 0ab4c4871188b65b810b0ad07ef6de7f65d325e7 Merge: fdf2169 b704a4d Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Sat Apr 16 20:14:22 2016 +0200 Merge pull request #398 from rtack/issue-396 allow zero LI in UL when html5. fix for #396 commit b704a4d0d4587c1dc428fcfdd01fa337c87cec3e Author: Raphael Ackermann <raphael _dot_ ackermann _at_ gmail _dot_ com> Date: Fri Apr 8 23:08:56 2016 +0200 allow zero LI in UL when html5. fix for #396 commit fdf2169ebf4ba5dbdba5f3715189d0697fd1abaa Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Thu Apr 7 16:36:06 2016 +0200 Issue #394 - master reset to 5.3.0 commit 0db9b32e22568921b1f596d79f5b9f2ac17c3ea5 Author: Geoff McLane <ubuntu _at_ geoffair _dot_ info> Date: Mon Apr 4 18:14:33 2016 +0200 Issue #390 - Bump to 5.1.52 for this indent fix
This log has 89 commits by 15 authors: Michal Čihař 1; Raphael Ackermann 1; Benjamin Esham 4; Marcos Caceres 2; Evgeniy Yurtaev 1; Jens Tautenhahn 1; Marc-Etienne Vargenau 1; Eric Bréchemier 1; Geoff R. McLane 62; Jim Derry 8; Martin von Gagern 1; Pino Toscano 1; Daniel James 2; Adam Majer 2; Onni Hakala 1;
Date: from Mon Apr 4 18:14:33 2016 +0200 to Wed Mar 1 15:06:30 2017 +0100 (330 days)
eof top