aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
Commit message (Collapse)AuthorAgeFilesLines
...
* [Project] Fix issues with mempool alloc/freeVsevolod Stakhov2019-12-232-17/+16
|
* [Minor] Improve align_ptr macroVsevolod Stakhov2019-12-231-1/+1
|
* [Project] Start reworking of the mempool structureVsevolod Stakhov2019-12-233-188/+244
| | | | | | | | - Hide implementation details - Pre-allocate one chain on start - Organize destructors as a list of structures - Use posix_memalign instead of malloc - Adjust allocation layout
* [Minor] Track memory usage in mempoolVsevolod Stakhov2019-12-122-0/+8
|
* [Minor] Allow to log numeric idVsevolod Stakhov2019-12-062-1/+43
|
* [Fix] Treat soft hyphen as zero width spaceVsevolod Stakhov2019-12-051-1/+2
|
* [Fix] Fix utf8 validation for symbols options and empty stringsVsevolod Stakhov2019-11-181-1/+5
|
* [Minor] Fix format string to avoid crash on 32bit systems with weird off_tVsevolod Stakhov2019-11-161-2/+3
| | | | Issue: #3142
* [Fix] Fix issues foundVsevolod Stakhov2019-11-151-10/+13
|
* [Rework] Rewrite rspamd_str_make_utf_valid functionVsevolod Stakhov2019-11-152-34/+83
|
* [Minor] Init utf8 libraryVsevolod Stakhov2019-11-151-0/+13
|
* [Project] Use own utf8 validation instead of glibVsevolod Stakhov2019-11-152-3/+6
|
* [Minor] Add failure reason in the upstreams codeVsevolod Stakhov2019-11-133-10/+28
|
* [Minor] Save port number in upstream nameVsevolod Stakhov2019-11-131-1/+11
|
* [Minor] Use sane HTTP codes in case of proxy errorsVsevolod Stakhov2019-11-121-0/+1
|
* [Feature] Allow to limit maps per specific workerVsevolod Stakhov2019-11-114-12/+48
|
* [Minor] Sequential upstreams iteration is specialVsevolod Stakhov2019-11-091-1/+1
|
* [Feature] Allow exception when choosing upstreamVsevolod Stakhov2019-11-082-22/+64
|
* [Fix] Oops, fix maps reloadVsevolod Stakhov2019-11-081-4/+9
|
* [Minor] Stop periodics on terminateVsevolod Stakhov2019-11-081-0/+4
|
* [Minor] Improve loggingVsevolod Stakhov2019-11-071-9/+10
| | | | Submitted by: @citrin
* [Rework] Rework final scripts logicVsevolod Stakhov2019-11-071-3/+3
|
* [Minor] Fix log tag in ssl connectionsVsevolod Stakhov2019-11-051-2/+9
|
* [Minor] Copy ipv6 address in full on acceptVsevolod Stakhov2019-11-051-4/+5
|
* [Fix] Check results of write message as SSL can bork themVsevolod Stakhov2019-11-052-12/+14
|
* [Minor] Improve logging to consoleVsevolod Stakhov2019-11-041-8/+12
|
* [Minor] One more thing about ssl_shutdownVsevolod Stakhov2019-11-031-7/+13
|
* [Minor] Grrrr...Vsevolod Stakhov2019-11-031-1/+1
|
* [Minor] Try to improve loggingVsevolod Stakhov2019-11-031-5/+6
|
* [Fix] Sigh, another try to fix brain-damaged opensslVsevolod Stakhov2019-11-031-4/+31
|
* [Minor] Ssl: Improve loggingVsevolod Stakhov2019-11-031-2/+11
|
* [Minor] Improve error loggingVsevolod Stakhov2019-11-021-2/+2
|
* [Minor] Fix C stupidityVsevolod Stakhov2019-11-011-14/+21
|
* [Fix] Allow real upstreams configurationVsevolod Stakhov2019-11-012-50/+56
|
* [Minor] Improve logging for upstream failureVsevolod Stakhov2019-11-012-29/+47
|
* [Fix] Fix upstreams exclusion logicVsevolod Stakhov2019-10-311-6/+8
|
* [Fix] Another try to fix slow callbacks and timersVsevolod Stakhov2019-10-311-0/+6
|
* [Minor] Use slightly better fast PRNGsVsevolod Stakhov2019-10-312-18/+36
|
* [Minor] Slightly improve log messageVsevolod Stakhov2019-10-301-2/+5
|
* [Minor] Try to fix openblas issueVsevolod Stakhov2019-10-301-0/+10
| | | | Issue: #3102 (likely)
* [Fix] Fix consistent hashing when upstreams are marked inactiveVsevolod Stakhov2019-10-301-37/+91
| | | | | | | The idea is to rehash the value when we found that the current upstream is dead and apply consistent hashing algorithm multiple times. This is limited by number of attempts (we try 10 times before giving up). Also cleanup locking stuff.
* [Minor] Improve trivial maps handlingVsevolod Stakhov2019-10-282-3/+19
|
* [Fix] Try to fix another ownership race in ssl connectionVsevolod Stakhov2019-10-271-3/+21
|
* [Minor] Always stop event on connection resetVsevolod Stakhov2019-10-271-2/+1
|
* [Fix] Lot's of fixes in maps check logicVsevolod Stakhov2019-10-272-27/+92
|
* [Minor] Another uuencode fixVsevolod Stakhov2019-10-251-15/+13
|
* [Minor] Sigh, another next_check fixes for HTTP mapsVsevolod Stakhov2019-10-251-17/+10
|
* [Fix] Uuencode: Fix parsing of corrupted uuencodeVsevolod Stakhov2019-10-251-1/+4
|
* [Minor] Update cached files when checking HTTP mapsVsevolod Stakhov2019-10-251-2/+78
|
* [Minor] Reduce remainVsevolod Stakhov2019-10-251-0/+1
|