| 1 |
April 9, 2006
|
| 2 |
- spam.module
|
| 3 |
o tag 2.0.13 release
|
| 4 |
|
| 5 |
April 2, 2006
|
| 6 |
- spam_surbl.pgsql
|
| 7 |
o PostgreSQL script for Spam SURBL module provided by Pawel Niewiadomski
|
| 8 |
(committed with minor modifications)
|
| 9 |
|
| 10 |
December 16, 2005
|
| 11 |
- spam.module
|
| 12 |
o Introduce "report as spam" functionality for users with "report spam"
|
| 13 |
permissions on any content that is being spam filtered. Also introduces
|
| 14 |
a new "reported spam" administrative interface.
|
| 15 |
o Bug #36548: auto-select logs tab on spam admin pages
|
| 16 |
- spam.mysql
|
| 17 |
o comment out "DROP TABLE IF EXISTS" on tables that contain important data
|
| 18 |
o add new "spam_reported" table
|
| 19 |
- spam.pgsql
|
| 20 |
o add new "spam_reported" table
|
| 21 |
- spam_update.php
|
| 22 |
o add update_02 for creating new "spam_reported" table
|
| 23 |
|
| 24 |
October 9, 2005 (2.0.12)
|
| 25 |
- spam.module
|
| 26 |
o Bug #31952: prevent spam and notspam values from ever going negative
|
| 27 |
- spam.pgsql
|
| 28 |
o Strictly enforce 'spam', 'notspam' and 'probability' values in
|
| 29 |
'spam_tokens' table always be greater than or equal to 0.
|
| 30 |
- spam_update.php
|
| 31 |
o Add missing {}'s when renaming spam_tokens table
|
| 32 |
|
| 33 |
October 5, 2005
|
| 34 |
- spam.module
|
| 35 |
o Feature #31012: improve tokenizer logic (thanks to Zed Pobre)
|
| 36 |
full details found here -> http://drupal.org/node/31012
|
| 37 |
- spam_update.php
|
| 38 |
o upgrade path for new tokenizer logic, updates existing tokens
|
| 39 |
(put spam_update.php in your root Drupal directory and run it once,
|
| 40 |
then remove the script.)
|
| 41 |
- spam.mysql
|
| 42 |
o update default custom filters (thanks to Zed Pobre)
|
| 43 |
- spam.pgsql
|
| 44 |
o introduce a spam.pgsql script for using the spam module with PostgreSQL
|
| 45 |
(thanks to Zed Pobre)
|
| 46 |
|
| 47 |
September 19, 2005
|
| 48 |
- spam.mysql
|
| 49 |
o Bug #31673: Fix typo in "probability" key.
|
| 50 |
|
| 51 |
September 15, 2005
|
| 52 |
- spam.module
|
| 53 |
o Add the "|" character to the tokenizer delimiter list.
|
| 54 |
o Bug: Only look at the first 255 characters of a token (tokens longer
|
| 55 |
than that were previously being silently dropped, as we store them
|
| 56 |
in a varchar(255) database column)
|
| 57 |
|
| 58 |
September 11, 2005
|
| 59 |
- spam.module
|
| 60 |
o Bug #30653: Another, be sure $old->spam or $old->notspam is set before
|
| 61 |
we decide we are updating an existing token.
|
| 62 |
|
| 63 |
September 7, 2005
|
| 64 |
- spam.module
|
| 65 |
o Bug #30653: Be sure $old->spam or $old->notspam is set before we decide
|
| 66 |
we are updating an existing token.
|
| 67 |
o Bug: Properly log number of duplicates marked as spam.
|
| 68 |
|
| 69 |
September 4, 2005 (2.0.11)
|
| 70 |
- spam.module
|
| 71 |
o rename spam_filter_content() to spam_content_filter() to match
|
| 72 |
existing spam_ip_filter()
|
| 73 |
- trackback_blackhole.module
|
| 74 |
o Bug #30299: trackback spammers waste resources accessing trackback's too
|
| 75 |
|
| 76 |
September 2, 2005
|
| 77 |
- spam.module
|
| 78 |
o Bug #30285: rename spam_filter() to spam_filter_content() as Drupal has
|
| 79 |
a _filter() hook.
|
| 80 |
|
| 81 |
August 29, 2005
|
| 82 |
- spam.module
|
| 83 |
o Bug #29972: don't auto-publish new content
|
| 84 |
|
| 85 |
August 26, 2005
|
| 86 |
- spam.module
|
| 87 |
o Bug: be sure we really loaded a comment before we try and delete it.
|
| 88 |
- spam_upgrade.php
|
| 89 |
o Bug: be sure we really loaded a comment before we try and delete it.
|
| 90 |
|
| 91 |
August 26, 2005 (2.0.10)
|
| 92 |
- spam.module
|
| 93 |
o Feature #29617: add ability to scan just the header or just the body
|
| 94 |
of new content with custom filters.
|
| 95 |
o Bug: allow editing of url filters.
|
| 96 |
|
| 97 |
August 25, 2005
|
| 98 |
- spam.module
|
| 99 |
o Add hidden feature (code that is commented out) allowing persistent
|
| 100 |
admins to easily configure how many spam comments and spam nodes are
|
| 101 |
displayed per page.
|
| 102 |
- trackback_blackhole.module
|
| 103 |
o New module, minimizes resources wasted by trackback spammers, and
|
| 104 |
prevents their attacks from filling your watchdog logs with 404 errors.
|
| 105 |
This module is only useful if you do not use the trackback module. If
|
| 106 |
you enable this module with the trackback module, trackbacks will stop
|
| 107 |
working.
|
| 108 |
|
| 109 |
August 25, 2005 (2.0.9)
|
| 110 |
- spam.module
|
| 111 |
o Feature #21764: add javascript-based 'select all' and 'select none' links
|
| 112 |
to comment overview, node overview, and custom filter scan pages.
|
| 113 |
o Feature #28748: sanity check comments, make sure they are attached to
|
| 114 |
existing and published nodes.
|
| 115 |
o Consistently convert probability to spam or not spam.
|
| 116 |
o add back dropped ")"
|
| 117 |
|
| 118 |
August 25, 2005 (2.0.8)
|
| 119 |
- spam.module
|
| 120 |
o removed the optional trackback patch as it was merged into the trackback
|
| 121 |
module
|
| 122 |
o Release 2.0.8
|
| 123 |
|
| 124 |
August 24, 2005
|
| 125 |
- spam.module
|
| 126 |
o Fix node_api log message to properly report action type
|
| 127 |
|
| 128 |
August 19, 2005
|
| 129 |
- spam.module
|
| 130 |
o Optimize: Re-order filters to put all non-tokenizing filters first
|
| 131 |
(no need to consume memory tokenizing unless we have to)
|
| 132 |
|
| 133 |
August 19, 2005 (2.0.7)
|
| 134 |
- spam.module
|
| 135 |
o Bug #29022 fix: prevent attempted delete of comment with cid of 0 or node
|
| 136 |
with nid of 0
|
| 137 |
- spam_upgrade.php
|
| 138 |
o Bug #29022 fix: prevent attempted delete of comment with cid of 0 or node
|
| 139 |
with nid of 0
|
| 140 |
|
| 141 |
August 13, 2005 (2.0.6)
|
| 142 |
- spam.module
|
| 143 |
o Set sane default configuration to catch spam "out of the box".
|
| 144 |
o New feature: support "maybe spam" and "maybe not spam" for custom filters.
|
| 145 |
- INSTALL.txt
|
| 146 |
o Updated installation instructions for the 2.0 version of the spam module
|
| 147 |
- spam_upgrade.php
|
| 148 |
o Script to simplify upgrading from the original version of the spam
|
| 149 |
module.
|
| 150 |
|
| 151 |
August 12, 2005 (2.0.5)
|
| 152 |
- spam.module
|
| 153 |
o Standardize API (keep parameters of different functions in same order)
|
| 154 |
o Bug fix: always include anonmyous comment fields when updating spam
|
| 155 |
status
|
| 156 |
o Simplify spam 'page' hook, consolidate duplicate logic
|
| 157 |
- spam.mysql
|
| 158 |
o Fix table regression, properly name filed (remove "autodelete")
|
| 159 |
o Add some default custom filters
|
| 160 |
- trackback.patch
|
| 161 |
o patch for 4.6 version of trackback module to work with 2.0 spam module
|
| 162 |
|
| 163 |
August 9, 2005 (2.0.4)
|
| 164 |
- spam.module
|
| 165 |
o minor fixes
|
| 166 |
- spam_surbl.module
|
| 167 |
o new module, supports using six Spam URI Realtime Blocklists
|
| 168 |
|
| 169 |
August 7, 2005 (2.0.3)
|
| 170 |
- spam.module
|
| 171 |
o Optimized spam_filter() to only execute as many filters as necessary,
|
| 172 |
stopping as soon as content is determined to be spam.
|
| 173 |
o New feature: new action to not send mail when matching custom filter
|
| 174 |
o Added debug log when blacklisting an IP
|
| 175 |
o Add option to track spam comments/content from spam overview pages
|
| 176 |
- spam.mysql
|
| 177 |
o renamed 'autodelete' to 'action'
|
| 178 |
ALTER TABLE {spam_custom} RENAME autodelete TO action;
|
| 179 |
|
| 180 |
August 5, 2005 (2.0.2)
|
| 181 |
- spam.module
|
| 182 |
o New feature: automatic IP blacklisting (prevents IPs that have been
|
| 183 |
detected posting spam content from posting additional content)
|
| 184 |
o Optimized detection of duplicate content
|
| 185 |
|
| 186 |
August 4, 2005 (2.0.1)
|
| 187 |
- spam.module
|
| 188 |
o Bug fix: only expire (delete) spam after configured amount of time
|
| 189 |
o Bug fix: always delete spam_tracker entries when spam is deleted
|
| 190 |
o Bug fix: check probablity with >=, not just >
|
| 191 |
o Provide "never" option for when to delete spam logs
|
| 192 |
o Increase # of comments displayed on scan from 10 to 50
|
| 193 |
o Reduce chattiness of spam_comment and spam_nodeapi
|
| 194 |
|
| 195 |
August 3, 2005 (2.0.0)
|
| 196 |
- spam.module
|
| 197 |
- spam.mysql
|
| 198 |
o Initial 2.0.0 release.
|