提交图

163 次代码提交

作者 SHA1 备注 提交日期
Vsevolod Stakhov
c3928cf525 [Rework] Further cmake system rework 2019-11-18 14:19:43 +00:00
Vsevolod Stakhov
82637e8964 [Rework] Rework initialisation to reduce static leaks count 2019-09-27 13:32:42 +01:00
Vsevolod Stakhov
53ee76478d [Minor] Disable asan for specific bad parts of the code 2019-09-25 15:57:17 +01:00
Vsevolod Stakhov
ea15d2e1d5 [Rework] Start moving to replxx 2019-09-03 17:57:01 +01:00
Vsevolod Stakhov
8c9192d649 [Minor] Minor portability fixes 2019-07-09 10:58:11 +01:00
Vsevolod Stakhov
269c424b55 [Minor] Add missing definitions 2019-07-03 16:06:31 +01:00
Vsevolod Stakhov
55f59de699 [Minor] Allow to work without cblas.h 2019-07-03 12:36:18 +01:00
Vsevolod Stakhov
71e0dbf960 [Project] Remove libfann, gd and other unsupported stuff 2019-06-22 10:57:29 +01:00
Vsevolod Stakhov
0992af3130 [Minor] Disable PCRE jit on OSX completely 2019-05-30 16:29:23 +01:00
Vsevolod Stakhov
0b65c937e3 [Rework] Slashing: Change versioning schema - move to 2.0 2019-05-18 09:42:41 +01:00
Vsevolod Stakhov
ec88cdaeb7 [Minor] Core: Oops, fix long standing misprint (yeild -> yield) 2019-01-23 15:07:08 +00:00
Vsevolod Stakhov
36e960ed74 [Rework] Slashing: Distinguish lualibdir, pluginsdir and sharedir 2018-12-26 15:00:02 +00:00
Vsevolod Stakhov
10d67f5c80 [Minor] Check for cached libevent time routines 2018-10-08 17:31:43 +01:00
Vsevolod Stakhov
deba30f874 [Minor] Support ucontext on osx 2018-08-26 14:26:42 +01:00
Vsevolod Stakhov
a472769a45 [Minor] Improve virtual ticks obtaining methods 2018-08-26 14:26:41 +01:00
Vsevolod Stakhov
084dc96bc5 [Feature] Add support for Lua API tracing 2018-08-09 15:27:32 +01:00
Vsevolod Stakhov
e0cd571a32 [Fix] Fix build where ucontext is defined in ucontext.h 2018-07-09 10:47:19 +01:00
Vsevolod Stakhov
04d3623c89 [Feature] Print stack trace on crash 2018-06-18 17:41:47 +01:00
Vsevolod Stakhov
c5d65b9430 [Minor] Try to fix endiannes detection on Solaris
Issue: #2204
2018-04-29 21:22:22 +01:00
Vsevolod Stakhov
6ecb7d259d [Fix] Add workaround for system with non-XSI compatible tzset 2018-02-18 17:08:48 +00:00
Filip Hajny
182ea66988 Workaround for older/traditional SunOS platforms where endian.h is not present. 2018-02-01 14:27:15 +01:00
Vsevolod Stakhov
cf58caf06a [Minor] Add constructors attribute detection 2018-01-20 12:09:31 +00:00
Vsevolod Stakhov
48dafdabc1 [Fix] Another fix for rdtcs
Issue: #1885
2017-10-27 14:09:40 +01:00
Vsevolod Stakhov
22d602b81f [Feature] Use rdtsc where possible 2017-10-26 15:52:42 +01:00
Vsevolod Stakhov
8bcdcfc6c8 [Feature] Set TCP_NODELAY for milter sockets
Issue: #1790
2017-08-07 08:26:32 +01:00
Vsevolod Stakhov
be8b130d14 [Minor] Allow to detect torch support from Lua 2017-08-07 08:14:04 +01:00
Vsevolod Stakhov
29820f8a7b [Minor] Use rspamd_socketpair everywhere 2017-07-25 08:41:27 +01:00
Vsevolod Stakhov
626d567fec [Minor] Set lua cpath to RSPAMD_LIBDIR, not LUALIBDIR 2017-07-21 11:41:06 +01:00
Vsevolod Stakhov
e1ad4dbd77 [Minor] Do not redefine uthash allocation routines 2017-06-30 08:51:40 +01:00
Alexander Moisseev
bb5a9f8e45 [Minor] Massive spelling correction
by a bot https://github.com/ka7/misspell_fixer
2017-06-27 10:44:19 +03:00
Vsevolod Stakhov
37f250e80e [Rework] Propagate ucl variables from the command line 2017-05-18 16:40:48 +01:00
Vsevolod Stakhov
3ca316cd22 [Minor] Unify substring search routines 2017-04-07 14:43:15 +01:00
Vsevolod Stakhov
ab314b7660 [Minor] Remove useless jemalloc include
Issue: #1377
2017-01-27 11:27:32 +00:00
Vsevolod Stakhov
7bf934ec68 [Rework] Finally remove gmime dependency from Rspamd 2016-12-22 23:58:51 +00:00
Vsevolod Stakhov
fc1eb3ca94 [Minor] Arrrgh, stupid cmake 2016-12-09 16:02:31 +00:00
Vsevolod Stakhov
61a2d838a7 [Feature] Add support of libgd 2016-12-06 16:22:23 +00:00
Vsevolod Stakhov
82bb01e1f8 [Fix] Another try to deal with posix idiotizm 2016-10-19 14:55:02 +01:00
Vsevolod Stakhov
7d7b3200af [Minor] Explicitly reinit libevent PRNG on fork 2016-09-11 22:04:21 +01:00
Vsevolod Stakhov
5f450d88f7 [Feature] Add test to check shared memory support sanity 2016-06-29 14:51:50 +01:00
Vsevolod Stakhov
7c9830991c [Feature] Search for SSL_set_tlsext_host_name support 2016-06-13 17:31:29 +01:00
Vsevolod Stakhov
da913877cd [Minor] Adjust hashes 2016-05-12 12:45:37 +01:00
Vsevolod Stakhov
931615a2e0 [Feature] Further micro-optimizations for hashing and shingles 2016-05-12 09:48:29 +01:00
Vsevolod Stakhov
07c6066639 [Feature] Distinguish luajit from lua 2016-05-09 10:11:33 +01:00
Vsevolod Stakhov
6f1be05423 [Feature] Allow to disable pthread mutexes on broken platforms 2016-04-15 18:12:50 +01:00
Vsevolod Stakhov
0c4a2a3cad
[Minor] Hold on with g_slice alteration 2016-04-11 17:16:22 +01:00
Vsevolod Stakhov
f36e38a2a4 [Feature] Allow building rspamd with jemalloc 2016-04-11 11:23:47 +01:00
Vsevolod Stakhov
091633c9af [Feature] Add LOCAL_CONFDIR option 2016-03-10 17:35:49 +00:00
Vsevolod Stakhov
9e49d2cb1f [Feature] Add rspamd_version function to LUA API 2016-03-01 12:27:02 +00:00
Vsevolod Stakhov
5e311513d9 Include gmodule as well as glib 2016-02-12 18:23:55 +00:00
Vsevolod Stakhov
d54124d738 Add versions to rspamd modules and workers 2016-02-12 13:34:17 +00:00