| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
| |
* Fix inserting results for symbols that were incorrectly (for example more than 1 time) defined 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
|
|
|
|
|
| |
* Fix tanhl detection for platforms that have not implementation of it
* Remove several compile warnings
|
| |
|
| |
|
|
|
|
| |
* Use hyperbolic tangent for internal normalizer
|
|
|
|
| |
while learning messages
|
|
|
|
|
|
| |
second...
* Fix undisclosed recipients detection
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
from statistic check, format:
min_tokens = "10"; (for 10 words minimum)
|
| |
|
|
|
|
|
| |
* Add ability to specify multiplier when learning
* Add statistics about spam and ham messages
|
| |
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
* Remove LRU expiration logic from statfiles and replace it with random/lowerest value expiration logic:
expire random block or block with lowerest value
! statfiles are incompatible again
|
|
|
|
|
|
|
|
|
|
| |
- fix bug with mmapping files: new addresses must NOT be allocated in shared memory by themselves
- fix bug with winnow classifier that totally brokes it down
- fix bug with too much grow of values
* Use double precission values in statistics
* Add statistics for statfiles
* Add more informative data to output of LEARN command (weight of incoming message)
* Add weight to output of classifier as well
|
|
|
|
| |
* Make some improvements to API (trying to make it more clear)
|
| |
|
|
|
|
| |
of statfiles
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Fix build WITH_LUA
* Fix calling of classifier
* Fix autolearn
|
|
|
|
|
|
|
| |
* Fix sample config
* Fix compile warnings
* Fix building without lua support
* Fix bugs with nrcpt header parsing and symbols cache loading (by Anton Nekhoroshikh)
|
|
|
|
|
|
| |
avoid missusage of hash table
* Correct url length calculation in urls command
|
|
|
|
|
|
|
|
| |
working with XS implicitly)
* Move all system includes to one file where we detect availability of all that includes
* Fix license misprint
* Fix some issues with perl initializing
|
| |
|
| |
|
|
|
|
| |
* Add 'probability' normalizing to winnow algorithm and calculate not pure weight but normalized probability
|
|
|
|
| |
* Fix small bug in protocol implementation (\r -> \r\n)
|
|
* Force statfile to work with float values
|