summaryrefslogtreecommitdiffstats
path: root/src/libutil/http.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix some more issues with files scanning.Vsevolod Stakhov2015-08-111-1/+1
|
* Fix args splitting.Vsevolod Stakhov2015-08-111-1/+1
|
* Add function to split HTTP query arguments.Vsevolod Stakhov2015-08-111-0/+105
|
* Handle merely path in HTTP requests for the router.Vsevolod Stakhov2015-08-111-11/+30
|
* Try to handle requests with no body.Vsevolod Stakhov2015-07-311-1/+2
|
* Do not delete uninitialized events.Vsevolod Stakhov2015-07-301-1/+4
|
* Cleanup event before setting it.Vsevolod Stakhov2015-07-301-0/+1
|
* Avoid double free when extending HTTP message.Vsevolod Stakhov2015-05-291-0/+2
|
* Fix zero-copy mode in lua_http (double free).Vsevolod Stakhov2015-05-121-1/+1
|
* Fix finding headers in HTTP messages.Vsevolod Stakhov2015-05-121-3/+3
|
* Set header value properly for decrypted headers.Vsevolod Stakhov2015-05-111-0/+2
|
* Fix dealing with growing strings.Vsevolod Stakhov2015-05-091-16/+17
|
* Add notice to fix issue with realloc.Vsevolod Stakhov2015-05-081-0/+7
|
* Restore parsing of headers.Vsevolod Stakhov2015-05-081-0/+1
|
* More fixes.Vsevolod Stakhov2015-05-081-5/+7
|
* Fixes to encrypted request writing.Vsevolod Stakhov2015-05-081-24/+66
|
* Implement new scheme of encrypted requests reading.Vsevolod Stakhov2015-05-081-41/+121
|
* More fixes to encrypted writing.Vsevolod Stakhov2015-05-081-70/+151
|
* Fix headers addition.Vsevolod Stakhov2015-05-081-2/+2
|
* Completely rework HTTP encryption.Vsevolod Stakhov2015-05-081-43/+154
| | | | | | | | Now we encrypt everything: - URL - Method - Headers - Body
* Rework HTTP headers to avoid copying.Vsevolod Stakhov2015-05-081-59/+82
|
* Fix various issues in encrypted messages support.Vsevolod Stakhov2015-05-051-53/+110
|
* Restore logic to deal with shutdown.Vsevolod Stakhov2015-04-301-8/+13
|
* Remove connection entries from HTTP router.Vsevolod Stakhov2015-04-141-2/+4
|
* Fix memory leak in keys management.Vsevolod Stakhov2015-04-011-0/+15
|
* Memory leak.Vsevolod Stakhov2015-04-011-0/+2
|
* Terminate connection if got EOF on HTTP.Vsevolod Stakhov2015-03-161-22/+8
|
* Set flags to zero initially.Vsevolod Stakhov2015-03-111-0/+1
|
* Distinguish spamc/rspamc in http code.Vsevolod Stakhov2015-03-111-1/+10
|
* Remove tweetnacl for now.Vsevolod Stakhov2015-02-151-1/+0
|
* Allow to specify keypairs cache externally.Vsevolod Stakhov2015-02-111-3/+3
|
* Fix memory leaks in HTTP code.Vsevolod Stakhov2015-02-091-2/+14
|
* Fix cryptobox logic.Vsevolod Stakhov2015-02-071-2/+2
|
* Use libcryptobox in http.Vsevolod Stakhov2015-02-071-20/+23
|
* Start cryptobox library.Vsevolod Stakhov2015-02-061-0/+1
|
* Fix keypairs cache processing.Vsevolod Stakhov2015-02-041-6/+5
|
* Securely erase content of secret keys.Vsevolod Stakhov2015-02-031-0/+2
|
* Use keys cache in encrypt/decrypt operations.Vsevolod Stakhov2015-02-021-7/+23
|
* Use keypairs cache.Vsevolod Stakhov2015-02-021-8/+30
|
* Update keypairs cache.Vsevolod Stakhov2015-02-021-8/+1
|
* Fix encrypted output.Vsevolod Stakhov2015-02-021-0/+6
|
* Fix encryption of messages with no body.Vsevolod Stakhov2015-02-011-2/+3
|
* Be more precise when stealing a key from a message.Vsevolod Stakhov2015-01-301-0/+2
|
* Preserve keys inside HTTP session.Vsevolod Stakhov2015-01-301-1/+16
|
* Set peer's key properly.Vsevolod Stakhov2015-01-301-3/+2
|
* Fix length in the message.Vsevolod Stakhov2015-01-301-1/+1
|
* Fix cryptobox code.Vsevolod Stakhov2015-01-301-1/+1
|
* Fix remote keys parsing.Vsevolod Stakhov2015-01-301-4/+2
|
* Fix peer keys handling.Vsevolod Stakhov2015-01-301-33/+22
|
* Fix issues with base32 encoding.Vsevolod Stakhov2015-01-291-23/+31
|