summaryrefslogtreecommitdiffstats
path: root/src/client
Commit message (Collapse)AuthorAgeFilesLines
...
* Allow some custom output for rspamc.Vsevolod Stakhov2014-01-203-5/+33
|
* Fix memory leak.Vsevolod Stakhov2014-01-201-1/+3
|
* Implement refcount for http connection.Vsevolod Stakhov2014-01-201-4/+7
|
* Remove memory leak.Vsevolod Stakhov2014-01-201-1/+1
|
* New rspamc client.Vsevolod Stakhov2014-01-203-619/+185
|
* Write the new client library.Vsevolod Stakhov2014-01-202-13/+205
|
* Basic API for the new client.Vsevolod Stakhov2014-01-192-0/+45
|
* Remove legacy client and rework build system.Vsevolod Stakhov2014-01-193-0/+78
| | | | | --HG-- rename : lib/CMakeLists.txt => src/CMakeLists.txt
* Support hostname and helo in rspamc client.Vsevolod Stakhov2014-01-061-0/+10
|
* Fix '--pass-all' option name.Vsevolod Stakhov2014-01-051-1/+1
|
* Fix linking libraries.Vsevolod Stakhov2013-12-261-1/+1
|
* Rework build system.Vsevolod Stakhov2013-12-261-4/+5
|
* Add commands help for rspamc.Vsevolod Stakhov2013-12-181-1/+119
|
* Link openssl to rspamc if enabled.Vsevolod Stakhov2013-11-091-0/+3
|
* Fix a problem with listening on sockets.Vsevolod Stakhov2013-07-231-0/+7
| | | | Add stat_reset command to rspamc while I'm here.
* Fix output for counters command.Vsevolod Stakhov2013-06-071-16/+14
|
* Support counters in rspamc client.Vsevolod Stakhov2013-06-071-4/+120
|
* Print filename when client scan or learn message from a file.Vsevolod Stakhov2013-06-031-5/+10
|
* Fix segfault in a client when controller disappears.Vsevolod Stakhov2013-05-281-1/+6
|
* Fix issue with client output in case of non-tty output.Vsevolod Stakhov2012-11-191-3/+1
|
* * Use murmur hash for all hashes as it is more efficient and provides more ↵Vsevolod Stakhov2012-10-081-7/+7
| | | | | | uniform distribution as glib's default one. * Fix probability renormalization while using advanced classification.
* * Add support for dynamic configuration to the client.Vsevolod Stakhov2012-10-021-53/+80
| | | | | | Cleanup client's code. Update manual page for client. Make 'bayes' as the default classifier for client learning operations.
* Restore fuzzy learn operations.Vsevolod Stakhov2012-09-181-14/+68
|
* Fix learning throught restfull interface.Vsevolod Stakhov2012-09-181-3/+3
|
* Remove legacy stuff from librspamdclient.Vsevolod Stakhov2012-09-181-14/+23
| | | | Add support of unix socket for client library and rspamc.
* Rewrite controller's logic in librspamdclient and rspamc application.Vsevolod Stakhov2012-09-171-131/+74
|
* More debian fixes.Vsevolod Stakhov2012-08-031-0/+2
|
* Fix dependency.Vsevolod Stakhov2012-06-071-1/+1
|
* Strict prototypes.Vsevolod Stakhov2012-06-051-3/+3
|
* 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
|
* * Add ability to specify dnsbls for smtp_proxy.Vsevolod Stakhov2012-04-271-1/+17
| | | | | Fix handling of params with the same name in configuration. Add ability for rspamc to bind on a local address.
* * Allow full access to controller's commands without a password ifVsevolod Stakhov2012-04-231-11/+2
| | | | | controller password is not specified in configuration. Fix some minor stuff while I'm here.
* Fix static build.Vsevolod Stakhov2011-11-021-5/+9
|
* Move librspamdclient to separate directory.Vsevolod Stakhov2011-10-181-1/+1
| | | | | | --HG-- rename : lib/librspamdclient.c => lib/client/librspamdclient.c rename : lib/librspamdclient.h => lib/client/librspamdclient.h
* Fix critical bug with lua stack cleaning that caused heavy memory leaks.0.4.3Vsevolod Stakhov2011-08-121-1/+1
| | | | Update to 0.4.3.
* * Make librspamdclient thread-safeVsevolod Stakhov2011-08-101-14/+15
|
* 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-292-72/+75
| | | | | * Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR Rework include style.
* * Add learn_spam/learn_ham interface to librspamdclient and to rspamcVsevolod Stakhov2011-07-141-36/+125
| | | | | * Improve logic of io dispatcher restoration Remove correction factor from bayes as it leads to classify errors.
* Handle files with zero lenght properly.Vsevolod Stakhov2011-06-171-0/+1
| | | | Reported by: Andrej Zverev
* Fix rspamc client to handle multiply files properly.Vsevolod Stakhov2011-06-171-8/+9
|
* Add more options to rspamc client.Vsevolod Stakhov2011-05-131-0/+20
| | | | Remove unused scores.
* * 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
* Add support of uptime command to rspamc.0.3.8Vsevolod Stakhov2011-03-151-3/+40
| | | | | Update manpages. Add script for generating manpages from pod.
* Fix race in surbl module.Vsevolod Stakhov2011-03-101-0/+3
| | | | Add more debugging to destructors in pools.
* * Add ability to save symbols that are inside composites with '-' flag.Vsevolod Stakhov2011-02-191-9/+9
| | | | | | | Remove warnings from rspamc. Add new rules [1] Submitted by: Victor Ustugov [1]
* * Add descriptions for all symbols in default configuration, adjust symbols' ↵Vsevolod Stakhov2011-02-181-24/+52
| | | | | | | | weights [1] * Improve rspamc output by adding '--verbose' flag Suggested by: Victor Ustugov [1]
* Include proper header when building rspamc.Vsevolod Stakhov2011-02-161-1/+1
|
* * Add ability to add descriptions for symbolsVsevolod Stakhov2011-02-151-1/+4
|