aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/http.c
Commit message (Expand)AuthorAgeFilesLines
* [Minor] Set sane defaults when handle router socketVsevolod Stakhov2017-08-121-1/+1
* [Feature] Add gzip compression support for rspamd controllerVsevolod Stakhov2017-08-121-0/+8
* [Fix] Use full URL when making an HTTP requestVsevolod Stakhov2017-08-121-1/+1
* [Minor] Store raw urlsVsevolod Stakhov2017-08-121-0/+1
* [Fix] Fix brain-damaged spamc protocol for nowVsevolod Stakhov2017-05-191-3/+18
* [Minor] Add method to get HTTP message flagsVsevolod Stakhov2017-05-081-0/+6
* [Minor] Do not set implicit content-type in HTTPVsevolod Stakhov2017-05-071-29/+68
* [Fix] Oops, fix d9d0fa5e86db2f4470d34395a233b450478b2f60Vsevolod Stakhov2017-05-071-1/+1
* [Minor] Fix append HTTP header routineVsevolod Stakhov2017-05-071-1/+2
* [Minor] Convert milter session to HTTP requestVsevolod Stakhov2017-05-061-3/+47
* [Minor] Use memmove for overlapping memoryVsevolod Stakhov2017-04-071-1/+1
* [Fix] Deal with EOF properlyVsevolod Stakhov2017-02-171-12/+11
* [Fix] Fix Content-Type in HTTP requestsVsevolod Stakhov2017-02-101-6/+41
* [Minor] Use some implicit status messages for HTTP repliesVsevolod Stakhov2017-02-061-4/+29
* [Feature] Allow to specify custom method for a messageVsevolod Stakhov2017-02-061-0/+14
* [Minor] Deal with HTTP requests without content lengthVsevolod Stakhov2017-02-051-10/+14
* [Minor] Allow to disable ssl verification if neededVsevolod Stakhov2017-02-031-1/+2
* [Feature] Simplify HTTPCrypt client supportVsevolod Stakhov2017-01-261-1/+24
* [Feature] Add url encoding functionVsevolod Stakhov2017-01-231-3/+4
* [Feature] Add CORS support to the controllerVsevolod Stakhov2017-01-111-0/+9
* [Minor] Treat special HTTP methods speciallyVsevolod Stakhov2017-01-111-31/+47
* [Minor] Allow to append headers for rspamd http routerVsevolod Stakhov2017-01-111-0/+32
* [Fix] Normalize path in HTTP routerVsevolod Stakhov2017-01-081-0/+4
* [Test] More test casesVsevolod Stakhov2017-01-081-5/+13
* [Test] Add tests, fix normalization algorithmVsevolod Stakhov2017-01-081-18/+96
* [Feature] Add function to normalize HTTP pathsVsevolod Stakhov2017-01-081-0/+119
* Fix shm on DragonFlyMichael Neumann2017-01-061-0/+6
* [Minor] Fix removing of HTTP eventVsevolod Stakhov2016-11-251-1/+5
* [Minor] Add lua 5.3 supportVsevolod Stakhov2016-11-251-1/+0
* [Minor] Do not set shmem body for empty HTTP requestsVsevolod Stakhov2016-11-181-1/+1
* [CritFix] Fix chunked encoding when reading messagesVsevolod Stakhov2016-11-011-0/+5
* [Fix] Avoid double frees in HEAD requestsVsevolod Stakhov2016-10-191-0/+12
* [Fix] Fix handling of HTTP HEAD methodsVsevolod Stakhov2016-10-181-2/+38
* [Fix] Fix HTTP methods other than GET and POSTVsevolod Stakhov2016-10-181-3/+9
* [Minor] Allow regexp patterns for HTTP routerVsevolod Stakhov2016-09-241-3/+74
* [Minor] Improve shared memory fd checkVsevolod Stakhov2016-09-081-1/+1
* [Fix] Further fixes for multiple values headersVsevolod Stakhov2016-08-041-38/+64
* [Fix] Fix multiple values headers freeingVsevolod Stakhov2016-08-041-10/+12
* [Fix] Restore multiple values in headers processingVsevolod Stakhov2016-08-041-2/+41
* [Minor] Print the real version of rspamd in Server headerVsevolod Stakhov2016-08-031-2/+2
* [Fix] Set max size on per connection basisVsevolod Stakhov2016-07-301-16/+31
* [Feature] Allow limiting of the inbound message sizeVsevolod Stakhov2016-07-301-4/+35
* [Fix] Fix detaching of shared memory segmentsVsevolod Stakhov2016-07-181-2/+0
* [Feature] Implement refcount for messagesVsevolod Stakhov2016-07-181-11/+25
* [Fix] Another fix for legacy clientsVsevolod Stakhov2016-07-111-11/+18
* [Fix] Fix writing of HTTP messagesVsevolod Stakhov2016-07-051-1/+2
* [Feature] Implement zero-copy mode for HTTP readingVsevolod Stakhov2016-06-301-19/+118
* [Feature] Add workaround for systems without sane shmem supportVsevolod Stakhov2016-06-291-0/+14
* [CritFix] Fix leak of shared memory fds and filesVsevolod Stakhov2016-06-291-18/+19
* [CritFix] Fix writing of encrypted HTTP requestsVsevolod Stakhov2016-06-271-1/+1