Releases for Spam

spam 5.x-3.0-alpha5

Jeremy@kerneltr... - May 20, 2008 - 21:12
Official release from CVS tag: DRUPAL-5--3-0-alpha5
Download: spam-5.x-3.0-alpha5.tar.gz
Size: 37.34 KB
md5_file hash: 40f055abdc1e05474e0ee99e0f81a8a4
First released: May 20, 2008 - 21:12
Last updated: May 20, 2008 - 21:15

New features:

  • Comments: integrate spam management into comment administration forms
  • Comments: give spam its own status code, removing it from the 'Approval queue'
  • Comments: update comment edit form so comments can be published, unpublished, or spam

Bug fixes:

  • Silence unnecessary errors when upgrading from 2.x spam module
  • Properly install the spam_statistics table

And more...

spam 5.x-3.0-alpha4

Jeremy@kerneltr... - April 30, 2008 - 14:43
Official release from CVS tag: DRUPAL-5--3-0-ALPHA4
Download: spam-5.x-3.0-alpha4.tar.gz
Size: 35.13 KB
md5_file hash: 8dbee55a8727015844d2a60d7b0ae63c
First released: April 30, 2008 - 14:43
Last updated: April 30, 2008 - 14:45

New features in alpha4:

  • spam statistics
  • provide 'bypass filters' permission
  • save tables from spam 2.x installation on upgrade from older spam module

Be sure to run update.php if upgrading from earlier alpha release.

About the 3.0 rewrite of the spam module:
This is a complete rewrite of the spam module.

The spam module includes four spam filter plug-ins:

  • duplicate filter: track if the same piece of content is posted multiple times
  • bayesian filter: auto-learn whether or not content is spam
  • URL filter: utilizes bayesian filter to auto-learn whether certain URLs are spam URLs
  • node_age filter: a tunable filter that assumes the older a node is, the more likely a comment posted to it is spam

Each filter can be assigned a weight. For example, if the duplicate module is more effective, you can weight it's score 250%. If the node_age filter is less accurate, you can only weight it's score 50%. Filter types automatically set their suggested defaults.

Implementing new filters is simple thanks to the (currently undocumented) spamapi.

The spam module also Includes three content-type plug-ins:

  • comment: filters comments before they hit the database, as well as when they are inserted/updated
  • node: filters nodes before they hit the database, as well as when they are inserted/updated
  • user: filters users when they are inserted/updated

Implementing support for new content-types is easily thanks to the (currently undocumented) spamapi.

The spam module also provides a partially-implemented interface for reporting when content has been inappropriately marked as spam.

Note: This is an Alpha release. It is not considered stable. It likely contain bugs, and is not recommended to be run on production websites. Furthermore, there is no guaranteed simple upgrade path from one Alpha release to the next, instead requiring you to drop your database and reinstall. When the module is considered reasonably stable, it will enter Beta status.

spam 5.x-3.0-alpha3

Jeremy@kerneltr... - April 30, 2008 - 01:22
Official release from CVS tag: DRUPAL-5--3-0-ALPHA3
Download: spam-5.x-3.0-alpha3.tar.gz
Size: 33.93 KB
md5_file hash: 350d688842cd5ffa3e5171a78113a048
First released: April 30, 2008 - 01:22
Last updated: April 30, 2008 - 01:25

New features in alpha3:

  • spam content overview page with filtering and bulk actions
  • administrative pages for viewing spam module logs
  • administrative pages for viewing blocked IP addresses
  • log tracing, groups all spam module logs generated by one page load together

Be sure to run update.php if upgrading from earlier alpha release.

About the 3.0 rewrite of the spam module:
This is a complete rewrite of the spam module.

The spam module includes four spam filter plug-ins:

  • duplicate filter: track if the same piece of content is posted multiple times
  • bayesian filter: auto-learn whether or not content is spam
  • URL filter: utilizes bayesian filter to auto-learn whether certain URLs are spam URLs
  • node_age filter: a tunable filter that assumes the older a node is, the more likely a comment posted to it is spam

Each filter can be assigned a weight. For example, if the duplicate module is more effective, you can weight it's score 250%. If the node_age filter is less accurate, you can only weight it's score 50%. Filter types automatically set their suggested defaults.

Implementing new filters is simple thanks to the (currently undocumented) spamapi.

The spam module also Includes three content-type plug-ins:

  • comment: filters comments before they hit the database, as well as when they are inserted/updated
  • node: filters nodes before they hit the database, as well as when they are inserted/updated
  • user: filters users when they are inserted/updated

Implementing support for new content-types is easily thanks to the (currently undocumented) spamapi.

The spam module also provides a partially-implemented interface for reporting when content has been inappropriately marked as spam.

Note: This is an Alpha release. It is not considered stable. It likely contain bugs, and is not recommended to be run on production websites. Furthermore, there is no guaranteed simple upgrade path from one Alpha release to the next, instead requiring you to drop your database and reinstall. When the module is considered reasonably stable, it will enter Beta status.

spam 5.x-3.0-alpha2

Jeremy@kerneltr... - April 24, 2008 - 17:03
Official release from CVS tag: DRUPAL-5--3-0-alpha2
Download: spam-5.x-3.0-alpha2.tar.gz
Size: 28.17 KB
md5_file hash: 936d63f48bf7cda3af59745b182cad99
First released: April 24, 2008 - 17:03
Last updated: April 24, 2008 - 17:05

New features in alpha2:

  • PostgreSQL support, patches thanks to Roderik Muit
  • PHP4 support, patches thanks to Roderik Muit
  • comments: scan optional name, mail and homepage comment fields if existing
  • users: now functional, can mark users as spam / not spam

About the 3.0 rewrite of the spam module:
This is a complete rewrite of the spam module. While not functionally complete (most notably missing an administrative interface for spam content), basic filtering is working.

The spam module includes four spam filter plug-ins:

  • duplicate filter: track if the same piece of content is posted multiple times
  • bayesian filter: auto-learn whether or not content is spam
  • URL filter: utilizes bayesian filter to auto-learn whether certain URLs are spam URLs
  • node_age filter: a tunable filter that assumes the older a node is, the more likely a comment posted to it is spam

Each filter can be assigned a weight. For example, if the duplicate module is more effective, you can weight it's score 250%. If the node_age filter is less accurate, you can only weight it's score 50%. Filter types automatically set their suggested defaults.

Implementing new filters is simple thanks to the (currently undocumented) spamapi.

The spam module also Includes three content-type plug-ins:

  • comment: filters comments before they hit the database, as well as when they are inserted/updated
  • node: filters nodes before they hit the database, as well as when they are inserted/updated
  • user: filters users when they are inserted/updated

Implementing support for new content-types is easily thanks to the (currently undocumented) spamapi.

The spam module also provides a partially-implemented interface for reporting when content has been inappropriately marked as spam.

Note: This is an Alpha release. It is not considered stable. It likely contain bugs, and is not recommended to be run on production websites. Furthermore, there is no guaranteed simple upgrade path from one Alpha release to the next, instead requiring you to drop your database and reinstall. When the module is considered reasonably stable, it will enter Beta status.

spam 5.x-3.0-alpha1

Jeremy@kerneltr... - April 23, 2008 - 19:18
Official release from CVS tag: DRUPAL-5--3-0-alpha1
Download: spam-5.x-3.0-alpha1.tar.gz
Size: 26.64 KB
md5_file hash: fbb4dccb7308be13224c9fc87194dabf
First released: April 23, 2008 - 19:18
Last updated: April 23, 2008 - 19:20

A complete rewrite of the spam module. This is not functionally complete (most notably missing an administrative interface for spam content), but basic filtering is working.

Includes four spam filter plug-ins:

  • duplicate filter: track if the same piece of content is posted multiple times
  • bayesian filter: auto-learn whether or not content is spam
  • URL filter: utilizes bayesian filter to auto-learn whether certain URLs are spam URLs
  • node_age filter: a tunable filter that assumes the older a node is, the more likely a comment posted to it is spam

Each filter can be assigned a weight. For example, if the duplicate module is more effective, you can weight it's score 250%. If the node_age filter is less accurate, you can only weight it's score 50%. Filter types automatically set their suggested defaults.

New filters can be easily implemented thanks to the spamapi.

Includes three content-type plug-ins:

  • comment: filters comments before they hit the database, as well as when they are inserted/updated
  • node: filters nodes before they hit the database, as well as when they are inserted/updated
  • user: minimal support for filtering users, not yet a completely support content-type

Support for new content-types is easily added thanks to the spamapi.

The spam module also provides a partially-implemented interface for reporting when content has been inappropriately marked as spam.

Note: This is an Alpha release. It is not considered stable. It likely contain bugs, and is not recommended to be run on production websites. Furthermore, there is no guaranteed simple upgrade path from one Alpha release to the next, instead requiring you to drop your database and reinstall. When the module is considered reasonably stable, it will enter Beta status.

spam 5.x-3.x-dev

Jeremy@kerneltr... - November 28, 2007 - 14:15
Nightly development snapshot from CVS branch: DRUPAL-5--3
Download: spam-5.x-3.x-dev.tar.gz
Size: 37.96 KB
md5_file hash: 2d0b5c0d3a7290f6eee8976ead3e9837
First released: November 28, 2007 - 14:15
Last updated: July 11, 2008 - 00:10

3.0 development branch. A complete rewrite of the spam module.

spam 5.x-1.1-2

Jeremy@kerneltr... - October 17, 2007 - 16:14
Official release from CVS tag: DRUPAL-5--1-1-2
Download: spam-5.x-1.1-2.tar.gz
Size: 39.75 KB
md5_file hash: 8908f2b3154aa5a16f2ab52346ec5304
First released: October 17, 2007 - 16:14
Last updated: October 17, 2007 - 16:15

Yikes, a second brown paper bag release. The first didn't quite work as advertised, resulting in an error when trying to flush the cache_menu table.

spam 5.x-1.1-1

Jeremy@kerneltr... - October 15, 2007 - 16:34
Official release from CVS tag: DRUPAL-5--1-1-1
Download: spam-5.x-1.1-1.tar.gz
Size: 39.53 KB
md5_file hash: 12be2e5c3c1d799fa8aa5501b6d6c154
First released: October 15, 2007 - 16:34
Last updated: October 15, 2007 - 16:35

Brown paper bag release. Include _update function to flush the menu cache so it's possible to navigate to the new administrative menus.

spam 5.x-1.1

Jeremy@kerneltr... - October 15, 2007 - 15:07
Official release from CVS tag: DRUPAL-5--1-1
Download: spam-5.x-1.1.tar.gz
Size: 39.46 KB
md5_file hash: 60e916599036d748f4666719512a78fb
First released: October 15, 2007 - 15:07
Last updated: October 15, 2007 - 15:10

Features:

  • page displaying all blocked IP addresses (admin/logs/spam/blockedips), thanks to coofercat
  • _uninstall hook (in progress, only cleans spam tables, not spam variables), thanks to nancyw
  • improve administrative pages organization, thanks to nancyw

Bug fixes:

  • when admin marks content as spam, don't blacklist admin's IP address
  • dont redirect users to invalid URL when they report spam
  • properly purge reported spam once content is dealt with
  • temporarily switch to privileged user when cron needs to delete nodes
  • fix PostgreSQL schema definition
  • many more

spam 5.x-1.0

Jeremy@kerneltr... - June 8, 2007 - 09:14
Official release from CVS tag: DRUPAL-5--1-0
Download: spam-5.x-1.0.tar.gz
Size: 37.91 KB
md5_file hash: 02fbaa2b539dce9399aa8942c01c3f11
First released: June 8, 2007 - 09:14
Last updated: June 8, 2007 - 09:15

First spam module release for Drupal 5.x.

spam 5.x-1.x-dev

Jeremy@kerneltr... - January 3, 2007 - 23:17
Nightly development snapshot from CVS branch: DRUPAL-5
Download: spam-5.x-1.x-dev.tar.gz
Size: 52.74 KB
md5_file hash: e582598d40c249dbb7e04b0c67877ca4
First released: January 3, 2007 - 23:17
Last updated: November 29, 2007 - 00:09

This release tracks the latest development for the Drupal 5.0 compatible version of the spam module.

spam 4.7.x-1.x-dev

Jeremy@kerneltr... - January 3, 2007 - 23:12
Nightly development snapshot from CVS branch: DRUPAL-4-7
Download: spam-4.7.x-1.x-dev.tar.gz
Size: 37.16 KB
md5_file hash: 7dff668ab5a3e4559717ff196cfed86e
First released: January 3, 2007 - 23:12
Last updated: September 8, 2007 - 00:07

The active development Drupal 4.7 branch of the spam module.

spam 4.7.x-1.0

Jeremy@kerneltr... - January 3, 2007 - 23:10
Official release from CVS tag: DRUPAL-4-7--1-0
Download: spam-4.7.x-1.0.tar.gz
Size: 38.58 KB
md5_file hash: 3ac2fb97092935cf7e5c2d7d46110e98
First released: January 3, 2007 - 23:10
Last updated: January 3, 2007 - 19:15

This is a complete rewrite of the original spam module which used to be hosted on KernelTrap.org.

Features:

  • Written in PHP specifically for Drupal.
  • Highly configurable.
  • Automatically detects and unpublishes spam comments and other spam content.
  • Automatically learns to detect spam in any language using Bayesian logic.
  • Automatically learns and blocks spammer URLs.
  • Automatically blacklists IPs of learned spammers, preventing them from posting additional spam and wasting database resources.
  • Detects repeated postings of the same identical content.
  • Detects content containing too many links, or the same link over and over.
  • Supports the creation of custom filters using powerful regular expressions.
  • Can notify the user that his or her content was determined to be spam, preventing confusion over why their content doesn't show up.
  • Can notify the site administrator in an email when spam is detected.
  • Provides 'report as spam' links allowing users to easily help detect spam.
  • Provides simple administrative interfaces for reviewing spam content.
  • Provides comprehensive logging to offer an understanding as to how and why content is determined to be or not to be spam.

spam 4.6.x-1.0

Jeremy@kerneltr... - January 3, 2007 - 22:52
Official release from CVS tag: DRUPAL-4-6--1-0
Download: spam-4.6.x-1.0.tar.gz
Size: 45.74 KB
md5_file hash: 04989b9cf0c05a7a85ea416c3ee74c47
First released: January 3, 2007 - 22:52
Last updated: January 3, 2007 - 18:55

This is a complete rewrite of the original spam module, which used to be hosted on KernelTrap.org.

Features:

  • Written in PHP specifically for Drupal.
  • Highly configurable.
  • Automatically detects and unpublishes spam comments and other spam content.
  • Automatically learns to detect spam in any language using Bayesian logic.
  • Automatically learns and blocks spammer URLs.
  • Automatically blacklists IPs of learned spammers, preventing them from posting additional spam and wasting database resources.
  • Detects repeated postings of the same identical content.
  • Detects content containing too many links, or the same link over and over.
  • Supports the creation of custom filters using powerful regular expressions.
  • Can notify the user that his or her content was determined to be spam, preventing confusion over why their content doesn't show up.
  • Can notify the site administrator in an email when spam is detected.
  • Provides 'report as spam' links allowing users to easily help detect spam.
  • Provides simple administrative interfaces for reviewing spam content.
  • Provides comprehensive logging to offer an understanding as to how and why content is determined to be or not to be spam.

spam 4.5.x-1.0

Jeremy@kerneltr... - January 3, 2007 - 22:51
Official release from CVS tag: DRUPAL-4-5--1-0
Download: spam-4.5.x-1.0.tar.gz
Size: 45.74 KB
md5_file hash: 7ca4fcfcb7bbf6165e59fd5500757e93
First released: January 3, 2007 - 22:51
Last updated: January 3, 2007 - 18:55

This is a complete rewrite of the original spam module, as used to be hosted on KernelTrap.org.

Features:

  • Written in PHP specifically for Drupal.
  • Highly configurable.
  • Automatically detects and unpublishes spam comments and other spam content.
  • Automatically learns to detect spam in any language using Bayesian logic.
  • Automatically learns and blocks spammer URLs.
  • Automatically blacklists IPs of learned spammers, preventing them from posting additional spam and wasting database resources.
  • Detects repeated postings of the same identical content.
  • Detects content containing too many links, or the same link over and over.
  • Supports the creation of custom filters using powerful regular expressions.
  • Can notify the user that his or her content was determined to be spam, preventing confusion over why their content doesn't show up.
  • Can notify the site administrator in an email when spam is detected.
  • Provides 'report as spam' links allowing users to easily help detect spam.
  • Provides simple administrative interfaces for reviewing spam content.
  • Provides comprehensive logging to offer an understanding as to how and why content is determined to be or not to be spam.

spam 4.6.x-1.x-dev

Jeremy@kerneltr... - April 18, 2005 - 03:15
Nightly development snapshot from CVS branch: DRUPAL-4-6
Download: spam-4.6.x-1.x-dev.tar.gz
Size: 147.39 KB
md5_file hash: 73cddea3db6a1d832292760434f8f381
First released: April 18, 2005 - 03:15
Last updated: January 4, 2007 - 08:09

spam HEAD

Jeremy@kerneltr... - March 6, 2005 - 20:15
Nightly development snapshot from CVS branch: HEAD
Download: spam-HEAD.tar.gz
Size: 45.74 KB
md5_file hash: cc762682ea3061e47ca016d088afe43b
First released: March 6, 2005 - 20:15
Last updated: January 4, 2007 - 08:09
 
 

Drupal is a registered trademark of Dries Buytaert.