| Index: pages/filters.html |
| =================================================================== |
| --- a/pages/filters.html |
| +++ b/pages/filters.html |
| @@ -79,33 +79,6 @@ |
| </li> |
| <li> |
| <p> |
| - <code>! Checksum: OaopkIiiAl77sSHk/VAWDA</code> |
| - </p> |
| - <p> |
| - {{s32 This comment makes sure that accidental corruption of the data won't result |
| - in broken filters.}} {{s33 For example, some firewall software might modify the filter <code>*/adnetwork/*</code> on download |
| - in an attempt to protect the user against ads.}} {{s34 It will remove part of the filter so that Adblock Plus will only see |
| - the filter}} <code>**</code>{{s35 .}} {{s36 A checksum comment in the filter list protects against this scenario, any modifications |
| - will have the result that the checksum no longer matches and Adblock Plus will ignore the data.}} |
| - </p> |
| - <p> |
| - {{s37 To calculate the checksum the following steps need to be performed:}} |
| - </p> |
| - <ul> |
| - <li>{{s38 Remove the existing checksum comment if any.}}</li> |
| - <li>{{s39 Encode filter list text using UTF-8 encoding.}}</li> |
| - <li>{{s40 Convert all line breaks to Unix style (replace <code><fix>\r</fix></code> by <code><fix>\n</fix></code> if present).}}</li> |
| - <li>{{s41 Remove empty lines (replace sequences of the <code><fix>\n</fix></code> character by a single <code><fix>\n</fix></code> character).}}</li> |
| - <li>{{s42 Calculate the base64-encoded MD5 checksum of the text, remove trailing}} <code>=</code> {{s43 characters if any.}}</li> |
| - </ul> |
| - <p> |
| - {{s44 You can also have a look at the Python-based reference implementations to |
| - <a href="https://hg.adblockplus.org/adblockplus/file/tip/validateChecksum.py">validate a checksum</a> and to |
| - <a href="https://hg.adblockplus.org/adblockplus/file/tip/addChecksum.py">add a checksum to a file</a>.}} |
| - </p> |
| - </li> |
| - <li> |
| - <p> |
| <code>! Redirect: http://example.com/list.txt</code> |
| </p> |
| <p> |