aboutsummaryrefslogtreecommitdiff
path: root/src/https.rs
Commit message (Collapse)AuthorAgeFilesLines
* cargo upgrades: update opentelemetry dependency to 0.20/prometheus to 0.13Alex Auvolat2023-10-021-2/+2
|
* replace log,pretty_env_logger by tracing,tracing_subscriber and add timedocker-50Alex Auvolat2023-08-271-1/+1
|
* Take into account unhealthy nodesAlex Auvolat2023-08-271-1/+2
|
* Don't do the hack with same_site and same_node, separate lb flagsAlex Auvolat2023-01-021-4/+4
|
* status code just as integer, drop canonical reason stringAlex Auvolat2022-12-111-8/+1
|
* Remove host="" metric parameter for most thingsAlex Auvolat2022-12-071-19/+30
|
* Cargo clippydocker-44Alex Auvolat2022-12-061-4/+4
|
* Change scheduling algo to deprioritize slow backends + refactoringAlex Auvolat2022-12-061-61/+78
|
* Add duration metric and improve others as wellAlex Auvolat2022-12-051-8/+25
|
* Add basic support for metricsAlex Auvolat2022-12-051-6/+66
|
* Enable upgrades on http moduledocker-41Alex Auvolat2022-05-101-8/+11
|
* Try to clean up code and to fix WebSocket problemsdocker-38Alex Auvolat2022-05-061-18/+21
|
* Actually that was quite a stupid way of handling timeoutsdocker-33Alex Auvolat2022-01-241-26/+11
|
* Fix busy loopdocker-32Alex Auvolat2022-01-241-4/+9
|
* Kill connections lasting more than 24hAlex Auvolat2022-01-241-3/+10
|
* Handle proxy timeoutsAlex Auvolat2022-01-241-4/+33
|
* Add graceful shutdown and memory tracingAlex Auvolat2022-01-241-13/+39
|
* Make nodes aware of where they are and use that to priorize backendsdocker-28Alex Auvolat2022-01-131-0/+2
|
* Exclude partial content from compressionAlex Auvolat2021-12-101-25/+35
|
* Brotli seems to cause issues, disable itdocker-24Alex Auvolat2021-12-101-5/+5
|
* cargo clippyAlex Auvolat2021-12-091-3/+7
|
* Remove content-length when compressed; don't compress small responseAlex Auvolat2021-12-091-4/+28
|
* cargo fmtdocker-23Alex Auvolat2021-12-091-1/+5
|
* Better compression choicesAlex Auvolat2021-12-091-5/+27
|
* CompressionAlex Auvolat2021-12-091-23/+110
|
* Improved management of ACME orders and certificate pre-expiration periodAlex Auvolat2021-12-091-1/+0
|
* Handle HTTPS targetsAlex Auvolat2021-12-081-8/+15
|
* Inverse how priorities workAlex Auvolat2021-12-081-5/+4
|
* Different loggingAlex Auvolat2021-12-081-1/+5
|
* Try to fix thingsAlex Auvolat2021-12-081-0/+2
|
* Logging output improvementsAlex Auvolat2021-12-081-2/+2
|
* Implement glob pattern hostnamesAlex Auvolat2021-12-081-1/+1
| | | | | no wildcard certificates: one certificate per matching hostname that actually recieves requests
* Better handle get_cert for https request (faster path, hostname verification)Alex Auvolat2021-12-071-2/+5
|
* Add support for custom headersAlex Auvolat2021-12-071-5/+11
|
* Round robin backendsAlex Auvolat2021-12-071-1/+4
|
* Got a reverse proxyAlex Auvolat2021-12-071-0/+126