]> source.dussan.org Git - rspamd.git/log
rspamd.git
2 years ago[WebUI] Learn a random server of "All SERVERS" 4160/head
moisseev [Tue, 26 Apr 2022 17:29:39 +0000 (20:29 +0300)]
[WebUI] Learn a random server of "All SERVERS"

Issue: #4157

2 years ago[Minor] Do not add stats for invalid requests
Vsevolod Stakhov [Mon, 25 Apr 2022 20:33:14 +0000 (21:33 +0100)]
[Minor] Do not add stats for invalid requests

2 years ago[Fix] Properly set `Host` in rspamd_proxy
Vsevolod Stakhov [Mon, 25 Apr 2022 20:30:23 +0000 (21:30 +0100)]
[Fix] Properly set `Host` in rspamd_proxy

2 years ago[Minor] Try to fix another stupid cases of dot commands
Vsevolod Stakhov [Fri, 22 Apr 2022 20:47:19 +0000 (21:47 +0100)]
[Minor] Try to fix another stupid cases of dot commands

Have anybody used them ever?

2 years ago[Minor] Fix absence of replxx mode
Vsevolod Stakhov [Fri, 22 Apr 2022 20:30:19 +0000 (21:30 +0100)]
[Minor] Fix absence of replxx mode

2 years ago[Minor] Sign CI changes
Vsevolod Stakhov [Fri, 22 Apr 2022 20:22:31 +0000 (21:22 +0100)]
[Minor] Sign CI changes

2 years ago[Minor] Try to unify replxx usage
Vsevolod Stakhov [Wed, 20 Apr 2022 19:59:46 +0000 (20:59 +0100)]
[Minor] Try to unify replxx usage

2 years agoMerge pull request #4153 from twesterhever/temp-rbl-query-ebls-for-authenticated...
Vsevolod Stakhov [Mon, 18 Apr 2022 20:16:19 +0000 (21:16 +0100)]
Merge pull request #4153 from twesterhever/temp-rbl-query-ebls-for-authenticated-senders-too

[Minor] Query EBLs for authenticated users as well

2 years ago[Minor] Query EBLs for authenticated users as well 4153/head
twesterhever [Mon, 18 Apr 2022 20:11:56 +0000 (20:11 +0000)]
[Minor] Query EBLs for authenticated users as well

2 years agoMerge pull request #4151 from moisseev/webui
Vsevolod Stakhov [Mon, 18 Apr 2022 20:09:19 +0000 (21:09 +0100)]
Merge pull request #4151 from moisseev/webui

[WebUI] Add HTTP (Ajax) request timeout setting

2 years ago[WebUI] Add HTTP (Ajax) request timeout setting 4151/head
moisseev [Mon, 18 Apr 2022 15:20:00 +0000 (18:20 +0300)]
[WebUI] Add HTTP (Ajax) request timeout setting

Issue: #4009

2 years ago[Minor] Use existing constant
moisseev [Mon, 18 Apr 2022 14:44:12 +0000 (17:44 +0300)]
[Minor] Use existing constant

2 years agoMerge pull request #4150 from moisseev/ci
Vsevolod Stakhov [Sat, 16 Apr 2022 17:43:21 +0000 (18:43 +0100)]
Merge pull request #4150 from moisseev/ci

[Test] Allow linters to fail

2 years ago[Test] Allow linters to fail 4150/head
moisseev [Sat, 16 Apr 2022 06:50:36 +0000 (09:50 +0300)]
[Test] Allow linters to fail

without failing the overall pipeline.

2 years ago[Fix] Fix DKIM keys with spaces still allowing errors on invalid base64
Vsevolod Stakhov [Fri, 15 Apr 2022 21:08:23 +0000 (22:08 +0100)]
[Fix] Fix DKIM keys with spaces still allowing errors on invalid base64

Issue: #4149

2 years ago[Minor] Fix bogus comment
Vsevolod Stakhov [Fri, 15 Apr 2022 21:00:14 +0000 (22:00 +0100)]
[Minor] Fix bogus comment

2 years ago[Test] Properly set test cases
Vsevolod Stakhov [Fri, 15 Apr 2022 20:42:39 +0000 (21:42 +0100)]
[Test] Properly set test cases

2 years ago[Test] Do not cause sigsegv on failed test
Vsevolod Stakhov [Fri, 15 Apr 2022 20:09:35 +0000 (21:09 +0100)]
[Test] Do not cause sigsegv on failed test

2 years ago[Test] Add a test with DKIM key with spaces in base64
Vsevolod Stakhov [Fri, 15 Apr 2022 20:02:22 +0000 (21:02 +0100)]
[Test] Add a test with DKIM key with spaces in base64

Issue: #4149

2 years ago[Minor] Fix more lua issues
Vsevolod Stakhov [Thu, 14 Apr 2022 19:59:31 +0000 (20:59 +0100)]
[Minor] Fix more lua issues

2 years ago[Minor] Fix issues found by the new luacheck version
Vsevolod Stakhov [Thu, 14 Apr 2022 19:50:12 +0000 (20:50 +0100)]
[Minor] Fix issues found by the new luacheck version

2 years ago[Fix] Add more sanity checks for rua in dmarc_report
Vsevolod Stakhov [Thu, 14 Apr 2022 19:42:42 +0000 (20:42 +0100)]
[Fix] Add more sanity checks for rua in dmarc_report

Issue: #4148

2 years ago[Fix] Ignore directories in RarV5 archives
Vsevolod Stakhov [Wed, 13 Apr 2022 19:42:54 +0000 (20:42 +0100)]
[Fix] Ignore directories in RarV5 archives

Issue: #4134

2 years ago[Minor] Add some more debug to mime_types
Vsevolod Stakhov [Wed, 13 Apr 2022 19:06:37 +0000 (20:06 +0100)]
[Minor] Add some more debug to mime_types

2 years ago[Minor] Try to fix issue with incorrect indexing in url_reputation
Vsevolod Stakhov [Tue, 12 Apr 2022 20:45:02 +0000 (21:45 +0100)]
[Minor] Try to fix issue with incorrect indexing in url_reputation

Issue: #4139

2 years agoMerge pull request #4141 from twesterhever/temp-uribl-surbl-queries
Vsevolod Stakhov [Mon, 11 Apr 2022 18:30:49 +0000 (19:30 +0100)]
Merge pull request #4141 from twesterhever/temp-uribl-surbl-queries

[Feature] Query HELOs, PTRs, and Reply-To's against SURBL and URIBL as well

2 years agoMerge pull request #4142 from twesterhever/temp-adjust-sbl-scores
Vsevolod Stakhov [Sun, 10 Apr 2022 18:29:37 +0000 (19:29 +0100)]
Merge pull request #4142 from twesterhever/temp-adjust-sbl-scores

[Enhancement] Adjust scores of Spamhaus SBL hits

2 years agoMerge pull request #4144 from twesterhever/temp-enable-uribl-lookups-local-users
Vsevolod Stakhov [Sat, 9 Apr 2022 16:59:19 +0000 (17:59 +0100)]
Merge pull request #4144 from twesterhever/temp-enable-uribl-lookups-local-users

[Fix] Do not exclude authenticated users from URIBL lookups

2 years agoMerge pull request #4143 from twesterhever/temp-rbl-blocklist-de-disable-ipv6
Vsevolod Stakhov [Sat, 9 Apr 2022 16:56:55 +0000 (17:56 +0100)]
Merge pull request #4143 from twesterhever/temp-rbl-blocklist-de-disable-ipv6

[Fix] Disable IPv6 lookups for Blocklist.de RBL

2 years ago[Fix] Do not exclude authenticated users from URIBL lookups 4144/head
twesterhever [Sat, 9 Apr 2022 15:11:21 +0000 (15:11 +0000)]
[Fix] Do not exclude authenticated users from URIBL lookups

2 years ago[Fix] Disable IPv6 lookups for Blocklist.de RBL 4143/head
twesterhever [Sat, 9 Apr 2022 14:49:20 +0000 (14:49 +0000)]
[Fix] Disable IPv6 lookups for Blocklist.de RBL

2 years ago[Enhancement] Adjust scores of Spamhaus SBL hits 4142/head
twesterhever [Sat, 9 Apr 2022 14:43:48 +0000 (14:43 +0000)]
[Enhancement] Adjust scores of Spamhaus SBL hits

2 years ago[Enhancement] Query HELOs, PTRs, and Reply-To's against SURBL and URIBL as well 4141/head
twesterhever [Sat, 9 Apr 2022 14:36:35 +0000 (14:36 +0000)]
[Enhancement] Query HELOs, PTRs, and Reply-To's against SURBL and URIBL as well

2 years agoMerge pull request #4140 from arkamar/zstd-new-api
Vsevolod Stakhov [Fri, 8 Apr 2022 20:42:15 +0000 (21:42 +0100)]
Merge pull request #4140 from arkamar/zstd-new-api

Migrate ZSTD_reset{C,D}Stream to a new API

2 years agoMigrate ZSTD_reset{C,D}Stream to a new API 4140/head
Petr Vaněk [Fri, 8 Apr 2022 15:19:44 +0000 (17:19 +0200)]
Migrate ZSTD_reset{C,D}Stream to a new API

ZSTD_reset{C,D}Stream functions are deprecated since 1.4.0 version. This
change migrates them to a new equivalents as described in documentation.

2 years agoMerge pull request #4138 from arkamar/system-xxhash
Vsevolod Stakhov [Thu, 7 Apr 2022 19:04:54 +0000 (20:04 +0100)]
Merge pull request #4138 from arkamar/system-xxhash

New SYSTEM_XXHASH option and zstd MODULES  fix

2 years agoMerge pull request #4137 from kamilsztuke/fix-typo-in-config-documentation
Vsevolod Stakhov [Thu, 7 Apr 2022 19:04:17 +0000 (20:04 +0100)]
Merge pull request #4137 from kamilsztuke/fix-typo-in-config-documentation

[Minor] Fix typo in config documentation in statistic.conf

2 years agoSearch for libzstd module 4138/head
Petr Vaněk [Wed, 6 Apr 2022 20:35:14 +0000 (22:35 +0200)]
Search for libzstd module

Default pkg-config name of zstd is libzstd.pc. Let's add it to the
MODULES list.

2 years agoAdd SYSTEM_XXHASH cmake option
Petr Vaněk [Wed, 6 Apr 2022 11:46:11 +0000 (13:46 +0200)]
Add SYSTEM_XXHASH cmake option

It is now possible to use system xxhash since commits 23889da9ae11
("[Minor] Update bundled xxhash") and 7ad02fc1f7e7 ("[Rework] Use xxh3
as a default hash and fix memory/alignment issues"). Let's give
packagers this possibility with a new SYSTEM_XXHASH option.

2 years agoMerge pull request #4135 from arkamar/dangling-comment
Vsevolod Stakhov [Wed, 6 Apr 2022 19:05:40 +0000 (20:05 +0100)]
Merge pull request #4135 from arkamar/dangling-comment

[Minor] Remove dangling comment

2 years agoMerge branch 'rspamd:master' into fix-typo-in-config-documentation 4137/head
kamilsztuke [Wed, 6 Apr 2022 19:04:39 +0000 (21:04 +0200)]
Merge branch 'rspamd:master' into fix-typo-in-config-documentation

2 years ago[Fix] Try to fix dkim reputation adjustements
Vsevolod Stakhov [Wed, 6 Apr 2022 19:01:48 +0000 (20:01 +0100)]
[Fix] Try to fix dkim reputation adjustements

Reported and discussed with @moisseev

2 years ago[Minor] Fix typo in config documentation in statistic.conf
Kamil Sztuke [Wed, 6 Apr 2022 18:35:53 +0000 (20:35 +0200)]
[Minor] Fix typo in config documentation in statistic.conf

2 years agoRemove dangling comment 4135/head
Petr Vaněk [Wed, 6 Apr 2022 09:11:03 +0000 (11:11 +0200)]
Remove dangling comment

The dangling comment is result of commit bfe48b659baf ("[Fix] Fix
logging for rspamadm"), where the same comment was removed from rspamadm
but this one stayed. It should be removed as well.

2 years ago[Minor] Add missing include
Vsevolod Stakhov [Sat, 2 Apr 2022 15:49:35 +0000 (16:49 +0100)]
[Minor] Add missing include

Issue: #4131

2 years ago[Minor] Oops, fix null check logic
Vsevolod Stakhov [Thu, 31 Mar 2022 10:26:06 +0000 (11:26 +0100)]
[Minor] Oops, fix null check logic

2 years ago[Minor] Also allow to set objects to null for disabling
Vsevolod Stakhov [Wed, 30 Mar 2022 20:15:00 +0000 (21:15 +0100)]
[Minor] Also allow to set objects to null for disabling

2 years ago[Minor] Well, I've said `mirrors`!
Vsevolod Stakhov [Wed, 30 Mar 2022 20:08:00 +0000 (21:08 +0100)]
[Minor] Well, I've said `mirrors`!

2 years ago[Minor] Check enabled/disabled logic for the proxy upstreams/mirrors
Vsevolod Stakhov [Wed, 30 Mar 2022 20:06:43 +0000 (21:06 +0100)]
[Minor] Check enabled/disabled logic for the proxy upstreams/mirrors

2 years ago[Rework] Isolate disable/enable logic for the configuration ucl objects
Vsevolod Stakhov [Wed, 30 Mar 2022 19:31:21 +0000 (20:31 +0100)]
[Rework] Isolate disable/enable logic for the configuration ucl objects

2 years ago[Minor] Sort error ips by number of errors
Vsevolod Stakhov [Tue, 29 Mar 2022 19:43:03 +0000 (20:43 +0100)]
[Minor] Sort error ips by number of errors

2 years ago[Minor] Remove useless checks
Vsevolod Stakhov [Mon, 28 Mar 2022 19:29:12 +0000 (20:29 +0100)]
[Minor] Remove useless checks

2 years ago[Minor] Use a more neat approach
Vsevolod Stakhov [Mon, 28 Mar 2022 19:19:19 +0000 (20:19 +0100)]
[Minor] Use a more neat approach

2 years ago[Minor] Update more copyright years/email
Vsevolod Stakhov [Sun, 27 Mar 2022 11:55:23 +0000 (12:55 +0100)]
[Minor] Update more copyright years/email

2 years ago[Minor] Update readme
Vsevolod Stakhov [Sun, 27 Mar 2022 11:40:33 +0000 (12:40 +0100)]
[Minor] Update readme

2 years ago[Fix] Rbl: Fix received positioned checks
Vsevolod Stakhov [Sun, 27 Mar 2022 11:24:28 +0000 (12:24 +0100)]
[Fix] Rbl: Fix received positioned checks

2 years ago[Minor] Update version to 3.3
Vsevolod Stakhov [Sat, 26 Mar 2022 12:24:18 +0000 (12:24 +0000)]
[Minor] Update version to 3.3

2 years agoRelease 3.2 3.2
Vsevolod Stakhov [Sat, 26 Mar 2022 12:23:26 +0000 (12:23 +0000)]
Release 3.2

* [Conf] Score MIME_OBFUSCATED_ARCHIVE to 8 points
* [Conf] Set one_shot for URIBL rules by default
* [CritFix] Fix upstreams name resolution when there is also a port
* [Feature] Add ROC feature to neural network plugin
* [Feature] Add public suffic compilation utility
* [Feature] Add support of Cloudmark
* [Feature] Allow hyperscan for ppc64, as vectorscan now suports it.
* [Feature] Allow to skip DNS resolution for keep-alive connections
* [Feature] Aws_s3: Allow to store large parts separately
* [Feature] BIMI: Add preliminary version of the BIMI plugin
* [Feature] JSON endpoint for querying maps
* [Feature] Lua_magic: Add a sane CSV heuristic
* [Feature] Lua_mime: Add schema for message transfer
* [Feature] Output average scan time in /stat endpoint
* [Feature] Show average scan time in `rspamc stat` output
* [Fix] Add guards to avoid race condition on TCP connection
* [Fix] Allow spaces in DKIM key records
* [Fix] Apply the similar fix to the url_reputation
* [Fix] Avoid overwriting whitelisted_signers_map
* [Fix] Backport PR from libucl
* [Fix] Clear SSL errors
* [Fix] ClickHouse cleanup of old partitions
* [Fix] Do not double call error handler on ssl errors in the timeout path
* [Fix] Do not forget to clear pointers on IOC reset
* [Fix] External_relay: Remove useless check of the map value
* [Fix] Find suspicious url encodings that could break url extraction
* [Fix] Fix HTTP(s) client timeout
* [Fix] Fix exclude flags setting
* [Fix] Fix expanding of the variables
* [Fix] Fix host header usage in lua_http
* [Fix] Fix http maps shared memory cache cleanup
* [Fix] Fix logic in HTML processing FSM
* [Fix] Fix parsing of the compound mailto urls
* [Fix] Fix processing captures from pcre2
* [Fix] Fix removing from khash
* [Fix] Fix stuctured headers pushing
* [Fix] Further fix for i386 compilation
* [Fix] Improve duplicate settings error reporting
* [Fix] Lua: task:remove_result didn't work in some cases
* [Fix] Output service parts as well
* [Fix] Phishing: Deal with phishing + redirected URL
* [Fix] Phishing: Fix finding domains in the phishing map
* [Fix] Plug memory leak by using mempool for a copied address
* [Fix] Properly find the request and the number of requested entries
* [Fix] Rbl: Fix inversed logic of the url_full_hostname
* [Fix] Read file maps if they were not pre-read during preload
* [Fix] Restrict x86_64 assembly to x86_64
* [Fix] Return a real number of recipients when dealing with aliases
* [Fix] Rework unshedule DNS request function
* [Fix] Support definition of ungrouped symbol in conf file, use group info from lua or other conf file
* [Fix] Unschedule DNS request when clearing IO channel
* [Fix] When checking for phishing, we need to convert punicode -> UTF8, not vice versa
* [Fix] lua_cfg_transform - actions without score (discard)
* [Fix] lua_cfg_transform - silly break break actions
* [Fix] ratelimit - symbol per bucket
* [Project] BIMI: Fix helper integration issues
* [Project] Further DNS over TCP architecturing
* [Project] Rdns: Add more functions for TCP based requests
* [Project] Rdns: Add preliminary reading logic for TCP channels
* [Project] Rdns: Add reaper for inactive TCP connections
* [Project] Rdns: Add timeout logic for TCP requests
* [Project] Rdns: Do not treat TCP channels failure as fatal
* [Project] Rdns: Fix TCP connection mess
* [Project] Rdns: Fix TCP stuff cleanup
* [Project] Rdns: Fix various ownership issues
* [Project] Rdns: Implement TCP writing logic
* [Project] Rdns: Initial support of TCP IO channels
* [Project] Rdns: More fixes in TCP handling
* [Project] Rdns: Restore the previous EDNS0 size
* [Project] Rdns: Send truncated replies via TCP
* [Project] Rdns: Unregister TCP requests
* [Rework] Allow to restore SSL handlers after keepalive pooling
* [Rework] Allow to set a different behaviour for actions from settings
* [Rework] Include SSL flag into keepalive hash
* [Rework] Make `rspamadm dmarc_report` default behaviour more sane
* [Rework] Mempool: Use explicit alignment
* [Rework] Rdns: Use faster and more compact hash table for DNS requests
* [Rework] Rework SSL flag operations
* [Rework] Take disabled flag into account
* [Rework] Timeouts are now global per event and not reseted by IO activity
* [Rework] Use xxh3 as a default hash and fix memory/alignment issues
* [Rules] Fix old rules to stop global functions usage
* [Rules] Fix symbol for DKIM temporary failure
* [Rules] Remove ancient and inefficient rules
* [Rules] Slightly reduce MULTIPLE_FROM score

2 years ago[Minor] Update my email and the copyright year
Vsevolod Stakhov [Fri, 25 Mar 2022 20:16:35 +0000 (20:16 +0000)]
[Minor] Update my email and the copyright year

2 years ago[Test] Split test
Vsevolod Stakhov [Wed, 23 Mar 2022 20:26:04 +0000 (20:26 +0000)]
[Test] Split test

2 years ago[Rules] Slightly reduce MULTIPLE_FROM score
Vsevolod Stakhov [Wed, 23 Mar 2022 20:25:47 +0000 (20:25 +0000)]
[Rules] Slightly reduce MULTIPLE_FROM score

2 years ago[Minor] Micro-optimisation
Vsevolod Stakhov [Wed, 23 Mar 2022 20:23:04 +0000 (20:23 +0000)]
[Minor] Micro-optimisation

Suggested by: @citrin

2 years ago[Minor] Add max scores for some groups
Vsevolod Stakhov [Wed, 23 Mar 2022 20:18:52 +0000 (20:18 +0000)]
[Minor] Add max scores for some groups

2 years ago[Minor] Free structure on exit
Vsevolod Stakhov [Mon, 21 Mar 2022 21:06:19 +0000 (21:06 +0000)]
[Minor] Free structure on exit

2 years ago[Minor] Multimap: Fix default score
Vsevolod Stakhov [Sun, 20 Mar 2022 22:53:27 +0000 (22:53 +0000)]
[Minor] Multimap: Fix default score

Issue: #4117

2 years ago[Minor] Allow to disable composites without config breaking
Vsevolod Stakhov [Sun, 20 Mar 2022 17:32:34 +0000 (17:32 +0000)]
[Minor] Allow to disable composites without config breaking

Issue: #4078

2 years ago[Minor] Cleanup memory on the error path
Vsevolod Stakhov [Sun, 20 Mar 2022 12:55:09 +0000 (12:55 +0000)]
[Minor] Cleanup memory on the error path

2 years ago[Minor] Optimise boundaries processing by avoiding small strings allocation
Vsevolod Stakhov [Sun, 20 Mar 2022 12:53:03 +0000 (12:53 +0000)]
[Minor] Optimise boundaries processing by avoiding small strings allocation

2 years ago[Fix] Plug memory leak by using mempool for a copied address
Vsevolod Stakhov [Sun, 20 Mar 2022 12:45:59 +0000 (12:45 +0000)]
[Fix] Plug memory leak by using mempool for a copied address

2 years ago[Minor] Allow to specify mempool when copying an IP address structure
Vsevolod Stakhov [Sun, 20 Mar 2022 12:45:03 +0000 (12:45 +0000)]
[Minor] Allow to specify mempool when copying an IP address structure

2 years ago[Minor] Plug memory leak when rescheduling requests over TCP
Vsevolod Stakhov [Sun, 20 Mar 2022 12:36:06 +0000 (12:36 +0000)]
[Minor] Plug memory leak when rescheduling requests over TCP

2 years ago[Minor] Rbl: Do not check empty user/domain in rbl
Vsevolod Stakhov [Sat, 19 Mar 2022 14:48:55 +0000 (14:48 +0000)]
[Minor] Rbl: Do not check empty user/domain in rbl

2 years ago[Minor] Adopt lua_url stuff for the new PRG
Vsevolod Stakhov [Fri, 18 Mar 2022 21:33:31 +0000 (21:33 +0000)]
[Minor] Adopt lua_url stuff for the new PRG

2 years ago[Minor] Use wyrand for fast random as we already use mumhash for fast hashing
Vsevolod Stakhov [Fri, 18 Mar 2022 21:32:53 +0000 (21:32 +0000)]
[Minor] Use wyrand for fast random as we already use mumhash for fast hashing

2 years agoMerge pull request #4112 from msuslu/master
Vsevolod Stakhov [Fri, 18 Mar 2022 19:25:09 +0000 (19:25 +0000)]
Merge pull request #4112 from msuslu/master

make gcc 8.5 happy

2 years agoMerge pull request #4113 from PHPGangsta/patch-2
Vsevolod Stakhov [Thu, 17 Mar 2022 20:47:04 +0000 (20:47 +0000)]
Merge pull request #4113 from PHPGangsta/patch-2

Small fix in a comment

2 years agoMerge pull request #4114 from HeinleinSupport/lua_scanners/spamassassin
Vsevolod Stakhov [Thu, 17 Mar 2022 20:46:40 +0000 (20:46 +0000)]
Merge pull request #4114 from HeinleinSupport/lua_scanners/spamassassin

[Minor] lua_scanner - spamassassin - another try to match all spamd r…

2 years ago[Minor] lua_scanner - spamassassin - another try to match all spamd returns 4114/head
Carsten Rosenberg [Thu, 17 Mar 2022 18:56:52 +0000 (19:56 +0100)]
[Minor] lua_scanner - spamassassin - another try to match all spamd returns

fix #4088

2 years agoSmall fix in a comment 4113/head
Michael Kliewe [Thu, 17 Mar 2022 17:01:23 +0000 (18:01 +0100)]
Small fix in a comment

2 years agomake gcc 8.5 happy 4112/head
Mehmet Suslu [Tue, 15 Mar 2022 15:18:10 +0000 (18:18 +0300)]
make gcc 8.5 happy

gcc 8.5 doesn't compile this file without template parameters for ptr_and_refcnt constructor.

2 years ago[Fix] Return a real number of recipients when dealing with aliases
Vsevolod Stakhov [Mon, 14 Mar 2022 21:02:30 +0000 (21:02 +0000)]
[Fix] Return a real number of recipients when dealing with aliases

Issue: #4104

2 years ago[Minor] Fix find to search for plain substrings only
Vsevolod Stakhov [Mon, 14 Mar 2022 20:06:59 +0000 (20:06 +0000)]
[Minor] Fix find to search for plain substrings only

2 years ago[Test] Add test for csv detection
Vsevolod Stakhov [Sun, 13 Mar 2022 16:27:20 +0000 (16:27 +0000)]
[Test] Add test for csv detection

2 years ago[Minor] Fix detection for some csv cases
Vsevolod Stakhov [Sun, 13 Mar 2022 16:14:49 +0000 (16:14 +0000)]
[Minor] Fix detection for some csv cases

2 years ago[Minor] Another fix for `task:get_symbol`
Vsevolod Stakhov [Sun, 13 Mar 2022 15:54:10 +0000 (15:54 +0000)]
[Minor] Another fix for `task:get_symbol`

2 years ago[Minor] Fix use of task:get_symbol
Vsevolod Stakhov [Sun, 13 Mar 2022 15:44:22 +0000 (15:44 +0000)]
[Minor] Fix use of task:get_symbol

2 years ago[Minor] Reputation: Another bunch of fixes
Vsevolod Stakhov [Sat, 12 Mar 2022 10:58:25 +0000 (10:58 +0000)]
[Minor] Reputation: Another bunch of fixes

Issue: #4100

2 years ago[Minor] Reputation: Fix config variable
Vsevolod Stakhov [Fri, 11 Mar 2022 21:52:40 +0000 (21:52 +0000)]
[Minor] Reputation: Fix config variable

2 years ago[Fix] Apply the similar fix to the url_reputation
Vsevolod Stakhov [Thu, 10 Mar 2022 21:29:33 +0000 (21:29 +0000)]
[Fix] Apply the similar fix to the url_reputation

Issue: #4100

2 years ago[Fix] Properly find the request and the number of requested entries
Vsevolod Stakhov [Thu, 10 Mar 2022 21:18:31 +0000 (21:18 +0000)]
[Fix] Properly find the request and the number of requested entries

Issue: #4100

2 years agoMerge pull request #4097 from moisseev/webui
Vsevolod Stakhov [Sun, 6 Mar 2022 17:14:04 +0000 (17:14 +0000)]
Merge pull request #4097 from moisseev/webui

Webui

2 years ago[Minor] Add average scan time metric
Vsevolod Stakhov [Sat, 5 Mar 2022 21:02:09 +0000 (21:02 +0000)]
[Minor] Add average scan time metric

Issue: #4096

2 years ago[Minor] Deduplicate sum function
Vsevolod Stakhov [Sat, 5 Mar 2022 20:49:26 +0000 (20:49 +0000)]
[Minor] Deduplicate sum function

2 years ago[Minor] Move summation to a separate routine
Vsevolod Stakhov [Sat, 5 Mar 2022 20:36:40 +0000 (20:36 +0000)]
[Minor] Move summation to a separate routine

2 years ago[Minor] Fix printing
Vsevolod Stakhov [Sat, 5 Mar 2022 20:30:41 +0000 (20:30 +0000)]
[Minor] Fix printing

2 years ago[WebUI] Show scan time in server list 4097/head
moisseev [Sat, 5 Mar 2022 09:29:16 +0000 (12:29 +0300)]
[WebUI] Show scan time in server list

2 years ago[Test] Enable ECMAScript 6 features
moisseev [Sat, 5 Mar 2022 09:19:01 +0000 (12:19 +0300)]
[Test] Enable ECMAScript 6 features

2 years ago[Minor] Move common stuff to a function
Vsevolod Stakhov [Fri, 4 Mar 2022 21:32:03 +0000 (21:32 +0000)]
[Minor] Move common stuff to a function

2 years ago[Minor] Obsolete old fuzzy epochs
Vsevolod Stakhov [Wed, 2 Mar 2022 22:22:31 +0000 (22:22 +0000)]
[Minor] Obsolete old fuzzy epochs

2 years agoMerge pull request #4093 from citrin/str_endswith
Vsevolod Stakhov [Mon, 28 Feb 2022 20:25:39 +0000 (20:25 +0000)]
Merge pull request #4093 from citrin/str_endswith

[Minor] Microoptimize lua_util.str_endswith