Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Adding auth_user documentation for auth {} blocks. #2

Merged
merged 1 commit into from Jul 30, 2012

Conversation

Projects
None yet
2 participants
Contributor

TheChrisAM commented Jun 1, 2012

This is taking the description from NEWS and adding it into reference.conf

kaniini added a commit that referenced this pull request Jul 30, 2012

Merge pull request #2 from TheChrisAM/patch-1
Adding auth_user documentation for auth {} blocks.

@kaniini kaniini merged commit f0c778d into charybdis-ircd:master Jul 30, 2012

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 26, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers the SPAMFILTER command.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.
* The nickspam filter still needs a little more love.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 26, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers the SPAMFILTER command.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.
* The nickspam filter still needs a little more love.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 26, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers the SPAMFILTER command.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.
* The nickspam filter still needs a little more love.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 26, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers the SPAMFILTER command.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.
* The nickspam filter still needs a little more love.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 26, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers the SPAMFILTER command.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.
* The nickspam filter still needs a little more love.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 26, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers the SPAMFILTER command.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.
* The nickspam filter still needs a little more love.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 28, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 29, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 29, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 29, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.

Notes:
* Added a rejection reason to the relevant hook; you should recompile.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 29, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 30, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 30, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 30, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

jevolk added a commit to jevolk/charybdis that referenced this pull request Jan 30, 2016

Add spam filtering extensions.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

jevolk added a commit to jevolk/charybdis that referenced this pull request Feb 5, 2016

Spam filtering extension.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

jevolk added a commit to jevolk/charybdis that referenced this pull request Feb 5, 2016

Spam filtering extension.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

jevolk added a commit to jevolk/charybdis that referenced this pull request Feb 5, 2016

Spam filtering extension.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

jevolk added a commit to jevolk/charybdis that referenced this pull request Feb 5, 2016

Spam filtering extension.
This extension facilitates various pluggable filters that can hook
and prevent the transmission of unwanted text to channels while
providing the user with an ERR_CANNOTSENDTOCHAN as if moderated. An
informative reason can also be appended to that message.

Primary module: extensions/spamfilter.so
This module is for general configuration and ties things together.
* Registers chmode 'Y' (chm_staff for now) to enable filtering.
* Registers the TopConf structure spamfilter {};

Featured filter #1: extensions/spamfilter_expr.so
An interface to PCRE which maintains expressions to match spam.
* Registers the SPAMEXPR command
* Responds to /stats S, listing expression statistics.
* Registers the TopConf spamfilter_expr {} for general options.
* Registers the TopConf spamexpr {} and parses as expressions.

Featured filter #2: extensions/spamfilter_nicks.so
A mass-highlight detector using bloom filtering techniques.
* Registers the TopConf spamfilter_nicks {} for general options.

An example configuration is included in doc/spamfilter.conf.example.

KeiroD referenced this pull request in KeiroD/charybdis Mar 25, 2016

Update travis.yml
Fix compile fail #2 by removing make -j4.

aaronmdjones added a commit that referenced this pull request Aug 21, 2016

Attempt #2 at fixing the file descriptor mess.
This commit defers daemonisation to the end of initialisation
as that makes it vastly simpler to get this right.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment