aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Add older glib compatVsevolod Stakhov2019-03-272-0/+26
* [Minor] Pass variables from the environment to rspamd_envVsevolod Stakhov2019-03-272-8/+8
* [Minor] Preserve debug logging when running `rspamadm -v`Vsevolod Stakhov2019-03-201-1/+5
* [Minor] Properly print byte suffixes when humanizingVsevolod Stakhov2019-03-191-3/+3
* [Minor] Sigh, another oopsVsevolod Stakhov2019-03-181-4/+8
* [Minor] Another 'oops'Vsevolod Stakhov2019-03-181-1/+1
* [Project] Drop HTTPS proxies as they are too intrusive to implementVsevolod Stakhov2019-03-184-61/+28
* [Project] Add support of HTTP proxy in requestsVsevolod Stakhov2019-03-181-10/+27
* [Minor] Simplify host element handling in HTTP messageVsevolod Stakhov2019-03-183-58/+35
* [Project] More rework for HTTP proxy supportVsevolod Stakhov2019-03-182-57/+101
* [Project] Preliminary support of HTTP proxiesVsevolod Stakhov2019-03-186-30/+134
* [Rework] Another iteration of HTTP interfaces reworkVsevolod Stakhov2019-03-185-137/+219
* [Fix] Fix various issues found by PVS StudioVsevolod Stakhov2019-03-137-34/+25
* [Minor] Don't use random seed for hash tables it seems meaninglessVsevolod Stakhov2019-03-061-1/+9
* [Minor] Sigh, another libevent stupidityVsevolod Stakhov2019-03-051-1/+2
* [Project] Fix compare functionVsevolod Stakhov2019-03-051-6/+11
* [Project] Add `http_context` debug moduleVsevolod Stakhov2019-03-051-0/+44
* [Project] More fixes to keepalive http poolVsevolod Stakhov2019-03-052-1/+18
* [Project] Check `Connection` headerVsevolod Stakhov2019-03-051-13/+31
* [Project] Plug keepalive knobs into http connection handlingVsevolod Stakhov2019-03-052-3/+74
* [Minor] Fix format stringVsevolod Stakhov2019-03-041-2/+4
* [Project] Preliminary addition of the HTTP connections poolVsevolod Stakhov2019-03-046-211/+459
* [Minor] Use cryptobox api in uthash functionsVsevolod Stakhov2019-03-041-13/+16
* [Project] Allow to hash and compare inet addresses considering portVsevolod Stakhov2019-03-043-18/+106
* [Project] Start keep alive connections cache implementationVsevolod Stakhov2019-03-044-15/+91
* [Minor] Exclude duplicate entriesVsevolod Stakhov2019-02-271-5/+13
* [Fix] Fix maps object update race conditionVsevolod Stakhov2019-02-264-30/+35
* [Minor] Do not delete event from stopped baseVsevolod Stakhov2019-02-261-1/+2
* [Minor] Fix cleanupVsevolod Stakhov2019-02-261-0/+8
* [Minor] Oops, fix usageVsevolod Stakhov2019-02-261-1/+1
* [Feature] Support ed25519 dkim keys generationVsevolod Stakhov2019-02-262-12/+19
* [Fix] Fix control interfaceVsevolod Stakhov2019-02-251-2/+2
* [Project] HTTP: Rework HTTP connections API to simplify its usageVsevolod Stakhov2019-02-254-68/+61
* [Feature] Support User-Agent in HTTP requestsVsevolod Stakhov2019-02-202-0/+19
* [Minor] Fix crashVsevolod Stakhov2019-02-201-0/+1
* [Project] Adopt librspamdserver for http contextVsevolod Stakhov2019-02-1910-362/+428
* [Project] Add preliminary version of the http context conceptVsevolod Stakhov2019-02-192-0/+243
* [Minor] Fix multipattern escaping for TLDsVsevolod Stakhov2019-02-181-4/+4
* [Minor] Oops, fix typeVsevolod Stakhov2019-02-181-1/+5
* [Fix] Core: Fix address rotation bugVsevolod Stakhov2019-02-182-2/+15
* [Rework] Finish http code split and cleanupVsevolod Stakhov2019-02-1510-1558/+1708
* [Rework] Re-add filesVsevolod Stakhov2019-02-152-0/+4549
* [Rework] Start rework of the HTTP libraryVsevolod Stakhov2019-02-155-4575/+26
* [Minor] Use new logic of regexp escapingVsevolod Stakhov2019-02-141-4/+11
* [Feature] Better escaping of unicodeVsevolod Stakhov2019-02-142-15/+46
* [Fix] Core: Fix etags supportVsevolod Stakhov2019-02-111-2/+3
* [Minor] Fix some meaningful compile warningsVsevolod Stakhov2019-02-081-1/+2
* [Minor] Another try to fix 'IPv6:' prefixVsevolod Stakhov2019-02-071-10/+8
* [Minor] Add rspamd_null_safe_copy routineVsevolod Stakhov2019-02-072-0/+38
* [Minor] Allow to process IPv6 addresses started with `IPv6:`Vsevolod Stakhov2019-02-071-1/+12