|
|
|
|
Changelog for php7-pear-htmlpurifier-4.10.0-9.2.noarch.rpm :
Sat May 19 14:00:00 2018 jweberhoferAATTweberhofer.at - Improved spec - Upgraded to version 4.10.0 ! Relative CSS length units are now supported - A few PHP 7.2 compatibility fixes, thanks John Flatness - Improve portability with old versions of libxml which don\'t support accessing the data of a node - IDNA2008 is now used for converting domains to ASCII, fixing some rather strange bugs with international domains - Fix race condition resulting in E_WARNING when creating directories with Serializer - Workaround PHP 7.1 infinite loop when opcode cache is enabled. Thanks AATTXiphin (#134, #135) - Don\'t use autoloader when testing for DOMDocument. Hypothetically, this could cause your install to start using DirectLex if you had previously been monkeypatching in a custom, autoloaded implementation of DOMDocument. Don\'t do that. Thanks AATTIzumi-kun (#130)
Fri Sep 1 14:00:00 2017 jweberhoferAATTweberhofer.at - Cleaned up stec - Use new php7-macros
Sat Aug 5 14:00:00 2017 jweberhoferAATTweberhofer.at - Explicitly obsoletes old version
Sat Aug 5 14:00:00 2017 jweberhoferAATTweberhofer.at - Added provides section for php-pear-htmlpurifier
Sat Aug 5 14:00:00 2017 jweberhoferAATTweberhofer.at - Splitted of a php7 package
Sat Aug 5 14:00:00 2017 jweberhoferAATTweberhofer.at - Explicitly build for php5 not for php7
Sat Aug 5 14:00:00 2017 jweberhoferAATTweberhofer.at - Upgraded to version 4.9.2 - Fixes PHP 5.3 compatibility - Fix breakage when decoding decimal entities. Thanks AATTrybakit (#129) - 4.9.1 ! %URI.DefaultScheme can now be set to null, in which case all relative paths are removed. ! New CSS properties: min-width, max-width, min-height, max-height (#94) ! Transparency (rgba) and hsl/hsla supported where color CSS is present. Thanks AATTfxbt for contributing the patch. (#118) - When idn_to_ascii is defined, we might accept malformed hostnames. Apply validation to the result in such cases. - Close directory when done in Serializer DefinitionCache (#100) - Deleted some asserts to avoid linters from choking (#97) - Rework Serializer cache behavior to avoid chmod\'ing if possible (#32) - Embedded semicolons in strings in CSS are now handled correctly! - We accidentally dropped certain Unicode characters if there was one or more invalid characters. This has been fixed, thanks to mpyw - Fix for \"Don\'t truncate upon encountering when using DOMLex\" caused a regression with HTML 4.01 Strict parsing with libxml 2.9.1 (and maybe later versions, but known OK with libxml 2.9.4). The fix is to go about handling truncation a bit more cleverly so that we can wrap with divs (sidestepping the bug) but slurping out the rest of the text in case it ran off the end. (#78) - Fix PREG_BACKTRACK_LIMIT_ERROR in HTMLPurifier_Filter_ExtractStyle. Thanks AATTbreathbath for contributing the report and fix (#120) - Fix entity decoding algorithm to be more conservative about decoding entities that are missing trailing semicolon. To get old behavior, set %Core.LegacyEntityDecoder to true. (#119) - Workaround libxml bug when HTML tags are embedded inside script tags. To disable workaround set %Core.AggressivelyRemoveScript to false. (#83) [#] By default, when a link has a target attribute associated with it, we now also add rel=\"noopener\" in order to prevent the new window from being able to overwrite the original frame. To disable this protection, set %HTML.TargetNoopener to FALSE.
Sun Sep 18 14:00:00 2016 jweberhoferAATTweberhofer.at - Upgraded to version 4.8.0 [#] By default, when a link has a target attribute associated with it, we now also add rel=\"noreferrer\" in order to prevent the new window from being able to overwrite the original frame. To disable this protection, set %HTML.TargetNoreferrer to FALSE. ! Full PHP 7 compatibility, the test suite is ALL GO. ! %CSS.AllowDuplicates permits duplicate CSS properties. ! Support for \'tel\' URIs. ! Partial support for \'border-radius\' properties when %CSS.AllowProprietary is true. The slash syntax, i.e., \'border-radius: 2em 1em 4em / 0.5em 3em\' is not yet supported. ! %Attr.ID.HTML5 turns on HTML5-style ID handling. - alt truncation could result in malformed UTF-8 sequence. Don\'t truncate. Thanks Brandon Farber for reporting. - Linkify regex is smarter, based off of Gruber\'s regex. - IDNA supported natively on PHP 5.3 and later. - Non all-numeric top-level names (e.g., foo.1f, 1f) are now allowed. - Minor bounds error fix to squash a PHP 7 notice. - Support non-/tmp temporary directories for data:// validation - Give a better error message when a user attempts to allow ul/ol without allowing li. - On some versions of PHP, the Serializer DefinitionCache could infinite loop when the directory exists but is not listable. (#49) - Don\'t match for inside comments with %Core.ConvertDocumentToFragment. (#67) - SafeObject is now less case sensitive. (#57) - AutoFormat.RemoveEmpty.Predicate now correctly renders in web form. (#85)
Tue May 17 14:00:00 2016 jweberhoferAATTweberhofer.at - Upgraded to Version 4.7.0 * opacity is now considered a \"tricky\" CSS property rather than a proprietary one. * %AutoFormat.RemoveEmpty.Predicate for specifying exactly when an element should be considered \"empty\" (maybe preserve if it has attributes), and modify iframe support so that the iframe is removed if it is missing a src attribute. Thanks meeva for reporting. * Don\'t truncate upon encountering when using DOMLex. Thanks Myrto Christina for finally convincing me to fix this. * Update YouTube filter for new code. * Fix parsing of rgb() values with spaces in them for \'border\' attribute. * Don\'t remove foo=\"\" attributes if foo is a boolean attribute. Thanks valME for reporting. - cleaned up spec file
Fri Jan 10 13:00:00 2014 jweberhoferAATTweberhofer.at - Upgraded to Version 4.6.0 * Secure URI munge hashing algorithm has changed to hash_hmac(\"sha256\", $url, $secret). Please update any verification scripts you may have. * URI parsing algorithm was made more strict, so only prefixes which looks like schemes will actually be schemes. Thanks Michael Gusev for fixing. * %Core.EscapeInvalidChildren is no longer supported, and no longer does anything. * New directive %Core.AllowHostnameUnderscore which allows underscores in hostnames. * Eliminate quadratic behavior in DOMLex by using a proper queue. Thanks Ole Laursen for noticing this. * Rewritten MakeWellFormed/FixNesting implementation eliminates quadratic behavior in the rest of the purificaiton pipeline. Thanks Chedburn Networks for sponsoring this work. * Made Linkify URL parser a bit less permissive, so that non-breaking spaces and commas are not included as part of URL. Thanks nAS for fixing. * Fix some bad interactions with %HTML.Allowed and injectors. Thanks David Hirtz for reporting. * Fix infinite loop in DirectLex. Thanks Ashar Javed (AATTsoaj1664ashar) for reporting.
Mon Apr 29 14:00:00 2013 jweberhoferAATTweberhofer.at - Fixed a wrong channel dependency
Mon Apr 29 14:00:00 2013 jweberhoferAATTweberhofer.at - Upgraded to Version 4.5.0 * Fix bug where stacked attribute transforms clobber each other; this also means it\'s no longer possible to override attribute transforms in later modules. No internal code was using this but this may break some clients. * We now use SHA-1 to identify cached definitions, instead of MD5. * Support display:inline-block * Support for more white-space CSS values. * Permit underscores in font families * Support for page-break- * CSS3 properties when proprietary properties are enabled. * New directive %Core.DisableExcludes; can be set to \'true\' to turn off SGML excludes checking. If HTML Purifier is removing too much text and you don\'t care about full standards compliance, try setting this to \'true\'. * Use prepend for SPL autoloading on PHP 5.3 and later. * Fix bug with nofollow transform when pre-existing rel exists. * Fix bug where background:url() always gets lower-cased (but not background-image:url()) * Fix bug with non lower-case color names in HTML * Fix bug where data URI validation doesn\'t remove temporary files. Thanks Javier Marín Ros for reporting. * Don\'t remove certain empty tags on RemoveEmpty. - improved spec
Sat Apr 14 14:00:00 2012 jweberhoferAATTweberhofer.at - fix requirements for non opensuse based distributions
Wed Mar 7 13:00:00 2012 jweberhoferAATTweberhofer.at - Version 4.4.0 - Removed PEARSax3 handler. - URI.Munge now munges URIs inside the same host that go from https to http. Reported by Neike Taika-Tessaro. - Core.EscapeNonASCIICharacters now always transforms entities to entities, even if target encoding is UTF-8. - Tighten up selector validation in ExtractStyleBlocks. Non-syntactically valid selectors are now rejected, along with some of the more obscure ones such as attribute selectors, the :lang pseudoselector, and anything not in CSS2.1. Furthermore, ID and class selectors now work properly with the relevant configuration attributes. Also, mute errors when parsing CSS with CSS Tidy. - Added support for \'scope\' attribute on tables. - Added %HTML.TargetBlank, which adds target=\"blank\" to all outgoing links. - Properly handle sub-lists directly nested inside of lists in a standards compliant way, by moving them into the preceding - Added %HTML.AllowedComments and %HTML.AllowedCommentsRegexp for limited allowed comments in untrusted situations. - Implement iframes, and allow them to be used in untrusted mode with %HTML.SafeIframe and %URI.SafeIframeRegexp. Thanks Bradley M. Froehle for submitting an initial version of the patch. - The Forms module now works properly for transitional doctypes. - Added support for internationalized domain names. You need the PEAR Net_IDNA2 module to be in your path; if it is installed, ensure the class can be loaded and then set %Core.EnableIDNA to true. - Color keywords are now case insensitive. Thanks Yzmir Ramirez for reporting. - Explicitly initialize anonModule variable to null. - Do not duplicate nofollow if already present. Thanks 178 for reporting. - Do not add nofollow if hostname matches our current host. Thanks 178 for reporting, and Neike Taika-Tessaro for helping diagnose. - Do not unset parser variable; this fixes intermittent serialization problems. Thanks Neike Taika-Tessaro for reporting, bill <10010tigerAATTgmail.com> for diagnosing. - Fix iconv truncation bug, where non-UTF-8 target encodings see output truncated after around 8000 characters. Thanks Jörg Ludwig for reporting. - Fix broken table content model for XHTML1.1 (and also earlier versions, although the W3C validator doesn\'t catch those violations). Thanks GlitchMr for reporting.
Tue May 24 14:00:00 2011 opendevelAATTweberhofer.at - corrected project homepage
Fri May 20 14:00:00 2011 opendevelAATTweberhofer.at - package version 4.3.0 - fixed some dependency issues
|
|
|