]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Tue, 11 Jun 2013 14:14:06 +0000 (15:14 +0100)]
Add expiration logic.
Vsevolod Stakhov [Mon, 10 Jun 2013 23:16:27 +0000 (00:16 +0100)]
Update fuzzy storage in a separate thread.
Vsevolod Stakhov [Mon, 10 Jun 2013 12:57:58 +0000 (13:57 +0100)]
Added tag 0.5.6 for changeset
34ec644af33c
Vsevolod Stakhov [Mon, 10 Jun 2013 12:28:03 +0000 (13:28 +0100)]
Update version in specs.
Vsevolod Stakhov [Mon, 10 Jun 2013 12:20:45 +0000 (13:20 +0100)]
Detect exp2l as well. Update to 0.5.6.
Vsevolod Stakhov [Sun, 9 Jun 2013 14:47:34 +0000 (15:47 +0100)]
Test for expl function presence.
Vsevolod Stakhov [Sat, 8 Jun 2013 15:07:25 +0000 (16:07 +0100)]
Adopt to lua 5.2.
Vsevolod Stakhov [Fri, 7 Jun 2013 16:30:09 +0000 (17:30 +0100)]
Fix output for counters command.
Vsevolod Stakhov [Fri, 7 Jun 2013 16:12:30 +0000 (17:12 +0100)]
Support counters in rspamc client.
Vsevolod Stakhov [Fri, 7 Jun 2013 14:37:24 +0000 (15:37 +0100)]
Allow explicit turning off of options.
Now there is a way to specify cmake to skip linking with undesired
libraries.
Fix rpm spec to include libevent and optional Judy.
Vsevolod Stakhov [Fri, 7 Jun 2013 13:55:01 +0000 (14:55 +0100)]
Do not add extra useless line for restfull output.
Vsevolod Stakhov [Fri, 7 Jun 2013 13:52:25 +0000 (14:52 +0100)]
Improve counters output in the controller.
Vsevolod Stakhov [Thu, 6 Jun 2013 16:36:26 +0000 (17:36 +0100)]
Another buffers fix.
Vsevolod Stakhov [Thu, 6 Jun 2013 16:31:31 +0000 (17:31 +0100)]
Update buffers logic for streaming read.
Vsevolod Stakhov [Thu, 6 Jun 2013 16:21:26 +0000 (17:21 +0100)]
Another fix to streaming handle.
Vsevolod Stakhov [Thu, 6 Jun 2013 16:14:48 +0000 (17:14 +0100)]
Fix misprint in operator.
Vsevolod Stakhov [Thu, 6 Jun 2013 16:12:35 +0000 (17:12 +0100)]
Stream read fix.
Vsevolod Stakhov [Thu, 6 Jun 2013 16:05:30 +0000 (17:05 +0100)]
Remove broken line.
Vsevolod Stakhov [Thu, 6 Jun 2013 15:57:52 +0000 (16:57 +0100)]
Avoid arrays addresses manipulation.
Vsevolod Stakhov [Thu, 6 Jun 2013 15:48:19 +0000 (16:48 +0100)]
Allow parsing streams without Content-Length.
Vsevolod Stakhov [Thu, 6 Jun 2013 13:35:31 +0000 (14:35 +0100)]
Remove endless counter incrementing.
In some cases it is not enough to perform compare and exchange
and we still can get race condition in atomic incrementing.
Therefore, it is better to loose a history event than to
log error message each time.
Vsevolod Stakhov [Thu, 6 Jun 2013 13:09:17 +0000 (14:09 +0100)]
Do not create TCP socket for fuzzy storage.
Vsevolod Stakhov [Wed, 5 Jun 2013 13:21:29 +0000 (14:21 +0100)]
Added tag 0.5.5 for changeset
44fecab72df6
Vsevolod Stakhov [Wed, 5 Jun 2013 13:21:25 +0000 (14:21 +0100)]
Added tag 0.5.5 for changeset
88d62b224381
Vsevolod Stakhov [Wed, 5 Jun 2013 13:21:06 +0000 (14:21 +0100)]
Update ChangeLog.
Vsevolod Stakhov [Wed, 5 Jun 2013 13:13:21 +0000 (14:13 +0100)]
Added tag 0.5.5 for changeset
4c41246d28b0
Vsevolod Stakhov [Wed, 5 Jun 2013 11:50:11 +0000 (12:50 +0100)]
Fix fuzzy storage initialization and finalization.
Vsevolod Stakhov [Tue, 4 Jun 2013 14:40:02 +0000 (15:40 +0100)]
Fix logging in rspamd-util routines.
Vsevolod Stakhov [Tue, 4 Jun 2013 14:08:31 +0000 (15:08 +0100)]
Add allow_update example usage.
Vsevolod Stakhov [Tue, 4 Jun 2013 13:51:42 +0000 (14:51 +0100)]
Allow restriction of update commands for fuzzy storage.
Now it is possible to specify ip or networks from which fuzzy
updates or removes are possible.
Rework sockets logic while I'm here.
Create universal utility for parsing ipv4/mask strings.
Vsevolod Stakhov [Mon, 3 Jun 2013 16:40:01 +0000 (17:40 +0100)]
Do not add empty fuzzy hashes.
Vsevolod Stakhov [Mon, 3 Jun 2013 16:24:34 +0000 (17:24 +0100)]
Fix listening on sockets.
Vsevolod Stakhov [Mon, 3 Jun 2013 16:17:07 +0000 (17:17 +0100)]
Fix UDP sockets creation.
Vsevolod Stakhov [Mon, 3 Jun 2013 16:08:04 +0000 (17:08 +0100)]
Correctly use ai_family for socket(2) call.
Vsevolod Stakhov [Mon, 3 Jun 2013 15:58:23 +0000 (16:58 +0100)]
Fix misprint in section name.
Vsevolod Stakhov [Mon, 3 Jun 2013 15:52:47 +0000 (16:52 +0100)]
Fix wildcard addresses in config.
Vsevolod Stakhov [Mon, 3 Jun 2013 15:24:15 +0000 (16:24 +0100)]
Fix some warnings that actually are dangerous.
Vsevolod Stakhov [Mon, 3 Jun 2013 15:04:27 +0000 (16:04 +0100)]
Print filename when client scan or learn message from a file.
Vsevolod Stakhov [Mon, 3 Jun 2013 14:55:45 +0000 (15:55 +0100)]
Use specific fuzzy database.
Vsevolod Stakhov [Mon, 3 Jun 2013 14:48:14 +0000 (15:48 +0100)]
Explicit dependency on libJudy has been added in centos spec.
Vsevolod Stakhov [Sun, 2 Jun 2013 22:57:19 +0000 (23:57 +0100)]
Check for getaddrinfo presence on a build system.
Vsevolod Stakhov [Sat, 1 Jun 2013 14:52:11 +0000 (15:52 +0100)]
Rework socket creation logic to support both ipv4 and ipv6 sockets.
Vsevolod Stakhov [Fri, 31 May 2013 16:45:18 +0000 (17:45 +0100)]
Use getaddrinfo when opening sockets.
Vsevolod Stakhov [Thu, 30 May 2013 13:38:24 +0000 (14:38 +0100)]
Add support for meta options for modules.
This is preliminary patch that enables meta options for modules
which would simplify complex options passing.
Vsevolod Stakhov [Wed, 29 May 2013 14:50:36 +0000 (15:50 +0100)]
Some fixes to debian dependencies list.
Vsevolod Stakhov [Tue, 28 May 2013 16:35:58 +0000 (17:35 +0100)]
Fix segfault in a client when controller disappears.
Vsevolod Stakhov [Tue, 28 May 2013 14:33:15 +0000 (15:33 +0100)]
Increase default limit, as unloading logic is broken.
Vsevolod Stakhov [Tue, 28 May 2013 14:23:05 +0000 (15:23 +0100)]
Fix arguments order in system call.
Vsevolod Stakhov [Mon, 27 May 2013 09:42:04 +0000 (10:42 +0100)]
Try to avoid exp overflowing.
Vsevolod Stakhov [Sun, 26 May 2013 20:06:42 +0000 (21:06 +0100)]
Fix spec and centos sources.
--HG--
rename : centos/sources/rspam.logrotate => centos/sources/rspamd.logrotate
Vsevolod Stakhov [Sun, 26 May 2013 19:26:26 +0000 (20:26 +0100)]
Remove useless file from installation.
Vsevolod Stakhov [Sat, 25 May 2013 12:44:33 +0000 (13:44 +0100)]
Initial version of centos/rhel spec file.
Vsevolod Stakhov [Fri, 24 May 2013 12:11:52 +0000 (13:11 +0100)]
Fix several potential problems found by static analysis.
Vsevolod Stakhov [Thu, 23 May 2013 19:43:25 +0000 (20:43 +0100)]
Mark as 0.5.5.
Vsevolod Stakhov [Thu, 23 May 2013 16:44:21 +0000 (17:44 +0100)]
Fix probability calculations.
Vsevolod Stakhov [Thu, 23 May 2013 16:35:33 +0000 (17:35 +0100)]
Fix call to get statfile's revision.
Vsevolod Stakhov [Thu, 23 May 2013 16:33:32 +0000 (17:33 +0100)]
Use revisions to get total learn numbers.
Vsevolod Stakhov [Thu, 23 May 2013 16:20:02 +0000 (17:20 +0100)]
Fix calculations.
Vsevolod Stakhov [Thu, 23 May 2013 15:15:46 +0000 (16:15 +0100)]
New chi2square based bayes normalizer.
Vsevolod Stakhov [Thu, 23 May 2013 12:14:09 +0000 (13:14 +0100)]
Better support of ipv6 headers.
Vsevolod Stakhov [Thu, 28 Mar 2013 17:03:26 +0000 (17:03 +0000)]
Calculate Content-Length properly.
Vsevolod Stakhov [Wed, 27 Mar 2013 11:53:05 +0000 (11:53 +0000)]
Fix CentOS 5 build.
Vsevolod Stakhov [Mon, 4 Mar 2013 17:59:51 +0000 (17:59 +0000)]
Fix comma in json output.
Vsevolod Stakhov [Tue, 5 Feb 2013 08:20:14 +0000 (12:20 +0400)]
Added tag 0.5.4 for changeset
bf9307c5d78b
Vsevolod Stakhov [Tue, 5 Feb 2013 08:06:54 +0000 (12:06 +0400)]
Polish debian copyright, remove unused CGI.
Update ChangeLog.
Vsevolod Stakhov [Sun, 3 Feb 2013 18:32:58 +0000 (22:32 +0400)]
Fix critical memory leak in settings code.
Format HTTP date correctly.
Fix map watch timeout.
Vsevolod Stakhov [Sun, 3 Feb 2013 13:29:24 +0000 (17:29 +0400)]
Forgot to change default settings.
Vsevolod Stakhov [Sun, 3 Feb 2013 13:24:37 +0000 (17:24 +0400)]
Use proper handler for map watch timeout configuration.
Vsevolod Stakhov [Sat, 2 Feb 2013 19:52:39 +0000 (23:52 +0400)]
Pod and debian control fix.
Vsevolod Stakhov [Sat, 2 Feb 2013 19:39:35 +0000 (23:39 +0400)]
Manpages fix.
Vsevolod Stakhov [Sat, 2 Feb 2013 19:35:36 +0000 (23:35 +0400)]
Debian fixes.
Vsevolod Stakhov [Sat, 2 Feb 2013 19:27:55 +0000 (23:27 +0400)]
Final update for 0.5.4.
Vsevolod Stakhov [Sat, 26 Jan 2013 15:49:23 +0000 (19:49 +0400)]
Fix misprint in diff function normalizer.
Vsevolod Stakhov [Fri, 18 Jan 2013 10:08:13 +0000 (14:08 +0400)]
Pie format update.
Vsevolod Stakhov [Fri, 18 Jan 2013 09:29:26 +0000 (13:29 +0400)]
Forgot to merge.
Vsevolod Stakhov [Fri, 18 Jan 2013 09:28:32 +0000 (13:28 +0400)]
Adopt for new piechart library.
Vsevolod Stakhov [Mon, 14 Jan 2013 23:46:41 +0000 (03:46 +0400)]
Add /scan path handler.
Vsevolod Stakhov [Sat, 12 Jan 2013 13:38:21 +0000 (17:38 +0400)]
Do not panic when json buffer is NULL or empty.
Vsevolod Stakhov [Wed, 9 Jan 2013 16:00:40 +0000 (20:00 +0400)]
Use temporary list to avoid stupid comma problems.
Vsevolod Stakhov [Wed, 9 Jan 2013 15:07:32 +0000 (19:07 +0400)]
Store weight of symbol properly allowing dynamic conf code to modify a single pointer in metrics section.
Vsevolod Stakhov [Wed, 9 Jan 2013 15:02:50 +0000 (19:02 +0400)]
Update required score according to default metric's action.
Vsevolod Stakhov [Wed, 9 Jan 2013 14:50:49 +0000 (18:50 +0400)]
Copy hash table utility function.
Slight fix for /symbols handler.
Vsevolod Stakhov [Wed, 9 Jan 2013 12:35:03 +0000 (16:35 +0400)]
Add saving of actions, symbols and maps.
Vsevolod Stakhov [Tue, 8 Jan 2013 17:58:20 +0000 (21:58 +0400)]
Rework /login handler.
Add skeleton for /savemap handler.
Vsevolod Stakhov [Tue, 8 Jan 2013 16:08:17 +0000 (20:08 +0400)]
Add real learning via web interface.
Add sekeleton of save actions and symbols paths.
Vsevolod Stakhov [Tue, 8 Jan 2013 14:33:37 +0000 (18:33 +0400)]
Fix ',' in /history handler.
Vsevolod Stakhov [Tue, 8 Jan 2013 14:24:24 +0000 (18:24 +0400)]
Add locking for maps.
Add ability to save rolling history in a file.
Vsevolod Stakhov [Mon, 7 Jan 2013 15:46:27 +0000 (19:46 +0400)]
Add password checking to all commands.
Add actions command handler.
Vsevolod Stakhov [Mon, 7 Jan 2013 14:58:15 +0000 (18:58 +0400)]
Fix for fineuploader.
Vsevolod Stakhov [Mon, 7 Jan 2013 14:48:50 +0000 (18:48 +0400)]
Add skeleton for learning commands.
Vsevolod Stakhov [Mon, 7 Jan 2013 14:32:15 +0000 (18:32 +0400)]
* Add rolling history feature saving last 200 scanned messages.
Add /history command handler in webui.
Vsevolod Stakhov [Sun, 6 Jan 2013 18:15:00 +0000 (22:15 +0400)]
Another json format fix.
Vsevolod Stakhov [Sun, 6 Jan 2013 18:08:28 +0000 (22:08 +0400)]
Add colors to graphs.
Vsevolod Stakhov [Sun, 6 Jan 2013 17:46:13 +0000 (21:46 +0400)]
More smooth graph.
Vsevolod Stakhov [Sun, 6 Jan 2013 17:31:12 +0000 (21:31 +0400)]
Add sample graph function (no real data still).
Vsevolod Stakhov [Sun, 6 Jan 2013 16:57:15 +0000 (20:57 +0400)]
Json...
Vsevolod Stakhov [Sun, 6 Jan 2013 16:48:32 +0000 (20:48 +0400)]
Json ',' fix...
Vsevolod Stakhov [Sun, 6 Jan 2013 16:39:47 +0000 (20:39 +0400)]
Json ',' fix.
Vsevolod Stakhov [Sun, 6 Jan 2013 16:35:49 +0000 (20:35 +0400)]
Another workaround for libevent 1.x
Vsevolod Stakhov [Sun, 6 Jan 2013 16:33:31 +0000 (20:33 +0400)]
Add /maps and /getmap commands to webui.
Identify maps by id.
Initialize secure random numbers using openssl.
Add description to maps.