aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_task.c
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Add `task:set_subject` alias for sanityVsevolod Stakhov2024-07-301-0/+1
|
* [Fix] Do not crash if symbol is missing in the metricVsevolod Stakhov2024-07-111-1/+1
|
* [Minor] Push dynamic symbol weightVsevolod Stakhov2024-07-081-5/+17
|
* Fixed bug with task:inject() function according to the issue #5010 (#5021)Ivan Stakhov2024-06-251-6/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Fix] Fix issue with task:inject_url * [Minor] Code clean up * [Minor] Clean up * [Minor] Small fix * [Minor] Fix small typo * [Test] Debug * [Test] Debug * [Test] Debug inject_url * [Test] Debugging * [Test] Debugging task:inject test * [Test] Debugging task:inject test * [Test] Debugging task:inject test * [Minor] Debug task:inject_url test * [Minor] Small fix * [Minor] Debug task:inject_url test * [Test] Test base task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test updated task:inject * [Test] Test fixed task:inject * [Test] Test fixed task:inject * [Test] Testing task:inject * [Test] Testing task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Test base task:inject * [Test] Test base task:inject * [Test] Test base task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Test] Fix task:inject * [Minor] Clean up code in task:inject * [Minor] Updated test for task:inject * [Test] Debug test for task:inject_url * [Test] Debug test for task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Fix task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Test] Check task:inject_url * [Minor] Clean up code * [Minor] Clean up code * [Minor] Little fix for error messages in url.create function * [Test] Change way to inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Test] Fix inject url * [Minor] Clean up code * [Test] Without fake mime_part * [Test] Without fake mime_part * [Minor] Clean up * [Test] Mime part of the task * [Test] Mpart should exist * [Test] Mpart should exist * [Test] Mpart should exist * [Test] Another check for mpart->urls * [Minor] Clean up * [Minor] Clean up * [Fix] Fixing OpenSSL 3.0 compatibility * [Fix] Reverted
* [Fix] Honor dynamic thresholds for greylisting moduleVsevolod Stakhov2024-04-051-0/+41
|
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-286/+286
|
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-2/+2
| | | | This types have constant conflicts with the system ones especially on OSX.
* [Project] Convert the remainingVsevolod Stakhov2024-03-051-25/+25
|
* [Project] Start optimization of userdata hashingVsevolod Stakhov2024-03-051-8/+8
|
* [Minor] rspamd_task API docs: fix broken linkAndrew Lewis2024-02-011-2/+2
|
* [Minor] Append header to the ordered list of headers if it does not existVsevolod Stakhov2023-11-251-1/+4
|
* [Fix] Properly set config field when creating tasks from LuaVsevolod Stakhov2023-11-091-1/+1
|
* [Minor] Make table and positional arguments equal in get_from/rcptVsevolod Stakhov2023-09-041-52/+54
|
* [Rework] Further conversion routinesVsevolod Stakhov2023-08-151-2/+2
|
* [Rework] More abstractions to hide C++ internalsVsevolod Stakhov2023-08-141-12/+4
|
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-2117/+2119
| | | | No meaningful changes.
* [Minor] Get rid of one more GHashTableVsevolod Stakhov2023-06-171-17/+13
|
* [Minor] Oops, fix buildVsevolod Stakhov2023-06-171-1/+1
|
* [Minor] Allow to allocate rspamd_text from taskVsevolod Stakhov2023-06-171-7/+6
|
* [Fix] Return true from has_urls(true) if only emails are presentPragadeesh Chandiran2022-12-221-3/+3
|
* [Minor] Slightly improve the documentationVsevolod Stakhov2022-10-291-4/+10
|
* [Minor] Add some error reportingVsevolod Stakhov2022-09-241-4/+10
|
* [Minor] Restore `task:has_urls(true)` behaviourVsevolod Stakhov2022-09-151-4/+18
| | | | Issue: #4124
* [Minor] Use integer instead of numberVsevolod Stakhov2022-08-031-1/+5
|
* [Feature] Check content for binary stuff before dumping it to LuaVsevolod Stakhov2022-07-011-0/+4
| | | | Issue: #4204
* [Fix] Properly check the original email flagVsevolod Stakhov2022-06-041-1/+1
| | | | Issue: #4167, #4104, #4187
* [Minor] Refactor bogus enumVsevolod Stakhov2022-06-041-48/+48
|
* [Minor] Fix typesVsevolod Stakhov2022-05-141-1/+1
|
* [Rework] Use dynamic items for calling callbacksVsevolod Stakhov2022-05-091-1/+1
| | | | | It is trivial to get a static item by dynamic item by just subtracting pointers. So there is no need in other complications.
* [Minor] Allow to specify mempool when copying an IP address structureVsevolod Stakhov2022-03-201-1/+1
|
* [Fix] Return a real number of recipients when dealing with aliasesVsevolod Stakhov2022-03-141-12/+26
| | | | Issue: #4104
* Spelling (#4086)Josh Soref2022-02-221-9/+9
| | | [Rework] Massive spelling fix from @jsoref
* [Rework] Allow to set a different behaviour for actions from settingsVsevolod Stakhov2022-01-291-31/+39
| | | | Issue: #4025
* [Minor] Fix a name and the description of bogus `user` field in the taskVsevolod Stakhov2022-01-241-8/+8
|
* [Minor] Add knobs to check if an archive was obfuscatedVsevolod Stakhov2022-01-131-0/+20
|
* [Fix] Fix stuctured headers pushingVsevolod Stakhov2021-11-291-3/+13
|
* [Minor] Fix task:set_recipients when the original recipients are absentVsevolod Stakhov2021-11-281-2/+14
|
* [Minor] Fix signing with `skip_process` flagVsevolod Stakhov2021-11-111-5/+13
|
* [Minor] Unify set_pre_result invocationsVsevolod Stakhov2021-10-261-1/+1
|
* [Minor] Set table indexVsevolod Stakhov2021-10-151-0/+2
|
* [Minor] Add method to get headers from mime partsVsevolod Stakhov2021-10-151-2/+3
|
* [Minor] Lua_task: Add get_headers methodVsevolod Stakhov2021-10-141-0/+31
|
* [Minor] API docs: try explain real_ip / from_ip betterAndrew Lewis2021-10-111-2/+2
|
* [Project] Finish received headers rework partVsevolod Stakhov2021-10-051-110/+8
|
* [Minor] Rework to fix issues in Lua APIVsevolod Stakhov2021-09-251-2/+2
| | | | Found by: coverity scan
* [Minor] Fix some leaks on error pathsVsevolod Stakhov2021-09-191-13/+19
| | | | Found by: coverity scan
* [Fix] Fix hash table lookupVsevolod Stakhov2021-09-191-1/+1
| | | | Found by: coverity scan
* [Minor] Explicitly disallow to set settings on top of other settingsVsevolod Stakhov2021-09-021-0/+7
|
* [Minor] Revert ignoring of the invisible urls by defaultVsevolod Stakhov2021-08-181-2/+2
|
* [Minor] Add `invisible` flag to url structureVsevolod Stakhov2021-08-171-2/+4
|