Commit graph

7 commits

Author SHA1 Message Date
Travis Groth
fff798d0e0
proxy: restrict programmatic URLs to localhost (#2047)
Co-authored-by: Caleb Doxsey <cdoxsey@pomerium.com>
2021-03-31 12:52:20 -04:00
Travis Groth
ec60fcd32f
authenticate: validate signature on /.pomerium, /.pomerium/sign_in and /.pomerium/sign_out (#347) (#2046)
Co-authored-by: Caleb Doxsey <cdoxsey@pomerium.com>
2021-03-31 12:47:40 -04:00
github-actions[bot]
0ab96c8221
proxy: redirect to dashboard for logout (#1944) (#1945)
Co-authored-by: Caleb Doxsey <cdoxsey@pomerium.com>
2021-02-25 08:47:40 -08:00
Caleb Doxsey
b16236496b
jws: remove issuer (#1754) 2021-01-11 07:57:54 -07:00
bobby
f837c92741
dev: update linter (#1728)
- gofumpt everything
- fix TLS MinVersion to be at least 1.2
- add octal syntax
- remove newlines
- fix potential decompression bomb in ecjson
- remove implicit memory aliasing in for loops.

Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2020-12-30 09:02:57 -08:00
bobby
9b39deabd8
forward-auth: use envoy's ext_authz check (#1482)
Signed-off-by: Bobby DeSimone <bobbydesimone@gmail.com>
2020-10-04 20:01:06 -07:00
Caleb Doxsey
d9a224a5e8
proxy: move properties to atomically updated state (#1280)
* authenticate: remove cookie options

* authenticate: remove shared key field

* authenticate: remove shared cipher property

* authenticate: move properties to separate state struct

* proxy: allow local state to be updated on configuration changes

* fix test

* return new connection

* use warn, collapse to single line

* address concerns, fix tests
2020-08-14 11:44:58 -06:00