aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil/http.h
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Start rework of the HTTP libraryVsevolod Stakhov2019-02-151-578/+0
* [Minor] Allow to require encryption when checking messagesVsevolod Stakhov2018-11-201-3/+4
* [Minor] Add aux method to disable HTTP encryptiponVsevolod Stakhov2018-06-241-0/+2
* [Feature] Deal with unnormalised Unicode obfuscationVsevolod Stakhov2018-03-261-1/+1
* [Fix] Handle proxy copy errorsVsevolod Stakhov2017-12-141-1/+1
* [Feature] Add gzip compression support for rspamd controllerVsevolod Stakhov2017-08-121-0/+1
* [Minor] Massive spelling correctionAlexander Moisseev2017-06-271-1/+1
* [Minor] Add method to get HTTP message flagsVsevolod Stakhov2017-05-081-0/+7
* [Minor] Convert milter session to HTTP requestVsevolod Stakhov2017-05-061-1/+10
* [Feature] Allow to specify custom method for a messageVsevolod Stakhov2017-02-061-0/+7
* [Minor] Allow to disable ssl verification if neededVsevolod Stakhov2017-02-031-5/+8
* [Feature] Simplify HTTPCrypt client supportVsevolod Stakhov2017-01-261-0/+8
* [Feature] Add CORS support to the controllerVsevolod Stakhov2017-01-111-0/+8
* [Minor] Treat special HTTP methods speciallyVsevolod Stakhov2017-01-111-0/+1
* [Minor] Allow to append headers for rspamd http routerVsevolod Stakhov2017-01-111-0/+18
* [Feature] Add function to normalize HTTP pathsVsevolod Stakhov2017-01-081-0/+9
* [Minor] Allow regexp patterns for HTTP routerVsevolod Stakhov2016-09-241-0/+10
* [Fix] Restore multiple values in headers processingVsevolod Stakhov2016-08-041-0/+10
* [Fix] Set max size on per connection basisVsevolod Stakhov2016-07-301-1/+7
* [Feature] Allow limiting of the inbound message sizeVsevolod Stakhov2016-07-301-0/+6
* [Feature] Implement refcount for messagesVsevolod Stakhov2016-07-181-1/+12
* [Feature] Allow shared memory simple http clientVsevolod Stakhov2016-06-211-3/+10
* [Feature] Implement SSL support in http clientVsevolod Stakhov2016-06-131-30/+35
* [Fix] Fix race condition with shared memory by refcountsVsevolod Stakhov2016-06-101-0/+21
* [Feature] Implement reading of messages to shared memoryVsevolod Stakhov2016-06-101-13/+20
* [Feature] Add more methods to init http message bodyVsevolod Stakhov2016-06-101-0/+18
* [Rework] Move http internal structures to a private headerVsevolod Stakhov2016-06-101-53/+6
* [Feature] Store HTTP headers in a hash tableVsevolod Stakhov2016-06-101-1/+2
* [Rework] Rework HTTP codeVsevolod Stakhov2016-06-101-3/+66
* [Feature] Add routines to compare and check pubkeysVsevolod Stakhov2016-05-231-0/+8
* [Feature] Add method to copy message from http connectionVsevolod Stakhov2016-05-061-0/+8
* [Feature] Add function to *properly* print HTTP dateVsevolod Stakhov2016-03-101-2/+12
* Rework HTTP encryptionVsevolod Stakhov2016-02-051-50/+5
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-20/+12
* Rework HTTP code to rspamd_fstring_t.Vsevolod Stakhov2015-10-071-11/+14
* Implement generating keypairs via rspamadm.Vsevolod Stakhov2015-09-251-1/+2
* Add function to split HTTP query arguments.Vsevolod Stakhov2015-08-111-0/+8
* Fix finding headers in HTTP messages.Vsevolod Stakhov2015-05-121-1/+1
* Rework HTTP headers to avoid copying.Vsevolod Stakhov2015-05-081-0/+1
* Fix various issues in encrypted messages support.Vsevolod Stakhov2015-05-051-5/+22
* Remove connection entries from HTTP router.Vsevolod Stakhov2015-04-141-1/+1
* Fix memory leak in keys management.Vsevolod Stakhov2015-04-011-0/+7
* Distinguish spamc/rspamc in http code.Vsevolod Stakhov2015-03-111-0/+6
* Allow to specify keypairs cache externally.Vsevolod Stakhov2015-02-111-1/+2
* Use keypairs cache.Vsevolod Stakhov2015-02-021-1/+5
* Preserve keys inside HTTP session.Vsevolod Stakhov2015-01-301-0/+1
* Fix peer keys handling.Vsevolod Stakhov2015-01-301-2/+2
* Fix keys initialization.Vsevolod Stakhov2015-01-291-1/+7
* Add routine to parse remote pubkeys.Vsevolod Stakhov2015-01-291-0/+2
* Store peer's key in http message.Vsevolod Stakhov2015-01-291-0/+1