]>
source.dussan.org Git - rspamd.git/log
Alexey [Fri, 31 Jan 2014 17:49:50 +0000 (09:49 -0800)]
Optimize Hfilter
Vsevolod Stakhov [Fri, 31 Jan 2014 13:26:23 +0000 (13:26 +0000)]
Sync from libucl.
Vsevolod Stakhov [Wed, 29 Jan 2014 18:16:08 +0000 (18:16 +0000)]
Fix GString expanding.
Vsevolod Stakhov [Wed, 29 Jan 2014 17:35:59 +0000 (17:35 +0000)]
Cleanup.
Vsevolod Stakhov [Wed, 29 Jan 2014 17:35:18 +0000 (17:35 +0000)]
Cleanup.
Vsevolod Stakhov [Wed, 29 Jan 2014 15:40:23 +0000 (15:40 +0000)]
Fix webui.
Vsevolod Stakhov [Wed, 29 Jan 2014 15:39:57 +0000 (15:39 +0000)]
Sync with libucl.
Vsevolod Stakhov [Wed, 29 Jan 2014 15:25:21 +0000 (15:25 +0000)]
Reenable piechart and history functions in webui.
Vsevolod Stakhov [Wed, 29 Jan 2014 14:24:36 +0000 (14:24 +0000)]
Warn about composites redefinition.
Vsevolod Stakhov [Wed, 29 Jan 2014 14:08:14 +0000 (14:08 +0000)]
Fix overrides for a metric.
Fixes #33
Vsevolod Stakhov [Tue, 28 Jan 2014 18:10:43 +0000 (10:10 -0800)]
Merge pull request #32 from AlexeySa/patch-5
Tune metric for hfilter
Vsevolod Stakhov [Tue, 28 Jan 2014 18:09:36 +0000 (18:09 +0000)]
Start webui worker adopt to the HTTP world.
Alexey [Tue, 28 Jan 2014 18:08:18 +0000 (10:08 -0800)]
Tune metric for hfilter
Vsevolod Stakhov [Tue, 28 Jan 2014 16:22:17 +0000 (16:22 +0000)]
Make gstring emitting generic.
Vsevolod Stakhov [Tue, 28 Jan 2014 16:01:45 +0000 (16:01 +0000)]
Allow to find a header in message.
Vsevolod Stakhov [Tue, 28 Jan 2014 15:46:27 +0000 (15:46 +0000)]
Init profiler correctly.
Vsevolod Stakhov [Tue, 28 Jan 2014 14:35:01 +0000 (14:35 +0000)]
Fix whitelist module.
Vsevolod Stakhov [Mon, 27 Jan 2014 16:12:27 +0000 (16:12 +0000)]
Rework resolver library.
Vsevolod Stakhov [Mon, 27 Jan 2014 13:47:42 +0000 (13:47 +0000)]
New http_router interface.
This interface is designed to emulate evhttp behaviour and route
requests among a set of functors regarding the requested path. It hides
some http_connection internals allowing to work on a pretty high level
implementing an HTTP server instance.
Vsevolod Stakhov [Sun, 26 Jan 2014 16:07:18 +0000 (16:07 +0000)]
Update copyright.
Vsevolod Stakhov [Sat, 25 Jan 2014 19:42:58 +0000 (19:42 +0000)]
Rework HFILTER_URL_ONELINE.
Vsevolod Stakhov [Fri, 24 Jan 2014 21:53:49 +0000 (13:53 -0800)]
Merge pull request #29 from AlexeySa/patch-3
Fix hfilter
Alexey [Fri, 24 Jan 2014 20:09:30 +0000 (12:09 -0800)]
Fix hfilter
Vsevolod Stakhov [Fri, 24 Jan 2014 17:03:11 +0000 (17:03 +0000)]
Output emails properly.
Vsevolod Stakhov [Fri, 24 Jan 2014 16:44:47 +0000 (16:44 +0000)]
Remove HFILTER_URL_ONELINE rule.
- Added functions:
`rspamd_textpart:get_length` - get a full length of text part
`rspamd_url:get_length` - get a full length of an URL object
- Removed `HFILTER_URL_ONELINE` as it is broken by nature
- Reworked hfilter to improve performance
Vsevolod Stakhov [Fri, 24 Jan 2014 16:44:10 +0000 (16:44 +0000)]
Use more permissive value for parts_differ.
Vsevolod Stakhov [Fri, 24 Jan 2014 00:17:45 +0000 (00:17 +0000)]
Another polish round.
Vsevolod Stakhov [Fri, 24 Jan 2014 00:15:10 +0000 (00:15 +0000)]
Markdown polish.
Vsevolod Stakhov [Fri, 24 Jan 2014 00:12:37 +0000 (00:12 +0000)]
Update documentation.
Vsevolod Stakhov [Wed, 22 Jan 2014 18:08:25 +0000 (10:08 -0800)]
Merge pull request #28 from AlexeySa/patch-2
Fix hostname lookup for rdns rbl
Alexey [Wed, 22 Jan 2014 18:07:39 +0000 (10:07 -0800)]
Fix hostname lookup for rdns rbl
Vsevolod Stakhov [Wed, 22 Jan 2014 14:23:02 +0000 (14:23 +0000)]
Improve hostname processing.
Vsevolod Stakhov [Wed, 22 Jan 2014 13:24:38 +0000 (05:24 -0800)]
Merge pull request #26 from fatalbanana/master
Allow FCrDNS-style RBL lookups
Andrew Lewis [Wed, 22 Jan 2014 11:50:01 +0000 (13:50 +0200)]
Allow FCrDNS-style RBL lookups
Vsevolod Stakhov [Tue, 21 Jan 2014 17:57:22 +0000 (17:57 +0000)]
Add concurrency limit for the client.
Vsevolod Stakhov [Tue, 21 Jan 2014 17:53:19 +0000 (17:53 +0000)]
Output emails and urls.
Vsevolod Stakhov [Tue, 21 Jan 2014 17:47:40 +0000 (17:47 +0000)]
Output urls and emails more clearly.
Vsevolod Stakhov [Tue, 21 Jan 2014 17:43:37 +0000 (17:43 +0000)]
Improve client output.
Vsevolod Stakhov [Tue, 21 Jan 2014 15:02:56 +0000 (15:02 +0000)]
Import lua guide.
Vsevolod Stakhov [Tue, 21 Jan 2014 12:54:46 +0000 (12:54 +0000)]
Move fin_task to a common rspamd_fin_task function.
Vsevolod Stakhov [Tue, 21 Jan 2014 00:38:39 +0000 (00:38 +0000)]
Add more functionality to the client.
Vsevolod Stakhov [Mon, 20 Jan 2014 20:38:00 +0000 (20:38 +0000)]
Allow some custom output for rspamc.
Vsevolod Stakhov [Mon, 20 Jan 2014 17:41:59 +0000 (17:41 +0000)]
Fix memory leak.
Vsevolod Stakhov [Mon, 20 Jan 2014 16:05:18 +0000 (16:05 +0000)]
Implement refcount for http connection.
Vsevolod Stakhov [Mon, 20 Jan 2014 15:46:33 +0000 (15:46 +0000)]
Remove memory leak.
Vsevolod Stakhov [Mon, 20 Jan 2014 15:44:51 +0000 (15:44 +0000)]
New rspamc client.
Vsevolod Stakhov [Mon, 20 Jan 2014 14:29:02 +0000 (14:29 +0000)]
Write the new client library.
Vsevolod Stakhov [Sun, 19 Jan 2014 19:26:16 +0000 (19:26 +0000)]
Basic API for the new client.
Vsevolod Stakhov [Sun, 19 Jan 2014 16:11:34 +0000 (16:11 +0000)]
Remove legacy client and rework build system.
--HG--
rename : lib/CMakeLists.txt => src/CMakeLists.txt
Vsevolod Stakhov [Sun, 19 Jan 2014 00:27:54 +0000 (00:27 +0000)]
Simplify states of task. Disable broken code.
Vsevolod Stakhov [Sat, 18 Jan 2014 18:20:54 +0000 (18:20 +0000)]
Parse HTTP requests, cleanup the code.
--HG--
extra : rebase_source :
6b35fbf55fc9fe65d7f033620670bb210928e9b4
Vsevolod Stakhov [Fri, 17 Jan 2014 10:11:59 +0000 (02:11 -0800)]
Merge pull request #24 from kAworu/master
workers.conf: controller listen to localhost instead of 127.0.0.1
Alexandre Perrin [Fri, 17 Jan 2014 10:07:23 +0000 (11:07 +0100)]
workers.conf: controller listen to localhost instead of 127.0.0.1
the rspamc controller default host is "localhost" and using by default 127.0.0.1 for rspamd controller is an issue on hosts using IPv6 as "localhost".
Vsevolod Stakhov [Mon, 13 Jan 2014 17:40:15 +0000 (17:40 +0000)]
Implement HTTP session for normal worker.
Vsevolod Stakhov [Mon, 13 Jan 2014 17:10:46 +0000 (17:10 +0000)]
Remove obsolete debug macro.
Vsevolod Stakhov [Mon, 13 Jan 2014 00:44:07 +0000 (00:44 +0000)]
Update from libucl.
Vsevolod Stakhov [Sun, 12 Jan 2014 18:56:49 +0000 (18:56 +0000)]
Some markdown fix.
Vsevolod Stakhov [Sun, 12 Jan 2014 18:16:34 +0000 (18:16 +0000)]
Break, break, break.
Vsevolod Stakhov [Sun, 12 Jan 2014 18:13:33 +0000 (18:13 +0000)]
Start new HTTP based reply handler.
Vsevolod Stakhov [Sun, 12 Jan 2014 15:20:50 +0000 (15:20 +0000)]
Start moving to HTTP world.
Vsevolod Stakhov [Fri, 10 Jan 2014 17:15:33 +0000 (17:15 +0000)]
Added tag 0.6.7 for changeset
f14508f80e52
Vsevolod Stakhov [Fri, 10 Jan 2014 17:15:26 +0000 (17:15 +0000)]
Stop for 0.6.7.
Vsevolod Stakhov [Fri, 10 Jan 2014 00:14:26 +0000 (00:14 +0000)]
Forgot about event adding.
Vsevolod Stakhov [Thu, 9 Jan 2014 23:59:19 +0000 (23:59 +0000)]
Write some more HTTP headers in reply.
Vsevolod Stakhov [Thu, 9 Jan 2014 18:44:34 +0000 (18:44 +0000)]
Unify http code for client and server.
Vsevolod Stakhov [Thu, 9 Jan 2014 15:58:42 +0000 (15:58 +0000)]
Remove unused lua module.
Vsevolod Stakhov [Thu, 9 Jan 2014 15:52:27 +0000 (15:52 +0000)]
0.7 era start.
Vsevolod Stakhov [Thu, 9 Jan 2014 15:49:29 +0000 (15:49 +0000)]
Fix simultaneous bind to ipv6 and ipv6 sockets.
Vsevolod Stakhov [Thu, 9 Jan 2014 14:44:29 +0000 (14:44 +0000)]
Reorganize HTTP library.
Vsevolod Stakhov [Wed, 8 Jan 2014 17:32:24 +0000 (17:32 +0000)]
Implement http server using http_parser.
Vsevolod Stakhov [Tue, 7 Jan 2014 22:11:53 +0000 (22:11 +0000)]
Import http parser code.
Vsevolod Stakhov [Tue, 7 Jan 2014 16:02:27 +0000 (16:02 +0000)]
Add `strict_protocol_headers` option for rspamc protocol.
If this option is specified then unknown headers are treated as errors
otherwise they are just ignored. This option is `false` by default meaning
that unknown headers are ignored.
Vsevolod Stakhov [Tue, 7 Jan 2014 11:58:43 +0000 (03:58 -0800)]
Merge pull request #23 from AlexeySa/patch-1
Update Hfilter
Alexey [Mon, 6 Jan 2014 21:27:45 +0000 (13:27 -0800)]
Update Hfilter
- Optimize and fixes for hostname check
- Some fixes for helo check
Vsevolod Stakhov [Mon, 6 Jan 2014 16:59:33 +0000 (16:59 +0000)]
Validate IP addresses before pushing them to lua.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:31:27 +0000 (16:31 +0000)]
Support hostname and helo in rspamc client.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:27:51 +0000 (16:27 +0000)]
Show debug output in libraries.
Vsevolod Stakhov [Mon, 6 Jan 2014 16:20:16 +0000 (16:20 +0000)]
Add hostname attribute to rspamc protocol.
Vsevolod Stakhov [Mon, 6 Jan 2014 11:42:17 +0000 (11:42 +0000)]
Several fixes.
Vsevolod Stakhov [Mon, 6 Jan 2014 11:03:30 +0000 (11:03 +0000)]
Fix image sizes.
Vsevolod Stakhov [Mon, 6 Jan 2014 10:55:57 +0000 (10:55 +0000)]
Fix markdown.
Vsevolod Stakhov [Mon, 6 Jan 2014 10:47:44 +0000 (10:47 +0000)]
Add settings description.
Vsevolod Stakhov [Mon, 6 Jan 2014 09:23:56 +0000 (09:23 +0000)]
Some more fixes.
Vsevolod Stakhov [Mon, 6 Jan 2014 09:20:36 +0000 (09:20 +0000)]
Fix markdown.
Vsevolod Stakhov [Sun, 5 Jan 2014 22:56:38 +0000 (22:56 +0000)]
Write general information about config.
Vsevolod Stakhov [Sun, 5 Jan 2014 22:56:25 +0000 (22:56 +0000)]
Small fix to received parser.
Vsevolod Stakhov [Sun, 5 Jan 2014 20:36:56 +0000 (20:36 +0000)]
Fix one more sequence case.
Vsevolod Stakhov [Sun, 5 Jan 2014 20:23:51 +0000 (20:23 +0000)]
Fix headers end detection for DKIM.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:22:57 +0000 (18:22 +0000)]
Log to console in case of config test.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:18:51 +0000 (18:18 +0000)]
Add include_map macro to ucl language.
Vsevolod Stakhov [Sun, 5 Jan 2014 18:18:37 +0000 (18:18 +0000)]
Include checksum in a map struct.
Vsevolod Stakhov [Sun, 5 Jan 2014 17:43:11 +0000 (17:43 +0000)]
Fix '--pass-all' option name.
Vsevolod Stakhov [Sun, 5 Jan 2014 15:12:02 +0000 (07:12 -0800)]
Merge pull request #22 from fatalbanana/master
Fix some rpmlint warnings for openSUSE.
Vsevolod Stakhov [Sun, 5 Jan 2014 01:16:47 +0000 (01:16 +0000)]
Add UCL language documentation.
Andrew Lewis [Sat, 4 Jan 2014 21:39:58 +0000 (23:39 +0200)]
Fix some rpmlint warnings
Vsevolod Stakhov [Sat, 4 Jan 2014 13:57:13 +0000 (05:57 -0800)]
Merge pull request #21 from fatalbanana/master
Fix SLES support & OpenSUSE 12 builds on build service
Andrew Lewis [Fri, 3 Jan 2014 19:55:00 +0000 (21:55 +0200)]
Fix SLES support & OpenSUSE 12 builds on build service
Vsevolod Stakhov [Thu, 2 Jan 2014 17:43:35 +0000 (17:43 +0000)]
Add support for edns0 in rspamd.
Vsevolod Stakhov [Thu, 2 Jan 2014 16:49:51 +0000 (16:49 +0000)]
Be more human readable in symbol's output.
Vsevolod Stakhov [Thu, 2 Jan 2014 15:31:43 +0000 (15:31 +0000)]
Fix exp2l using in inv_ch_square function.