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 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
Jelte van Woudenbergh
2a11a23586
fixed typos and add new line in last line
2022-02-04 15:40:28 +01:00