Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Rework] Start rework of the HTTP library | Vsevolod Stakhov | 2019-02-15 | 1 | -578/+0 |
| | |||||
* | [Minor] Allow to require encryption when checking messages | Vsevolod Stakhov | 2018-11-20 | 1 | -3/+4 |
| | |||||
* | [Minor] Add aux method to disable HTTP encryptipon | Vsevolod Stakhov | 2018-06-24 | 1 | -0/+2 |
| | |||||
* | [Feature] Deal with unnormalised Unicode obfuscation | Vsevolod Stakhov | 2018-03-26 | 1 | -1/+1 |
| | |||||
* | [Fix] Handle proxy copy errors | Vsevolod Stakhov | 2017-12-14 | 1 | -1/+1 |
| | |||||
* | [Feature] Add gzip compression support for rspamd controller | Vsevolod Stakhov | 2017-08-12 | 1 | -0/+1 |
| | |||||
* | [Minor] Massive spelling correction | Alexander Moisseev | 2017-06-27 | 1 | -1/+1 |
| | | | | by a bot https://github.com/ka7/misspell_fixer | ||||
* | [Minor] Add method to get HTTP message flags | Vsevolod Stakhov | 2017-05-08 | 1 | -0/+7 |
| | |||||
* | [Minor] Convert milter session to HTTP request | Vsevolod Stakhov | 2017-05-06 | 1 | -1/+10 |
| | |||||
* | [Feature] Allow to specify custom method for a message | Vsevolod Stakhov | 2017-02-06 | 1 | -0/+7 |
| | |||||
* | [Minor] Allow to disable ssl verification if needed | Vsevolod Stakhov | 2017-02-03 | 1 | -5/+8 |
| | |||||
* | [Feature] Simplify HTTPCrypt client support | Vsevolod Stakhov | 2017-01-26 | 1 | -0/+8 |
| | |||||
* | [Feature] Add CORS support to the controller | Vsevolod Stakhov | 2017-01-11 | 1 | -0/+8 |
| | |||||
* | [Minor] Treat special HTTP methods specially | Vsevolod Stakhov | 2017-01-11 | 1 | -0/+1 |
| | |||||
* | [Minor] Allow to append headers for rspamd http router | Vsevolod Stakhov | 2017-01-11 | 1 | -0/+18 |
| | |||||
* | [Feature] Add function to normalize HTTP paths | Vsevolod Stakhov | 2017-01-08 | 1 | -0/+9 |
| | |||||
* | [Minor] Allow regexp patterns for HTTP router | Vsevolod Stakhov | 2016-09-24 | 1 | -0/+10 |
| | |||||
* | [Fix] Restore multiple values in headers processing | Vsevolod Stakhov | 2016-08-04 | 1 | -0/+10 |
| | |||||
* | [Fix] Set max size on per connection basis | Vsevolod Stakhov | 2016-07-30 | 1 | -1/+7 |
| | |||||
* | [Feature] Allow limiting of the inbound message size | Vsevolod Stakhov | 2016-07-30 | 1 | -0/+6 |
| | | | | | - Set default limit to 50MB - Reply even in case of HTTP errors | ||||
* | [Feature] Implement refcount for messages | Vsevolod Stakhov | 2016-07-18 | 1 | -1/+12 |
| | |||||
* | [Feature] Allow shared memory simple http client | Vsevolod Stakhov | 2016-06-21 | 1 | -3/+10 |
| | |||||
* | [Feature] Implement SSL support in http client | Vsevolod Stakhov | 2016-06-13 | 1 | -30/+35 |
| | |||||
* | [Fix] Fix race condition with shared memory by refcounts | Vsevolod Stakhov | 2016-06-10 | 1 | -0/+21 |
| | |||||
* | [Feature] Implement reading of messages to shared memory | Vsevolod Stakhov | 2016-06-10 | 1 | -13/+20 |
| | |||||
* | [Feature] Add more methods to init http message body | Vsevolod Stakhov | 2016-06-10 | 1 | -0/+18 |
| | |||||
* | [Rework] Move http internal structures to a private header | Vsevolod Stakhov | 2016-06-10 | 1 | -53/+6 |
| | |||||
* | [Feature] Store HTTP headers in a hash table | Vsevolod Stakhov | 2016-06-10 | 1 | -1/+2 |
| | |||||
* | [Rework] Rework HTTP code | Vsevolod Stakhov | 2016-06-10 | 1 | -3/+66 |
| | | | | | | | | - Restructure body storage - Make abstract API to manage body of HTTP messages - Implement messages with body in shared memory - Avoid copying when serving files - Allow to share content between messages | ||||
* | [Feature] Add routines to compare and check pubkeys | Vsevolod Stakhov | 2016-05-23 | 1 | -0/+8 |
| | |||||
* | [Feature] Add method to copy message from http connection | Vsevolod Stakhov | 2016-05-06 | 1 | -0/+8 |
| | |||||
* | [Feature] Add function to *properly* print HTTP date | Vsevolod Stakhov | 2016-03-10 | 1 | -2/+12 |
| | | | | | strftime is badly broken and polluted by brain-damaged people that think that locales in libc is a good idea. It isn't. | ||||
* | Rework HTTP encryption | Vsevolod Stakhov | 2016-02-05 | 1 | -50/+5 |
| | |||||
* | Switch the rest to apache 2 | Vsevolod Stakhov | 2016-02-04 | 1 | -20/+12 |
| | |||||
* | Rework HTTP code to rspamd_fstring_t. | Vsevolod Stakhov | 2015-10-07 | 1 | -11/+14 |
| | |||||
* | Implement generating keypairs via rspamadm. | Vsevolod Stakhov | 2015-09-25 | 1 | -1/+2 |
| | |||||
* | Add function to split HTTP query arguments. | Vsevolod Stakhov | 2015-08-11 | 1 | -0/+8 |
| | |||||
* | Fix finding headers in HTTP messages. | Vsevolod Stakhov | 2015-05-12 | 1 | -1/+1 |
| | |||||
* | Rework HTTP headers to avoid copying. | Vsevolod Stakhov | 2015-05-08 | 1 | -0/+1 |
| | |||||
* | Fix various issues in encrypted messages support. | Vsevolod Stakhov | 2015-05-05 | 1 | -5/+22 |
| | |||||
* | Remove connection entries from HTTP router. | Vsevolod Stakhov | 2015-04-14 | 1 | -1/+1 |
| | |||||
* | Fix memory leak in keys management. | Vsevolod Stakhov | 2015-04-01 | 1 | -0/+7 |
| | |||||
* | Distinguish spamc/rspamc in http code. | Vsevolod Stakhov | 2015-03-11 | 1 | -0/+6 |
| | |||||
* | Allow to specify keypairs cache externally. | Vsevolod Stakhov | 2015-02-11 | 1 | -1/+2 |
| | |||||
* | Use keypairs cache. | Vsevolod Stakhov | 2015-02-02 | 1 | -1/+5 |
| | |||||
* | Preserve keys inside HTTP session. | Vsevolod Stakhov | 2015-01-30 | 1 | -0/+1 |
| | |||||
* | Fix peer keys handling. | Vsevolod Stakhov | 2015-01-30 | 1 | -2/+2 |
| | |||||
* | Fix keys initialization. | Vsevolod Stakhov | 2015-01-29 | 1 | -1/+7 |
| | |||||
* | Add routine to parse remote pubkeys. | Vsevolod Stakhov | 2015-01-29 | 1 | -0/+2 |
| | |||||
* | Store peer's key in http message. | Vsevolod Stakhov | 2015-01-29 | 1 | -0/+1 |
| |