Commit graph

124 commits

Author SHA1 Message Date
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
Jelte van Woudenbergh
45132813c2 Added root CA's 2022-01-05 11:44:54 +01:00
Jelte van Woudenbergh
2fcead680c Multistage dockerfile.
Result image size from 750MB to 16MB
2022-01-05 10:36:29 +01:00
Bolke de Bruin
bd10329828 Add arm64 docker-build 2021-12-25 13:41:56 +01:00
bolkedebruin
7c845e5b7d
Merge pull request #27 from krisss85/fix/docker
fix docker build
2021-12-25 10:15:39 +01:00
Krzysztof Adamski
7f56569d42 fix docker build 2021-12-22 08:16:40 +01:00
Bolke de Bruin
e5e888ec7c Upgrade depedencies and go version 2021-05-18 11:32:38 +02:00
Bolke de Bruin
bc6df00305 Update action 2021-05-17 11:51:06 +02:00
Bolke de Bruin
20d809896d Update actions 2021-05-17 11:50:44 +02:00
Bolke de Bruin
188ce3586d Update build instructions 2021-05-17 11:42:18 +02:00
Bolke de Bruin
bf362b4e52 Add Makefile build
This prepares for multiple binaries and distribution builds
2021-05-17 09:53:30 +02:00
bolkedebruin
bb2501c7a6
Build go.sum 2021-03-18 09:50:09 +01:00
bolkedebruin
34df6599cb
Enable smart sizing
Smart sizing removes, in clients that support it, the scroll bars.
2021-03-18 08:33:46 +01:00
bolkedebruin
3919a7e055
Update types.go
HTTP_TUNNEL_REDIR_DISABLE_PORT should be 0x04
2021-01-18 09:34:25 +01:00
Bolke de Bruin
505eafdc1e Support setting send/receive buffers for the IP sockets 2020-09-11 22:01:40 +02:00
Bolke de Bruin
8876b04466 Allow default domain 2020-08-31 21:40:29 +02:00
Bolke de Bruin
c6cfdc4dd4 Add support for splitting the username from the domain to enable smaller tokens 2020-08-31 21:07:58 +02:00
Bolke de Bruin
2628ba11d0 Merge branch 'master' of https://github.com/bolkedebruin/rdpgw 2020-08-30 21:14:25 +02:00
Bolke de Bruin
c66a2c9dd3 Change user templating and split domain name 2020-08-30 21:13:53 +02:00
bolkedebruin
c76544e5b5
Merge pull request #6 from alexpilotti/docker_fix
Fix Docker golang issue
2020-08-28 20:35:41 +02:00
Alessandro Pilotti
c971db956b Use go 1.14.7 in Dockerfile 2020-08-28 19:00:25 +02:00
Alessandro Pilotti
336cdfd3ee Fix sample rdpgw.yaml
Rename tokenSigningKey to PAATokenSigningKey
2020-08-28 18:44:27 +02:00
Bolke de Bruin
6358eb1fa5 Add doc 2020-08-22 10:07:43 +02:00
Bolke de Bruin
27f2220a6e Make the use of a user token configurable 2020-08-22 10:04:31 +02:00
Bolke de Bruin
2f27bd9e94 Correct packet size 2020-08-21 18:48:49 +02:00
Bolke de Bruin
c9213414c5 Add comments and make client ip address verification optional but enabled by default 2020-08-21 09:53:36 +02:00
Bolke de Bruin
db00ce7be0 Verify access key as part of PAA verification 2020-08-20 14:46:01 +02:00
Bolke de Bruin
93c558786f Add description on endpoint 2020-08-19 14:44:53 +02:00
Bolke de Bruin
22d796c5cf Add tokeninfo endpoint 2020-08-19 12:12:52 +02:00
Bolke de Bruin
188f077da1 Work with go-jose to have encryption 2020-08-19 11:33:26 +02:00
Bolke de Bruin
2822dc8dd1 Clean up 2020-08-07 09:22:33 +02:00
Bolke de Bruin
a01ee3444e testing 2020-08-07 08:54:29 +02:00
Bolke de Bruin
fdffd962f0 Fix tests 2020-08-02 21:38:41 +02:00
Bolke de Bruin
9c19a1b40a Refactor 2020-08-01 21:23:34 +02:00
Bolke de Bruin
4e99b4e88f Refactor and add tests 2020-08-01 15:50:13 +02:00