]> source.dussan.org Git - rspamd.git/commitdiff
Update migration document.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 11 Sep 2014 12:02:01 +0000 (13:02 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 11 Sep 2014 12:02:01 +0000 (13:02 +0100)
doc/markdown/index.md
doc/markdown/migration.md

index 181dc956edc47362791117d28c70862a310d6fb9..cab8c85e0c969f6aa455df7125960f653301f1be 100644 (file)
@@ -19,4 +19,5 @@ parts:
 - [Rspamd configuration](configuration/) describes principles of rspamd configuration
 - [Modules](modules/) chapter lists rspamd modules and defines their configuration attributes
 - [Workers](workers/) section describes workers that are implemented in the rspamd
-- [Lua API](lua/) explains how to extend rspamd with own lua modules
\ No newline at end of file
+- [Lua API](lua/) explains how to extend rspamd with own lua modules
+- [Migration](migration.md) section contains the list of incompatible changes between rspamd versions and recommendations of how to update your rspamd system. 
\ No newline at end of file
index 954c60f6d12c58e94077f6f2a8734afe1c740ac2..c6d1625a8d50eb5098d22d2a79b6c85a7deb6ed2 100644 (file)
@@ -34,6 +34,14 @@ worker {
 }
 ~~~
 
+### Settings changes
+
+Settings system has been completely reworked. It is now a lua plugin that
+registers pre-filter and assign settings according to some dynamic map or
+a static configuration. Should you want to use the new settings system then
+please check the recent [documentation](https://rspamd.com/doc/configuration/settings.html).
+The old settings have been completely removed from rspamd.
+
 ### Lua changes
 
 There are many changes in lua API and some of them are unfortunately breaking ones.
@@ -153,4 +161,11 @@ if smtp_from then
                task:insert_result(symbol_sender, 1)
        end
 end
-~~~
\ No newline at end of file
+~~~
+
+### Protocol changes
+
+Rspamd now uses `HTTP` protocols for all operations, therefore an additional
+client library is unlikely needed. The fallback to old `spamc` protocol has also
+been implemented automatically to be compatible with `rmilter` and other software
+that uses `rspamc` protocol.
\ No newline at end of file