Author: christian
Description:
This is a proposed solution for allowing anonymous/pseudonymous Wiki(pedia)
editing through anonymousing networks such as Tor http://tor.eff.org/ that are
frequently used for vandalism and are currently permanently blocked. Following
an idea of Roger Dingledine (one of the main Tor developers) and Jimmy Wales,
the proposal is to have certain address classes where blocks are temporary,
automatically expiring after 15 minutes or so.
There is a patch (
http://www.imperialviolet.org/binary/mediawiki-1.4.4-tor-block.patch ), prepared
by Adam Langley, which is (probably) almost ready, except for a few things we
are unsure of ("FIXME" in the code):
- Using ip2long, will the resulting numbers be negative in string expansion for
the SQL code? (for IP address > 128.0.0.0). If so, how do you tell PHP that
it's an unsigned number?
- What's the standard MediaWiki boilerplate code for logging events like the
creation of new block sets etc?
This issue is related to Bug 550, which discusses some other possibilities of
handling the problem.
Version: unspecified
Severity: enhancement
URL: http://www.imperialviolet.org/binary/mediawiki-1.4.4-tor-block.patch