Vsevolod Stakhov
|
9289af21db
|
Fix test build and shlibs depends.
|
11 år sedan |
Vsevolod Stakhov
|
5fc591558a
|
Add skeleton for rrd files format and basic API for writing data to rrd files.
|
11 år sedan |
Vsevolod Stakhov
|
3789849b7b
|
* Add meta-classification example.
Many changes to advanced statistic and meta-classification logic.
Add example of complex meta-classification.
|
11 år sedan |
Vsevolod Stakhov
|
cdb0282eb7
|
* Link dynamic configuration to the main build.
Add utility functions for dynamic config.
|
11 år sedan |
Vsevolod Stakhov
|
df07d992fb
|
Fix learning throught restfull interface.
|
11 år sedan |
Vsevolod Stakhov
|
d071dc92a2
|
Remove legacy stuff from librspamdclient.
Add support of unix socket for client library and rspamc.
|
11 år sedan |
Vsevolod Stakhov
|
2427ce2a63
|
Rewrite controller's logic in librspamdclient and rspamc application.
|
11 år sedan |
Vsevolod Stakhov
|
a799332877
|
Do not compile libkvstorage for debian as it is useless just now.
|
12 år sedan |
Vsevolod Stakhov
|
1ac49a8c1e
|
More fixes for debian. Suggested by: Laszlo Boszormenyi (GCS)
|
12 år sedan |
Vsevolod Stakhov
|
2cc8f7c160
|
Fix shared libraries versions.
|
12 år sedan |
Vsevolod Stakhov
|
ff83e52322
|
Minor cmake script fix.
|
12 år sedan |
Vsevolod Stakhov
|
93c3046ce8
|
More debian fixes.
|
12 år sedan |
Vsevolod Stakhov
|
a052132551
|
More fixed for debian build.
|
12 år sedan |
Vsevolod Stakhov
|
b1cb2de69a
|
Allow NO_SHARED build to use static archives for internal libraries.
Check for -fPIC/-fpic support.
|
12 år sedan |
Vsevolod Stakhov
|
6cea7f1cd0
|
Reorganize libs.
|
12 år sedan |
Vsevolod Stakhov
|
73ded9877f
|
Avoid using global 'counters' hash, include it in struct rspamd_main.
Move worker related utils to separate file and include it in rspamd-mime library.
Add some cross-dependencies.
|
12 år sedan |
Vsevolod Stakhov
|
a44b10c0a8
|
Version some lonely libraries.
|
12 år sedan |
Vsevolod Stakhov
|
ee97d03659
|
Fix rspamdclient bug while reading controller's greeting.
|
12 år sedan |
Vsevolod Stakhov
|
20c329815f
|
Fix static build.
As there are too many changes from 0.4.7 mark this version as 0.5.0.
|
12 år sedan |
Vsevolod Stakhov
|
35cb2b6e2f
|
* Split rspamd build to several independent libraries to reduce overhead.
|
12 år sedan |
Vsevolod Stakhov
|
3f333be9d5
|
* Start dkim support implementation.
|
12 år sedan |
Vsevolod Stakhov
|
8fe7e64dfa
|
* Add ability to specify dnsbls for smtp_proxy.
Fix handling of params with the same name in configuration.
Add ability for rspamc to bind on a local address.
|
12 år sedan |
Vsevolod Stakhov
|
5b697ce84f
|
* Allow full access to controller's commands without a password if
controller password is not specified in configuration.
Fix some minor stuff while I'm here.
|
12 år sedan |
Vsevolod Stakhov
|
9b8ecfb892
|
* Add initial implementation of proxy object
* Add simple smtp proxy worker
|
12 år sedan |
Vsevolod Stakhov
|
7dcf9f9bad
|
Use DB_HASH access method for bdb backend.
Fix signed and unsigned comparasion while I'm here.
|
12 år sedan |
Vsevolod Stakhov
|
9f2cb66ccb
|
* Add AIO framework for linux io(3) interface.
|
12 år sedan |
Vsevolod Stakhov
|
ea1da6a43c
|
Make compiler happy in several cases, remove warnings.
|
12 år sedan |
Vsevolod Stakhov
|
46ceb4ad59
|
Reorganize util.c as it should contain only common utilities.
Libkvstorage client is now deprecated as I plan to replace it with hiredis library.
|
12 år sedan |
Vsevolod Stakhov
|
eb81ea9c64
|
* Add initial skeleton of file based backend
|
12 år sedan |
Vsevolod Stakhov
|
f678526b20
|
* Implement sqlite3 backend for kvstorage.
|
12 år sedan |
Vsevolod Stakhov
|
7770c0c2ff
|
* Add initial support of bdb backend
|
12 år sedan |
Vsevolod Stakhov
|
88f4ea9a5b
|
* Implement initial version of asynced kvstorage API
|
12 år sedan |
Vsevolod Stakhov
|
e8c23daa73
|
* Implement kvstorage synced API
|
12 år sedan |
Vsevolod Stakhov
|
9e6a83cbdb
|
* Add skeleton of libkvstorage API.
|
12 år sedan |
Vsevolod Stakhov
|
a761bb36a4
|
Move librspamdclient to separate directory.
--HG--
rename : lib/librspamdclient.c => lib/client/librspamdclient.c
rename : lib/librspamdclient.h => lib/client/librspamdclient.h
|
12 år sedan |
Vsevolod Stakhov
|
bb783aa50c
|
* Add configuration utils for kvstorage
|
12 år sedan |
Vsevolod Stakhov
|
96e14f0474
|
Fix build under Solaris10. Reported in https://bitbucket.org/vstakhov/rspamd/issue/21/rspamd-solaris10-x86-openindiana
|
12 år sedan |
Vsevolod Stakhov
|
62cbfbe0f9
|
* Initial implementation of key-value storage
Detect and link against bdb
Change version to 0.4.5
|
12 år sedan |
Vsevolod Stakhov
|
741e8f3c20
|
Make buffers non-static.
|
13 år sedan |
Vsevolod Stakhov
|
a0de64b944
|
* Make librspamdclient thread-safe
|
13 år sedan |
Vsevolod Stakhov
|
3f96e6a7a3
|
Fix signness in arithmetic operations.
|
13 år sedan |
Vsevolod Stakhov
|
643576fcff
|
Fix controller stages and debug info.
Handle timeouts in librspamdclient correctly.
|
13 år sedan |
Vsevolod Stakhov
|
40fbda609f
|
Another fix for out-source build.
Unbreak FreeBSD build.
|
13 år sedan |
Vsevolod Stakhov
|
4c4773d96b
|
* Fix build under CentOS 5 with old glib 2.12
* Fix build of rspamd with CMAKE_BINARY_DIR differs from CMAKE_SOURCE_DIR
Rework include style.
|
13 år sedan |
Vsevolod Stakhov
|
de26299319
|
* Add learn_spam/learn_ham interface to librspamdclient and to rspamc
* Improve logic of io dispatcher restoration
Remove correction factor from bayes as it leads to classify errors.
|
13 år sedan |
Vsevolod Stakhov
|
b0ddff4f0d
|
* Add new algorithm based on diff algorithm to compare relatively short text parts
|
13 år sedan |
Vsevolod Stakhov
|
fba45df3a0
|
Handle files with zero lenght properly.
Reported by: Andrej Zverev
|
13 år sedan |
Vsevolod Stakhov
|
631741e282
|
Fix bug in librsapmdclient with uninitialized struct field.
Fix bug in DNS parser that caused invalid parsing of CNAME fields.
|
13 år sedan |
Vsevolod Stakhov
|
389594cb07
|
Fix settings using.
Revert genmodules logic.
|
13 år sedan |
Vsevolod Stakhov
|
f7595acb30
|
Fix dependencies in cmake.
|
13 år sedan |