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
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
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
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
router.go config: remove source, remove deadcode, fix linting issues (#4118) 2023-04-21 17:25:11 -06:00
router_test.go
server.go
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