aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Collapse)AuthorAgeFilesLines
* Remove old statfile_pool logic.Vsevolod Stakhov2015-01-182-4/+0
|
* Revert "Preserve destructors order as LIFO."Vsevolod Stakhov2015-01-172-6/+9
| | | | | | That change was completely incorrect. This reverts commit 1f2c83f096f28ce79e828edd1ab545a341f10451.
* Fix double format output.Vsevolod Stakhov2015-01-161-2/+13
|
* Silent warnings.Vsevolod Stakhov2015-01-061-0/+3
|
* Preserve destructors order as LIFO.Vsevolod Stakhov2015-01-012-9/+6
|
* Zero memory for inet address.Vsevolod Stakhov2014-12-301-2/+2
|
* make rspamd_http_message_find_header case-insensitiveAndrew Karpow2014-12-261-1/+1
|
* Add sequential order for upstreams.Vsevolod Stakhov2014-12-232-1/+11
|
* Fix stupid deadlock in the logger.Vsevolod Stakhov2014-12-221-9/+7
|
* Several improvements to the shingles calculations.Vsevolod Stakhov2014-12-192-9/+9
|
* Resize hashes array properly.Vsevolod Stakhov2014-12-191-2/+2
|
* Measure time for shingles generation.Vsevolod Stakhov2014-12-191-0/+2
|
* Use blake2 as KDF instead of sha256.Vsevolod Stakhov2014-12-181-9/+8
|
* Add blake2 hash contrib code.Vsevolod Stakhov2014-12-181-0/+1
|
* Tune shingles settings.Vsevolod Stakhov2014-12-172-6/+9
|
* Add comparision function for shingles.Vsevolod Stakhov2014-12-172-0/+25
|
* Allow to allocate shingles without pool.Vsevolod Stakhov2014-12-171-1/+7
|
* Link siphash library.Vsevolod Stakhov2014-12-171-0/+1
|
* Add preliminary shingles version.Vsevolod Stakhov2014-12-173-0/+198
|
* Fix url parser invocation.Vsevolod Stakhov2014-12-021-1/+1
|
* Validate inet_addr before connecting/listening.Vsevolod Stakhov2014-12-021-1/+26
|
* Refactor function names.Vsevolod Stakhov2014-11-2915-208/+210
|
* Another try to fix race condition in the upstreams.Vsevolod Stakhov2014-11-211-24/+27
|
* Add fuzzy hash utilities.Vsevolod Stakhov2014-11-202-0/+56
|
* Try to fix hang in upstream events.Vsevolod Stakhov2014-11-191-1/+1
|
* Set AF properly in one more place.Vsevolod Stakhov2014-11-111-0/+2
|
* Set sockaddr.sa_family properly.Vsevolod Stakhov2014-11-111-0/+1
|
* Fix crash with unweighted upstreams.Vsevolod Stakhov2014-11-111-2/+2
|
* Rework IP addresses in upstreams.Vsevolod Stakhov2014-11-072-1/+90
| | | | | | | | | - Select ipv4/unix addresses if they exist and use ipv6 for ipv6 only upstreams (since the support of ipv6 is poor in many OSes and environments). - Free IP list on upstream destruction. - Add test cases for addresses selection. - Allow adding of free form IP addresses to upstreams.
* Try to detect systems with no IPv6 support.Vsevolod Stakhov2014-11-061-3/+51
|
* Fix stupid error for FreeBSD build.Vsevolod Stakhov2014-11-031-1/+1
|
* Improve upstream tests.Vsevolod Stakhov2014-11-031-4/+9
|
* Fix tv_to_msec macro priority.Vsevolod Stakhov2014-11-031-1/+1
|
* Use upstreams configuration.Vsevolod Stakhov2014-11-032-17/+61
|
* Some more fixes to the test.Vsevolod Stakhov2014-11-021-0/+3
|
* Fix some upstream issues.Vsevolod Stakhov2014-11-021-3/+3
|
* Use PTHREAD_PROCESS_SHARED mutexes if possible.Vsevolod Stakhov2014-11-012-52/+147
|
* Use process-level mutex to avoid log races.Vsevolod Stakhov2014-11-011-13/+11
|
* Use constant for hash seed for upstreams selection.Vsevolod Stakhov2014-11-011-1/+3
|
* Add jitter for upstream reviving.Vsevolod Stakhov2014-11-011-1/+4
|
* Fix some issues in the upstream code.Vsevolod Stakhov2014-10-311-9/+14
|
* Set length properly.Vsevolod Stakhov2014-10-291-0/+1
|
* Fix build.Vsevolod Stakhov2014-10-292-11/+16
|
* Some more auxiliary functions.Vsevolod Stakhov2014-10-292-0/+49
|
* Add parsing of multiple upstreams string.Vsevolod Stakhov2014-10-292-1/+40
|
* Rework and simplify listen sockets creation.Vsevolod Stakhov2014-10-292-10/+52
|
* Allow addresses to be allocated in rspamd_mempool.Vsevolod Stakhov2014-10-293-12/+37
|
* Fix some more old upstreams code.Vsevolod Stakhov2014-10-292-0/+13
|
* Upstreams get implementation.Vsevolod Stakhov2014-10-281-4/+154
|
* Allow multiple addresses per upstream.Vsevolod Stakhov2014-10-283-32/+153
|