Commit Graph

  • ee20553f08 Make stackable Bolke de Bruin 2022-10-18 11:39:26 +02:00
  • db98550455 Refactor identity and http routing Bolke de Bruin 2022-10-18 09:36:41 +02:00
  • b42c3cd3cc Refactor identity framework to be more robust Bolke de Bruin 2022-10-13 11:13:24 +02:00
  • bbd0735289 Fix context when using spnego Bolke de Bruin 2022-10-12 16:50:13 +02:00
  • df175da330 Add kdcproxy to support spnego Bolke de Bruin 2022-10-12 16:32:05 +02:00
  • 81abbf7633 Fix code v9.0.1 Bolke de Bruin 2022-10-06 09:36:33 +02:00
  • 04988650e8 Fix rdp setting and fix username can be nil with openid Bolke de Bruin 2022-10-06 09:19:50 +02:00
  • e3ae09b525 Prepare for merge Bolke de Bruin 2022-09-26 08:32:49 +02:00
  • 0566f90488 Make sure to use right keys Bolke de Bruin 2022-09-24 16:47:03 +02:00
  • 94d7cddc4b Rework tunnels to support statistics Bolke de Bruin 2022-09-24 13:21:01 +02:00
  • eb1b287751 refactor tunnel and transport Bolke de Bruin 2022-09-24 11:23:41 +02:00
  • ce6692d22f Refactor add bit of tracking Bolke de Bruin 2022-09-22 17:21:16 +02:00
  • 8aa7c8cbb7 Verify if account is valid Bolke de Bruin 2022-09-09 16:44:19 +02:00
  • df3ca7917c Add web tests Bolke de Bruin 2022-09-09 11:17:03 +02:00
  • cc6420b037 Fix check against disabled TLS Bolke de Bruin 2022-09-09 08:49:35 +02:00
  • 51af7d2ce4 Fix enum Bolke de Bruin 2022-09-08 09:45:35 +02:00
  • 96030f79f3 Make sure gateway address is set Bolke de Bruin 2022-09-08 09:41:52 +02:00
  • 090a5797d0 Use rdp builder for generating the rdp file Bolke de Bruin 2022-09-07 10:52:20 +02:00
  • 0c5f93e810 Split web api so it becomes more testable and maintainable Bolke de Bruin 2022-09-06 12:14:08 +02:00
  • 2a2edaa21c Update readme with settings for tls Bolke de Bruin 2022-08-31 09:50:28 +02:00
  • 454d203070 Add acme support Bolke de Bruin 2022-08-30 11:47:26 +02:00
  • a15f8f3705 Install pam-devel in code analysis env bolkedebruin 2022-08-31 09:03:19 +02:00
  • 232be245d9 Add code scanning bolkedebruin 2022-08-31 08:57:30 +02:00
  • e4e132c273 Remove "connect" endpoint if using local-auth Bolke de Bruin 2022-08-30 11:49:19 +02:00
  • b92469cbe3 Add test and fix bug Bolke de Bruin 2022-08-26 12:41:05 +02:00
  • 61489fc4a7 Fix username selection Bolke de Bruin 2022-08-26 12:15:43 +02:00
  • 28890a97b6 Fix username replacement Bolke de Bruin 2022-08-26 12:05:07 +02:00
  • 184ff320b8 Fix checking host from list Bolke de Bruin 2022-08-26 11:59:46 +02:00
  • 19e9e3269d Fix auth function setup Bolke de Bruin 2022-08-26 11:42:10 +02:00
  • c76de478e2 Fix openid Bolke de Bruin 2022-08-26 11:27:11 +02:00
  • f94e73b1ec Fix some issues with gateway addresses Bolke de Bruin 2022-08-26 10:06:43 +02:00
  • 50f6d343f1 Make docker image use sratch Bolke de Bruin 2022-08-26 09:46:59 +02:00
  • 96dcc62e11 Update Makefile bolkedebruin 2022-08-25 12:43:40 +02:00
  • 159cf56154 Update README.md bolkedebruin 2022-08-25 12:41:56 +02:00
  • 8a911328b9 Update go.yml bolkedebruin 2022-08-25 12:35:01 +02:00
  • e56c133178 Add pam package for builds Bolke de Bruin 2022-08-25 12:34:01 +02:00
  • be77ffef12 Update readme Bolke de Bruin 2022-08-25 12:29:07 +02:00
  • c05e9ee127 Add protobuf generated files Bolke de Bruin 2022-08-25 12:27:05 +02:00
  • 16c087d3bf Add config items and checks Bolke de Bruin 2022-08-25 12:26:03 +02:00
  • 768ee45974 Allow chaining of checks Bolke de Bruin 2022-08-25 12:12:21 +02:00
  • 9d2dc57e90 Check valid host from list Bolke de Bruin 2022-08-25 11:22:23 +02:00
  • 0901a117c9 Working basic auth Bolke de Bruin 2022-08-25 10:58:23 +02:00
  • 69bcf81230 Fix randomstring generation Bolke de Bruin 2022-08-24 22:44:44 +02:00
  • fb58cb299e Add server implementation of basic auth Bolke de Bruin 2022-08-24 13:47:26 +02:00
  • 390f6acbcd Add support for PAM authentication Bolke de Bruin 2022-08-23 22:31:41 +02:00
  • 6499f9b7a5 Remove config item that does not exist Bolke de Bruin 2022-08-18 13:55:22 +02:00
  • cb8b269478 Enable signed hosts provied in query parameters Bolke de Bruin 2022-08-17 19:12:28 +02:00
  • 8bc3e25f83 Allow host query parameter Bolke de Bruin 2022-08-17 10:48:14 +02:00
  • 45a57f44ff Update docker readme automatically bolkedebruin 2022-08-16 16:01:50 +02:00
  • 40d9cdda57 Make config more docker friendly Bolke de Bruin 2022-08-16 14:52:22 +02:00
  • 3ca05cbf16 Encryption keys need to be 32 characters bolkedebruin 2022-08-14 20:21:55 +02:00
  • 790ea0369c Change order to satisfy go-flags Bolke de Bruin 2022-08-11 14:58:39 +02:00
  • bdd0155dbb Switch to uppercase due to koanf Bolke de Bruin 2022-08-11 14:43:30 +02:00
  • b05886db73 Remove cobra Bolke de Bruin 2022-08-11 14:25:07 +02:00
  • cd4182c1f5 Switch from viper to koanf Bolke de Bruin 2022-08-11 13:58:24 +02:00
  • 8ef2e3c153 Correct handshake response Bolke de Bruin 2022-08-11 13:24:12 +02:00
  • b28d1787fc Allow filesystemstore for sessions (#15) Bolke de Bruin 2022-08-11 12:29:52 +02:00
  • 1f7d8620d9 Debug Bolke de Bruin 2022-08-10 22:47:52 +02:00
  • 6a7d99cbba Fix tests Bolke de Bruin 2022-08-10 22:21:58 +02:00
  • 1ac36df867 Return proper error if caps don't match Bolke de Bruin 2022-08-10 22:20:49 +02:00
  • 954ad4dc4c Allow cookie in standard docker rdpgw config bolkedebruin 2022-08-09 11:11:34 +02:00
  • c8acaeff0e Update README with docker badges bolkedebruin 2022-08-09 10:52:21 +02:00
  • e06cec9729 Update docker-image.yml bolkedebruin 2022-08-08 15:46:28 +02:00
  • 59b5022d37 Update docker-image.yml bolkedebruin 2022-08-08 15:42:20 +02:00
  • 071ffd1e6c Update docker-image.yml bolkedebruin 2022-08-08 15:35:31 +02:00
  • d0001d0dc6 Update docker-image.yml bolkedebruin 2022-08-08 15:33:12 +02:00
  • 7a5c4a1d8f Update docker-image.yml bolkedebruin 2022-08-08 15:30:08 +02:00
  • d91818d515 Update docker-image.yml bolkedebruin 2022-08-08 15:19:42 +02:00
  • ba0be98b68 Update docker-image.yml bolkedebruin 2022-08-08 15:16:57 +02:00
  • 62db3c54e3 Update docker-image.yml bolkedebruin 2022-08-08 15:13:33 +02:00
  • d499095022 Update docker-image.yml bolkedebruin 2022-08-08 15:10:40 +02:00
  • dd67e4f7c2 Update docker-image.yml bolkedebruin 2022-08-08 15:09:46 +02:00
  • aeb777624a Update docker-image.yml bolkedebruin 2022-08-08 14:51:56 +02:00
  • e91fd3c78c Update docker-image.yml bolkedebruin 2022-08-08 14:46:51 +02:00
  • c3e251ecae Create docker-image.yml bolkedebruin 2022-08-08 14:39:56 +02:00
  • bd876d2df8 Add xrdp config that works with macos client out of the box Bolke de Bruin 2022-08-08 14:19:28 +02:00
  • b2f82c4ab9 Fix tests Bolke de Bruin 2022-08-08 12:05:43 +02:00
  • 9365fb03dc Fix error code Bolke de Bruin 2022-08-08 11:51:35 +02:00
  • 1cc667897e Fix errors and use correct error codes Bolke de Bruin 2022-08-08 11:33:16 +02:00
  • dfb82889d3 Add error coes and better protocol handling Bolke de Bruin 2022-08-07 12:03:44 +02:00
  • ce84fd9cf1 channel testing Bolke de Bruin 2022-08-06 12:33:23 +02:00
  • b83f876687 Test Bolke de Bruin 2022-08-06 11:51:14 +02:00
  • 6917beb0d2 Testing Bolke de Bruin 2022-08-06 11:45:48 +02:00
  • 008ae03557 TLS updates Bolke de Bruin 2022-08-04 21:49:59 +02:00
  • a548d2b30a Update doc on tls Bolke de Bruin 2022-08-04 21:38:19 +02:00
  • 0f329f8e55 Allow disabling TLS behind a load balancer Upgrade dependencies Bolke de Bruin 2022-08-04 21:34:52 +02:00
  • 48da75b96d Bump go to 1.17 and upgrade deps (#32) Krzysztof Adamski 2022-07-08 09:55:10 +02:00
  • 281cf1283c Update docker-compose.yml to fix typo (#39) Azathoth88 2022-04-04 11:55:40 +02:00
  • db9dfe3424 Add container names docker-compose files (#38) alphabet5 2022-03-21 04:52:07 -05:00
  • d653997d4d Merge pull request #31 from jaydouble/master bolkedebruin 2022-02-24 22:27:44 +01:00
  • 53eaff3eaa Merge pull request #33 from m-baertschi/distroless-docker bolkedebruin 2022-02-24 21:30:55 +01:00
  • 9699288b82 Update Dockerfile bolkedebruin 2022-02-24 17:26:47 +01:00
  • 75b20383d9 added distroless docker file Marc Bärtschi 2022-02-05 06:41:26 +01:00
  • 2a11a23586 fixed typos and add new line in last line Jelte van Woudenbergh 2022-02-04 15:40:28 +01:00
  • 45132813c2 Added root CA's Jelte van Woudenbergh 2022-01-05 11:44:54 +01:00
  • 2fcead680c Multistage dockerfile. Result image size from 750MB to 16MB Jelte van Woudenbergh 2022-01-05 10:36:29 +01:00
  • bd10329828 Add arm64 docker-build Bolke de Bruin 2021-12-25 13:41:56 +01:00
  • 7c845e5b7d Merge pull request #27 from krisss85/fix/docker bolkedebruin 2021-12-25 10:15:39 +01:00
  • 7f56569d42 fix docker build Krzysztof Adamski 2021-12-22 08:16:40 +01:00
  • e5e888ec7c Upgrade depedencies and go version Bolke de Bruin 2021-05-18 11:32:38 +02:00