0
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2025-01-06 22:41:54 +00:00

Commit Graph

  • 864cb9e136 - Fix tagging script to work off of php4 - Fix svn.php to not clobber svn extension - Update NEWS Edward Z. Yang 2008-05-18 20:12:17 +0000
  • 5b46727358 Tag 2.1.4 release. v2.1.4 Edward Z. Yang 2008-05-18 18:57:41 +0000
  • 487fcd55ea Release 2.1.4 Edward Z. Yang 2008-05-18 18:56:27 +0000
  • 587d642826 Release 3.1.0. v3.1.0 Edward Z. Yang 2008-05-18 05:46:06 +0000
  • 0bef016271 [3.1.0] Get testing working again for all versions - Standalone testing setup properly with autoload - Bootstrap autoloader deals more robustly with classes that don't exist, preventing class_exists($class, true) from barfing. - Cleanup $_reporter to $reporter Edward Z. Yang 2008-05-16 01:49:33 +0000
  • ec6b6821cf [2.1.4] Add information about PHP 5.0.5 or earlier. - Fix segfault in 5.0.x with IDAccumulator test. Edward Z. Yang 2008-05-16 01:25:22 +0000
  • ef6a1c9274 Allow for users to load Language class files themselves. Messages are still HTML Purifier dependent; we need to figure out a way around that. Edward Z. Yang 2008-05-15 23:22:34 +0000
  • f26eb7551a [2.1.4] [MFH] Fixed bug with fallback languages in LanguageFactory Edward Z. Yang 2008-05-15 23:20:21 +0000
  • 86b1da9b6f [3.1.0] Fixed bug with fallback languages in LanguageFactory - Also, reverted bogus Generator changes Edward Z. Yang 2008-05-15 23:04:46 +0000
  • 00ea2062d4 [3.1.0] Fix buggy LanguageFactory. This revision is incomplete. - Some bogus commits to Generator were made, and will be reverted next revision. Edward Z. Yang 2008-05-15 17:47:47 +0000
  • a2aca4819d [2.1.4] [MFH] Revamp URI handling of percent encoding and validation from r1709 Edward Z. Yang 2008-05-15 05:30:20 +0000
  • a75e4c6b7c [2.1.4] [MFH] getInstance -> instance from r1689 Edward Z. Yang 2008-05-15 05:24:34 +0000
  • e7fa8cbdd5 [2.1.4] [MFH] Add protection against imagecrash attack with CSS height/width from r1684 Edward Z. Yang 2008-05-15 05:21:37 +0000
  • 5fa575f8ac [2.1.4] [MFH] Encoder optimization and shut-up operator bugfix from r1680 Edward Z. Yang 2008-05-15 05:16:36 +0000
  • 9f23bc005b [2.1.4] [MFH] addAttribute() can be called multiple times, from r1634 Edward Z. Yang 2008-05-15 05:13:11 +0000
  • 957a840f54 [2.1.4] [MFH] Fix bug with rgb(0, 1, 2) color syntax with spaces inside shorthand syntax from r1612 - Also, repair botched comment patch Edward Z. Yang 2008-05-15 05:04:39 +0000
  • a7762c5137 [2.1.4] [MFH] Fix bug in comment parsing with DirectLex from r1570 Edward Z. Yang 2008-05-15 04:43:52 +0000
  • aca9d725ed [2.1.4] [MFH] Fix bug with trusted script handling in libxml versions later than 2.6.28 from r1553. Edward Z. Yang 2008-05-15 04:40:13 +0000
  • 4ce3deba26 [2.1.4] [MFH] Recursive auto-close with <span><span><div> from r1492 Edward Z. Yang 2008-05-15 04:32:05 +0000
  • d4da02ba95 [2.1.4] [MFH] Case-insensitive CSS from r1461 Edward Z. Yang 2008-05-15 04:26:30 +0000
  • 97d3c8509c [2.1.4] [MFH] register() for DefinitionCacheFactory from r1464 Edward Z. Yang 2008-05-15 04:21:23 +0000
  • 21c6803401 [2.1.4] [MFH] Color and CSS bugfixes from r1473 Edward Z. Yang 2008-05-15 04:01:45 +0000
  • cb5d5d0648 [3.1.0] Revamp URI handling of percent encoding and validation. Edward Z. Yang 2008-05-14 02:19:00 +0000
  • 77ce3e8b4a [3.1.0] Extend scanner to catch $this->config; chmod new directories from Serializer. I'm not exactly sure what the implications of the bugfix are, but hopefully it won't blow up. Edward Z. Yang 2008-05-13 03:17:38 +0000
  • e0c0d8eab6 [3.1.0] Allow arbitrary whitespace in %HTML.Allowed Edward Z. Yang 2008-05-13 02:02:27 +0000
  • ce46fb618c [3.1.0] Add missing tests and errors for forbidden attributes Edward Z. Yang 2008-05-13 01:41:25 +0000
  • 9f37764614 Update TODO with items from Denis. Edward Z. Yang 2008-05-06 03:08:09 +0000
  • aaf6ba421c Sync with SimpleTest codebase Edward Z. Yang 2008-04-28 19:52:13 +0000
  • 4b862f64e6 [3.1.0] Fix ScriptRequired bug with trusted installs - Generator now takes $config and $context during instantiation - Double quotes outside of attributes are not escaped Edward Z. Yang 2008-04-28 01:35:07 +0000
  • be2cfb7918 Fix latest batch of SimpleTest changes. Also, commit forgotten NEWS. Edward Z. Yang 2008-04-26 19:50:27 +0000
  • 2f29c27a59 [3.1.0] Fix broken PH5P in latest versions of DOM with bandaid; punt to DirectLex. Edward Z. Yang 2008-04-26 19:47:22 +0000
  • 144bd6f07a [3.1.0] Fix bug with 3.1.0-dev version number (the dash caused problems, so we switched to commas) - Refactored out null definition cache during HTMLDefinition tests Edward Z. Yang 2008-04-26 19:28:14 +0000
  • a95f600e76 Fix another fatal error from SimpleTest refactoring. Edward Z. Yang 2008-04-26 03:18:07 +0000
  • 84aa2ca390 [3.1.0] Implement tag@attr for Allowed and Forbidden - Fix (or null) bug in configdoc Edward Z. Yang 2008-04-26 03:14:01 +0000
  • 1f8619cda5 [3.1.0] Fix and revamp configForm.php smoketest - Fix bool/null ConfigForm field Edward Z. Yang 2008-04-26 01:13:58 +0000
  • 04b1ec33cb [3.1.0] version -> VERSION Edward Z. Yang 2008-04-25 05:47:36 +0000
  • 6d9643a92e [3.1.0] Add const version to HTMLPurifier, also bump version to 3.1.0-dev; this apparently is a good idea! Edward Z. Yang 2008-04-25 05:26:10 +0000
  • 438d973073 Renumber as 3.1.0, however, NOT releasing (WHATSNEW isn't updated) Edward Z. Yang 2008-04-25 03:54:38 +0000
  • f295465ad4 [3.1.0] Allow index to be false for config from for creation - Static-ify Printer_ConfigForm's get* functions Edward Z. Yang 2008-04-25 02:43:31 +0000
  • eaabccdd9b [3.1.0] More PHP4->PHP5 conversions, notably reference removal of most methods that return objects - Removed HTMLPurifier_Error - Documentation updates - Removed more copy() methods in favor of clone - HTMLPurifier::getInstance() to HTMLPurifier::instance() - Fix InterchangeBuilder to use HTMLPURIFIER_PREFIX Edward Z. Yang 2008-04-23 02:40:17 +0000
  • 893cdd0301 All 3.1.0 TODOs are done! Edward Z. Yang 2008-04-23 00:17:52 +0000
  • 1ba77fedd4 [3.1.0] Implement DenyElementDecorator for imagecrash-protection against CSS width/height - Misc doc changes - Add missing inheritance for AttrDef_CSS decorators Edward Z. Yang 2008-04-22 22:28:54 +0000
  • fae720115a Update TODO Edward Z. Yang 2008-04-22 20:57:11 +0000
  • c0f2e69c9f [3.1.0] Update French documentation. Edward Z. Yang 2008-04-22 20:43:47 +0000
  • ca6b20ff2b [phorum-3.0.0.1] Improve installation documentation. Edward Z. Yang 2008-04-22 18:30:01 +0000
  • c4aa3ee40c [3.1.0] Encoder optimization, as suggested by Diego Edward Z. Yang 2008-04-22 18:14:40 +0000
  • e9c7873057 [3.1.0] Fix validation error with missing li. Edward Z. Yang 2008-04-22 17:35:39 +0000
  • d45f42e6a8 Update docs. Edward Z. Yang 2008-04-22 17:32:42 +0000
  • f46aef698e Post rc skirmishes. - Update docs - Update source code comments in generated files - release1-update.php now flushes after it finishes - Make InterchangeBuilder alphabetize Edward Z. Yang 2008-04-22 16:20:45 +0000
  • 8fdf8c2e44 Release 3.1.0rc1 v3.1.0rc1 Edward Z. Yang 2008-04-22 07:24:47 +0000
  • 4fe475c57f [3.1.0] Implement %HTML.Forbidden* Edward Z. Yang 2008-04-22 07:16:49 +0000
  • d3710518ce Minor documentation updates; we're going to bite the bullet and tell PEAR users to change their installs. Edward Z. Yang 2008-04-22 06:47:45 +0000
  • e1876c18ad [3.1.0] Deprecate addFilter; set up Filter namespace - Added EXTERNAL dependency config-schema value - Fix safe bug in Printer_HTMLDefinition - Fixed broken smoketests Edward Z. Yang 2008-04-22 06:40:04 +0000
  • e616f07739 [3.1.0] Implement file sniffing of $config, for TRUE feature parity! Also add some really silly multi-column code in the XSLT. Edward Z. Yang 2008-04-22 05:38:03 +0000
  • 8708c0617a Minor whitespace and div fixes for XSLT Edward Z. Yang 2008-04-22 02:24:11 +0000
  • 39be09ee14 [3.1.0] Add support for deprecated and version in configdoc - Hide deprecated elements from ToC - %HTML.Doctype takes null instead of empty string; this shouldn't affect anyone Edward Z. Yang 2008-04-22 02:19:40 +0000
  • 949f605857 [3.1.0] Feature parity with configdoc rewrite - Abolish most classes in ConfigDoc except for HTMLXSLTProcessor - Implement Builder_Xml using XmlWriter - Add some convenience functions Edward Z. Yang 2008-04-22 01:58:06 +0000
  • 50aa0ea714 [3.1.0] Move $safe from ElementDef to HTMLModule - Make $info in AttrTypes protected, to force cloning - Remove copy() functions in favor of clone Edward Z. Yang 2008-04-21 23:28:52 +0000
  • 59605d592b Classname() constructors to __construct() constructors, as per SimpleTest. Also normalized ppp declarations; no public declaration for test methods, public/protected for the rest Edward Z. Yang 2008-04-21 15:24:18 +0000
  • 5dbd455afb Add nice error message Edward Z. Yang 2008-04-15 03:59:36 +0000
  • 64d2da72f8 Make flush work with non-standard PHP binaries Edward Z. Yang 2008-04-15 03:51:21 +0000
  • 5489537b4b Make flush use its input executable Edward Z. Yang 2008-04-15 03:35:59 +0000
  • a4181a80d7 Various fixes: - Resync standalone with includes - Fix error queue code - Fix heisenbug with flush and certain definition error messages - Fix premature $end in ini files - Make $php config variable actually do something Edward Z. Yang 2008-04-15 03:33:09 +0000
  • a1ea149105 Fix reporter's custom CSS Edward Z. Yang 2008-04-14 19:19:48 +0000
  • 3b5effcb72 - Removed tally(), swallowErrors(), assertNoErrors() - Removed unnecessary ampersands Edward Z. Yang 2008-04-14 03:06:36 +0000
  • d1ace6af17 More documentation updates. Edward Z. Yang 2008-04-10 02:56:46 +0000
  • a391dfe1de Update docs for SimpleTest and PHPT, also update TODO. Edward Z. Yang 2008-04-09 02:00:42 +0000
  • 119c70fc05 Remove some vestigial SimpleTest code, fix some tests, also reload the includes. Edward Z. Yang 2008-04-09 01:56:19 +0000
  • b997076dfa Automatically disable PHPT if version of PHP isn't supported. Edward Z. Yang 2008-04-08 19:25:56 +0000
  • 04a6b1d3f2 Update broken test, also update SimpleTest loading code to trunk. Edward Z. Yang 2008-04-08 04:52:22 +0000
  • 27ba8f2192 [3.1.0] Document Config Schema, also, fix bug with null defaults Edward Z. Yang 2008-04-05 18:37:08 +0000
  • 9f1e678b48 [3.1.0] Fixed fatal error in PH5P lexer with invalid tag names Edward Z. Yang 2008-04-05 04:28:37 +0000
  • c216968087 Miscellaneous documentation updates. Edward Z. Yang 2008-04-04 22:15:14 +0000
  • d467af6c4b [3.1.0] Feature-parity achieved for validator! Implement alias checking. Edward Z. Yang 2008-04-04 22:04:10 +0000
  • 0ee090bc7b [3.1.0] Continue building up validation functions - Remove incorrect parsing of value aliases - Implement most allowed and value alias checks - Add assertIsBool, assertIsArray and assertIsLookup to ValidatorAtom - Publish string types in VarParser Edward Z. Yang 2008-04-04 21:33:37 +0000
  • 6b21a841c4 Fix bug with safe-includes generation Edward Z. Yang 2008-04-04 17:47:52 +0000
  • 08bdeb2ac2 [3.1.0] Add HTMLPurifier.safe-includes.php loader stub. Edward Z. Yang 2008-04-04 17:44:42 +0000
  • 9676e8580e [3.1.0] Improve maintenance script documentation Edward Z. Yang 2008-04-03 22:39:50 +0000
  • dac98cdb06 [3.1.0] Emit notice if setting configuration alias, and fix up our test code not to use aliases Edward Z. Yang 2008-04-03 21:53:06 +0000
  • 870a4029ec Minor doc updates Edward Z. Yang 2008-04-03 21:40:37 +0000
  • e78df4dc9f [3.1.0] When flush fails, fail SimpleTest Edward Z. Yang 2008-04-03 21:24:16 +0000
  • 1d25be875d [3.1.0] Maintenance scripts emit and honor proper exit codes Edward Z. Yang 2008-04-03 20:52:08 +0000
  • 0e51e42197 Update sample test-settings file to be more user-friendly. Edward Z. Yang 2008-04-01 17:35:01 +0000
  • 51cbb72649 [3.1.0] Landed modified patch by Braden Anderson for %CSS.AllowedProperties - Fix broken ConfigSchema build, as well as broken aliases - Remove another advisory property from runtime ConfigSchema classes - Reorder flush script to more accurately reflect dependencies - Remove some aliases from unit tests Edward Z. Yang 2008-03-30 21:44:16 +0000
  • 9f2f6c3166 [3.1.0] Fix bug with addAttribute when called multiple times on the same element Edward Z. Yang 2008-03-26 04:31:04 +0000
  • 48311b3b02 Update TODO with a few bugs that need to be squished. Edward Z. Yang 2008-03-26 04:11:38 +0000
  • 880a5b9dae Remove incorrect script path. Edward Z. Yang 2008-03-24 19:38:56 +0000
  • 043099549c Tick off a few TODO items. Edward Z. Yang 2008-03-23 02:55:00 +0000
  • 0c051df108 Fix broken --only-phpt tests Edward Z. Yang 2008-03-23 02:51:50 +0000
  • 7e59923029 Fix PHP 5.0 and other early version compatibility by removing use of __toString Edward Z. Yang 2008-03-23 02:50:42 +0000
  • 6d517fab09 svn:eol-style=native for *.vtest Edward Z. Yang 2008-03-23 02:40:27 +0000
  • 77302f845f [3.1.0] Implemented redundant validators and tests Edward Z. Yang 2008-03-23 02:35:47 +0000
  • 82c9a737f4 [3.1.0] Implement more validators, add in missing DEFAULTs for many tests. Edward Z. Yang 2008-03-23 01:29:57 +0000
  • aedfbd1e93 [3.1.0] Define *.vtest test hierarchy, and continue work on validator. Edward Z. Yang 2008-03-23 01:06:35 +0000
  • 848795d4a0 [3.1.0] Add multi-parse capability for StringHash Edward Z. Yang 2008-03-23 00:02:37 +0000
  • b8f00ace1a [3.1.0] - Add tests for the atoms. - Add Id validation for Directives Edward Z. Yang 2008-03-22 21:06:55 +0000
  • 34ba0e408f [3.1.0] Initial validator implementation for namespaces. Edward Z. Yang 2008-03-22 20:26:04 +0000
  • 56cfcba5d1 [3.1.0] Make StringHash system-agnostic. Edward Z. Yang 2008-03-22 19:30:37 +0000
  • ec59062a9d [3.1.0] De-crudify the ConfigSchema space; we're starting over again - Optimize ConfigSchema by removing non-essential runtime data. We can probably optimize even more by collapsing object structures to arrays. - Removed validation data from ConfigSchema; this will be reimplemented on Interchange - Implement a sane Interchange composite hierarchy that doesn't use arrays - Implement StringHash -> Interchange -> ConfigSchema, and rewrite maintenance file to account for this Edward Z. Yang 2008-03-22 03:55:59 +0000
  • 93babf0a88 [3.1.0] Fix bug with rgb() w/ spaces inside shorthand CSS properties Edward Z. Yang 2008-03-16 19:14:39 +0000