Commit Graph
143 Commits
Author SHA1 Message Date
Michael Quigley 0c38ab0f43 improvements to public proxy glob implementation (#413) 2024-02-16 11:54:06 -05:00
Cam 811981d671 Merge branch 'main' of github.com:openziti/zrok into oauth-email-change 2024-02-14 13:44:17 -06:00
Michael Quigley 7380a907d2 support for request logging in the socks implementation (#558) 2024-02-08 14:05:29 -05:00
Cam 2411a29d3e remove panic in proxy. Add glob check in command 2024-02-07 15:16:09 -06:00
Cam a1c9f24869 small change to enable glob matching 2024-02-07 13:39:34 -06:00
Michael Quigley 31bc4b6833 initial socks backend (#558) 2024-02-07 13:59:34 -05:00
Michael Quigley d41e489499 Merge branch 'main' into zrok_copy_p1 2024-01-17 16:50:01 -05:00
Cam OttsandGitHub 53940d51ab Tls supprt (#540)
* added tls support to controller and access proxies

* few pr comments
2024-01-17 15:37:46 -06:00
Michael Quigley 4a561edf4d Merge branch 'main' into zrok_copy_p1 2024-01-17 11:29:25 -05:00
Michael Quigley c3855fdb5a drop 'ListenOptions.MaxConnections' (renamed to ListenOptions.MaxTerminators in upcoming github.com/openziti/sdk-golang release) (#535) 2024-01-17 11:13:07 -05:00
Michael Quigley 999b65fc6c endpoints/drive/driveServer -> drives/davServer (#511) 2024-01-10 11:57:21 -05:00
Michael Quigley a972c9fc2f Merge branch 'main' into zrok_copy_p1 2024-01-09 17:16:10 -05:00
Kenneth Bingham 5e0cc3ce53 correct logical operator 2024-01-09 16:46:22 -05:00
Kenneth Bingham 8674edc23e correctly filter the pkce cookie by name 2024-01-09 16:34:41 -05:00
Kenneth Bingham df829bf225 optimize cookie handling loops 2024-01-09 16:30:47 -05:00
Kenneth Bingham ee3bcbbbdb delete cookie from request instead of setting max age because cookie is never seen by client at this stage before it's passed to backend 2024-01-09 15:34:37 -05:00
Michael Quigley 8ccb5603ca endpoints/drive/webdav -> endpoints/drive/driveServer (#511) 2024-01-09 14:55:51 -05:00
Kenneth Bingham b5f6fd3f55 normalize function names 2024-01-09 13:08:37 -05:00
Kenneth Bingham 25ac8a76f4 delete the zrok-access cookie if not oauth 2024-01-09 13:05:37 -05:00
Michael Quigley 62b3cfb911 Merge branch 'main' into zrok_copy_p1 2023-12-15 13:19:24 -05:00
Kenneth Bingham 7be46bfd40 normalize some existing log messages 2023-12-15 12:15:40 -05:00
Kenneth Bingham ece79f28d9 set and check zrok-access JWT audience matches share host 2023-12-15 12:13:30 -05:00
Michael Quigley a975b69541 remove 'checksum' support until next phase (#438) 2023-12-14 12:58:54 -05:00
Michael Quigley ccf159cf55 Merge branch 'main' into zrok_copy_p1 2023-12-13 13:41:14 -05:00
Michael Quigley 47df1174fa updated golang-sdk to v0.21.2; adjust ziti.ListenOptions to include WaitForNEstablishedListeners (#490) 2023-12-13 11:22:20 -05:00
Michael Quigley e77e55e10e updated caddy 'browse.html' template to latest v2.7.6 2023-12-12 11:58:51 -05:00
Michael Quigley 049151a71b use the new 'RefreshService(name)' instead of 'RefreshServices()' (#487) 2023-12-12 10:51:03 -05:00
Michael Quigley fa9f77bd1d checksum plumbing (#438) 2023-12-06 17:13:45 -05:00
Michael Quigley 6080444875 Merge branch 'main' into zrok_copy_p1 2023-12-05 13:28:13 -05:00
Michael Quigley 31dc90afda remove timestamp header experiment (#438) 2023-12-01 13:56:22 -05:00
Michael Quigley b5210a61c6 support updating the lastmodtime property (#438) 2023-12-01 13:26:54 -05:00
Michael Quigley d955a77af7 start of 'copy to'; more plumbing to support passing modification times through (#438) 2023-12-01 12:36:06 -05:00
Michael Quigley 837d2289f2 first round of modifications to the core webdav stack to support custom dead properties (#438) 2023-12-01 11:44:20 -05:00
Michael Quigley 9d80e1cf66 more use our fork (#438) 2023-11-30 12:37:17 -05:00
Michael Quigley 6f3e217196 oops (#438) 2023-11-29 13:52:34 -05:00
Michael Quigley d1fe17fdf6 local copy of x/net/webdav (#438) 2023-11-29 13:39:17 -05:00
Cam 30558a454b move the go sdk into subdir 2023-11-21 13:27:17 -06:00
Michael Quigley e58f5bfba6 Merge branch 'main' into drives_p1 2023-10-18 12:36:19 -04:00
Michael Quigley 509bea7fc2 improved oauth frontend configuration; better separation of concerns (#411) 2023-10-18 11:47:26 -04:00
Michael Quigley 62719c13ad fix redirect issue for oauth frontend 2023-10-17 16:08:18 -04:00
Michael Quigley 62cfa4a2c7 the most basic drive implementation (#218) 2023-10-17 13:49:44 -04:00
Michael Quigley 2f8b711fb9 public frontend configuration structure now versioned; starts with 'v: 2' (#406) 2023-10-16 21:18:28 -04:00
Michael Quigley 72b80bac94 docs; tweaks (#404) 2023-10-05 13:34:27 -04:00
Michael Quigley c4f9cecd99 redundant oauth configuration cleanup (#404) 2023-10-03 17:11:52 -04:00
Michael Quigley 483c599c93 use MD5 hash to get reliable 16-byte key (#404) 2023-09-28 14:39:31 -04:00
Michael Quigley 957e50412e separate out the OAuth host config from HostMatch (#404) 2023-09-28 13:01:36 -04:00
Michael Quigley 7f6f2de5e8 elide client_secret in cf.Dump (#404) 2023-09-26 13:43:42 -04:00
Michael Quigley adbe4e78c0 lint and cleanup; oauthLoginRequired (#404) 2023-09-26 13:42:41 -04:00
Michael Quigley b63b1fc145 present basic auth realm as share token 2023-09-26 11:36:11 -04:00
Cam b951ea152d Remove old hardcoded domain 2023-09-13 12:41:10 -05:00