pomerium/internal/httputil
Caleb Doxsey 638d9f3d6c
proxy: add support for logging http request headers (#4388)
* config: add customization options for logging

* config: validate log fields

* proxy: add support for logging http request headers

* log subset of headers

* fix test name

* dont use log.HTTPHeaders for access logs

* canonicalize http/2 headers
2023-07-25 09:46:42 -06:00
..
reproxy config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
test_data telemetry: add tracing 2019-07-24 09:20:16 -07:00
branding.go config: add branding settings (#3558) 2022-08-16 14:51:47 -06:00
canonical.go proxy: add support for logging http request headers (#4388) 2023-07-25 09:46:42 -06:00
client.go remove deprecated ioutil usages (#2877) 2021-12-30 10:02:12 -08:00
client_test.go github: support provider URL (#2490) 2021-08-18 09:20:08 -06:00
cookie.go httputil: add cookie chunker (#3775) 2022-12-02 09:41:09 -07:00
cookie_test.go httputil: add cookie chunker (#3775) 2022-12-02 09:41:09 -07:00
docs.go *: remove import path comments (#545) 2020-03-16 10:13:47 -07:00
errors.go authenticate: add additional error details for hmac errors (#3878) 2023-01-11 07:53:11 -07:00
errors_test.go httputil: ignore errors < 400 (#3781) 2022-12-05 09:00:25 -07:00
handlers.go proxy: add userinfo and webauthn endpoints (#3755) 2022-11-22 10:26:35 -07:00
handlers_test.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
headers.go remove forward auth (#3628) 2022-11-23 15:59:28 -07:00
httputil.go device enrollment: fix ip address (#3430) 2022-06-16 11:30:38 -06:00
httputil_test.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
ip.go authenticate: add events (#4051) 2023-05-01 15:11:30 -04:00
options.go Merge remote-tracking branch 'origin/master' into feature/envoy 2020-05-18 17:10:10 -04:00
router.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
router_test.go httputil : wrap handlers for additional context (#413) 2019-12-06 11:07:45 -08:00
server.go log context (#2107) 2021-04-22 10:58:13 -04:00
server_test.go remove deprecated ioutil usages (#2877) 2021-12-30 10:02:12 -08:00
transport.go config: use insecure skip verify if derived certificates are not used (#3861) 2023-01-11 13:50:51 -07:00