Vsevolod Stakhov
|
14c13854d3
|
[Rework] Further types conversion (no functional changes)
|
vor 2 Monaten |
Vsevolod Stakhov
|
6b2b416718
|
[Rework] Remove some of the GLib types in lieu of standard ones
This types have constant conflicts with the system ones especially on OSX.
|
vor 2 Monaten |
Vsevolod Stakhov
|
1fee9a3901
|
[Fix] Make words selection random deterministic upon content
|
vor 4 Monaten |
Vsevolod Stakhov
|
b4d6ebf474
|
[Project] Move the whole backend to C++
Easier to work further.
|
vor 5 Monaten |
Vsevolod Stakhov
|
3e29be1422
|
[Fix] Another try to fix setproctitle
|
vor 6 Monaten |
Vsevolod Stakhov
|
ac2ee05594
|
[Fix] Do not pollute public headers with libev internals
|
vor 8 Monaten |
Vsevolod Stakhov
|
537a7180a0
|
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
|
vor 10 Monaten |
Vsevolod Stakhov
|
d465bd79e1
|
[Minor] Avoid using of gio in Rspamd
|
vor 1 Jahr |
Vsevolod Stakhov
|
5c43b0d609
|
[Minor] Make read_passphrase utility more universal
|
vor 1 Jahr |
Vsevolod Stakhov
|
5f338096c1
|
[Minor] Fix some issues with the in-place gzip, add gunzip
|
vor 1 Jahr |
Vsevolod Stakhov
|
96b94707c1
|
[Rework] Make http normalize path function a generic function
|
vor 1 Jahr |
Vsevolod Stakhov
|
f57cb6099e
|
[Minor] Use wyrand for fast random as we already use mumhash for fast hashing
|
vor 2 Jahren |
Vsevolod Stakhov
|
0b4e9a4f0b
|
[Minor] Move summation to a separate routine
|
vor 2 Jahren |
Josh Soref
|
2b8e6958f4
|
Spelling (#4086)
[Rework] Massive spelling fix from @jsoref
|
vor 2 Jahren |
Vsevolod Stakhov
|
0b7a4e77fe
|
[Minor] Use float instead of double
|
vor 2 Jahren |
Vsevolod Stakhov
|
ce88665b0c
|
[Rework] Html: Further rework of the tags content extraction
|
vor 2 Jahren |
Vsevolod Stakhov
|
acc4b64809
|
[Project] Add process exceptions for invisible text
|
vor 2 Jahren |
Vsevolod Stakhov
|
dc91755181
|
[Minor] Add ptr array shuffle routine
|
vor 3 Jahren |
Vsevolod Stakhov
|
980d8b7d6b
|
[Minor] Explicitly specify af for socketpair
|
vor 4 Jahren |
Vsevolod Stakhov
|
41e28d1148
|
[Rework] Further project structure reorganisation
|
vor 4 Jahren |
Vsevolod Stakhov
|
1a90ff5e27
|
[Minor] Support explicit enabling of the FIPS mode in OpenSSL
|
vor 4 Jahren |
Vsevolod Stakhov
|
62fb0aeba5
|
[Minor] Use slightly better fast PRNGs
|
vor 4 Jahren |
Vsevolod Stakhov
|
a49a31b3f7
|
[Feature] Add limit for number of URLs in Lua
|
vor 4 Jahren |
Vsevolod Stakhov
|
c271eb3665
|
[Rework] Add C++ guards to all headers
|
vor 4 Jahren |
Vsevolod Stakhov
|
00135c8f9a
|
[Minor] Slight types improvement
|
vor 4 Jahren |
Vsevolod Stakhov
|
71e0dbf960
|
[Project] Remove libfann, gd and other unsupported stuff
|
vor 5 Jahren |
Vsevolod Stakhov
|
bb3a48e428
|
[Project] Refactor more, use ev_stat for cdb watching
|
vor 5 Jahren |
Vsevolod Stakhov
|
98897c1797
|
[Project] First refactoring step libevent->libev
|
vor 5 Jahren |
Vsevolod Stakhov
|
6c98a7447d
|
[Minor] Add older glib compat
|
vor 5 Jahren |
Vsevolod Stakhov
|
5fe437851d
|
[Project] Adopt librspamdserver for http context
|
vor 5 Jahren |
Vsevolod Stakhov
|
10d67f5c80
|
[Minor] Check for cached libevent time routines
|
vor 5 Jahren |
Vsevolod Stakhov
|
915a460b6a
|
[Minor] Fix event pending checks
|
vor 5 Jahren |
Vsevolod Stakhov
|
558bae2569
|
[Minor] Place moving average function is generic utilities
|
vor 5 Jahren |
Vsevolod Stakhov
|
8ca6424889
|
[Minor] Fix leak in proctitle init
|
vor 6 Jahren |
Vsevolod Stakhov
|
3372fed16c
|
[Minor] Add generic routine for glob patterns
|
vor 6 Jahren |
Vsevolod Stakhov
|
f1becea682
|
[Minor] Use own localtime/gmtime
|
vor 6 Jahren |
Vsevolod Stakhov
|
c1c7b9c63d
|
[Minor] Add own localtime/gmtime implementations
|
vor 6 Jahren |
Vsevolod Stakhov
|
c23f9a17f6
|
[Minor] Add helper to free GError for memopry pool management
|
vor 6 Jahren |
Vsevolod Stakhov
|
b237435ed7
|
[Fix] Add definition for old glib compatibility method
Issue: #1956, #1978
|
vor 6 Jahren |
Vsevolod Stakhov
|
22d602b81f
|
[Feature] Use rdtsc where possible
|
vor 6 Jahren |
Vsevolod Stakhov
|
357bbf4c92
|
[Minor] Remove unused functions
|
vor 6 Jahren |
Vsevolod Stakhov
|
8189d621e7
|
[Minor] Make a more universal gzip compress utility
|
vor 6 Jahren |
Vsevolod Stakhov
|
3f97820a43
|
[Minor] Use clock_gettime instead of gettimeofday
|
vor 6 Jahren |
Vsevolod Stakhov
|
dd1ef3fa2b
|
[Minor] Remove unused function
|
vor 6 Jahren |
Vsevolod Stakhov
|
29820f8a7b
|
[Minor] Use rspamd_socketpair everywhere
|
vor 6 Jahren |
Vsevolod Stakhov
|
4c2c4f0fdc
|
[Fix] Allow to follow symlinks when safe
Issue: #1625
|
vor 7 Jahren |
Vsevolod Stakhov
|
a03b2c328b
|
[Fix] Deal with 8bit characters in email addresses
|
vor 7 Jahren |
Vsevolod Stakhov
|
11021601e0
|
[Feature] Process subject for mixed characters
|
vor 7 Jahren |
Vsevolod Stakhov
|
397eeeb6d9
|
[CritFix] Repair PTR_ARRAY_FOREACH macro
MFH: true
|
vor 7 Jahren |
Vsevolod Stakhov
|
41dcc59fc6
|
[Minor] Add length check for array iteration
|
vor 7 Jahren |