| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
* Add lua api to access images properties
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
* Each part in rspamd task now can have parent part
* Check for parts distance only for multipart/alternative subparts
* Do not check attachements even if they are text (but attached as file)
* Do not die if write (2) returned ENOSPACE while doing logging, turn on throttling mode instead (1 write try in a second)
* Add ability to turn on debug for specific symbols
* Add ability to configure dns timeouts and dns retransmits in config file
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
* Use hyperbolic tangent for internal normalizer
|
|
|
|
|
|
|
|
|
|
| |
- handle '\' characters in lua strings correctly
- fix lua initialization
- avoid of using global lua state (global L)
- fix listen sockets hash to allow multiply workers of same type but on different listen sockets
- fix modules options inserting to allow multiply options of the same name
- fix parsing of lua options
- fix lua rules
|
|
|
|
| |
* Reset lua state while reloading
|
| |
|
|
|
|
|
|
|
| |
* Add missing sections to XML parser (classifier, statfile, view, settings)
* Add missing params to XML parser
* Implement new commandline options parser (using glib)
* Set version to 0.3.0 as new rspamd would use new config system
|
| |
|
|
|
|
| |
lua or simple internal normalizer)
|
|
|
|
|
|
|
|
|
| |
- independent and customizeable buffering
- line buffering
- errors handling support
- custom (ip based) debug
- append function name automaticaly (based on __FUNCTION__)
- add some logic to logs system
|
|
|
|
|
|
|
|
|
|
| |
for this task
TODO:
- add properties to get all parameters of input task
- add properties to statfile object
- add some normalization function for calling from classify process
- document changes
|
|
|
|
| |
* Add whitelist module for whitelisting score for some ip/from addresses
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
- config class
- metric class
- textpart class
* Add documentation for lua module
|
|
|