Vsevolod Stakhov
9378b97481
[Minor] Lua_html: Fix traversing to the top-most parent
5 years ago
Vsevolod Stakhov
0f4116db73
Merge pull request #2761 from moisseev/patch-3
[Minor] Use more strict regex in LEAKED_PASSWORD_SCAM
5 years ago
Vsevolod Stakhov
d623fcbcf0
[Minor] Create context for the main process
5 years ago
Vsevolod Stakhov
11c49dc9ac
[Fix] Set rspamd user to initialise supplementary groups on reload
Issue: #2693
Closes: #2693
5 years ago
Vsevolod Stakhov
cd2f92e40e
[Feature] Support User-Agent in HTTP requests
Issue: #2750
Closes: #2750
5 years ago
Vsevolod Stakhov
64604af61d
[Minor] Fix crash
5 years ago
Vsevolod Stakhov
1dcc9a69cc
[Minor] Disable broken http bench
5 years ago
Vsevolod Stakhov
3f00d108df
[Project] Adopt plugins, workers, rspamadm and rspamc for http_context
5 years ago
Vsevolod Stakhov
b13907192f
[Project] Adopt lua libraries for http context
5 years ago
Vsevolod Stakhov
5fe437851d
[Project] Adopt librspamdserver for http context
5 years ago
Vsevolod Stakhov
82b8a0d6ba
[Project] Add preliminary version of the http context concept
5 years ago
Vsevolod Stakhov
085f1f7912
[Minor] Another fix to dkim keys format detection logic
5 years ago
Vsevolod Stakhov
01073ffc93
[Fix] Mime_parser: Fix issue with parsing of the trailing garbadge
5 years ago
Alexander Moisseev
13e5863d60
[Minor] Use more strict regex in LEAKED_PASSWORD_SCAM
to avoid matching `passwordless`
5 years ago
Vsevolod Stakhov
d2645a9a8e
[Minor] Fix multipattern escaping for TLDs
5 years ago
Vsevolod Stakhov
cfc4b20f73
[Fix] Fix HTTP headers signing case
5 years ago
Vsevolod Stakhov
c399ca466f
[Minor] Fix tests
5 years ago
Vsevolod Stakhov
12a9552a9c
[Test] Add test for http headers signing
5 years ago
Vsevolod Stakhov
eb5177cf94
[Minor] Fix get_urls method
5 years ago
Vsevolod Stakhov
420c5434bc
[Minor] Add more safety when resolving deps
5 years ago
Vsevolod Stakhov
7f46e560b0
[Minor] Set addr failure flag on fuzzy errors
5 years ago
Vsevolod Stakhov
8920c4d8fa
[Fix] Rework groups scores definitions
5 years ago
Vsevolod Stakhov
96ae0fe186
[Fix] Process orphaned `symbols` section
5 years ago
Vsevolod Stakhov
9b6ae0883b
[Fix] Fix Content-Type parsing
Issue: #2757
5 years ago
Vsevolod Stakhov
588ae7ce43
[Fix] Fix rfc2231 for Content-Disposition header
Issue: #2757
5 years ago
Vsevolod Stakhov
81a0f3ca11
[Minor] Oops, fix type
5 years ago
Vsevolod Stakhov
0f32df6f44
[Fix] Core: Fix address rotation bug
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.
5 years ago
Vsevolod Stakhov
c9d04a923e
Update ISSUE_TEMPLATE.md
5 years ago
Vsevolod Stakhov
c68ef64bb8
[Fix] Clickhouse: Fix database usage
Issue: #2759
Closes: #2759
5 years ago
Vsevolod Stakhov
ba63e160b5
[Minor] Fix getting of emails
5 years ago
Vsevolod Stakhov
1f3935d436
[Minor] Fix format string
5 years ago
Vsevolod Stakhov
df9d18ccd3
[Feature] Lua_task: Add flexible method to get specific urls
5 years ago
Vsevolod Stakhov
a6bae7b5bd
[Minor] Properly set protocol value for urls
5 years ago
Vsevolod Stakhov
eb697d4c98
[Minor] Lua_url: Add method to get url protocol
5 years ago
Vsevolod Stakhov
144acb70eb
[Minor] Add functions to deal with url protocols
5 years ago
Vsevolod Stakhov
a841d419c9
[Rework] Finish http code split and cleanup
5 years ago
Vsevolod Stakhov
541b15df29
[Rework] Re-add files
5 years ago
Vsevolod Stakhov
81bc945a76
[Rework] Start rework of the HTTP library
5 years ago
Vsevolod Stakhov
df1dc9accf
[Minor] Dkim_signing: allow custom routine for getting dkim domain
5 years ago
Vsevolod Stakhov
6ede0320dd
Merge pull request #2758 from moisseev/mid
[Test] Add tests for MID module
5 years ago
Vsevolod Stakhov
a5ab9b2960
Merge pull request #2657 from prehor/feature/arc-domain
Allow setting static domain for ARC signatures
5 years ago
Alexander Moisseev
1156a22fa8
[Test] Add tests for MID module
5 years ago
Vsevolod Stakhov
c2270987f0
Merge pull request #2756 from moisseev/mime_types
[Minor] mime_types: remove .tmp from bad_extensions
5 years ago
Vsevolod Stakhov
9ec0dbfd35
[Minor] Fix loading of unicode multipatterns
5 years ago
Vsevolod Stakhov
b048a5a3a0
[Minor] Fix linking
5 years ago
Vsevolod Stakhov
ec6e8f945f
[Minor] Use new logic of regexp escaping
5 years ago
Vsevolod Stakhov
9b2e2d70a8
[Feature] Better escaping of unicode
5 years ago
Vsevolod Stakhov
5f2aad306e
[Minor] Fix linking
5 years ago
Alexander Moisseev
6b0df47177
[Minor] mime_types: remove .tmp from bad_extensions
as it is not potentially harmful
Just a note: M$ Office documents are archives and some of them may contain *.tmp files
(as well as other actually potentially dangerous extensions).
5 years ago
Vsevolod Stakhov
b4416a47bc
Merge pull request #2754 from heraklit256/fix-composite
fix typo in RCVD_UNAUTH_PBL
5 years ago