aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Use const for base32 encoding.Vsevolod Stakhov2015-01-292-4/+4
* Store peer's key in http message.Vsevolod Stakhov2015-01-292-11/+12
* Use shorter hash length for pubkey id.Vsevolod Stakhov2015-01-291-3/+4
* Add support of encryption to the worker.Vsevolod Stakhov2015-01-293-3/+39
* Add configuration routine to parse keypairs.Vsevolod Stakhov2015-01-292-0/+80
* Allow generate keypairs by rspamd.Vsevolod Stakhov2015-01-292-1/+19
* Add routine to print keys.Vsevolod Stakhov2015-01-292-0/+69
* Free router's key.Vsevolod Stakhov2015-01-291-0/+6
* Add keys support for the router.Vsevolod Stakhov2015-01-292-1/+26
* Merge branch 'crypto'Vsevolod Stakhov2015-01-2811-19/+1533
|\
| * Implement encryption.Vsevolod Stakhov2015-01-281-3/+52
| * Add keypair generation routine.Vsevolod Stakhov2015-01-282-0/+20
| * Add prototypes.Vsevolod Stakhov2015-01-281-0/+3
| * Implement detached cryptobox.Vsevolod Stakhov2015-01-281-0/+79
| * Implement decryption of messages.Vsevolod Stakhov2015-01-281-7/+44
| * Use more targeted compile flags setup.Vsevolod Stakhov2015-01-282-5/+5
| * Do not pad encrypted messages.Vsevolod Stakhov2015-01-282-8/+10
| * Forgot to add.Vsevolod Stakhov2015-01-281-0/+8
| * Allow refcounting on keypairs.Vsevolod Stakhov2015-01-282-1/+24
| * Rework key API to allow reusing of keypairs.Vsevolod Stakhov2015-01-282-17/+32
| * Allow to set keypair for a connection.Vsevolod Stakhov2015-01-282-0/+44
| * Implement key parsing from an HTTP request.Vsevolod Stakhov2015-01-282-7/+60
| * Use g_malloc for convinience.Vsevolod Stakhov2015-01-281-2/+2
| * Add base32 decoding routine.Vsevolod Stakhov2015-01-282-0/+82
| * Adopt tweetnacl for rspamd.Vsevolod Stakhov2015-01-285-48/+66
| * Import tweetnacl.Vsevolod Stakhov2015-01-282-0/+1081
|/
* Some fixes to bayes.Vsevolod Stakhov2015-01-282-1/+4
* Increase revision after learning.Vsevolod Stakhov2015-01-284-2/+37
* Fix learning.Vsevolod Stakhov2015-01-282-6/+23
* Fix pointer passing.Vsevolod Stakhov2015-01-271-1/+1
* Another missing member.Vsevolod Stakhov2015-01-271-1/+2
* Fix initialization order.Vsevolod Stakhov2015-01-271-4/+4
* Fix some issues in learning.Vsevolod Stakhov2015-01-264-47/+25
* Fixing learning.Vsevolod Stakhov2015-01-263-12/+149
* Init mmaped file runtime function.Vsevolod Stakhov2015-01-261-0/+1
* Create fuzzy db if it does not exist.Vsevolod Stakhov2015-01-261-13/+18
* Add libstat to the main rspamd routines.Vsevolod Stakhov2015-01-262-217/+11
* Initialize missing fields.Vsevolod Stakhov2015-01-262-1/+3
* Implement learning function.Vsevolod Stakhov2015-01-261-0/+70
* Implement classifying.Vsevolod Stakhov2015-01-262-46/+67
* Update bayes.Vsevolod Stakhov2015-01-262-188/+100
* Implement min and max tokens.Vsevolod Stakhov2015-01-263-1/+39
* Write statfiles revisions to the runtime.Vsevolod Stakhov2015-01-262-2/+21
* Add tokens processing.Vsevolod Stakhov2015-01-252-1/+32
* Add functions for getting values from files.Vsevolod Stakhov2015-01-252-21/+66
* Add preprocessing routine for classifiers.Vsevolod Stakhov2015-01-242-13/+98
* Start statistics preprocessing implementation.Vsevolod Stakhov2015-01-231-11/+44
* Implement statfiles runtime initialization.Vsevolod Stakhov2015-01-233-259/+281
* Rework tokenization invocation.Vsevolod Stakhov2015-01-233-42/+51
* Disable statistics in rspamd till reworking is done.Vsevolod Stakhov2015-01-233-5/+8