d7be9d2a8c
Update changelog
...
Signed-off-by: Edward Z. Yang <ezyang@mit.edu >
2020-06-28 20:55:45 -04:00
ce7efc11b2
Delete language tests that are interfering with PSR-0 compatibility
...
Signed-off-by: Edward Z. Yang <ezyang@mit.edu >
2020-06-28 20:38:16 -04:00
3bdc031224
Add %HTML.Forms config directive ( #260 )
...
The %HTML.Forms directive enables Forms module regardless of the %HTML.Trusted
value. This adds support for form elements without enabling other unsafe
modules, such as Scripts, Iframe or Object.
To achieve the same effect without this directive one has to explicitly list
all enabled modules in %HTML.AllowedModules, and any not listed will be
removed. This however is not very convenient, as the allowed modules may vary
between doctypes.
Resolves #213 .
2020-06-28 20:26:33 -04:00
d148edbcf1
Exclude more resources from the distribution package ( #257 )
2020-06-06 10:29:01 -04:00
ced089434d
Make purifyArray work with empty array ( #245 )
2020-02-22 12:12:02 -05:00
c2c91f52d0
Added tr@bgcolor to tidy ( #244 )
2020-02-22 12:10:30 -05:00
37dd61c45f
Correct implode() params for php74 compliance ( #243 )
...
Passing parameters to implode() in reverse order is deprecated, use
implode($glue, $parts) instead of implode($parts, $glue).
Part of https://tracker.moodle.org/browse/MDL-67115
2020-01-21 11:17:18 -05:00
d15890222b
Add support for stable php 7.4 ( #242 )
2020-01-02 06:58:15 -05:00
fe0452d688
Correct typehinting of maybeGet* ( #240 )
...
getDefinition can return null, this wasn't properly hinted leaning to false error detections with static analyzers
2019-12-04 10:29:08 -05:00
df923d1f15
Issue 238 remove leading zeroes except if there is only zero ( #239 )
...
* Issue 238 remove leading zeroes except if there is only zero
* Issue-238 unit test fixes
2019-11-21 10:05:07 -05:00
4faca32a4d
Exclude language classes from autoloader optimization ( #236 )
...
These classes are autoloaded by a custom autoloader
2019-10-31 13:42:00 -04:00
a617e55bc6
Release 4.12.0
...
Signed-off-by: Edward Z. Yang <ezyang@mit.edu >
v4.12.0
2019-10-27 23:44:26 -04:00
3060a5606c
Update changelog
...
Signed-off-by: Edward Z. Yang <ezyang@mit.edu >
2019-10-27 23:42:45 -04:00
b4ec8c8036
Merge remote-tracking branch 'ezyang/master'
2019-10-27 23:40:25 -04:00
06b3fc4cf4
Fix phpdoc params in HTMLModule::addElement() and Bool attr ( #233 )
2019-10-25 10:07:38 -04:00
c6ca293eab
Add support for PHP 7.4 ( #230 )
...
* Add php7.4
* 7.4 cannot fail
* Disallow failures
2019-09-11 20:25:44 -04:00
ab2887e423
Fix DOM Lexer for PHP versions older than 5.4 ( #225 )
2019-08-09 17:01:13 -04:00
029d1df5e3
Fix PHP 5.4 and 5.5 builds on Travis CI ( #227 )
2019-08-09 09:45:41 -04:00
b88fcd180c
Replace curly braces with square brackets in string offsets ( #224 )
2019-07-30 22:50:43 -04:00
83ab08bc1a
Release 4.11.0
...
Signed-off-by: Edward Z. Yang <ezyang@mit.edu >
v4.11.0
2019-07-14 14:58:38 -04:00
2739fa5462
Update changelog.
...
Signed-off-by: Edward Z. Yang <ezyang@mit.edu >
2019-07-14 14:22:14 -04:00
b91833877a
Method purifyArray() updated ( #143 )
...
* Methof purifyArray() updated
Now it works with multidimensional arrays
* Add test case.
Signed-off-by: Edward Z. Yang <ezyang@mit.edu >
2019-07-14 14:10:33 -04:00
abba77a80b
Recent PHPs default to display_error=0, override this in index.php
...
Signed-off-by: Edward Z. Yang <ezyang@mit.edu >
2019-07-14 14:04:12 -04:00
7cfc44654a
CSS: added "initial" and "inherit" to width + height ( #144 )
...
* CSS: added "initial" and "inherit" to width + height
CSS: added "initial" and "inherit" to min-width + min-height, removed "auto"
CSS: added "initial" and "inherit" and "none" to max-width + max-height, removed "auto"
* Fixed test: min-width:auto; should be false
2019-07-14 13:20:58 -04:00
8c153eef3a
Supported hundreds of nested HTML ( #202 )
...
* Supported hundreds of nested HTML (#201 )
* Add Core.AllowParseManyTags
2019-07-14 13:15:31 -04:00
524cd08a59
Update Config.php ( #211 )
...
Fixed Undefined index: class
2019-07-14 13:11:34 -04:00
5a90c92d83
Adds PHP 7.3 to Travis ( #214 )
...
* Adds PHP 7.3 to Travis
* Fix tests for PHP 7.3
2019-07-14 13:10:24 -04:00
f03e1a2c48
Fixed reserved words in constants for PHP 7 as per https://www.php.net/manual/en/reserved.other-reserved-words.php ( #222 )
2019-07-10 22:24:27 -04:00
a93250f251
Don't use @ warning suppression.
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 18:20:33 -05:00
5a8e48d672
Remove php extension from release1-update script, to appease #192
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 17:05:51 -05:00
cb5a742574
Replace flush.php with a shell script, to appease #192
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 17:04:11 -05:00
ff41146439
Delete defunct release2-tag.php script.
...
Thanks Adham Saad <asaad@edrnet.com > for reporting.
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 16:59:24 -05:00
aa83689188
Delete references to PHP 5.1 in INSTALL.
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 16:56:06 -05:00
3d15f5253b
Don't define __autoload; rely on spl_autoload_register
...
Fixes #196
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 16:55:01 -05:00
21e32042e9
Update schema for case-sensitive safe scripting
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 16:54:33 -05:00
ce0ccc4bff
Delete unneeded update-config.php script
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 16:54:33 -05:00
ab7bbefe8a
Update reference to the valid types to refer to HTMLPurifier_VarParser::types ( #189 )
2018-11-11 16:23:01 -05:00
0f7b138aaf
Make SafeScripting case-sensitive.
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 16:21:58 -05:00
4b6b3b31e8
Typofix: AutoForamt -> AutoFormat
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-11-11 16:21:58 -05:00
5a01e6535d
[SafeScripting] disable autoclosing of <script /> tag ( #198 )
2018-11-11 15:04:11 -05:00
b74425bee5
.htaccess support apache 2.4+ ( #190 )
2018-11-11 14:55:13 -05:00
39068e6d08
Update PHP version in INSTALL ( #195 )
...
* update PHP version in INSTALL
Fix #194
* update PHP version in INSTALL
Fix #194
2018-10-23 20:03:41 -04:00
b81690c17e
More colors names ( #176 )
...
Added more colors names https://www.w3schools.com/colors/colors_names.asp
remove old unorded colors names
2018-06-09 22:48:13 -04:00
4005ffd563
Suggest stable Composer installation ( #179 )
...
Normally people should not use the latest master but the latest stable release instead.
2018-06-09 22:44:20 -04:00
89b3fe431e
Use IDNA constants only if defined ( #171 )
...
Fixes #168 .
Solution based on https://git.ispconfig.org/ispconfig/ispconfig3/commit/0e3cf6f51b4fd .
2018-03-04 19:16:11 -05:00
3cb77da11d
Make tagName and node data detection hhvm compatible ( #170 )
2018-03-04 13:22:03 -05:00
c1167edbf1
dummy commit
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-02-22 21:36:54 -05:00
c7b5148c4f
New changelog entry.
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-02-22 21:34:16 -05:00
f8c830de12
Fix SPDX identifier
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-02-22 21:26:02 -05:00
0737a6e916
Whoops, forgot to edit WHATSNEW
...
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu >
2018-02-22 21:07:33 -05:00