[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#573967: ITP: whitewash -- Whitelist-based HTML filter for Ruby



Package: wnpp
Severity: wishlist
Owner: Dmitry Borodaenko <angdraug@debian.org>


* Package name    : whitewash
  Version         : 1.0
  Upstream Author : Dmitry Borodaenko <angdraug@debian.org>
* URL             : http://samizdat.nongnu.org/
* License         : GPL3+
  Programming Lang: Ruby
  Description     : Whitelist-based HTML filter for Ruby

 This module allows Ruby programs to clean up any HTML document or fragment
 coming from an untrusted source and to remove all dangerous constructs that
 could be used for cross-site scripting or request forgery.


This was previously part of libsamizdat-ruby package, now it's released as a
separate module upstream, so it can be packaged in its own source package in
Debian. Apart from the obvious benefit of allowing to use this module without
other parts of Samizdat, it allowed me to build libwhitewash-ruby1.9.1 that can
be used with Ruby 1.9 even though Samizdat itself depends on some libraries
that are only packaged for Ruby 1.8 (rmagick, mahoro, algorithm-diff).

Preview of the syncache, graffiti, whitewash, and the updated samizdat
packages:

http://people.debian.org/~angdraug/samizdat/

--
Dmitry Borodaenko



Reply to: