summaryrefslogtreecommitdiffstats
path: root/src/client/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Add utility to read user's input with promptVsevolod Stakhov2017-10-161-0/+1
|
* [Minor] Some fixes for static buildVsevolod Stakhov2017-03-311-1/+1
|
* [Feature] Add support for regexp mapsVsevolod Stakhov2016-03-151-0/+3
|
* Eliminate mess with linking.Vsevolod Stakhov2015-02-131-41/+4
|
* Fix profiler linkage.Vsevolod Stakhov2014-09-171-0/+3
|
* Release 0.7.0.0.7.0Vsevolod Stakhov2014-09-111-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use HTTP protocol for all operatiosn * Webui worker is now removed and controller works as webui * Allow to serve static files via controller by option `static_dir` * Rspamd interface is now a part of rspamd * Rspamc client has been rewritten to use HTTP and non-blocking mode allowing to start multiple operations simultaneously (see `-n` option) * Lua API was completely reworked to satisfy modern standards of LUA: * Module `lua-message` was removed * Reduced number of superglobals registered by rspamd * Many functions has been redesigned * Symbols registration is now more convenient * Users settings has been rewritten as lua plugin * Reworked headers system as gmime's based one misses many headers and is very slow to get headers values * Reorganized code and removed embedded jannsson by using UCL for all json parsing * Migrated to `librdns` for DNS resolving that improves concurrency for DNS requests significantly * Fixed tonns of bugs in MIME processing * Improved metrcis and default symbol's weights * Added new RBL's * Fixed a number of issues in the modules * Removed several memory leaks found * Fix unicode processing * Fix fuzzy checking for unicode parts * Significantly improve documentation and especially LUA API docs * See migration notes at https://rspamd.com/doc/migration.html Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
* Pre-compile config.hVsevolod Stakhov2014-08-291-1/+3
|
* Fix linkage for rspamc if NO_SHARED is ON.Vsevolod Stakhov2014-08-151-4/+9
|
* Remove legacy client and rework build system.Vsevolod Stakhov2014-01-191-0/+23
| | | | | --HG-- rename : lib/CMakeLists.txt => src/CMakeLists.txt
* Fix linking libraries.Vsevolod Stakhov2013-12-261-1/+1
|
* Rework build system.Vsevolod Stakhov2013-12-261-4/+5
|
* Link openssl to rspamc if enabled.Vsevolod Stakhov2013-11-091-0/+3
|
* More debian fixes.Vsevolod Stakhov2012-08-031-0/+2
|
* Fix dependency.Vsevolod Stakhov2012-06-071-1/+1
|
* Fix static build.Vsevolod Stakhov2012-06-051-6/+2
| | | | As there are too many changes from 0.4.7 mark this version as 0.5.0.
* * Split rspamd build to several independent libraries to reduce overhead.Vsevolod Stakhov2012-06-051-1/+1
|
* Fix static build.Vsevolod Stakhov2011-11-021-5/+9
|
* Another fix for out-source build.Vsevolod Stakhov2011-07-301-0/+1
| | | | Unbreak FreeBSD build.
* * Fix build under CentOS 5 with old glib 2.12Vsevolod Stakhov2011-07-291-1/+5
| | | | | * Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR Rework include style.
* * Rework build process:Vsevolod Stakhov2011-05-101-0/+1
| | | | | | | | | | - add librspamdserver - link this library to all daemons and utils of rspamd - use subdirectories more often * Rework global variables logic - move them to the main process * Fix logging to handle utf-8 correctly * Add statshow utility and make it working * Move printf functions to separate source file
* Update build and install system.Vsevolod Stakhov2011-02-021-0/+3
|
* * Add C client for rspamd that is using librspamdclientVsevolod Stakhov2011-01-311-0/+8