[commits] Horde branch master updated. aa7df24a4953126a39d3c1b4e6762ec7bf353571

Michael M Slusarz slusarz at horde.org
Thu Jul 22 19:26:19 UTC 2010


The branch "master" has been updated.
The following is a summary of the commits.

from: 8e49d9cad19ae84479791d7e0330854c007ebac6

4bb6919 Convert XSS filter to use DOM/XML parsing.
81ab305 Convert XSS filter tests to PHPUnit.
3f3c1a9 PHPUnit does not like the static usage of DOMDocument.
da03dca Remove e preg modifier
07c5d05 Add missing default parameter
52d626e Better matching existence checking
69d3938 Fix phpdoc.
aa7df24 Convert the rest of Text_Filter tests to PHPUnit.

-----------------------------------------------------------------------

commit 4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Wed Jul 21 18:08:22 2010 -0600

    Convert XSS filter to use DOM/XML parsing.
    
    This frees us from having to worry about malformed HTML and
    instead directly filter the HTML input by removing specific tags
    and/or attributes.

 framework/Mime/lib/Horde/Mime/Viewer/Html.php             |    2 +-
 framework/Text_Filter/lib/Horde/Text/Filter/Html2text.php |    2 +
 framework/Text_Filter/lib/Horde/Text/Filter/Xss.php       |  417 +++++--------
 framework/Text_Filter/package.xml                         |    3 +-
 framework/Text_Filter/test/Horde/Text/Filter/xss.phpt     |  238 +++----
 imp/lib/Compose.php                                       |    2 +-
 6 files changed, 265 insertions(+), 399 deletions(-)

http://git.horde.org/diff.php/framework/Mime/lib/Horde/Mime/Viewer/Html.php?rt=horde-git&r1=a0ce9ace9c3114b59d4926dd43c89cd19f4794c4&r2=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb
http://git.horde.org/diff.php/framework/Text_Filter/lib/Horde/Text/Filter/Html2text.php?rt=horde-git&r1=22f1769f5a769204ddeb3bfbdf12ae971b282997&r2=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb
http://git.horde.org/diff.php/framework/Text_Filter/lib/Horde/Text/Filter/Xss.php?rt=horde-git&r1=22f1769f5a769204ddeb3bfbdf12ae971b282997&r2=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb
http://git.horde.org/diff.php/framework/Text_Filter/package.xml?rt=horde-git&r1=c02029d4a32c3b1e602f516d4d9301330659e22f&r2=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/xss.phpt?rt=horde-git&r1=23c8ed79dd7c65bca75f984646522f01fbec467b&r2=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb
http://git.horde.org/diff.php/imp/lib/Compose.php?rt=horde-git&r1=442b22a378aabaa70d44ec30ec2b33ee0785e0a2&r2=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb

-----------------------------------------------------------------------

commit 81ab3055a0a950afaa707bb74d4cccf2526ad161
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jul 22 11:12:15 2010 -0600

    Convert XSS filter tests to PHPUnit.

 framework/Text_Filter/package.xml                                 |   95 +--
 framework/Text_Filter/test/Horde/Text/Filter/AllTests.php         |   38 +
 framework/Text_Filter/test/Horde/Text/Filter/Autoload.php         |   28 +
 framework/Text_Filter/test/Horde/Text/Filter/XssTest.php          |  Bin 0 -> 22419 bytes
 .../Text_Filter/test/Horde/Text/Filter/fixtures/style_xss01.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss01.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss02.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss03.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss04.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss05.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss06.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss07.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss08.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss09.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss10.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss100.html |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss11.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss12.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss13.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss14.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss15.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss16.html  |   28 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss17.html  |  Bin 35 -> 0 bytes
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss18.html  |  Bin 32 -> 0 bytes
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss19.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss20.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss21.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss22.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss23.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss24.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss25.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss26.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss27.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss28.html  |    2 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss29.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss30.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss31.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss32.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss33.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss34.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss35.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss36.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss37.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss38.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss39.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss40.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss41.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss42.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss43.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss44.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss45.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss46.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss47.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss48.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss49.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss50.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss51.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss52.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss53.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss54.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss55.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss56.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss57.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss58.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss59.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss60.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss61.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss62.html  |    2 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss63.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss64.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss65.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss66.html  |    3 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss67.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss68.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss69.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss70.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss71.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss72.html  |    4 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss73.html  |    2 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss74.html  |    2 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss75.html  |    2 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss76.html  |    5 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss77.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss78.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss79.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss80.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss81.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss82.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss83.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss84.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss85.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss95.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss96.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss97.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss98.html  |   12 -
 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss99.html  |    1 -
 framework/Text_Filter/test/Horde/Text/Filter/phpunit.xml          |    8 +
 framework/Text_Filter/test/Horde/Text/Filter/xss.phpt             |  215 -----
 98 files changed, 78 insertions(+), 448 deletions(-)
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/AllTests.php
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/Autoload.php
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/XssTest.php
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/style_xss01.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss01.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss02.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss03.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss04.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss05.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss06.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss07.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss08.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss09.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss10.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss100.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss11.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss12.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss13.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss14.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss15.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss16.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss17.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss18.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss19.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss20.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss21.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss22.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss23.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss24.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss25.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss26.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss27.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss28.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss29.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss30.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss31.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss32.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss33.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss34.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss35.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss36.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss37.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss38.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss39.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss40.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss41.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss42.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss43.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss44.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss45.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss46.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss47.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss48.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss49.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss50.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss51.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss52.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss53.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss54.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss55.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss56.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss57.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss58.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss59.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss60.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss61.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss62.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss63.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss64.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss65.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss66.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss67.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss68.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss69.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss70.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss71.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss72.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss73.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss74.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss75.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss76.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss77.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss78.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss79.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss80.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss81.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss82.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss83.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss84.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss85.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss95.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss96.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss97.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss98.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss99.html
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/phpunit.xml
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/xss.phpt

http://git.horde.org/diff.php/framework/Text_Filter/package.xml?rt=horde-git&r1=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/AllTests.php?rt=horde-git&r=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/Autoload.php?rt=horde-git&r=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/XssTest.php?rt=horde-git&r=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/style_xss01.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss01.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss02.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss03.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss04.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss05.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss06.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss07.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss08.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss09.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss10.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss100.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss11.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss12.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss13.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss14.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss15.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss16.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss17.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss18.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss19.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss20.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss21.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss22.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss23.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss24.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss25.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss26.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss27.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss28.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss29.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss30.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss31.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss32.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss33.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss34.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss35.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss36.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss37.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss38.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss39.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss40.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss41.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss42.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss43.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss44.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss45.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss46.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss47.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss48.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss49.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss50.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss51.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss52.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss53.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss54.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss55.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss56.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss57.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss58.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss59.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss60.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss61.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss62.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss63.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss64.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss65.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss66.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss67.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss68.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss69.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss70.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss71.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss72.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss73.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss74.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss75.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss76.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss77.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss78.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss79.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss80.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss81.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss82.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss83.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss84.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss85.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss95.html?rt=horde-git&r1=23c8ed79dd7c65bca75f984646522f01fbec467b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss96.html?rt=horde-git&r1=14d802ae6bf6ae4e7d8721deeb3fd7ffab66a97a&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss97.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss98.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/xss99.html?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/phpunit.xml?rt=horde-git&r=81ab3055a0a950afaa707bb74d4cccf2526ad161
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/xss.phpt?rt=horde-git&r1=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb&r2=81ab3055a0a950afaa707bb74d4cccf2526ad161

-----------------------------------------------------------------------

commit 3f3c1a9dbac8bffda689b1017c5e6d4e04adbaba
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jul 22 11:23:36 2010 -0600

    PHPUnit does not like the static usage of DOMDocument.

 framework/Text_Filter/lib/Horde/Text/Filter/Html2text.php |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Text_Filter/lib/Horde/Text/Filter/Html2text.php?rt=horde-git&r1=4bb6919a96ef42eb0c048bc5ae4548bda7e7ddcb&r2=3f3c1a9dbac8bffda689b1017c5e6d4e04adbaba

-----------------------------------------------------------------------

commit da03dcac1b1708dc4d248af26b6b2ea3c8f4c09b
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jul 22 12:16:39 2010 -0600

    Remove e preg modifier

 framework/Text_Filter/lib/Horde/Text/Filter/Environment.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://git.horde.org/diff.php/framework/Text_Filter/lib/Horde/Text/Filter/Environment.php?rt=horde-git&r1=627a1c64d6a13ae37e40c1abca767377e0c98054&r2=da03dcac1b1708dc4d248af26b6b2ea3c8f4c09b

-----------------------------------------------------------------------

commit 07c5d05fa23d1424e3073cf364f33a483b84a8a5
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jul 22 12:34:49 2010 -0600

    Add missing default parameter

 framework/Text_Filter/lib/Horde/Text/Filter/Text2html.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://git.horde.org/diff.php/framework/Text_Filter/lib/Horde/Text/Filter/Text2html.php?rt=horde-git&r1=442b22a378aabaa70d44ec30ec2b33ee0785e0a2&r2=07c5d05fa23d1424e3073cf364f33a483b84a8a5

-----------------------------------------------------------------------

commit 52d626ee01c245151ab0e997c95a0c8b617f46d5
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jul 22 12:39:29 2010 -0600

    Better matching existence checking

 framework/Text_Filter/lib/Horde/Text/Filter/Emails.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/diff.php/framework/Text_Filter/lib/Horde/Text/Filter/Emails.php?rt=horde-git&r1=442b22a378aabaa70d44ec30ec2b33ee0785e0a2&r2=52d626ee01c245151ab0e997c95a0c8b617f46d5

-----------------------------------------------------------------------

commit 69d3938fec6ae969f8a5eb8d2402c0b9a653e731
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jul 22 13:04:02 2010 -0600

    Fix phpdoc.

 framework/Text_Filter/lib/Horde/Text/Filter/Html2text.php |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

http://git.horde.org/diff.php/framework/Text_Filter/lib/Horde/Text/Filter/Html2text.php?rt=horde-git&r1=3f3c1a9dbac8bffda689b1017c5e6d4e04adbaba&r2=69d3938fec6ae969f8a5eb8d2402c0b9a653e731

-----------------------------------------------------------------------

commit aa7df24a4953126a39d3c1b4e6762ec7bf353571
Author: Michael M Slusarz <slusarz at curecanti.org>
Date:   Thu Jul 22 12:16:58 2010 -0600

    Convert the rest of Text_Filter tests to PHPUnit.

 framework/Text_Filter/package.xml                                 |   15 +-
 framework/Text_Filter/test/Horde/Text/Filter/EmailsTest.php       |   39 +
 framework/Text_Filter/test/Horde/Text/Filter/EnvironmentTest.php  |   35 +
 framework/Text_Filter/test/Horde/Text/Filter/Html2textTest.php    |  448 +++++
 framework/Text_Filter/test/Horde/Text/Filter/Space2htmlTest.php   |   53 +
 framework/Text_Filter/test/Horde/Text/Filter/Text2htmlTest.php    |  107 +
 framework/Text_Filter/test/Horde/Text/Filter/emails.phpt          |   40 -
 framework/Text_Filter/test/Horde/Text/Filter/environment.phpt     |   31 -
 .../Text_Filter/test/Horde/Text/Filter/fixtures/html2text.html    |  176 --
 .../Text_Filter/test/Horde/Text/Filter/fixtures/text2html.txt     |    9 -
 framework/Text_Filter/test/Horde/Text/Filter/html2text.phpt       |  155 --
 framework/Text_Filter/test/Horde/Text/Filter/html2text2.phpt      |   37 -
 framework/Text_Filter/test/Horde/Text/Filter/html2text3.phpt      |   66 -
 framework/Text_Filter/test/Horde/Text/Filter/space2html.phpt      |   29 -
 framework/Text_Filter/test/Horde/Text/Filter/text2html.phpt       |   94 -
 15 files changed, 687 insertions(+), 647 deletions(-)
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/EmailsTest.php
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/EnvironmentTest.php
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/Html2textTest.php
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/Space2htmlTest.php
 create mode 100644 framework/Text_Filter/test/Horde/Text/Filter/Text2htmlTest.php
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/emails.phpt
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/environment.phpt
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/html2text.html
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/fixtures/text2html.txt
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/html2text.phpt
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/html2text2.phpt
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/html2text3.phpt
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/space2html.phpt
 delete mode 100644 framework/Text_Filter/test/Horde/Text/Filter/text2html.phpt

http://git.horde.org/diff.php/framework/Text_Filter/package.xml?rt=horde-git&r1=81ab3055a0a950afaa707bb74d4cccf2526ad161&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/EmailsTest.php?rt=horde-git&r=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/EnvironmentTest.php?rt=horde-git&r=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/Html2textTest.php?rt=horde-git&r=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/Space2htmlTest.php?rt=horde-git&r=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/co.php/framework/Text_Filter/test/Horde/Text/Filter/Text2htmlTest.php?rt=horde-git&r=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/emails.phpt?rt=horde-git&r1=442b22a378aabaa70d44ec30ec2b33ee0785e0a2&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/environment.phpt?rt=horde-git&r1=6526ed2737651e556c17a12501f97d228322887f&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/html2text.html?rt=horde-git&r1=9313cdee4f6ab63e30b3be1a858ab101b6a5b111&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/fixtures/text2html.txt?rt=horde-git&r1=a4821dba3cebdd907a36635ce22b9569ce35e32b&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/html2text.phpt?rt=horde-git&r1=a07a670b86c2a5d7c611d903ffbd516f99f30ee7&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/html2text2.phpt?rt=horde-git&r1=a07a670b86c2a5d7c611d903ffbd516f99f30ee7&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/html2text3.phpt?rt=horde-git&r1=9313cdee4f6ab63e30b3be1a858ab101b6a5b111&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/space2html.phpt?rt=horde-git&r1=6526ed2737651e556c17a12501f97d228322887f&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571
http://git.horde.org/diff.php/framework/Text_Filter/test/Horde/Text/Filter/text2html.phpt?rt=horde-git&r1=6526ed2737651e556c17a12501f97d228322887f&r2=aa7df24a4953126a39d3c1b4e6762ec7bf353571




More information about the commits mailing list