aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Configure upstreams in workers.Vsevolod Stakhov2014-11-034-2/+7
|
* Parse unsigned integers in the configuration.Vsevolod Stakhov2014-11-031-0/+12
|
* Use upstreams configuration.Vsevolod Stakhov2014-11-032-17/+61
|
* Add upstreams configuration.Vsevolod Stakhov2014-11-033-4/+39
|
* Add consistent hash test.Vsevolod Stakhov2014-11-021-5/+43
| | | | | | | | | | P value is calculated as following: when we add/remove M upstreams from the list, the probability of hash miss should be close to the relation N / (N + M), where N is the size of the previous upstreams list. So far, the algorithm described in http://arxiv.org/abs/1406.2294 shows p value more than 0.99.
* Some more fixes to the test.Vsevolod Stakhov2014-11-022-1/+7
|
* Fix some upstream issues.Vsevolod Stakhov2014-11-021-3/+3
|
* Add a simple upstreams test.Vsevolod Stakhov2014-11-024-0/+77
|
* Remove old radix tests.Vsevolod Stakhov2014-11-021-3/+4
|
* Update version to 0.7.3Vsevolod Stakhov2014-11-021-1/+1
|
* Use PTHREAD_PROCESS_SHARED mutexes if possible.Vsevolod Stakhov2014-11-014-52/+149
|
* Use process-level mutex to avoid log races.Vsevolod Stakhov2014-11-011-13/+11
|
* Fix critical issue with fuzzy storage.Vsevolod Stakhov2014-11-011-34/+17
| | | | | | | Fuzzy stroage could not save any hashes on termination due to bugged signals handling. Reported by: at0r at #rspamd
* Fix signals initializing.Vsevolod Stakhov2014-11-011-2/+16
|
* Add post-signal handler.Vsevolod Stakhov2014-11-012-1/+15
|
* Rework signals processing in workers.Vsevolod Stakhov2014-11-013-60/+110
|
* Use constant for hash seed for upstreams selection.Vsevolod Stakhov2014-11-011-1/+3
|
* Add jitter for upstream reviving.Vsevolod Stakhov2014-11-011-1/+4
|
* Fix some issues in the upstream code.Vsevolod Stakhov2014-10-311-9/+14
|
* Fix roll history IP storage.Vsevolod Stakhov2014-10-312-28/+3
|
* Fix upstreams in ratelimit.Vsevolod Stakhov2014-10-302-9/+34
|
* Fuck ipv6 inventors for ipv6/v4 sockets.Vsevolod Stakhov2014-10-291-2/+12
|
* Set length properly.Vsevolod Stakhov2014-10-291-0/+1
|
* Fix build.Vsevolod Stakhov2014-10-297-19/+26
|
* Fix fuzzy_check.Vsevolod Stakhov2014-10-291-106/+26
|
* Some more auxiliary functions.Vsevolod Stakhov2014-10-292-0/+49
|
* Fix surbl.Vsevolod Stakhov2014-10-292-59/+26
|
* Fix smtp proxy code.Vsevolod Stakhov2014-10-291-29/+20
|
* Add parsing of multiple upstreams string.Vsevolod Stakhov2014-10-292-1/+40
|
* Rework and simplify listen sockets creation.Vsevolod Stakhov2014-10-295-92/+96
|
* Allow addresses to be allocated in rspamd_mempool.Vsevolod Stakhov2014-10-293-12/+37
|
* Fix some more old upstreams code.Vsevolod Stakhov2014-10-296-95/+24
|
* Disable binlog configuration as it is anyway broken.Vsevolod Stakhov2014-10-281-2/+4
|
* Merge branch 'upstream-rework'Vsevolod Stakhov2014-10-2810-1339/+947
|\
| * Fix lua upstream code.Vsevolod Stakhov2014-10-281-275/+46
| |
| * Upstreams get implementation.Vsevolod Stakhov2014-10-281-4/+154
| |
| * Allow multiple addresses per upstream.Vsevolod Stakhov2014-10-283-32/+153
| |
| * Add some basic logic for upstreams.Vsevolod Stakhov2014-10-283-15/+138
| |
| * Rework host/port/priority parsing.Vsevolod Stakhov2014-10-284-207/+155
| |
| * Split addr definition from the utils code.Vsevolod Stakhov2014-10-285-229/+295
| |
| * Start new upstreams implementation.Vsevolod Stakhov2014-10-282-3/+106
| |
| * Rework API completely.Vsevolod Stakhov2014-10-282-717/+43
|/
* Update readme.Vsevolod Stakhov2014-10-261-78/+98
|
* Merge pull request #112 from fatalbanana/masterVsevolod Stakhov2014-10-232-11/+0
|\ | | | | Remove CBL as it's wholly included in Spamhaus XBL
| * Remove CBL as it's wholly included in Spamhaus XBL which we're querying ↵Andrew Lewis2014-10-232-11/+0
|/ | | | already - http://cbl.abuseat.org/faq.html
* Merge pull request #111 from citrin/masterVsevolod Stakhov2014-10-232-12/+1
|\ | | | | Remove nszones.com fake RBL
| * Remove nszones.com fake RBL:Anton Yuzhaninov2014-10-212-12/+1
| | | | | | | | http://www.spamhaus.org/organization/statement/8/
* | Remove /0 mask for SPF mx as well.Vsevolod Stakhov2014-10-221-1/+0
| | | | | | | | Reported by: @citrin
* | Fix upstreams interaction for fuzzy_check.Vsevolod Stakhov2014-10-221-22/+35
| |
* | Revert ucl resynchronization.Vsevolod Stakhov2014-10-221-0/+0
| | | | | | | | Reported by: @citrin