]> git.ipfire.org Git - thirdparty/rspamd.git/log
thirdparty/rspamd.git
11 years agoAdd function `radix32_tree_find_addr`.
Vsevolod Stakhov [Mon, 21 Apr 2014 16:48:28 +0000 (17:48 +0100)] 
Add function `radix32_tree_find_addr`.

11 years agoFix modules.c path.
Vsevolod Stakhov [Mon, 21 Apr 2014 15:33:20 +0000 (16:33 +0100)] 
Fix modules.c path.

11 years agoRework project structure, remove trash files.
Vsevolod Stakhov [Mon, 21 Apr 2014 15:25:51 +0000 (16:25 +0100)] 
Rework project structure, remove trash files.

11 years agoRefactor task functions.
Vsevolod Stakhov [Mon, 21 Apr 2014 14:57:39 +0000 (15:57 +0100)] 
Refactor task functions.

11 years agoFinish conversion to new inet addr structure.
Vsevolod Stakhov [Mon, 21 Apr 2014 14:29:05 +0000 (15:29 +0100)] 
Finish conversion to new inet addr structure.

11 years agoDeprecate views: never ever being used.
Vsevolod Stakhov [Mon, 21 Apr 2014 14:04:18 +0000 (15:04 +0100)] 
Deprecate views: never ever being used.

11 years agoFix spf module for inet_addr.
Vsevolod Stakhov [Mon, 21 Apr 2014 13:55:50 +0000 (14:55 +0100)] 
Fix spf module for inet_addr.

11 years agoFix includes.
Vsevolod Stakhov [Mon, 21 Apr 2014 13:52:35 +0000 (14:52 +0100)] 
Fix includes.

11 years agoFix lua API for new inet addr structure.
Vsevolod Stakhov [Mon, 21 Apr 2014 13:52:18 +0000 (14:52 +0100)] 
Fix lua API for new inet addr structure.

11 years agoAdd more utilities for inet_addr.
Vsevolod Stakhov [Mon, 21 Apr 2014 13:31:38 +0000 (14:31 +0100)] 
Add more utilities for inet_addr.

11 years agoImplement unified accept function.
Vsevolod Stakhov [Mon, 21 Apr 2014 12:46:18 +0000 (13:46 +0100)] 
Implement unified accept function.

11 years agoRefactor worker task structure and API.
Vsevolod Stakhov [Mon, 21 Apr 2014 12:39:39 +0000 (13:39 +0100)] 
Refactor worker task structure and API.

11 years agoRework savemap target.
Vsevolod Stakhov [Sun, 20 Apr 2014 22:24:29 +0000 (15:24 -0700)] 
Rework savemap target.

11 years agoImplement savesymbols action.
Vsevolod Stakhov [Sun, 20 Apr 2014 15:32:05 +0000 (08:32 -0700)] 
Implement savesymbols action.

11 years agoActions values are double not int.
Vsevolod Stakhov [Sun, 20 Apr 2014 15:31:49 +0000 (08:31 -0700)] 
Actions values are double not int.

11 years agoRefactor memory pool naming.
Vsevolod Stakhov [Sun, 20 Apr 2014 15:16:49 +0000 (08:16 -0700)] 
Refactor memory pool naming.

11 years agoDeprecate xml config utilities finally.
Vsevolod Stakhov [Sat, 19 Apr 2014 21:43:35 +0000 (22:43 +0100)] 
Deprecate xml config utilities finally.

11 years agoAdopt new libucl.
Vsevolod Stakhov [Sat, 19 Apr 2014 21:28:44 +0000 (22:28 +0100)] 
Adopt new libucl.

11 years agoFix issues with static files in http router.
Vsevolod Stakhov [Sun, 13 Apr 2014 21:10:02 +0000 (22:10 +0100)] 
Fix issues with static files in http router.

11 years agoImprove files handling in http worker.
Vsevolod Stakhov [Sat, 12 Apr 2014 15:45:53 +0000 (08:45 -0700)] 
Improve files handling in http worker.

11 years agoDo not link to libintl explicitly on BSD.
Vsevolod Stakhov [Fri, 11 Apr 2014 22:13:55 +0000 (15:13 -0700)] 
Do not link to libintl explicitly on BSD.

11 years agoMove some rarely used includes from config.h
Vsevolod Stakhov [Thu, 10 Apr 2014 22:48:08 +0000 (15:48 -0700)] 
Move some rarely used includes from config.h

11 years agoUse git:// for submodule.
Vsevolod Stakhov [Thu, 10 Apr 2014 22:38:33 +0000 (15:38 -0700)] 
Use git:// for submodule.

11 years agoUse updated outlook version.
Vsevolod Stakhov [Thu, 10 Apr 2014 22:24:08 +0000 (15:24 -0700)] 
Use updated outlook version.

11 years agoUse libucl as git submodule.
Vsevolod Stakhov [Thu, 10 Apr 2014 22:21:59 +0000 (15:21 -0700)] 
Use libucl as git submodule.

11 years agoImplement 0.6 compatible output.
Vsevolod Stakhov [Sun, 6 Apr 2014 21:39:42 +0000 (22:39 +0100)] 
Implement 0.6 compatible output.

11 years agoAdd compatibility output for rspamd 0.6 protocol.
Vsevolod Stakhov [Sun, 6 Apr 2014 20:55:15 +0000 (21:55 +0100)] 
Add compatibility output for rspamd 0.6 protocol.

11 years agoUse is_json for compatibility output.
Vsevolod Stakhov [Sun, 6 Apr 2014 00:20:42 +0000 (17:20 -0700)] 
Use is_json for compatibility output.

11 years agoUpdate method from http parser to http message.
Vsevolod Stakhov [Sat, 5 Apr 2014 23:53:59 +0000 (16:53 -0700)] 
Update method from http parser to http message.

11 years agoProcess compatibility methods.
Vsevolod Stakhov [Sat, 5 Apr 2014 23:49:46 +0000 (16:49 -0700)] 
Process compatibility methods.

11 years agoAdd compatibility layer with old spamc.
Vsevolod Stakhov [Sat, 5 Apr 2014 23:45:06 +0000 (16:45 -0700)] 
Add compatibility layer with old spamc.

11 years agoMerge pull request #62 from AlexeySa/patch-1
Vsevolod Stakhov [Sat, 5 Apr 2014 23:03:27 +0000 (00:03 +0100)] 
Merge pull request #62 from AlexeySa/patch-1

Hfilter: small fixes

11 years agoHfilter: small fixes 62/head
Alexey [Sat, 5 Apr 2014 08:33:13 +0000 (01:33 -0700)] 
Hfilter: small fixes

11 years agoUpgrade rdns.
Vsevolod Stakhov [Thu, 3 Apr 2014 17:13:16 +0000 (18:13 +0100)] 
Upgrade rdns.

11 years agoFix misusage of ip object.
Vsevolod Stakhov [Thu, 3 Apr 2014 11:43:14 +0000 (12:43 +0100)] 
Fix misusage of ip object.

11 years agoIn ubuntu hiredis is libhiredis.
Vsevolod Stakhov [Thu, 3 Apr 2014 11:04:48 +0000 (12:04 +0100)] 
In ubuntu hiredis is libhiredis.

11 years agoImprove error reporting.
Vsevolod Stakhov [Sun, 30 Mar 2014 21:10:58 +0000 (22:10 +0100)] 
Improve error reporting.

11 years agoAllow to handle static files throught webui.
Vsevolod Stakhov [Sun, 30 Mar 2014 21:07:18 +0000 (22:07 +0100)] 
Allow to handle static files throught webui.

11 years agoAllow rspamd HTTP router to serve static files.
Vsevolod Stakhov [Sun, 30 Mar 2014 21:04:25 +0000 (22:04 +0100)] 
Allow rspamd HTTP router to serve static files.

11 years agoFix hfilter.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:18:54 +0000 (16:18 -0700)] 
Fix hfilter.

11 years agoUpdate plugins.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:16:37 +0000 (16:16 -0700)] 
Update plugins.

11 years agoHandle invalid IP addresses.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:13:45 +0000 (16:13 -0700)] 
Handle invalid IP addresses.

11 years agoFix plugins.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:09:36 +0000 (16:09 -0700)] 
Fix plugins.

11 years agoAdd utility to convert ip to int.
Vsevolod Stakhov [Sat, 29 Mar 2014 23:03:31 +0000 (16:03 -0700)] 
Add utility to convert ip to int.

11 years agoMerge pull request #58 from dottedmag/master
Vsevolod Stakhov [Sat, 29 Mar 2014 10:14:18 +0000 (10:14 +0000)] 
Merge pull request #58 from dottedmag/master

systemd unit for rspamd (and associated fixes)

11 years agoRename variable to decrease confusion 58/head
Mikhail Gusarov [Sat, 29 Mar 2014 09:42:52 +0000 (10:42 +0100)] 
Rename variable to decrease confusion

11 years agoFix checking for error in systemd_get_socket 57/head
Mikhail Gusarov [Sat, 29 Mar 2014 09:38:12 +0000 (10:38 +0100)] 
Fix checking for error in systemd_get_socket

11 years agoAdd systemd unit
Mikhail Gusarov [Fri, 28 Mar 2014 14:51:16 +0000 (15:51 +0100)] 
Add systemd unit

11 years agoAdd common resolver function.
Vsevolod Stakhov [Sat, 29 Mar 2014 01:54:04 +0000 (18:54 -0700)] 
Add common resolver function.

11 years agoMerge pull request #55 from AlexeySa/patch-4
Vsevolod Stakhov [Fri, 28 Mar 2014 17:54:14 +0000 (17:54 +0000)] 
Merge pull request #55 from AlexeySa/patch-4

Hfilter: Fix for IPv6 support

11 years agoDon't call listen(3) on systemd sockets, already done
Mikhail Gusarov [Fri, 28 Mar 2014 16:36:23 +0000 (17:36 +0100)] 
Don't call listen(3) on systemd sockets, already done

11 years agoLISTEN_FDS specifies number of passed sockets, not the first available fd
Mikhail Gusarov [Fri, 28 Mar 2014 16:28:16 +0000 (17:28 +0100)] 
LISTEN_FDS specifies number of passed sockets, not the first available fd

11 years agoUpdate changelog
Mikhail Gusarov [Fri, 28 Mar 2014 14:02:01 +0000 (15:02 +0100)] 
Update changelog

11 years agoUpdate Debianization from 0.6 branch
Mikhail Gusarov [Fri, 28 Mar 2014 14:01:33 +0000 (15:01 +0100)] 
Update Debianization from 0.6 branch

11 years agoHfilter: Fix for IPv6 support 55/head
Alexey [Fri, 28 Mar 2014 08:56:05 +0000 (01:56 -0700)] 
Hfilter: Fix for IPv6 support

11 years agoFix initialization order.
Vsevolod Stakhov [Fri, 21 Mar 2014 11:17:58 +0000 (11:17 +0000)] 
Fix initialization order.

11 years agoRemove warning.
Vsevolod Stakhov [Sat, 8 Mar 2014 22:13:28 +0000 (22:13 +0000)] 
Remove warning.

11 years agoAdd Log header to prevent logging of a task.
Vsevolod Stakhov [Sat, 8 Mar 2014 22:12:17 +0000 (22:12 +0000)] 
Add Log header to prevent logging of a task.

11 years agoAlso remove /run/rspamd on purge
Mikhail Gusarov [Sat, 8 Mar 2014 14:57:49 +0000 (15:57 +0100)] 
Also remove /run/rspamd on purge

11 years agoDo not muck with adm group: rspamd logs are not sensitive
Mikhail Gusarov [Sat, 8 Mar 2014 14:56:58 +0000 (15:56 +0100)] 
Do not muck with adm group: rspamd logs are not sensitive

11 years agoAdd lintian override (unusal permission)
Mikhail Gusarov [Sat, 8 Mar 2014 10:33:13 +0000 (11:33 +0100)] 
Add lintian override (unusal permission)

11 years agoBump debhelper dependency, we are relying on compat 9
Mikhail Gusarov [Sat, 8 Mar 2014 10:20:46 +0000 (11:20 +0100)] 
Bump debhelper dependency, we are relying on compat 9

11 years agoFix examples directory (should be under /doc/)
Mikhail Gusarov [Sat, 8 Mar 2014 10:13:47 +0000 (11:13 +0100)] 
Fix examples directory (should be under /doc/)

11 years agoRemove implementation detail
Mikhail Gusarov [Sat, 8 Mar 2014 10:07:35 +0000 (11:07 +0100)] 
Remove implementation detail

11 years agoFix typo
Mikhail Gusarov [Sat, 8 Mar 2014 10:07:12 +0000 (11:07 +0100)] 
Fix typo

11 years agoAllow 'adm' group to read rspamd logs
Mikhail Gusarov [Fri, 7 Mar 2014 21:57:38 +0000 (22:57 +0100)] 
Allow 'adm' group to read rspamd logs

11 years agoDo not pass RSPAMD_USER/RSPAMD_GROUP to cmake, packaging takes care of it
Mikhail Gusarov [Thu, 6 Mar 2014 22:08:00 +0000 (23:08 +0100)] 
Do not pass RSPAMD_USER/RSPAMD_GROUP to cmake, packaging takes care of it

11 years agoFix RSPAMD_GROUP option during compilation
Mikhail Gusarov [Thu, 6 Mar 2014 21:10:17 +0000 (22:10 +0100)] 
Fix RSPAMD_GROUP option during compilation

11 years agoRemove unnecessary variable
Mikhail Gusarov [Thu, 6 Mar 2014 21:08:53 +0000 (22:08 +0100)] 
Remove unnecessary variable

11 years agoDescribe incompatible changes in NEWS.Debian
Mikhail Gusarov [Thu, 6 Mar 2014 21:07:09 +0000 (22:07 +0100)] 
Describe incompatible changes in NEWS.Debian

11 years agoGet rid of multiple rspamd instances (use LXC/systemd-nspawn instead)
Mikhail Gusarov [Thu, 6 Mar 2014 21:02:50 +0000 (22:02 +0100)] 
Get rid of multiple rspamd instances (use LXC/systemd-nspawn instead)

11 years agoRestore 'saveactions' target in webui.
Vsevolod Stakhov [Sat, 1 Mar 2014 00:21:56 +0000 (16:21 -0800)] 
Restore 'saveactions' target in webui.

11 years agoImplement secure IPs for webui.
Vsevolod Stakhov [Fri, 28 Feb 2014 17:46:31 +0000 (17:46 +0000)] 
Implement secure IPs for webui.

11 years agoAdd rspamd interface as a submodule.
Vsevolod Stakhov [Fri, 28 Feb 2014 17:38:00 +0000 (17:38 +0000)] 
Add rspamd interface as a submodule.

11 years agoAdd an utility to parse IP tree from a string.
Vsevolod Stakhov [Fri, 28 Feb 2014 17:31:45 +0000 (17:31 +0000)] 
Add an utility to parse IP tree from a string.

11 years agoImplement learn spam and learn ham.
Vsevolod Stakhov [Fri, 28 Feb 2014 16:09:05 +0000 (16:09 +0000)] 
Implement learn spam and learn ham.

11 years agoRework HTTP router.
Vsevolod Stakhov [Fri, 28 Feb 2014 14:48:45 +0000 (14:48 +0000)] 
Rework HTTP router.

11 years agoMerge pull request #50 from dottedmag/master
Vsevolod Stakhov [Mon, 24 Feb 2014 14:08:30 +0000 (14:08 +0000)] 
Merge pull request #50 from dottedmag/master

Fix name of pkg-config snippet for hiredis

11 years agoAdd debhelper mark to the end of postinst to start daemon after creating user/group
Mikhail Gusarov [Sun, 23 Feb 2014 09:58:19 +0000 (10:58 +0100)] 
Add debhelper mark to the end of postinst to start daemon after creating user/group

11 years agoAdd postrm to remove log/lib files on purge
Mikhail Gusarov [Sun, 23 Feb 2014 09:57:41 +0000 (10:57 +0100)] 
Add postrm to remove log/lib files on purge

11 years agopid-file for rspamd is in /run/rspamd
Mikhail Gusarov [Sun, 23 Feb 2014 08:48:40 +0000 (09:48 +0100)] 
pid-file for rspamd is in /run/rspamd

11 years ago_rspamd user needs --force-badname
Mikhail Gusarov [Sun, 23 Feb 2014 08:46:28 +0000 (09:46 +0100)] 
_rspamd user needs --force-badname

11 years agoRe-enable packaged hiredis
Mikhail Gusarov [Sun, 23 Feb 2014 08:40:45 +0000 (09:40 +0100)] 
Re-enable packaged hiredis

11 years agoReindent for better readability
Mikhail Gusarov [Sun, 23 Feb 2014 08:38:33 +0000 (09:38 +0100)] 
Reindent for better readability

11 years agoFix permissions in package, don't change it in postinst
Mikhail Gusarov [Sun, 23 Feb 2014 08:37:15 +0000 (09:37 +0100)] 
Fix permissions in package, don't change it in postinst

11 years agoUse dh instead of CDBS
Mikhail Gusarov [Sun, 23 Feb 2014 08:36:40 +0000 (09:36 +0100)] 
Use dh instead of CDBS

11 years agoUse _rspamd as a system user in Debian
Mikhail Gusarov [Sun, 23 Feb 2014 08:33:05 +0000 (09:33 +0100)] 
Use _rspamd as a system user in Debian

11 years agoNo need to specify group for chown explicitly
Mikhail Gusarov [Sun, 23 Feb 2014 00:56:10 +0000 (01:56 +0100)] 
No need to specify group for chown explicitly

11 years agoUse /run/rspamd to store pid file, /var/run is obsolete
Mikhail Gusarov [Sun, 23 Feb 2014 00:52:43 +0000 (01:52 +0100)] 
Use /run/rspamd to store pid file, /var/run is obsolete

11 years ago/var/lib/rspamd ownership is fixed, don't allow to override
Mikhail Gusarov [Sun, 23 Feb 2014 00:07:23 +0000 (01:07 +0100)] 
/var/lib/rspamd ownership is fixed, don't allow to override

11 years ago/var/run is transient, create subdirectory in initscript instead
Mikhail Gusarov [Sat, 22 Feb 2014 23:59:10 +0000 (00:59 +0100)] 
/var/run is transient, create subdirectory in initscript instead

11 years agoShip /var/{lib,log}/rspamd in package
Mikhail Gusarov [Sat, 22 Feb 2014 23:57:37 +0000 (00:57 +0100)] 
Ship /var/{lib,log}/rspamd in package

Conflicts:

debian/postinst

11 years agoMove preinst to postinst, rspamd does not need anything in preinst
Mikhail Gusarov [Sat, 22 Feb 2014 23:52:50 +0000 (00:52 +0100)] 
Move preinst to postinst, rspamd does not need anything in preinst

11 years agoTurn off bundled hiredis
Mikhail Gusarov [Sat, 22 Feb 2014 23:50:46 +0000 (00:50 +0100)] 
Turn off bundled hiredis

11 years agoFix name of pkg-config snippet for hiredis
Mikhail Gusarov [Sat, 22 Feb 2014 23:50:28 +0000 (00:50 +0100)] 
Fix name of pkg-config snippet for hiredis

11 years agoDo not remove rspamd user in prerm (See #621833)
Mikhail Gusarov [Sat, 22 Feb 2014 23:48:44 +0000 (00:48 +0100)] 
Do not remove rspamd user in prerm (See #621833)

11 years agoFix name of pkg-config snippet for hiredis 50/head
Mikhail Gusarov [Sat, 22 Feb 2014 23:50:28 +0000 (00:50 +0100)] 
Fix name of pkg-config snippet for hiredis

11 years agoAdopt DNS logging.
Vsevolod Stakhov [Thu, 20 Feb 2014 18:21:21 +0000 (18:21 +0000)] 
Adopt DNS logging.

11 years agoVarargs versions of logging functions.
Vsevolod Stakhov [Thu, 20 Feb 2014 17:40:18 +0000 (17:40 +0000)] 
Varargs versions of logging functions.

11 years agoDo not send multiple SURBL requests with the same domain.
Vsevolod Stakhov [Thu, 20 Feb 2014 17:07:55 +0000 (17:07 +0000)] 
Do not send multiple SURBL requests with the same domain.