dependabot[bot]
3b96fa26fe
Bump golang.org/x/crypto from 0.36.0 to 0.45.0 ( #167 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.36.0 to 0.45.0.
- [Commits](https://github.com/golang/crypto/compare/v0.36.0...v0.45.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-version: 0.45.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-02 09:31:56 +01:00
dependabot[bot]
d8c483f9f9
Bump golang.org/x/oauth2 from 0.18.0 to 0.27.0 ( #151 )
...
Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2 ) from 0.18.0 to 0.27.0.
- [Commits](https://github.com/golang/oauth2/compare/v0.18.0...v0.27.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
dependency-version: 0.27.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 15:03:39 +02:00
dependabot[bot]
4241f63d8e
Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 ( #155 )
...
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases )
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.3.0...v2.4.0 )
---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
dependency-version: 2.4.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-05 14:22:19 +02:00
Andrew Heberle
2b9ec4a3f0
Allow signing downloaded RDP file ( #156 )
...
Implement signing of RDP files downloaded from web
2025-09-05 14:21:32 +02:00
dependabot[bot]
a8ae18fe85
Bump github.com/go-viper/mapstructure/v2 from 2.0.0-alpha.1 to 2.3.0 ( #148 )
...
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure ) from 2.0.0-alpha.1 to 2.3.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases )
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.0.0-alpha.1...v2.3.0 )
---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
dependency-version: 2.3.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 12:05:59 +02:00
dependabot[bot]
caa765371d
Bump golang.org/x/net from 0.23.0 to 0.38.0 ( #142 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.23.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.23.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-06 17:38:51 +02:00
dependabot[bot]
a687557e69
Bump github.com/go-jose/go-jose/v4 from 4.0.1 to 4.0.5 ( #136 )
...
Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose ) from 4.0.1 to 4.0.5.
- [Release notes](https://github.com/go-jose/go-jose/releases )
- [Changelog](https://github.com/go-jose/go-jose/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-jose/go-jose/compare/v4.0.1...v4.0.5 )
---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 15:05:56 +01:00
dependabot[bot]
83e6fe0487
Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.4 ( #138 )
...
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose ) from 3.0.1 to 3.0.4.
- [Release notes](https://github.com/go-jose/go-jose/releases )
- [Changelog](https://github.com/go-jose/go-jose/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-jose/go-jose/compare/v3.0.1...v3.0.4 )
---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 15:05:45 +01:00
dependabot[bot]
c8312348fd
Bump golang.org/x/crypto from 0.21.0 to 0.31.0 ( #130 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.21.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.21.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 23:23:58 +01:00
m7913d
372dc43ef2
Support for NTLM authentication added ( #109 )
...
* Support for NTLM authentication added
To support NTLM authentication, a database is added as an authentication source.
Currently, only the configuration file is supported as a database.
Database authentication supports Basic and NTLM authentication protcols.
ServerConfig.BasicAuthEnabled renamed to LocalEnabled as Basic auth can be used with NTLM or Local.
2024-04-24 14:12:41 +02:00
dependabot[bot]
7472c7b2c1
Bump golang.org/x/net from 0.22.0 to 0.23.0 ( #111 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.22.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 22:16:43 +02:00
Bolke de Bruin
9c6d056d69
Use jose v4 and make clearer and fix signing/encryption
2024-04-12 12:33:46 +02:00
Bolke de Bruin
46620c87b7
upgrades
2024-03-18 15:27:30 +01:00
Bolke de Bruin
f70348c18a
Upgrade
2024-03-18 14:27:46 +01:00
Bolke de Bruin
e477717716
Update
2024-03-18 14:17:36 +01:00
Bolke de Bruin
d532838a25
Update dep
2024-03-18 14:05:13 +01:00
dependabot[bot]
db00db131b
Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 ( #101 )
...
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose ) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/go-jose/go-jose/releases )
- [Changelog](https://github.com/go-jose/go-jose/blob/v3.0.3/CHANGELOG.md )
- [Commits](https://github.com/go-jose/go-jose/compare/v3.0.1...v3.0.3 )
---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 12:28:41 +01:00
dependabot[bot]
71e3668943
Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 ( #102 )
...
Bumps google.golang.org/protobuf from 1.30.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 12:28:30 +01:00
dependabot[bot]
bce7ed0164
Bump golang.org/x/crypto from 0.14.0 to 0.17.0 ( #92 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-19 13:19:07 +01:00
dependabot[bot]
017f338d86
Bump golang.org/x/net from 0.9.0 to 0.17.0 ( #85 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.9.0 to 0.17.0.
- [Commits](https://github.com/golang/net/compare/v0.9.0...v0.17.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 12:58:12 +01:00
dependabot[bot]
93d77f297e
Bump google.golang.org/grpc from 1.54.0 to 1.56.3 ( #86 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.54.0 to 1.56.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.54.0...v1.56.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 12:57:50 +01:00
dependabot[bot]
cd58eeef81
Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 ( #87 )
...
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/go-jose/go-jose/releases )
- [Changelog](https://github.com/go-jose/go-jose/blob/v3/CHANGELOG.md )
- [Commits](https://github.com/go-jose/go-jose/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 12:57:33 +01:00
Bolke de Bruin
cdc497f365
Add templating option for RDP files
2023-05-15 10:43:38 +02:00
Bolke de Bruin
303ed64744
bump koanf
2023-04-16 10:42:16 +02:00
Bolke de Bruin
0665f92879
bump dependencies except koanf
2023-04-16 10:18:22 +02:00
dependabot[bot]
31c472feaf
Bump golang.org/x/net from 0.0.0-20220725212005-46097bf591d3 to 0.7.0 ( #67 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.0.0-20220725212005-46097bf591d3 to 0.7.0.
- [Release notes](https://github.com/golang/net/releases )
- [Commits](https://github.com/golang/net/commits/v0.7.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-15 10:40:21 +02:00
Bolke de Bruin
db98550455
Refactor identity and http routing
2022-10-18 09:36:41 +02:00
Bolke de Bruin
bbd0735289
Fix context when using spnego
2022-10-12 16:50:13 +02:00
Bolke de Bruin
df175da330
Add kdcproxy to support spnego
2022-10-12 16:32:05 +02:00
Bolke de Bruin
94d7cddc4b
Rework tunnels to support statistics
2022-09-24 13:21:01 +02:00
Bolke de Bruin
090a5797d0
Use rdp builder for generating the rdp file
2022-09-07 10:52:20 +02:00
Bolke de Bruin
454d203070
Add acme support
2022-08-31 09:52:50 +02:00
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
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
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
Bolke de Bruin
e5e888ec7c
Upgrade depedencies and go version
2021-05-18 11:32:38 +02:00
Bolke de Bruin
188f077da1
Work with go-jose to have encryption
2020-08-19 11:33:26 +02:00
Bolke de Bruin
46e1e9b9f4
Switch to jwt tokens and allow some extra rdp settings
2020-07-24 11:54:43 +02:00
Bolke de Bruin
636e7d5492
Cleanup session handling and improve oidc
2020-07-21 22:19:34 +02:00
Bolke de Bruin
cbb4c29b4d
Add more documentation
2020-07-18 19:42:06 +02:00
Bolke de Bruin
bc897f1011
Full hack mode: openid connect, host template and short term tokens
2020-07-17 11:23:38 +02:00
Bolke de Bruin
3797e279c2
Add viper & download rdp file
2020-07-16 16:04:04 +02:00
Bolke de Bruin
33a5e0e03c
Add prometheus and disable http2
2020-07-14 08:43:25 +02:00
Bolke de Bruin
80d11598ec
Working websockets
2020-07-12 22:36:47 +02:00