0
0
mirror of https://github.com/ezyang/htmlpurifier.git synced 2025-01-05 06:01:52 +00:00

Commit Graph

  • ac50d333a5 [1.7.0] Unit test for ElementDef created, ElementDef behavior modified to be more flexible Edward Z. Yang 2007-05-07 00:38:23 +0000
  • ce013e2962 Remove orphaned release (1.5.1) Edward Z. Yang 2007-05-07 00:04:39 +0000
  • 67fab710bf Standardize release script names, add cli execution guards. Edward Z. Yang 2007-05-06 21:49:32 +0000
  • b3a599e8c2 Add some more release scripts. Edward Z. Yang 2007-05-05 22:40:51 +0000
  • c35eb3e95f Release 1.6.1, merged in 931 to HEAD. v1.6.1-strict Edward Z. Yang 2007-05-05 20:49:49 +0000
  • f4e4c1556d Release 1.6.1. v1.6.1 Edward Z. Yang 2007-05-05 20:26:42 +0000
  • c5e33416d3 [1.6.1] Unit tests now use exclusively assertIdentical Edward Z. Yang 2007-05-05 20:17:04 +0000
  • 6c08ca4c16 [1.6.1] Fix bug (== v. ===) that caused merged in attribute definitions to be messed up - Make our modified class_exists() check to work in both PHP 4 and 5 (todo: we need some unit tests for ElementDef) Edward Z. Yang 2007-05-05 20:04:34 +0000
  • b1822bb04f [1.6.1] Implement AttrTransform for type in ul, ol and li Edward Z. Yang 2007-05-05 19:13:52 +0000
  • 893e962890 [1.6.1] Update unit tests for font transformation Edward Z. Yang 2007-05-05 18:59:24 +0000
  • bd6071cb3b [1.6.1] Transformation of font's size attribute now handles super-large numbers Edward Z. Yang 2007-05-05 18:56:45 +0000
  • 92ea74cba2 [1.6.1] Add attribute transformation smoketests - Repair broken noshade implementation - Add lots of advisory comments to TransformToStrict.php Edward Z. Yang 2007-05-05 18:41:53 +0000
  • a01459c87a [1.6.1] Implement clear in br and align in caption, table, img and hr - Refactored ValidateAttributesTest.php Edward Z. Yang 2007-05-05 16:18:04 +0000
  • fd35c43643 [1.6.1] Implement generic EnumToCSS attribute transformation, migrate text alignment to it Edward Z. Yang 2007-05-05 15:48:41 +0000
  • 0426985c81 [1.6.1] Refactor AttrTransform to reduce duplication. Edward Z. Yang 2007-05-05 02:25:55 +0000
  • bbea02f55c Rewrite docs on align attribute, complete with smoketest-case and licensing info. Edward Z. Yang 2007-05-04 01:29:06 +0000
  • 4e77a1adbd [1.6.1] Fix fatal error with XHTML 1.1 validation. Edward Z. Yang 2007-05-04 01:17:00 +0000
  • bd58a7ba77 [1.6.1] Implement BoolToCSS attribute transformations for td,th.nowrap and hr.noshade - Implement CSS property white-space:nowrap; - Update TODO with more ambitious goal: all transforms by 1.6.1 Edward Z. Yang 2007-05-03 04:07:47 +0000
  • a3ed9196b9 Downgrade code-quality back to a txt scratchpad, add more items for AttrDef Edward Z. Yang 2007-05-03 03:15:29 +0000
  • 2646f5ea57 Add experimental and dangerous Scripting module. This is NOT mentioned in the NEWS items, and will be officially released with 1.7. Edward Z. Yang 2007-05-01 21:43:24 +0000
  • 424c7ad2e3 Update target milestones, add Windows live mail specimen. Edward Z. Yang 2007-05-01 21:37:35 +0000
  • 234b3085d7 [1.6.1] Activate transform for hr.size Edward Z. Yang 2007-05-01 21:36:19 +0000
  • 3d978c961d [1.6.1] Implement target module/attribute. Edward Z. Yang 2007-04-30 21:19:15 +0000
  • 72254cd77a [1.6.1] Implement vspace and hspace transformations in img. Edward Z. Yang 2007-04-30 19:39:42 +0000
  • d8a6361244 [1.6.1] Empty strings get converted to empty arrays instead of arrays with an empty string in them. Edward Z. Yang 2007-04-30 01:14:21 +0000
  • 968dfa2feb [1.6.1] Fix broken configuration directive %Core.RemoveInvalidImg, also make basic demo operational out-of-the-box Edward Z. Yang 2007-04-30 00:53:13 +0000
  • 114d6841ab Update TODO: rename release and add HTML configuration interface Edward Z. Yang 2007-04-30 00:48:22 +0000
  • 1c68d769b5 Fix bug in packager: force all files to be "php" Edward Z. Yang 2007-04-29 04:06:40 +0000
  • ac0ca3f15c Miscellaneous URL updates. Edward Z. Yang 2007-04-22 22:26:20 +0000
  • 2d5498b8aa Update URLs from hp.jpsband.org to htmlpurifier.org Edward Z. Yang 2007-04-22 22:22:48 +0000
  • 71ccae1a3a [1.6.0] Add news item on how demo script was removed Edward Z. Yang 2007-04-22 22:11:35 +0000
  • cb186dddc4 Compactify HTML Purifier library inclusion Edward Z. Yang 2007-04-22 21:01:48 +0000
  • 2ceccc0969 Moved remotely to website. Edward Z. Yang 2007-04-22 20:55:52 +0000
  • 93aa98ad01 Update package.php with new URLs from migration. Edward Z. Yang 2007-04-22 02:56:05 +0000
  • c0b38bab85 [1.6.1] Invert HTMLModuleManager->addModule() processing order to check prefixes first and then the literal module Edward Z. Yang 2007-04-21 02:31:38 +0000
  • d6c4473a12 [1.6.1] Possibly fatal bug with __autoload() fixed in module manager Edward Z. Yang 2007-04-21 02:19:18 +0000
  • fc06f221d5 Remove redundant $info member variable. Edward Z. Yang 2007-04-11 21:44:26 +0000
  • ac3ab2a556 [1.6.1] DirectLex now preserves text in which a < bracket is followed by a non-alphanumeric character. This means that certain emoticons are now preserved. Edward Z. Yang 2007-04-04 02:22:27 +0000
  • 2c330cac73 Add 1.6.1 TODO stuff. Edward Z. Yang 2007-04-02 13:28:49 +0000
  • a0d6543b84 Some packaging fixes: - Add VERSION file, which contains just the version number of the release - Add WHATSNEW, which is a short summary of the new release - Add release.php which bumps all the necessary version numbers in files - Update package.php so that the version numbers aren't hardcoded - Add news entry for 1.7.0 Edward Z. Yang 2007-04-02 03:58:59 +0000
  • b829e76bbf Release 1.6.0, merged in r875-930. v1.6.0-strict Edward Z. Yang 2007-04-02 03:09:23 +0000
  • e223490a78 Release 1.6.0. v1.6.0 Edward Z. Yang 2007-04-01 22:31:16 +0000
  • 2666f067cc Add partial French install file. Edward Z. Yang 2007-04-01 21:38:10 +0000
  • 826a57a04a Update Advanced API with various edits and Customization section. Edward Z. Yang 2007-04-01 18:21:43 +0000
  • e08b5aaa70 [1.6.0] Add error messages for when user attempts to "allow" elements or attributes HTML Purifier does not support. Edward Z. Yang 2007-03-31 03:41:22 +0000
  • b15e8c344e [1.6.0] Implement ID regexp matching. Edward Z. Yang 2007-03-31 03:25:10 +0000
  • 2c9e041b4c Update TODO and progress document. Edward Z. Yang 2007-03-31 03:09:46 +0000
  • e2c3394d70 [1.6.0] Add support for LinkTypes, used for rel and rev attributes. Edward Z. Yang 2007-03-31 02:58:16 +0000
  • 1532fe703a Update docs: - Progress hr.size was changed from width to height - UTF-8 rules of thumb were clarified to make clear this is only necessary for UTF-8 text. Edward Z. Yang 2007-03-30 00:01:35 +0000
  • 058f1eba7d [1.6.0] Implement width/height attribute transforms with Length.php - Also, enabled 'height' CSS attribute Edward Z. Yang 2007-03-29 23:48:54 +0000
  • 1102dc6e27 [1.6.0] Add support for name transformation to id Edward Z. Yang 2007-03-29 23:19:53 +0000
  • 85374d330f [1.6.0] Add support for border attribute transform Edward Z. Yang 2007-03-29 21:41:17 +0000
  • a16d6c4342 [1.6.0] Add support for bgcolor attribute transform. Edward Z. Yang 2007-03-29 21:20:44 +0000
  • 9b5e2978ad Add ID regexps to the TODO list. Edward Z. Yang 2007-03-29 00:13:12 +0000
  • 06468a4157 [1.5.1] Add segfault fix to news log. Edward Z. Yang 2007-03-27 23:29:10 +0000
  • 0167f8aa84 [1.5.1] Try separating out declarations, might stop segfaulting. Edward Z. Yang 2007-03-27 23:15:01 +0000
  • f1a90e684b [1.5.1] Separate out trouble area that's having segfaults. (note: this commit actually inadvertently let us discover a fix for the segfault, applied in the next revision). Edward Z. Yang 2007-03-27 23:07:21 +0000
  • 14d98413fd Update advanced API with more details on selection interface. Edward Z. Yang 2007-03-27 01:26:26 +0000
  • 97a4ec7598 Add in terracc's suggestions to TODO file. Edward Z. Yang 2007-03-25 00:40:13 +0000
  • 71ed725c5c Complete PEAR packager that actually works! Edward Z. Yang 2007-03-25 00:23:35 +0000
  • d4bf41288a Add package2.xml Edward Z. Yang 2007-03-24 20:43:16 +0000
  • 365bd78c20 Commit PEAR package stuffs. Edward Z. Yang 2007-03-24 20:39:00 +0000
  • e967680250 Really release 1.5.0. Edward Z. Yang 2007-03-24 02:19:11 +0000
  • 52fa958fb2 Release 1.5.0 (bumped HTMLPurifier.php version number). Edward Z. Yang 2007-03-24 02:10:33 +0000
  • 6bab867afb Tag 1.5.0-strict. v1.5.0-strict Edward Z. Yang 2007-03-24 01:30:10 +0000
  • 7e8c7d8c64 Tag 1.5.0. v1.5.0 Edward Z. Yang 2007-03-24 01:28:05 +0000
  • 17d32bac7f Almost release 1.5.0. Merged in a few strict changes. Edward Z. Yang 2007-03-24 01:24:38 +0000
  • dd2fd06591 Release 1.5.0, merged in r688-867. - LanguageFactory::instance() declared static - HTMLModuleManagerTest pass by reference bug fixed, merge back into trunk scheduled Edward Z. Yang 2007-03-24 01:04:06 +0000
  • e2babe5308 Almost release 1.5.0. Edward Z. Yang 2007-03-24 00:35:53 +0000
  • 5f1a6b883f Update NEWS with a few old items I missed. We may yet have a 1.4.2 interim release. Edward Z. Yang 2007-03-14 21:34:37 +0000
  • c5e3796202 Update advanced API docs, link to it from index. Edward Z. Yang 2007-03-14 04:56:44 +0000
  • 72f1984229 Add notes on "mode" to advanced API. Edward Z. Yang 2007-03-12 03:53:09 +0000
  • 918081b372 [1.4.x?] Make regex multiline. Edward Z. Yang 2007-03-04 02:55:44 +0000
  • 6c56dd070f Updated Advanced API docs. Edward Z. Yang 2007-03-01 03:56:08 +0000
  • 299f93f8f0 Add initial version of advanced API specification, also add <q> tag fix. Edward Z. Yang 2007-02-28 04:42:08 +0000
  • 4169846c57 Modules are not passed by reference, so in PHP 4 we cannot guarantee same module that went in will be used. Edward Z. Yang 2007-02-27 23:57:54 +0000
  • aff4957531 [1.4.x?] Alright, have both PHP5 and DOMDocument requirements for DOMLex checked. Edward Z. Yang 2007-02-27 23:54:29 +0000
  • e4bdf472a6 Fix typo. Edward Z. Yang 2007-02-20 03:05:03 +0000
  • 9a99750474 - Setup doctypes, auto properties, and work on making the interface more user-friendly - Yet even more unit test for HTMLModuleManager - Sample code in printDefinition for defining a new element - Downgraded importances of HTMLModule->elements Edward Z. Yang 2007-02-18 05:29:19 +0000
  • 7eb751b5f5 More refactoring: for interest of unit testing, default doctypes were moved to an initialize() method which could optionally be omitted. Disable collection aliases in favor of doctype aliases. Edward Z. Yang 2007-02-17 22:17:14 +0000
  • 0d0173eb6e Implement unit tests for very public interfaces of HTMLModuleManager, also added lots of error checking. tally_errors now requires unit test to be passed in as parameter. Edward Z. Yang 2007-02-17 19:37:48 +0000
  • 556ed4ea90 - Shuffle around includes to the right places - Fix error in unit test Edward Z. Yang 2007-02-17 17:43:44 +0000
  • cf445a6107 - Revamp ordering scheme: onus in on collections, conflict resolution based on module load order. - Miscellaneous refactoring and documentation Edward Z. Yang 2007-02-17 17:10:28 +0000
  • 243ad45e59 Add some clarifying comments on what belongs in activeModules and validModules. Edward Z. Yang 2007-02-16 03:48:25 +0000
  • 31d0c621f5 Create two more module sets: activeModules and validModules to supplant the getModules() method. Edward Z. Yang 2007-02-16 03:33:29 +0000
  • 0870974a25 Have processCollections() perform name to instance indexing at the get-go. Edward Z. Yang 2007-02-16 03:16:17 +0000
  • 5c4a0a6785 Migrate default attribute collections to their own module, do late-loading of the attribute collection. Edward Z. Yang 2007-02-16 03:07:47 +0000
  • e55babdc53 Move order to module itself, as member variable type. Edward Z. Yang 2007-02-16 03:01:23 +0000
  • 6e1b540d99 Remove missing include. Edward Z. Yang 2007-02-15 14:02:01 +0000
  • edf20018f0 Add an HTMLModuleManager. Edward Z. Yang 2007-02-15 14:00:18 +0000
  • c09432e171 Add command line support for loading a single test file. Edward Z. Yang 2007-02-15 00:17:23 +0000
  • 9c031b5c1e Add name class member variable to modules. Edward Z. Yang 2007-02-14 22:30:17 +0000
  • a827cbc3ba Slight formatting change. Edward Z. Yang 2007-02-14 22:21:07 +0000
  • c05eebee15 [1.5.0] AttrDef partitioned into HTML, CSS and URI segments. Also, some minor bugs with MultiLength fixed. Edward Z. Yang 2007-02-14 20:38:51 +0000
  • 93a69d020a Fix typo. Edward Z. Yang 2007-02-14 16:22:28 +0000
  • f3fa9c01ba Add IDREF support to TODO list. Edward Z. Yang 2007-02-14 03:59:25 +0000
  • bae5b0c022 Move out SetParent and TweakSubtractiveWhitelist. Move out some other configurations, disable ID references. Edward Z. Yang 2007-02-14 02:54:41 +0000
  • 67befbc8a8 [1.5.0] Rename %Attr.DisableURI to %URI.Disable and move it over to the AttrDef. Edward Z. Yang 2007-02-14 01:57:06 +0000
  • cac22f01cf [1.5.0] - More framework work (modules now are treated first class) - Config will regenerate definitions when appropriate entries are set - Add HTMLModule->setup for pre-processing stuff - Constructor receives $definition not $config - Config rolled inside $definition->config until end of setup() Edward Z. Yang 2007-02-14 01:44:06 +0000
  • 94d2dbaa74 Fix broken benchmark code. Edward Z. Yang 2007-02-13 20:51:47 +0000