Commit Graph
159 Commits
Author SHA1 Message Date
Bolke de Bruin fb58cb299e Add server implementation of basic auth 2022-08-24 13:47:26 +02:00
Bolke de Bruin 390f6acbcd Add support for PAM authentication 2022-08-23 22:52:15 +02:00
Bolke de Bruin 6499f9b7a5 Remove config item that does not exist 2022-08-18 13:55:22 +02:00
Bolke de Bruin cb8b269478 Enable signed hosts provied in query parameters 2022-08-17 19:12:28 +02:00
Bolke de Bruin 8bc3e25f83 Allow host query parameter
the host query parameter can now be used
dependent on the `hostselection` config.
2022-08-17 10:49:21 +02:00
bolkedebruin 45a57f44ff Update docker readme automatically 2022-08-16 16:01:50 +02:00
Bolke de Bruin 40d9cdda57 Make config more docker friendly 2022-08-16 14:54:31 +02:00
bolkedebruin 3ca05cbf16 Encryption keys need to be 32 characters 2022-08-14 20:21:55 +02:00
Bolke de Bruin 790ea0369c Change order to satisfy go-flags 2022-08-11 14:58:39 +02:00
Bolke de Bruin bdd0155dbb Switch to uppercase due to koanf 2022-08-11 14:43:30 +02:00
Bolke de Bruin b05886db73 Remove cobra
Cobra is pretty opnionated and its complexity isnt required
currently.
2022-08-11 14:25:07 +02:00
Bolke de Bruin cd4182c1f5 Switch from viper to koanf 2022-08-11 13:58:24 +02:00
Bolke de Bruin 8ef2e3c153 Correct handshake response 2022-08-11 13:24:12 +02:00
Bolke de Bruin b28d1787fc Allow filesystemstore for sessions (#15)
AD and other IdPs can provide long lists of group
membership. This can lead to securecookie too big
as this cannot always be stored inside a HTTP header.
Filesystem session storage removes this limitions at the
cost of not being entirely stateless anymore. It is therefore
required that clients can keep state with the rdpgw
instance.
2022-08-11 12:29:52 +02:00
Bolke de Bruin 1f7d8620d9 Debug 2022-08-10 22:47:52 +02:00
Bolke de Bruin 6a7d99cbba Fix tests 2022-08-10 22:21:58 +02:00
Bolke de Bruin 1ac36df867 Return proper error if caps don't match 2022-08-10 22:20:49 +02:00
bolkedebruin 954ad4dc4c Allow cookie in standard docker rdpgw config 2022-08-09 11:11:34 +02:00
bolkedebruin c8acaeff0e Update README with docker badges 2022-08-09 10:52:21 +02:00
bolkedebruin e06cec9729 Update docker-image.yml 2022-08-08 15:46:28 +02:00
bolkedebruin 59b5022d37 Update docker-image.yml 2022-08-08 15:42:20 +02:00
bolkedebruin 071ffd1e6c Update docker-image.yml 2022-08-08 15:35:31 +02:00
bolkedebruin d0001d0dc6 Update docker-image.yml 2022-08-08 15:33:12 +02:00
bolkedebruin 7a5c4a1d8f Update docker-image.yml 2022-08-08 15:30:08 +02:00
bolkedebruin d91818d515 Update docker-image.yml 2022-08-08 15:19:42 +02:00
bolkedebruin ba0be98b68 Update docker-image.yml 2022-08-08 15:16:57 +02:00
bolkedebruin 62db3c54e3 Update docker-image.yml 2022-08-08 15:13:33 +02:00
bolkedebruin d499095022 Update docker-image.yml 2022-08-08 15:10:40 +02:00
bolkedebruin dd67e4f7c2 Update docker-image.yml 2022-08-08 15:09:46 +02:00
bolkedebruin aeb777624a Update docker-image.yml 2022-08-08 14:51:56 +02:00
bolkedebruin e91fd3c78c Update docker-image.yml 2022-08-08 14:46:51 +02:00
bolkedebruin c3e251ecae Create docker-image.yml 2022-08-08 14:39:56 +02:00
Bolke de Bruin bd876d2df8 Add xrdp config that works with macos client out of the box 2022-08-08 14:19:28 +02:00
Bolke de Bruin b2f82c4ab9 Fix tests 2022-08-08 12:05:43 +02:00
Bolke de Bruin 9365fb03dc Fix error code 2022-08-08 11:51:35 +02:00
Bolke de Bruin 1cc667897e Fix errors and use correct error codes 2022-08-08 11:33:16 +02:00
Bolke de Bruin dfb82889d3 Add error coes and better protocol handling 2022-08-07 12:03:44 +02:00
Bolke de Bruin ce84fd9cf1 channel testing 2022-08-06 12:33:23 +02:00
Bolke de Bruin b83f876687 Test 2022-08-06 11:51:14 +02:00
Bolke de Bruin 6917beb0d2 Testing 2022-08-06 11:45:48 +02:00
Bolke de Bruin 008ae03557 TLS updates 2022-08-04 21:49:59 +02:00
Bolke de Bruin a548d2b30a Update doc on tls 2022-08-04 21:38:19 +02:00
Bolke de Bruin 0f329f8e55 Allow disabling TLS behind a load balancer
Upgrade dependencies
2022-08-04 21:34:52 +02:00
Krzysztof AdamskiandKrzysztof Adamski 48da75b96d Bump go to 1.17 and upgrade deps (#32)
Co-authored-by: Krzysztof Adamski <krzysztof.adamski@ing.com>
2022-07-08 09:55:10 +02:00
Azathoth88 281cf1283c Update docker-compose.yml to fix typo (#39) 2022-04-04 11:55:40 +02:00
alphabet5 db9dfe3424 Add container names docker-compose files (#38) 2022-03-21 10:52:07 +01:00
bolkedebruin d653997d4d Merge pull request #31 from jaydouble/master
multistage docker build
2022-02-24 22:27:44 +01:00
bolkedebruin 53eaff3eaa Merge pull request #33 from m-baertschi/distroless-docker
distroless docker image
2022-02-24 21:30:55 +01:00
bolkedebruin 9699288b82 Update Dockerfile
Add newline at end of file
2022-02-24 17:26:47 +01:00
Marc Bärtschi 75b20383d9 added distroless docker file 2022-02-05 08:46:02 +01:00