Download & Extend

Releases for Spam

spam 6.x-1.4

Download Size md5 hash
spam-6.x-1.4.tar.gz 63.07 KB 69a7ca1c7c474dbe5b387547c45a4125
spam-6.x-1.4.zip 84.36 KB e94e9c01325e9ee3ae244e820193443d
Last updated: November 20, 2011 - 22:45
Official release from tag: 6.x-1.4

Release notes

Issue #1312432: When contacting customer through contact, i get this error code. by dmendo11: contact form generate Unsupported operand.
Alexis Wilke: added test for actions total which may not be defined.
Issue #1268072: spam/denied page gives Site Maintenance error by Deg, AlexisWilke: spam/denied page gives Site Maintenance error.
Issue #1248144: 6.x-1.3 silently prevents all private messages from being sent by jswap; solution by mr.j: silently prevents all private messages from being sent.

spam 6.x-1.3

Download Size md5 hash
spam-6.x-1.3.tar.gz 62.26 KB 4e5b692a89fb0459aa00828924cbf120
spam-6.x-1.3.zip 83.96 KB 4a14d077c9447f372fce3b135a5f9d90
Last updated: October 10, 2011 - 22:26
Official release from tag: 6.x-1.3

Release notes

* Issue #448412: Actions integration for Spam module by mr.j: Actions integration for Spam module
* Issue #1255740: INSERT INTO uses a %d for a content_id which were all changed to VARCHAR, not PostgreSQL compatible by Alexis Wilke: INSERT INTO uses a %d for a content_id which were all changed to VARCHAR, not PostgreSQL compatible
* Issue #1222546: The List of Spam Comments is Broken by Alexis Wilke: The List of Spam Comments is Broken
* Fixed up the comment about spam_init() -- although that call needs to be removed from the initialization function (see also #1222546: The List of Spam Comments is Broken)
* Issue #1224910 by Alexis Wilke: Groups tables dropped but still defined...
* Some changes both for contact mails and private messages. Can now confirm private messages.
* Improve user switching
* Issue #1010174: A few more E_NOTICES in the spam module by Alexis Wilke: fixed the test on the comments in case we're not working with a post form (i.e. creating a new form.)
* Issue #1010174: A few more E_NOTICES in the spam module by Alexis Wilke: fix to the 'redirect' parameter which was the only one not tested with isset() or empty().
* Issue #1010174: A few more E_NOTICES in the spam module by Alexis Wilke: fix for the Spam filter URLs notices
* Issue #1213246: content_id changed to varchar causing problems with PostgreSQL... by Alexis Wilke: fixing a few more content_id = %d
* Adding file that should take care of private messages. Doesn't work 100% yet (the code for appoving error messages isn't there yet), but maybe somebody would like to test.
* Remove code snippet that would unpublish stuff that shouldn't be there in the first place.
* Some small improvement to user feedback

Read more

spam 6.x-1.2

Download Size md5 hash
spam-6.x-1.2.tar.gz 57.04 KB 3bc3ca642c71e8bef8fb08d76edbfac4
spam-6.x-1.2.zip 74.86 KB c94ee3b0e0a36bb26e29df42ab580d19
Last updated: June 9, 2011 - 13:07
Official release from tag: 6.x-1.2

Release notes

This is kind of an emergency release: the security release broke the "mark user as spammer" feature.

A new feature "SPAM_ACTION_HOLD" is introduced. It allows you to filter for spam without the user seeing it, ie found spam will not be unpublished and there is no user notification. This will allow you to train your bayes filter without visible false positives.

This feature is known to not work with the duplicate filter yet.

spam 6.x-1.1

Download Size md5 hash
spam-6.x-1.1.tar.gz 79.89 KB 415d3468fff7395cb953475933fbe03d
spam-6.x-1.1.zip 97.43 KB 4483042ae41418d2f016a0f2fee48f59
Last updated: June 9, 2011 - 02:02
Official release from tag: 6.x-1.1

Release notes

Security release, see http://drupal.org/node/1183116

Also a number of bug fixes.

spam 6.x-1.0

Download Size md5 hash
spam-6.x-1.0.tar.gz 51.98 KB a377244f15c9c661e870f1c264e68cc0
spam-6.x-1.0.zip 67.15 KB 3acc8506d20da890fe0664162736054d
Last updated: December 24, 2010 - 23:50
Official release from tag: 6.x-1.0

Release notes

No changes since 6.x-1.0-rc1.

The Spam module provides numerous tools to auto-detect and deal with spam content that is posted to your site, without having to rely on third-party services. The Spam module provides a trainable Bayesian filter, automatic learning of spammer URLs, flagging of content with an excessive number of links, the ability to create custom filters, and more.

This is the first official stable release of the Spam module for Drupal 6.x.

spam 6.x-1.0-rc1

Download Size md5 hash
spam-6.x-1.0-rc1.tar.gz 46.63 KB 9f0f7f33e6c92db618f5fc9b52e40c55
spam-6.x-1.0-rc1.zip 61.47 KB e7168117c815c66a9ec1f16c1836186f
Last updated: December 24, 2010 - 23:50
Official release from tag: 6.x-1.0-rc1

Release notes

Changes since 6.x-1.0-beta1:

Bug fixes:

Features:

spam 6.x-1.0-beta1

Download Size md5 hash
spam-6.x-1.0-beta1.tar.gz 45.77 KB 03ec90b500812136926e10320d7612dd
spam-6.x-1.0-beta1.zip 60.27 KB 84c7d4e6ce9bd1199e289b02c8f02213
Last updated: December 24, 2010 - 23:50
Official release from tag: 6.x-1.0-beta1

Release notes

Finally, an "official" 6.x release!

To answer what seems the most likely question: yes, this is live on some production sites. We're actively beta testing this; it's stable, and just has a few quirks to still iron out. See the issues queue for details.

spam 6.x-1.x-dev

Download Size md5 hash
spam-6.x-1.x-dev.tar.gz 63.1 KB b42a96cc5a73eff4711949f97252c176
spam-6.x-1.x-dev.zip 84.4 KB 8c30b30c5ffa57c7112f30bd3aa2249e
Last packaged version: 6.x-1.4+3-dev
Last updated: July 3, 2012 - 01:04
Development snapshot from branch: 6.x-1.x

Release notes

6.x development branch.

spam 5.x-3.0-beta1

Download Size md5 hash
spam-5.x-3.0-beta1.tar.gz 46.74 KB 9374323ae0ef2dfb3c3c15e004b8784a
spam-5.x-3.0-beta1.zip 60.49 KB 4e32df289c8a4f4933bb7e678a664ca1
Last updated: December 24, 2010 - 23:50
Official release from tag: 5.x-3.0-beta1

Release notes

The third complete rewrite of the spam module has finally entered beta status. This suggests that it is mostly feature complete, and the the underlying database schema's have stabilized. While minor features may still be added between now and the first 1.0 release, no major features should be allowed. The goal between no and the 1.0 release is to improve stability, solving any remaining bugs.

This release includes a number of new features and bug fixes since the last release.

New features:

  • Custom filters: It's now possible to define custom spam filter rules, a missing feature restored from the old 5.x-1.x version of the module. Custom filter rules previously defined for the 5.x-1.x spam module will be automatically upgraded.
  • Users can now automatically upgrade from the 5.x-1.x spam module by replacing their old code with the new code then running update.php.

There was an effort to better support PostgreSQL as well, though this effort is not yet complete.

spam 5.x-1.0-alpha8

Download Size md5 hash
spam-5.x-1.0-alpha8.tar.gz 41.49 KB cfe785fd44a58ef2cb632634962c6dda
spam-5.x-1.0-alpha8.zip 52.9 KB 5f2f87e7a04a756b1c895b06cbd21f8c
Last updated: December 24, 2010 - 23:50
Official release from tag: 5.x-1.0-alpha8

Release notes

The final -alpha release for the 5.x-3.x spam module. The next release should be a beta release, with all major features complete.

This release addresses upgrading from the 5.x-1.x version of the spam module, now a supported process.

spam 5.x-3.0-alpha7

Download Size md5 hash
spam-5.x-3.0-alpha7.tar.gz 41.15 KB cc1a1aab6e4c2c92373857cba0f1c8e7
spam-5.x-3.0-alpha7.zip 52.6 KB 96aa94cae32daa66e159edc0da05ba68
Last updated: December 24, 2010 - 23:50
Official release from tag: 5.x-3.0-alpha7

Release notes

Features:

  • Scan user profile fields if filtering users.
  • Allow users to report when the spam filter incorrectly flags them as a spammer.
  • Allow administrators to manage feedback, publishing content that was incorrectly flagged as spam.

Bug fixes:

  • #302472: fix node_age.module to support PHP4
  • #287551: allow editing of all options on spam administrative configuration page

spam 5.x-3.0-alpha6

Download Size md5 hash
spam-5.x-3.0-alpha6.tar.gz 38.29 KB 6368a1d7ef9ad7d6e5a95f1e3b26af81
spam-5.x-3.0-alpha6.zip 47.98 KB 2d091c4b05752765cf2d8e335d0071ee
Last updated: December 24, 2010 - 23:50
Official release from tag: 5.x-3.0-alpha6

Release notes

This is a bug fix release. It fixes the following bugs:

  • bug #274209: support php4, implement form_alter outside of standard adapi
  • bug #284336: only display spam links if filtering content type
  • bug #284389: validate that tokens exist before using them
  • bug #273398: file never got checked in, thus bayesian schema not created
  • bug #275614: be sure that we don't divide by zero
  • bug #275315: add missing {}'s
  • bug #262618: called spam_install() when meant to call spam_upgrade_0()
  • added index, addressing a query showing up in my slow query logs

spam 5.x-3.0-alpha5

Download Size md5 hash
spam-5.x-3.0-alpha5.tar.gz 37.34 KB 40f055abdc1e05474e0ee99e0f81a8a4
spam-5.x-3.0-alpha5.zip 46.65 KB ae1e9bb3fabb1344846fa4a3ff6f4f47
Last updated: December 24, 2010 - 23:50
Official release from tag: 5.x-3.0-alpha5

Release notes

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

Download Size md5 hash
spam-5.x-3.0-alpha4.tar.gz 35.13 KB 8dbee55a8727015844d2a60d7b0ae63c
spam-5.x-3.0-alpha4.zip 44.19 KB 658bff07832801f930b9f6ee92c90570
Last updated: December 24, 2010 - 23:50
Official release from tag: 5.x-3.0-alpha4

Release notes

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
Read more

spam 5.x-3.0-alpha3

Download Size md5 hash
spam-5.x-3.0-alpha3.tar.gz 33.93 KB 350d688842cd5ffa3e5171a78113a048
spam-5.x-3.0-alpha3.zip 42.91 KB fc9c155a48f91b7f0dc96edfbfd93547
Last updated: December 24, 2010 - 23:50
Official release from tag: 5.x-3.0-alpha3

Release notes

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:

    Read more

    spam 5.x-3.0-alpha2

    Download Size md5 hash
    spam-5.x-3.0-alpha2.tar.gz 28.17 KB 936d63f48bf7cda3af59745b182cad99
    spam-5.x-3.0-alpha2.zip 36.76 KB 0b3185bef8f25f2feed5e151837420ae
    Last updated: December 24, 2010 - 23:50
    Official release from tag: 5.x-3.0-alpha2

    Release notes

    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:

    Read more

    spam 5.x-3.0-alpha1

    Download Size md5 hash
    spam-5.x-3.0-alpha1.tar.gz 26.64 KB fbb4dccb7308be13224c9fc87194dabf
    spam-5.x-3.0-alpha1.zip 35.2 KB 19393a31558f4531257a385c102f6ee7
    Last updated: December 24, 2010 - 23:50
    Official release from tag: 5.x-3.0-alpha1

    Release notes

    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.

    Read more

    spam 5.x-3.x-dev

    Download Size md5 hash
    spam-5.x-3.x-dev.tar.gz 47.26 KB 6a2a276db57e390f273f3ba64fc78438
    spam-5.x-3.x-dev.zip 60.01 KB 96da6bddbbfcfb5a01ba61ac18b5007c
    Last updated: February 25, 2011 - 07:50
    Development snapshot from branch: 5.x-3.x

    Release notes

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

    spam 5.x-1.1-2

    Download Size md5 hash
    spam-5.x-1.1-2.tar.gz 39.75 KB 8908f2b3154aa5a16f2ab52346ec5304
    spam-5.x-1.1-2.zip 42.88 KB c014ba296e6af3ce80e0b4d0c8d8bddd
    Last updated: December 24, 2010 - 23:50
    Official release from tag: 5--1-1-2

    Release notes

    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

    Download Size md5 hash
    spam-5.x-1.1-1.tar.gz 39.53 KB 12be2e5c3c1d799fa8aa5501b6d6c154
    spam-5.x-1.1-1.zip 42.65 KB 04ea140ab39d2447da24a3a379341df7
    Last updated: December 24, 2010 - 23:50
    Official release from tag: 5--1-1-1

    Release notes

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

    Subscribe with RSS Syndicate content
    nobody click here