Vsevolod Stakhov
fee46c0b87
* Some fixes about new metrics system (may be incomplete)
14 years ago
Vsevolod Stakhov
fc33a77831
* Fix QUIT command in SMTP worker
14 years ago
Vsevolod Stakhov
26eed5a540
* Implement initial version of greylisting triplets storage
* Fix issues with smtp worker
14 years ago
Andrej Zverev
de84c16025
* announce the "password" keyword in usage list
14 years ago
Vsevolod Stakhov
f8d1e84d30
* Fix misprint (by Andrej Zverev)
14 years ago
Vsevolod Stakhov
dc055d8a9e
* Incorrectly removed in previous commit
14 years ago
Vsevolod Stakhov
a639bf512e
* Change metric logic
* Completely remove lex/yacc readers for config
* Make common sense of metric/action and symbols
* Sync changes with all plugins
TODO: add this to documentation
14 years ago
Vsevolod Stakhov
c4aab3053d
* Fix SMTP
14 years ago
Vsevolod Stakhov
0708274160
* Check messages received via smtp proxy
* Add support for sendfile in io dispatcher
* Fix issues with compatibility of worker_task and smtp proxy
* Proxy DATA command
14 years ago
Vsevolod Stakhov
1be79df4d5
* Implement basic SMTP dialog:
- delay
- helo
- mail from
- rcpt
* Implement interaction with smtp upstream (with support of XCLIENT)
14 years ago
Vsevolod Stakhov
8c2f8714f7
* Clean up cache items correctly
14 years ago
Vsevolod Stakhov
b1334526d1
* Add more logic for dynamic rules
* Add documentation for dynamic rules
* Add ability to make negations in networks in dynamic rules
14 years ago
Vsevolod Stakhov
e116632d55
* Document views configuration
* Several fixes to documentation
14 years ago
Vsevolod Stakhov
6be6bdef36
* Add experimental support of dynamic rules to regexp module
14 years ago
Vsevolod Stakhov
8c89dee54e
* Fix reading views section
14 years ago
Vsevolod Stakhov
81ddc93c2b
* Remove some warnings
14 years ago
Vsevolod Stakhov
ab222b29d8
* Fix more gmime2.4 issues
14 years ago
Vsevolod Stakhov
0612e84b3c
* Fix strict aliasing while compiling with optimization
* Fix tanhl detection for platforms that have not implementation of it
* Remove several compile warnings
14 years ago
Vsevolod Stakhov
ae3eb4dfd7
* New symbols sorter:
- add ability to have dynamic rules inside items cache
- make 3 types of rules: negative, dynamic and static
- make logic of cache more simple by using glib lists instead of arrays
- do checks of symbols in more logically correct way (negative->dynamic->static)
14 years ago
Vsevolod Stakhov
0c72b8d2de
* Honor DESTDIR
14 years ago
Vsevolod Stakhov
fc4b1e2a31
* Fix order
14 years ago
Vsevolod Stakhov
7df6149f7f
* In classify normalize result after comparing, not before
14 years ago
Vsevolod Stakhov
0dc48ea239
* Convert statistic sums to use long double for counters
* Use hyperbolic tangent for internal normalizer
14 years ago
Vsevolod Stakhov
ac8249b6ee
* Implement new learning system, now rspamd should be much more intelligent while learning messages
14 years ago
Vsevolod Stakhov
41503710ed
* Fix build with gmime24
14 years ago
Vsevolod Stakhov
2a5690e7c1
* Continue implementing smtp proxy
14 years ago
Vsevolod Stakhov
d608ddf908
* Fix issue with folding multiline headers (submitted by Anton Nekhoroshikh).
14 years ago
Vsevolod Stakhov
4010409631
* Fix issues in documentation
* Fix rspamd url
14 years ago
Vsevolod Stakhov
c02fb876f2
Added tag 0.3.0 for changeset b216ff4770b9
14 years ago
Vsevolod Stakhov
39e5de3dee
* Add modules documentation
14 years ago
Vsevolod Stakhov
54688d609e
* Fix for FreeBSD 5.0
14 years ago
Vsevolod Stakhov
79ea8ac424
* Add sections about rspamc client, controller protocol, classifiers and statfiles, fuzzy hashes
* Fix imap handling in Mail::Rspamd::Client
14 years ago
Vsevolod Stakhov
dbc2966a05
* Parse options 'by hand' avoiding usage of Getopt::Std in rspamc.pl
14 years ago
Vsevolod Stakhov
6d44c6b5ce
* Fix default config file
* Add chapters about configuration of modules, classifiers and about rspamc protocol
14 years ago
Vsevolod Stakhov
b5da363b90
* Add more logic to fuzzy mappings
* Improve logic of received_rbl plugin to support different symbols for different rbls
14 years ago
Vsevolod Stakhov
9b5d1aa954
* Fix awfull bug in classifying when first statfile has twice weight than second...
* Fix undisclosed recipients detection
14 years ago
cebka
cad2dd050f
* Fix parsing of metric section
14 years ago
Vsevolod Stakhov
5958c6541e
* Add chapters about workers and factors configuration parameters
14 years ago
Vsevolod Stakhov
5c523994ca
* Dump grow factor to XML
* Insert classifiers parsed from xml config to config object
* Fix reinitializing of lua filters
14 years ago
Vsevolod Stakhov
7ae3070c49
* Low log level for debug messages
14 years ago
Vsevolod Stakhov
2a45f0daa2
* Fix config reloading
* Add ability to register variables in memory pools (hash with known lifetime)
* Avoid of using of some global variables
14 years ago
Vsevolod Stakhov
d85518101f
* Add chapters about main section and logging.
14 years ago
Vsevolod Stakhov
4ffd493f95
* Initial addition of smtp proxy module
14 years ago
Vsevolod Stakhov
6c632b961d
* Merge
14 years ago
Vsevolod Stakhov
3ebf213049
* Add chapter about config file structure and atoms
14 years ago
Vsevolod Stakhov
a5b2977921
* Fix fuzzy storage interaction with old rspamd
14 years ago
Vsevolod Stakhov
21550cd5e4
* Fix uptime command
14 years ago
Vsevolod Stakhov
b12da0a92a
* Start english documentation
14 years ago
Vsevolod Stakhov
222d164e6e
* Support versions of hashes file
14 years ago
Vsevolod Stakhov
91e513035a
* Add ability to set specific symbols for different fuzzy flags
* Fix storage of fuzzy flags
14 years ago