Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Output configuration of libcryptobox | Vsevolod Stakhov | 2016-01-29 | 12 | -18/+81 |
| | |||||
* | Migrate to ref10 curve25519 implmentation | Vsevolod Stakhov | 2016-01-28 | 5 | -263/+4353 |
| | |||||
* | Improve and fix multimap plugin | Vsevolod Stakhov | 2016-01-28 | 1 | -20/+79 |
| | | | | | | | | - Restore 'header' maps - Add filters for headers - Add 'email:addr', 'email:user', 'email:domain' and 'email:name' filters - Add generic regexp filters | ||||
* | Add methods to check if a messages has from/rcpts | Vsevolod Stakhov | 2016-01-28 | 1 | -0/+104 |
| | |||||
* | Allow converting of learn cache from sqlite to redis | Vsevolod Stakhov | 2016-01-27 | 2 | -9/+66 |
| | |||||
* | Add base32 decode/encode routines to lua util | Vsevolod Stakhov | 2016-01-27 | 1 | -0/+94 |
| | |||||
* | Add warning for slow regexps | Vsevolod Stakhov | 2016-01-27 | 1 | -15/+30 |
| | |||||
* | Never set negative learn counts | Vsevolod Stakhov | 2016-01-27 | 1 | -3/+3 |
| | | | | Issue: #496 | ||||
* | Show slow rules in log | Vsevolod Stakhov | 2016-01-26 | 1 | -0/+6 |
| | |||||
* | Improve planning of asynchronous tasks | Vsevolod Stakhov | 2016-01-26 | 2 | -7/+45 |
| | |||||
* | Try to read from HTTP socket even if we have timeout | Vsevolod Stakhov | 2016-01-26 | 1 | -21/+75 |
| | |||||
* | Merge pull request #504 from fatalbanana/master | Vsevolod Stakhov | 2016-01-26 | 1 | -2/+2 |
|\ | | | | | Fix user/language learn count in sqlite statistics (#496) | ||||
| * | Fix user/language learn count in sqlite statistics (#496) | Andrew Lewis | 2016-01-26 | 1 | -2/+2 |
| | | |||||
* | | Fix fuzzy relearning | Vsevolod Stakhov | 2016-01-26 | 1 | -12/+44 |
| | | | | | | | | | | Issue: #489 Investigated by: @moisseev | ||||
* | | Temporary enable pcre jit fast path | Vsevolod Stakhov | 2016-01-26 | 1 | -1/+1 |
|/ | |||||
* | Increase severity of sqlite errors | Vsevolod Stakhov | 2016-01-26 | 1 | -2/+2 |
| | |||||
* | Another fix to redis events logic | Vsevolod Stakhov | 2016-01-26 | 1 | -6/+1 |
| | |||||
* | Try to fix memory leak on redis stat | Vsevolod Stakhov | 2016-01-26 | 1 | -0/+7 |
| | | | | | Issue: #500 Reported by: @mozzan | ||||
* | Fix redis stats | Vsevolod Stakhov | 2016-01-26 | 2 | -29/+19 |
| | |||||
* | Use pipelined HINCRBY | Vsevolod Stakhov | 2016-01-26 | 1 | -16/+15 |
| | |||||
* | Fix various issues | Vsevolod Stakhov | 2016-01-26 | 1 | -11/+21 |
| | |||||
* | Implement redis advanced lua api | Vsevolod Stakhov | 2016-01-26 | 1 | -7/+123 |
| | |||||
* | Start improved redis lua api | Vsevolod Stakhov | 2016-01-26 | 1 | -35/+363 |
| | |||||
* | Fix stat migration script | Vsevolod Stakhov | 2016-01-25 | 1 | -2/+30 |
| | |||||
* | Store int64 as strings | Vsevolod Stakhov | 2016-01-25 | 1 | -2/+9 |
| | | | | There are no 64 bits integers in lua, so store them as strings | ||||
* | Merge pull request #499 from fatalbanana/master | Vsevolod Stakhov | 2016-01-25 | 1 | -1/+1 |
|\ | | | | | ratelimit: avoid possible indexing of nil value (Fixes #498) | ||||
| * | ratelimit: avoid possible indexing of nil value (Fixes #498) | Andrew Lewis | 2016-01-25 | 1 | -1/+1 |
| | | |||||
* | | Add stat_convert command | Vsevolod Stakhov | 2016-01-25 | 4 | -0/+203 |
| | | | | | | | | New command is intended to convert sqlite stats to redis stats | ||||
* | | Fix parsing of redis args | Vsevolod Stakhov | 2016-01-25 | 1 | -7/+45 |
| | | |||||
* | | Implement synchronous redis call | Vsevolod Stakhov | 2016-01-25 | 1 | -14/+109 |
|/ | |||||
* | Add lua_sqlite3 unit tests | Vsevolod Stakhov | 2016-01-25 | 1 | -3/+3 |
| | |||||
* | Fix locking issues with sqlite | Vsevolod Stakhov | 2016-01-25 | 2 | -13/+16 |
| | |||||
* | Fix more issues | Vsevolod Stakhov | 2016-01-25 | 2 | -2/+8 |
| | |||||
* | Fix sqlite3 API initialization | Vsevolod Stakhov | 2016-01-25 | 3 | -2/+4 |
| | |||||
* | Add lua sqlite3 module | Vsevolod Stakhov | 2016-01-25 | 2 | -1/+385 |
| | |||||
* | Do not require mempool to open sqlite3 db | Vsevolod Stakhov | 2016-01-25 | 1 | -13/+14 |
| | |||||
* | Add util.parse_mail_address function to LUA API | Vsevolod Stakhov | 2016-01-25 | 1 | -0/+44 |
| | |||||
* | Move internet address pushing to common routines | Vsevolod Stakhov | 2016-01-25 | 3 | -79/+111 |
| | |||||
* | Same issue for [] addresses | Vsevolod Stakhov | 2016-01-25 | 1 | -1/+1 |
| | |||||
* | Erm, fix issue with length calculation | Vsevolod Stakhov | 2016-01-24 | 1 | -1/+1 |
| | |||||
* | Fix names for parsed addresses | Vsevolod Stakhov | 2016-01-24 | 3 | -13/+46 |
| | |||||
* | Add logging macroes with guards | Vsevolod Stakhov | 2016-01-24 | 2 | -5/+39 |
| | |||||
* | Rework parsing of IP addresses | Vsevolod Stakhov | 2016-01-24 | 3 | -205/+173 |
| | |||||
* | Add mime types checking plugin | Vsevolod Stakhov | 2016-01-23 | 1 | -0/+86 |
| | |||||
* | Allow `any`, `mime` and `smtp` for get_from/get_recipients | Vsevolod Stakhov | 2016-01-22 | 1 | -4/+37 |
| | |||||
* | Fix broken headers and task:has_flag | Vsevolod Stakhov | 2016-01-22 | 2 | -3/+4 |
| | |||||
* | Erm, forgot to add the real fix to google groups | Vsevolod Stakhov | 2016-01-22 | 1 | -1/+5 |
| | |||||
* | Rework flags LUA API | Vsevolod Stakhov | 2016-01-22 | 1 | -20/+95 |
| | | | | | | - Allow to check for a specific flag - Add `learn_spam`, `learn_ham` and `broken_headers` flags - Unify internal functions | ||||
* | Add broken headers flag | Vsevolod Stakhov | 2016-01-22 | 2 | -0/+3 |
| | |||||
* | Fix googlegroups support in maillist plugin | Vsevolod Stakhov | 2016-01-22 | 1 | -170/+170 |
| |