Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Kill surbl C module | Vsevolod Stakhov | 2019-08-28 | 1 | -2286/+0 |
| | |||||
* | [Rework] Drop url tags | Vsevolod Stakhov | 2019-08-21 | 1 | -62/+0 |
| | |||||
* | [Minor] Some fixes to ids propagation | Vsevolod Stakhov | 2019-08-20 | 1 | -2/+2 |
| | |||||
* | [Feature] Implement settings id propagation between deps | Vsevolod Stakhov | 2019-08-20 | 1 | -2/+2 |
| | |||||
* | [Project] Adopt main routines and plugins | Vsevolod Stakhov | 2019-07-12 | 1 | -44/+33 |
| | |||||
* | [Minor] Plug leak | Vsevolod Stakhov | 2019-06-26 | 1 | -0/+1 |
| | |||||
* | [Fix] Add missing groups to C callback symbols | Vsevolod Stakhov | 2019-06-24 | 1 | -1/+16 |
| | |||||
* | [Project] More libserver adoptions | Vsevolod Stakhov | 2019-06-22 | 1 | -4/+1 |
| | |||||
* | [Feature] SURBL: Allow to check email domains | Vsevolod Stakhov | 2019-06-09 | 1 | -7/+19 |
| | | | | Issue: #2913 | ||||
* | [Minor] SURBL: Do not append suffix to the options list | Vsevolod Stakhov | 2019-05-30 | 1 | -4/+17 |
| | |||||
* | [Fix] Do not use lightuserdata for traceback | Vsevolod Stakhov | 2019-05-24 | 1 | -3/+1 |
| | | | | | | | | | | LuaJIT limits lightuserdata usage to 47 bits. On Arm64, this leads to break of the C <-> Lua interoperability using this type. This rework has changed traceback function behaviour from lightuserdata opaque pointer (GString * in particular) to luaL_Buffer. Issue: #2906 | ||||
* | [Minor] Refactor DNS resolver invocations | Vsevolod Stakhov | 2019-04-11 | 1 | -3/+3 |
| | |||||
* | [Minor] SURBL: Add failure symbols | Vsevolod Stakhov | 2019-03-22 | 1 | -3/+20 |
| | | | | Issue: #2801 | ||||
* | [Project] More rework for HTTP proxy support | Vsevolod Stakhov | 2019-03-18 | 1 | -3/+3 |
| | |||||
* | [Project] Preliminary support of HTTP proxies | Vsevolod Stakhov | 2019-03-18 | 1 | -1/+1 |
| | | | | Issue: #572 | ||||
* | [Rework] Another iteration of HTTP interfaces rework | Vsevolod Stakhov | 2019-03-18 | 1 | -14/+7 |
| | |||||
* | [Fix] Fix various issues found by PVS Studio | Vsevolod Stakhov | 2019-03-13 | 1 | -3/+0 |
| | | | | https://www.viva64.com/ | ||||
* | [Fix] SURBL: Fix regression in surbl module | Vsevolod Stakhov | 2019-03-13 | 1 | -4/+2 |
| | |||||
* | [Minor] Add full_domain option to surbl | Vsevolod Stakhov | 2019-03-12 | 1 | -42/+73 |
| | |||||
* | [Minor] Another fix after the last merge | Vsevolod Stakhov | 2019-03-10 | 1 | -3/+10 |
| | |||||
* | [Minor] Fix crash after last merge | Vsevolod Stakhov | 2019-03-10 | 1 | -24/+57 |
| | |||||
* | [Fix] Fix maps object update race condition | Vsevolod Stakhov | 2019-02-26 | 1 | -4/+12 |
| | | | | Issue: #2467 | ||||
* | [Project] HTTP: Rework HTTP connections API to simplify its usage | Vsevolod Stakhov | 2019-02-25 | 1 | -1/+2 |
| | |||||
* | [Project] Adopt plugins, workers, rspamadm and rspamc for http_context | Vsevolod Stakhov | 2019-02-19 | 1 | -3/+2 |
| | |||||
* | [Fix] Core: Fix address rotation bug | Vsevolod Stakhov | 2019-02-18 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | Previously, upstream.get_addr function returned the new address of the upstream. Unfortunately, it was used for printing addresses. It caused the following situation: let's imagine we have A1 and A2 where A1 was initially selected. So the connection was performed to A1: Current addr Selected addr Connect+---------+ A2+------>A1 A1 | +-+Print failure<---+ A1+------>A2 A2 | +----+ +->Mark failure+-------->+ A2 | +----+ But the failure OP as well as log message told about `A2` where the real problem happened with `A1`. This commit adds distinguishing between getting the next and the current address of the upstream resolving this issue. | ||||
* | [Minor] Surbl: Reduce offline lists noise | Vsevolod Stakhov | 2019-01-23 | 1 | -3/+8 |
| | |||||
* | [Fix] Core: Implement logic to find some bad characters in URLs | Vsevolod Stakhov | 2019-01-16 | 1 | -3/+3 |
| | |||||
* | [Minor] Surbl: Skip displayed only urls | Vsevolod Stakhov | 2018-12-14 | 1 | -0/+5 |
| | |||||
* | [CritFix] Disable broken url tags by default | Vsevolod Stakhov | 2018-11-17 | 1 | -9/+31 |
| | |||||
* | [Feature] Use different callback symbols for different uribls | Vsevolod Stakhov | 2018-11-17 | 1 | -1/+21 |
| | |||||
* | [Minor] Remove redundant refcount increase | Vsevolod Stakhov | 2018-11-01 | 1 | -1/+0 |
| | |||||
* | [Project] Another rework for symbols cache | Vsevolod Stakhov | 2018-10-29 | 1 | -15/+15 |
| | |||||
* | [Rework] Add more traces to async events, get rid of GQuarks | Vsevolod Stakhov | 2018-10-26 | 1 | -13/+15 |
| | |||||
* | [Minor] Some fixes in surbl module events processing | Vsevolod Stakhov | 2018-10-24 | 1 | -1/+10 |
| | |||||
* | [Minor] More fixes to the internal modules | Vsevolod Stakhov | 2018-10-22 | 1 | -0/+6 |
| | |||||
* | [Fix] Fix finalization for internal plugins | Vsevolod Stakhov | 2018-10-21 | 1 | -0/+2 |
| | |||||
* | [Project] Adopt C modules and stuff | Vsevolod Stakhov | 2018-10-20 | 1 | -1/+4 |
| | |||||
* | [Project] Add logic of the async events counter | Vsevolod Stakhov | 2018-10-20 | 1 | -11/+17 |
| | |||||
* | [Project] Implement counter for async events in symcache item | Vsevolod Stakhov | 2018-10-20 | 1 | -4/+4 |
| | |||||
* | [Project] Pass cache item to the callback functions | Vsevolod Stakhov | 2018-10-20 | 1 | -4/+12 |
| | |||||
* | [Feature] Store url object in images | Vsevolod Stakhov | 2018-10-09 | 1 | -9/+4 |
| | |||||
* | [Feature] Allow dkim domains check in surbl | Vsevolod Stakhov | 2018-10-09 | 1 | -0/+50 |
| | |||||
* | [Fix] Fix more issues with watching of async events | Vsevolod Stakhov | 2018-09-12 | 1 | -4/+1 |
| | |||||
* | [Fix] Fix crashes on task cleanup | Vsevolod Stakhov | 2018-09-10 | 1 | -1/+1 |
| | |||||
* | [Fix] Add fail-safety for destroying sessions | Vsevolod Stakhov | 2018-08-14 | 1 | -46/+49 |
| | |||||
* | [Minor] Fix index in redirector registration | Vsevolod Stakhov | 2018-07-30 | 1 | -1/+1 |
| | |||||
* | [Project] Implement fast module ctx lookup | Vsevolod Stakhov | 2018-07-30 | 1 | -12/+14 |
| | |||||
* | [Project] Make surbl module reentrant (no global context) | Vsevolod Stakhov | 2018-07-30 | 1 | -20/+67 |
| | |||||
* | [Fix] Fix double free in redirectors cleanup | Vsevolod Stakhov | 2018-07-25 | 1 | -0/+1 |
| | |||||
* | [Fix] Eliminate all specific C plugins pools | Vsevolod Stakhov | 2018-07-09 | 1 | -22/+15 |
| |