Commit Graph

  • 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
  • bc6df00305 Update action Bolke de Bruin 2021-05-17 11:51:06 +02:00
  • 20d809896d Update actions Bolke de Bruin 2021-05-17 11:50:44 +02:00
  • 188ce3586d Update build instructions Bolke de Bruin 2021-05-17 11:42:18 +02:00
  • bf362b4e52 Add Makefile build Bolke de Bruin 2021-05-17 09:53:30 +02:00
  • bb2501c7a6 Build go.sum v1.0.4 bolkedebruin 2021-03-18 09:50:09 +01:00
  • 34df6599cb Enable smart sizing bolkedebruin 2021-03-18 08:33:46 +01:00
  • 3919a7e055 Update types.go bolkedebruin 2021-01-18 09:34:25 +01:00
  • 505eafdc1e Support setting send/receive buffers for the IP sockets Bolke de Bruin 2020-09-11 22:01:40 +02:00
  • 8876b04466 Allow default domain v1.0.3 v1.0-stable Bolke de Bruin 2020-08-31 21:40:29 +02:00
  • c6cfdc4dd4 Add support for splitting the username from the domain to enable smaller tokens v1.0.2 Bolke de Bruin 2020-08-31 21:07:58 +02:00
  • 2628ba11d0 Merge branch 'master' of https://github.com/bolkedebruin/rdpgw v1.0.1 Bolke de Bruin 2020-08-30 21:14:25 +02:00
  • c66a2c9dd3 Change user templating and split domain name Bolke de Bruin 2020-08-30 21:13:53 +02:00
  • c76544e5b5 Merge pull request #6 from alexpilotti/docker_fix bolkedebruin 2020-08-28 20:35:41 +02:00
  • c971db956b Use go 1.14.7 in Dockerfile Alessandro Pilotti 2020-08-28 19:00:25 +02:00
  • 336cdfd3ee Fix sample rdpgw.yaml Alessandro Pilotti 2020-08-28 18:44:27 +02:00
  • 6358eb1fa5 Add doc v1.0.0 Bolke de Bruin 2020-08-22 10:07:43 +02:00
  • 27f2220a6e Make the use of a user token configurable Bolke de Bruin 2020-08-22 10:04:31 +02:00
  • 2f27bd9e94 Correct packet size Bolke de Bruin 2020-08-21 18:48:49 +02:00
  • c9213414c5 Add comments and make client ip address verification optional but enabled by default Bolke de Bruin 2020-08-21 09:53:36 +02:00
  • db00ce7be0 Verify access key as part of PAA verification Bolke de Bruin 2020-08-20 14:46:01 +02:00
  • 93c558786f Add description on endpoint Bolke de Bruin 2020-08-19 14:44:53 +02:00
  • 22d796c5cf Add tokeninfo endpoint Bolke de Bruin 2020-08-19 12:12:52 +02:00
  • 188f077da1 Work with go-jose to have encryption Bolke de Bruin 2020-08-19 11:33:26 +02:00
  • 2822dc8dd1 Clean up Bolke de Bruin 2020-08-07 09:22:33 +02:00
  • a01ee3444e testing Bolke de Bruin 2020-08-07 08:54:29 +02:00
  • fdffd962f0 Fix tests Bolke de Bruin 2020-08-02 21:38:41 +02:00
  • 9c19a1b40a Refactor Bolke de Bruin 2020-08-01 21:23:34 +02:00
  • 4e99b4e88f Refactor and add tests Bolke de Bruin 2020-08-01 15:50:13 +02:00
  • ecfa9e6cf4 Refactor names Bolke de Bruin 2020-07-29 19:10:28 +02:00
  • fe6509d8ca Refactor names Bolke de Bruin 2020-07-29 19:09:29 +02:00
  • 29d4b276e6 Add tunnelauth tests Bolke de Bruin 2020-07-29 18:55:47 +02:00
  • 057799e0e5 Fix path for tests: Bolke de Bruin 2020-07-29 13:47:45 +02:00
  • 6ff072d6d9 Add coverage report Bolke de Bruin 2020-07-29 13:45:57 +02:00
  • 5618294f10 Add test cases and start client Bolke de Bruin 2020-07-29 13:45:08 +02:00
  • dadaeb611b Merge branch 'master' of https://github.com/bolkedebruin/rdpgw Bolke de Bruin 2020-07-28 08:59:37 +02:00
  • bfe300c3dc Add tests WIP Bolke de Bruin 2020-07-28 08:59:19 +02:00
  • 007f93ed4a Update README.md bolkedebruin 2020-07-28 08:57:42 +02:00
  • 94acec7529 Add local docker test environment (#1) Krzysztof Adamski 2020-07-28 08:49:58 +02:00
  • 7bace85c15 Add bigger bitmap cache Bolke de Bruin 2020-07-25 21:37:55 +02:00
  • 263312dc7b Fix check and use 256 bit Bolke de Bruin 2020-07-25 21:27:03 +02:00
  • 0b299619ff Make sure to validate the client's ip address Bolke de Bruin 2020-07-25 21:00:58 +02:00
  • 5fc75ef877 More security documentation Bolke de Bruin 2020-07-25 19:57:27 +02:00
  • 6d7eb94deb Add extra info in readme Bolke de Bruin 2020-07-25 19:50:00 +02:00
  • 5f3c7d07e2 Check hostname specified by client against the token Bolke de Bruin 2020-07-25 19:37:33 +02:00
  • 39c73fc8fc Use context Bolke de Bruin 2020-07-25 11:48:11 +02:00
  • 5de3767e70 Use encryption for cookies Bolke de Bruin 2020-07-24 16:22:13 +02:00
  • 46e1e9b9f4 Switch to jwt tokens and allow some extra rdp settings Bolke de Bruin 2020-07-24 11:54:43 +02:00
  • 3ace4610fc Make sample config work with current state Bolke de Bruin 2020-07-23 13:09:29 +02:00
  • 27d36f83f2 Fix caps settings Force Bandwidth (should make configurable) Bolke de Bruin 2020-07-23 12:54:21 +02:00
  • e714881e59 Make compatible with recent windows clients Bolke de Bruin 2020-07-23 01:09:29 +02:00
  • 2954cecb80 Deleted unused files Bolke de Bruin 2020-07-21 22:20:05 +02:00
  • 636e7d5492 Cleanup session handling and improve oidc Bolke de Bruin 2020-07-21 22:19:34 +02:00
  • 0f2696ec8b Cleanup Bolke de Bruin 2020-07-21 19:53:54 +02:00
  • 9cd40d5b30 Small fix Bolke de Bruin 2020-07-21 12:57:00 +02:00
  • afe33a9204 Enable simple security Bolke de Bruin 2020-07-21 12:52:25 +02:00
  • 3839058eb8 Refactor some stuff Bolke de Bruin 2020-07-21 11:06:05 +02:00
  • 7264e7b92f Do round robin selection Bolke de Bruin 2020-07-21 10:50:00 +02:00
  • 55df8df3bc Further config improvements Bolke de Bruin 2020-07-21 10:36:25 +02:00
  • 097a2deca7 Improve config Bolke de Bruin 2020-07-21 10:29:18 +02:00
  • 01345b9416 Improve configurability Bolke de Bruin 2020-07-21 10:16:31 +02:00
  • 93b31ec9b6 Further cleanups Bolke de Bruin 2020-07-20 22:53:15 +02:00
  • 354355e6b0 Some improvements Bolke de Bruin 2020-07-20 22:42:59 +02:00
  • 6fd7b047cd Add states and more verifications Bolke de Bruin 2020-07-20 18:51:00 +02:00
  • f50dc2c82d Rename to proper Bolke de Bruin 2020-07-20 15:57:34 +02:00
  • e9b7b352cf More refactor Bolke de Bruin 2020-07-20 15:51:23 +02:00
  • 33290f59e6 Websocket refactor Bolke de Bruin 2020-07-20 15:26:36 +02:00
  • 2f78a7fd8e Normalize packet handling Bolke de Bruin 2020-07-20 14:29:24 +02:00
  • 46be8de038 more cleanups Bolke de Bruin 2020-07-20 12:52:46 +02:00
  • 9209f9152d Rework transports Bolke de Bruin 2020-07-20 12:24:40 +02:00
  • ba679b1266 Clean up config handling Bolke de Bruin 2020-07-19 14:37:31 +02:00
  • 7e62f39579 Minor doc update Bolke de Bruin 2020-07-18 20:20:37 +02:00
  • 89bf784a04 Allow caps settings Bolke de Bruin 2020-07-18 20:16:32 +02:00
  • cbb4c29b4d Add more documentation Bolke de Bruin 2020-07-18 19:42:06 +02:00
  • c68ec69b92 Refactor config and improve security Bolke de Bruin 2020-07-18 19:17:53 +02:00
  • 76e30ffa98 Refactor config Bolke de Bruin 2020-07-17 22:35:09 +02:00
  • 24c884f00f removed unsused Bolke de Bruin 2020-07-17 11:47:37 +02:00
  • 66669d7658 Dont delete too much Bolke de Bruin 2020-07-17 11:28:51 +02:00
  • bc897f1011 Full hack mode: openid connect, host template and short term tokens Bolke de Bruin 2020-07-17 11:23:38 +02:00
  • 3797e279c2 Add viper & download rdp file Bolke de Bruin 2020-07-16 16:04:04 +02:00
  • 31f09af9d0 testing dropping '00' Bolke de Bruin 2020-07-14 14:41:02 +02:00
  • 7bfc9e5012 Drop crlf stuff Bolke de Bruin 2020-07-14 14:23:00 +02:00
  • afbfa7fabb hex dump Bolke de Bruin 2020-07-14 13:10:11 +02:00