Vsevolod Stakhov
|
14c13854d3
|
[Rework] Further types conversion (no functional changes)
|
3 months ago |
Vsevolod Stakhov
|
537a7180a0
|
[Rework] Use clang-format to unify formatting in all sources
No meaningful changes.
|
11 months ago |
Vsevolod Stakhov
|
3babc536a5
|
[Minor] Add port to the `Host` header if using non-standard ports
|
1 year ago |
Vsevolod Stakhov
|
b2f0dd775c
|
[Minor] Get rid of some compiler warnings
|
1 year ago |
Josh Soref
|
2b8e6958f4
|
Spelling (#4086)
[Rework] Massive spelling fix from @jsoref
|
2 years ago |
Vsevolod Stakhov
|
7fd6b2b766
|
[Fix] Fix HTTP(s) client timeout
|
2 years ago |
Vsevolod Stakhov
|
4fe64bdcb5
|
[Minor] Fix ssl connection reuse
|
2 years ago |
Vsevolod Stakhov
|
b81a068aea
|
[Rework] Allow to restore SSL handlers after keepalive pooling
|
2 years ago |
Vsevolod Stakhov
|
315b61b319
|
[Rework] Rework SSL flag operations
|
2 years ago |
Vsevolod Stakhov
|
707357d35e
|
[Rework] Include SSL flag into keepalive hash
|
2 years ago |
Vsevolod Stakhov
|
fe5a7f1829
|
[Minor] Try to fix keepalive for SSL connections
|
2 years ago |
Vsevolod Stakhov
|
8035236f55
|
[Fix] Do not double call error handler on ssl errors in the timeout path
|
2 years ago |
Vsevolod Stakhov
|
8cc17f8819
|
[Minor] Fix formatting
|
2 years ago |
Vsevolod Stakhov
|
e4d4f49e87
|
[Fix] Fix brain-damaged behaviour when http request has a custom Host header
|
2 years ago |
Vsevolod Stakhov
|
b1e10ef14e
|
[Minor] Make HTTP reply codes more consistent with the standard
Reported by: Steve Sturges
|
3 years ago |
Vsevolod Stakhov
|
35e67fa3f0
|
[Minor] Allow to pass socket's ownership to http connection object
|
4 years ago |
Vsevolod Stakhov
|
b8a099632f
|
[Feature] Add multiple base32 alphabets for decoding
|
4 years ago |
Vsevolod Stakhov
|
41e28d1148
|
[Rework] Further project structure reorganisation
|
4 years ago |
Vsevolod Stakhov
|
9b749c1971
|
[Minor] Make server header reply configurable
|
4 years ago |
Vsevolod Stakhov
|
87def67d97
|
[Rework] Stop using of uthash for http headers
|
4 years ago |
Vsevolod Stakhov
|
684996ee80
|
[Minor] Add failure reason in the upstreams code
|
4 years ago |
Vsevolod Stakhov
|
a2af525bbd
|
[Fix] Check results of write message as SSL can bork them
|
4 years ago |
Vsevolod Stakhov
|
e76e99700e
|
[Minor] Always stop event on connection reset
|
4 years ago |
Vsevolod Stakhov
|
f80d27ae0f
|
[Fix] Stop IO event on write finished in http connection
|
4 years ago |
Vsevolod Stakhov
|
76ded6d52c
|
[Minor] Small tweaks for maps read logic
|
4 years ago |
Vsevolod Stakhov
|
4b92cb19c4
|
[Minor] Ignore trailing garbage
|
4 years ago |
Vsevolod Stakhov
|
5a5e892a64
|
[Fix] Fix sending of large entries via HTTPS
|
4 years ago |
Vsevolod Stakhov
|
74b182e016
|
[Fix] Add debug to ssl, fixed write hangs
|
4 years ago |
Vsevolod Stakhov
|
8c0dfd2867
|
[Minor] Do not add User-Agent if it exists
|
5 years ago |
Vsevolod Stakhov
|
e463ad556c
|
[Project] Rework HTTP IO
|
5 years ago |
Vsevolod Stakhov
|
77821095d2
|
[Minor] Don't add User-Agent in HTTP replies
|
5 years ago |
Vsevolod Stakhov
|
8d43514a53
|
[Fix] Fix init code for servers keypairs cache
|
5 years ago |
Vsevolod Stakhov
|
53cc596ad5
|
[Minor] Sigh, another oops
|
5 years ago |
Vsevolod Stakhov
|
e2ff03403b
|
[Minor] Another 'oops'
|
5 years ago |
Vsevolod Stakhov
|
6292e6da71
|
[Project] Drop HTTPS proxies as they are too intrusive to implement
Issue: #572
|
5 years ago |
Vsevolod Stakhov
|
6e95f83a94
|
[Project] Add support of HTTP proxy in requests
Issue: #572
|
5 years ago |
Vsevolod Stakhov
|
02de13af4e
|
[Minor] Simplify host element handling in HTTP message
|
5 years ago |
Vsevolod Stakhov
|
f0dc58b678
|
[Project] More rework for HTTP proxy support
|
5 years ago |
Vsevolod Stakhov
|
34cc551018
|
[Project] Preliminary support of HTTP proxies
Issue: #572
|
5 years ago |
Vsevolod Stakhov
|
3a1974cf17
|
[Rework] Another iteration of HTTP interfaces rework
|
5 years ago |
Vsevolod Stakhov
|
f7aee39a9d
|
[Fix] Fix various issues found by PVS Studio
https://www.viva64.com/
|
5 years ago |
Vsevolod Stakhov
|
b5e12b95ee
|
[Project] More fixes to keepalive http pool
|
5 years ago |
Vsevolod Stakhov
|
ff5125a975
|
[Project] Plug keepalive knobs into http connection handling
|
5 years ago |
Vsevolod Stakhov
|
def0676452
|
[Minor] Fix format string
|
5 years ago |
Vsevolod Stakhov
|
102bbc2318
|
[Project] Preliminary addition of the HTTP connections pool
|
5 years ago |
Vsevolod Stakhov
|
bcf9f0c571
|
[Project] Start keep alive connections cache implementation
|
5 years ago |
Vsevolod Stakhov
|
129ff29439
|
[Fix] Fix control interface
|
5 years ago |
Vsevolod Stakhov
|
d8833f06bd
|
[Project] HTTP: Rework HTTP connections API to simplify its usage
|
5 years ago |
Vsevolod Stakhov
|
cd2f92e40e
|
[Feature] Support User-Agent in HTTP requests
Issue: #2750
Closes: #2750
|
5 years ago |
Vsevolod Stakhov
|
5fe437851d
|
[Project] Adopt librspamdserver for http context
|
5 years ago |