aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Allow to specify keypairs cache externally.Vsevolod Stakhov2015-02-113-6/+10
* Merge pull request #149 from fatalbanana/masterVsevolod Stakhov2015-02-111-2/+2
|\
| * Further amendments for changes to RBL moduleAndrew Lewis2015-02-111-2/+2
* | Merge pull request #146 from fatalbanana/masterVsevolod Stakhov2015-02-111-125/+204
|\|
| * Amendment for rbl.lua updateAndrew Lewis2015-02-111-2/+5
| * Update RBL module: fix indentation; collapse loops; avoid calling for un-need...Andrew Lewis2015-02-111-125/+201
* | We should check here :is_valid() instead of :to_string()eneq1232015-02-111-1/+1
* | set empty <> user or addr for msgs without FROM (the MAIL FROM:<> is RFC 821 ...eneq1232015-02-111-3/+5
* | real_ip to_string should not nileneq1232015-02-111-2/+2
* | Add preliminary API definition for learn cache.Vsevolod Stakhov2015-02-111-0/+44
* | Fix race condition.Vsevolod Stakhov2015-02-091-1/+3
* | Remove old UCL workarounds.Vsevolod Stakhov2015-02-091-6/+0
* | Fix memory leaks in HTTP code.Vsevolod Stakhov2015-02-091-2/+14
* | Small fixes.Vsevolod Stakhov2015-02-091-1/+1
* | Some more BSD fixes.Vsevolod Stakhov2015-02-091-5/+5
* | Check OSXSAVE flag.Vsevolod Stakhov2015-02-091-11/+15
* | Unify align macro.Vsevolod Stakhov2015-02-081-5/+5
|/
* Make settings work as documentedAndrew Lewis2015-02-081-4/+28
* Fix optimized poly1305.Vsevolod Stakhov2015-02-076-7/+15
* Use optimized version of poly1305.Vsevolod Stakhov2015-02-0723-1178/+3709
* Init cryptobox library properly.Vsevolod Stakhov2015-02-072-0/+4
* Fix cryptobox logic.Vsevolod Stakhov2015-02-073-6/+14
* Use libcryptobox in http.Vsevolod Stakhov2015-02-074-26/+33
* Fix beforenm part.Vsevolod Stakhov2015-02-062-6/+31
* Add cryptobox encryption.Vsevolod Stakhov2015-02-061-5/+36
* Implement verification and keypair generation.Vsevolod Stakhov2015-02-063-5/+59
* Set curve25519 bits on keypair generation.Vsevolod Stakhov2015-02-063-23/+4
* Merge pull request #138 from fatalbanana/masterVsevolod Stakhov2015-02-061-2/+32
|\
| * Amendment: fix regex match for unqualified usernamesAndrew Lewis2015-02-061-0/+1
| * Amendment: nest stuffAndrew Lewis2015-02-061-1/+1
| * Allow applying settings to authenticated usersAndrew Lewis2015-02-061-2/+31
* | Add platform detector based on cpuid.Vsevolod Stakhov2015-02-064-14/+55
* | Add chacha20 driver.Vsevolod Stakhov2015-02-063-0/+601
* | Add curve25519 and poly1305 by @agl / @floodyberryVsevolod Stakhov2015-02-0613-1/+2963
* | Add optimized versions of ChaCha20 by @floodyberryVsevolod Stakhov2015-02-0610-2/+2747
* | Start cryptobox library.Vsevolod Stakhov2015-02-068-37/+204
|/
* Fix potential issues as found by coverity.Vsevolod Stakhov2015-02-0519-74/+84
* Fix keypairs cache processing.Vsevolod Stakhov2015-02-041-6/+5
* Allow single string to be in a string list.Vsevolod Stakhov2015-02-041-32/+40
* Initialize expire queue.Vsevolod Stakhov2015-02-041-0/+1
* Securely erase content of secret keys.Vsevolod Stakhov2015-02-031-0/+2
* Fix LRU hash in keypairs cache.Vsevolod Stakhov2015-02-031-9/+49
* Add explicit_memzero function.Vsevolod Stakhov2015-02-032-0/+37
* Rework LRU hash.Vsevolod Stakhov2015-02-032-63/+91
* Fix some initializations.Vsevolod Stakhov2015-02-033-6/+8
* Fix urls interaction.Vsevolod Stakhov2015-02-034-69/+58
* Remove old crap functions from url parser code.Vsevolod Stakhov2015-02-0310-678/+167
* Use keys cache in encrypt/decrypt operations.Vsevolod Stakhov2015-02-021-7/+23
* Use keypairs cache.Vsevolod Stakhov2015-02-026-13/+53
* Update keypairs cache.Vsevolod Stakhov2015-02-025-8/+90