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

Commit Graph

  • d941d30cfa Released 1.1.2. Edward Z. Yang 2006-09-30 19:02:32 +0000
  • 9af9c505e1 [1.1.2] - Added notes on HTML versus XML attribute whitespace handling - Noted that HTMLPurifier_ChildDef_Custom isn't being used - Noted that config object's definitions are cached versions - Hooked up HTMLPurifier_ChildDef_Custom's unit tests (they weren't being run) - Tester named "HTML Purifier" not "HTMLPurifier" Edward Z. Yang 2006-09-30 18:55:17 +0000
  • 7e6a3fc990 [1.1.2] ftp:// URIs now have their typecodes checked Edward Z. Yang 2006-09-30 17:24:12 +0000
  • c7e798080c [1.1.2] - (meta) Updated NEWS document - Rearranged NEWS into different segments: features/bugfixes/internals Edward Z. Yang 2006-09-28 01:28:18 +0000
  • 32c5b5080b [1.1.2] - Add HTMLPurifier.auto.php stub class that automatically configures include path - Rewrite INSTALL document - Add semi-lossy dumb character entity conversion to TODO list Edward Z. Yang 2006-09-28 00:31:12 +0000
  • cbdd48811d [1.1.2] - (meta) Add internals note to NEWS document. Edward Z. Yang 2006-09-27 02:14:53 +0000
  • 37def0104b [1.1.2] - Documentation updated - API docs now exclude more files that are not classes - Fixed lack of attribute parsing in HTMLPurifier_Lexer_PEARSax3 - (internal) Refactored parseData() to general Lexer class Edward Z. Yang 2006-09-27 02:09:54 +0000
  • d9bb97cc26 [1.1.2] Update NEWS for r464. Edward Z. Yang 2006-09-25 00:23:33 +0000
  • 8bff97ec08 [1.1.2] Mass svn:eol-style=native. data.txt had line ending info taken away, since it is unbiased Edward Z. Yang 2006-09-25 00:05:33 +0000
  • fab2b363d0 Released 1.1.1. Edward Z. Yang 2006-09-24 23:42:14 +0000
  • 6ef8abd04f Released 1.1.1. v1.1.1 Edward Z. Yang 2006-09-24 22:32:26 +0000
  • bc5871f389 Merged 438:439, 440:441, and 442:457 from trunk/ to branches/1.1/, mostly major work done for 1.1.1 release. - Various documentation updates - Fixed fatal error in benchmark scripts, slightly augmented - As far as possible, whitespace is preserved in-between table children - Configuration option to optionally Tidy up output for indentation to make up for dropped whitespace by DOMLex (pretty-printing for the entire application should be done by a page-wide Tidy) - Sample test-settings.php file included Edward Z. Yang 2006-09-24 22:22:06 +0000
  • 8e1cfb362d [1.1.1] Update INSTALL docs. Edward Z. Yang 2006-09-24 22:03:48 +0000
  • 1fa5101511 [1.1.1] - Clarify usage of %Core.TidyFormat - Add test-settings.sample.php, to facilitate benchmark and unit test running Edward Z. Yang 2006-09-24 21:58:14 +0000
  • 24663d65ed [1.1.1] To make up for DOMLex's tendency to drop tags, we've added a configuration option to let Tidy cleanup the HTML afterwards. Good for hand-editors. Also, Tidy is a smart solution for pretty-printed HTML, so we're marking the related TODO wontfix. Edward Z. Yang 2006-09-24 21:23:54 +0000
  • 6adbaf0e5c [1.1.1] Removed double-semicolon. Edward Z. Yang 2006-09-24 19:58:59 +0000
  • 81cd9b1ee8 [1.1.1] Grey outputs that are negative. Edward Z. Yang 2006-09-24 19:48:29 +0000
  • f5ff8acbb0 [1.1.1] - Gracefully handle error if test-settings.php is not present - Let test-settings define number of runs. Edward Z. Yang 2006-09-24 19:40:28 +0000
  • ad8310c1f5 [1.1.1] Format millisecond timing, run the parser 3 times for a more fair comparison. Edward Z. Yang 2006-09-24 18:45:24 +0000
  • 4b5198c5bc [1.1.1] Augment with time difference. Edward Z. Yang 2006-09-24 18:36:32 +0000
  • a251ec590f [1.1.1] Error out if PEAR is not enabled on the system, include the test-settings.php file. Edward Z. Yang 2006-09-24 18:32:41 +0000
  • 2bfdfaa02c [1.1.1] Fix bad include paths from ConfigDef to ConfigSchema changes. Edward Z. Yang 2006-09-24 18:17:05 +0000
  • 4abf83af62 [1.1.1] Update TODO. Edward Z. Yang 2006-09-24 02:08:55 +0000
  • 1ad55e0ed5 [1.1.1] As far as possible, preserve whitespace is table internals. Edward Z. Yang 2006-09-24 02:08:18 +0000
  • 6c04bbdac1 [1.1.1] - Update documentation - Fix parse error in configuration documentation Edward Z. Yang 2006-09-24 02:06:12 +0000
  • c046da638a [1.1.1] Update milestones in progress.html Edward Z. Yang 2006-09-23 18:39:27 +0000
  • 801dbcafb7 - Update filter-levels document to cover CSS and attributes - Add colors proposal, for constraining allowed colors in document - Add strictness proposal, for attributes that are permitted by Transitional but not by HTML Purifier Edward Z. Yang 2006-09-23 18:37:30 +0000
  • 4f8d83506d [1.1.1] - Shuffle around TODO items, we're going to handle the URI deficiencies first - Fix bugs in documentation :-P Edward Z. Yang 2006-09-23 00:43:21 +0000
  • 00fce29467 Add more documentation to HTMLDefinition in anticipation for refactoring. Edward Z. Yang 2006-09-22 02:47:41 +0000
  • 686824262e [1.1.1] Add to list of wanted formatters Linkify URLs. Edward Z. Yang 2006-09-18 01:13:49 +0000
  • 30d75c999d Merged r434:436 from trunk/ to branches/1.1 - Update documentation. - Update TODO. Edward Z. Yang 2006-09-17 22:08:48 +0000
  • b93892a3b6 [1.1.1] Update documentation and TODO. Edward Z. Yang 2006-09-17 21:59:40 +0000
  • 7a6de55f76 [1.1.1] Update documentation. Edward Z. Yang 2006-09-17 21:53:12 +0000
  • 64d8ca9831 Branch out 1.1 release set. v1.1.0 Edward Z. Yang 2006-09-17 00:19:47 +0000
  • d7642b8c70 Bump release dates. Edward Z. Yang 2006-09-17 00:17:45 +0000
  • 3b30c2ca5b Renamed ConfigDef to ConfigSchema. (Required major internal restructuring but should not affect end-users) Edward Z. Yang 2006-09-16 22:36:58 +0000
  • f43616f72d Add default value information. Edward Z. Yang 2006-09-16 01:53:13 +0000
  • 6740ba61af - XHTML generation can now be turned off, allowing things like <br> - Docs updated in preparation for 1.1 release Edward Z. Yang 2006-09-16 00:37:33 +0000
  • 6a33945499 Update Test namespace description noting that it is developer-only. Edward Z. Yang 2006-09-16 00:00:17 +0000
  • 4660791682 Bump plaintext formatters to 1.3, they'll be difficult to implement. Edward Z. Yang 2006-09-15 23:33:35 +0000
  • b5c69d8ca5 Update documentation. Edward Z. Yang 2006-09-15 01:59:43 +0000
  • e440f25bce [1.1] Table child definition made more flexible, will fix up poorly ordered elements Edward Z. Yang 2006-09-15 01:52:22 +0000
  • 665e80d223 Remove outdated and misleading DTD. Edward Z. Yang 2006-09-15 00:28:49 +0000
  • 69747ede8a Generalize custom test to use non-existent items. Table unit test was disabled (to be reused for table test). Edward Z. Yang 2006-09-13 02:11:09 +0000
  • 49b3832ebf Add ToC todo to configdoc. Edward Z. Yang 2006-09-13 01:02:17 +0000
  • a365d4c688 - Finished documentation generation. - Modified namespace definitions so that they cannot be redefined Edward Z. Yang 2006-09-13 00:59:20 +0000
  • 7038fad788 Add nicer comments to configdoc/generate.php. We may want to factor things out into classes. Edward Z. Yang 2006-09-11 02:52:47 +0000
  • 50b272d75e Fix up the NEWS document that was missing release dates. Edward Z. Yang 2006-09-11 02:20:33 +0000
  • bfb642d32c Ehh... I liked 80-char linewrap better. Edward Z. Yang 2006-09-10 23:02:36 +0000
  • edb39601c7 Increase wrap slightly. Edward Z. Yang 2006-09-10 22:55:58 +0000
  • 694139d3bb Fix parse error. Edward Z. Yang 2006-09-10 22:53:40 +0000
  • 81721ded5c Disable HTML output when run from cli. Edward Z. Yang 2006-09-10 22:47:27 +0000
  • 371fb7c3d2 Remove cli conditional code. Edward Z. Yang 2006-09-10 22:40:18 +0000
  • 9e6953e619 Massive augmentation of ConfigDoc. - Generate name to expanded name for types - Change XML format so that constraints are grouped together - Table-ize constraints - Enable HTML output in descriptions - Run output through Tidy to make it easier to read - Load stylesheet Edward Z. Yang 2006-09-10 22:17:22 +0000
  • 2299f0c831 Add todo items to the files. Edward Z. Yang 2006-09-10 20:21:19 +0000
  • 9dd4dcb27a Restructure directory to make it more amenable to CSS by merging output with ./ Edward Z. Yang 2006-09-10 20:16:19 +0000
  • aa0838492e Remove an outdated piece of information from Lexer's configuration documentation. Edward Z. Yang 2006-09-10 19:56:49 +0000
  • df075c96e0 Rename default skin to plain skin to allow directory browsing. Edward Z. Yang 2006-09-10 19:48:40 +0000
  • fbaa909d25 [1.1.0] Initial commit of ConfigDoc code, still needs cleanup, but basic proof-of-concept is there. Edward Z. Yang 2006-09-10 02:02:40 +0000
  • 967f40fc11 Make install docs more comprehensive about encoding. Prompted by http://hp.jpsband.org/vanilla/comments.php?DiscussionID=2 Edward Z. Yang 2006-09-09 21:10:04 +0000
  • 5ee6ffe20f Defer HTMLDefinition include to the classes that are actually tightly coupled to it. Edward Z. Yang 2006-09-07 02:13:17 +0000
  • 10d41d7130 Add notes on redefinition, what to do next? Edward Z. Yang 2006-09-06 02:20:32 +0000
  • 65a628bcb7 [1.1.0] Enforce alphanumeric namespace and directive names for configuration. Edward Z. Yang 2006-09-06 02:07:46 +0000
  • 374736ae44 Merged revisions 380:382 from trunk/ to branches/1.0/: - Disambiguate between iconv and PHP test runs for cleanUTF8. - Fixed rejection of inline style declarations that had lots of extra space in them. This manifested in TinyMCE. v1.0.1 Edward Z. Yang 2006-09-04 23:12:32 +0000
  • a5b4ed2126 [1.0.1] Fixed rejection of inline style declarations that had lots of extra space in them. This manifested in TinyMCE. Edward Z. Yang 2006-09-04 23:01:47 +0000
  • d20bbd8db3 [1.0.1] Disambiguate between iconv and PHP test runs for cleanUTF8. Edward Z. Yang 2006-09-04 20:18:10 +0000
  • b99573223d [1.1.0] Made URI validator more forgiving: will ignore leading and trailing quotes, apostrophes and less than or greater than signs. Edward Z. Yang 2006-09-04 02:31:27 +0000
  • c6cfb68713 Bump formatting features release date to 1.1 Edward Z. Yang 2006-09-03 20:50:45 +0000
  • 2259bfa40e Merged 371:372 from branches/1.0/ to trunk/ - Add integration test. Edward Z. Yang 2006-09-01 17:56:55 +0000
  • 0c4a9c0479 Merged 359:260 from trunk/ to branches/1.0/ - Bump Doxyfile version number, add spaces in-between HTML Purifier. Edward Z. Yang 2006-09-01 17:54:47 +0000
  • 06e8b022a4 Add integration test. Edward Z. Yang 2006-09-01 17:50:55 +0000
  • 81a03bd16c Merged 369:370 from trunk/ to branches/1.0 - Bump tested in version number. Edward Z. Yang 2006-09-01 17:21:26 +0000
  • de3b2b70fb Bump tested in version number. Edward Z. Yang 2006-09-01 17:18:49 +0000
  • 5770001006 Merged revisions 366:367 from trunk/ to branches/1.0 - Fixed rejection of case-insensitive configuration values when there is a set of allowed values. This manifested in %Core.Encoding. - Added Test namespace Edward Z. Yang 2006-09-01 16:58:29 +0000
  • 4f0a5c0e22 - Add Test namespace - Further fix the no iconv problem, and extend test cases to cover that case. Edward Z. Yang 2006-09-01 16:54:23 +0000
  • fdd583253c Fixed rejection of case-insensitive configuration values when there is a set of allowed values. This manifested in %Core.Encoding. Edward Z. Yang 2006-09-01 16:40:14 +0000
  • 55974e5964 Merged revisions 363:365 from trunk/ to branches/1.0/ - Fixed slight bug in DOMLex's attribute parsing. Edward Z. Yang 2006-09-01 16:24:35 +0000
  • a4be6ffe4d Fix slight bug in DOMLex's attribute parsing. Edward Z. Yang 2006-09-01 16:19:21 +0000
  • 6de42d8d1d Attempt to fix strange foreach troubles. Edward Z. Yang 2006-09-01 16:17:56 +0000
  • e9a519e589 Bump Doxyfile version number, add spaces in-between HTML Purifier. Edward Z. Yang 2006-09-01 15:28:05 +0000
  • e789bc69eb Create 1.0 branch for maintenance fixes. Edward Z. Yang 2006-09-01 15:07:58 +0000
  • 709a17a504 Add shutup operator to iconv and utf_* calls. v1.0.0 Edward Z. Yang 2006-09-01 15:01:27 +0000
  • 47a6c9eb75 - Update install docs with PHP version compatibility not - Bump 1.0.0 release date Edward Z. Yang 2006-09-01 14:57:47 +0000
  • eddf474351 Remove call to PHP 5 only function. Edward Z. Yang 2006-09-01 14:49:13 +0000
  • 0e715bdda6 Fix PHP 5.0 bug involving isset and DOM. Edward Z. Yang 2006-09-01 14:44:50 +0000
  • 478fab1ad1 - Remove release candidate suffix - Add licensing info to main file... too lazy to add it to the rest, haha. Edward Z. Yang 2006-09-01 01:07:09 +0000
  • f4f636a09c Add rudimentary extra encoding support. We are now release-ready! Edward Z. Yang 2006-09-01 00:54:38 +0000
  • b621602ac1 Speed up cleanUTF8 with iconv. Also factored out code point to character code. Edward Z. Yang 2006-08-31 22:25:48 +0000
  • 14aeafcf22 De-singleton-ized (HTML|CSS)Definition, tying them to the configuration and making them more amenable to changes. Edward Z. Yang 2006-08-31 20:33:07 +0000
  • 90279eaee2 HTMLPurifier.php - Minor styling and documentation updates. Edward Z. Yang 2006-08-30 02:24:43 +0000
  • 0ac97774d4 More refactoring: bundling charset and entity stuff together makes little sense, so new HTMLPurifier/EntityParser.php. Edward Z. Yang 2006-08-30 02:21:39 +0000
  • 89376a11e3 Remove a huge swath of duplicated function calls by factoring them into a normalize() function. Also made DirectLex's variable names consistent with the rest of the classes. Edward Z. Yang 2006-08-29 20:05:26 +0000
  • 1de3088276 Refactor encoding and entity specific processing to HTMLPurifier_Encoder. We also need to refactor the escaping to this class too. Edward Z. Yang 2006-08-29 19:36:40 +0000
  • 55503744ee Slight adjustments to demo: reset to default time limit and send out a header indicating character encoding. Edward Z. Yang 2006-08-29 19:06:43 +0000
  • 670d298a87 Implement list-style shorthand. Also, updated devnetwork.html with more recent threads. Edward Z. Yang 2006-08-29 02:01:58 +0000
  • 784e7356d1 Fix missing inheritance declaration. Edward Z. Yang 2006-08-28 20:29:36 +0000
  • fbb0c486ec Doxygen needs to ignore test-settings.php. Edward Z. Yang 2006-08-28 20:28:19 +0000
  • a1b60ad70f - Update Doxyfile to ignore PHPDoc files. - More progress color twiddling, add new type feature Edward Z. Yang 2006-08-28 20:24:25 +0000
  • 3e8b1d1148 Update progress, add target milestones. Edward Z. Yang 2006-08-28 20:18:56 +0000
  • dd1b911183 Implement limited CSS property background, can only do colors (though this is desired behavior). Edward Z. Yang 2006-08-28 20:10:01 +0000