dependabot[bot]
e5be6e400c
Bump google.golang.org/grpc from 1.62.1 to 1.79.3
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.62.1 to 1.79.3.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.62.1...v1.79.3 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.79.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-18 22:53:10 +00:00
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
Bolke de Bruin
1d35d6ede0
detect html as not being authenticated anymore
2025-09-26 19:18:47 +02:00
Bolke de Bruin
fd5b89a39c
Add extra on mstsc
2025-09-26 00:25:58 +02:00
Bolke de Bruin
a4fc955fe4
Redirect when authentication expires
2025-09-26 00:25:44 +02:00
Bolke de Bruin
55f528ae15
Fix docker file again
2025-09-25 16:15:02 +02:00
Bolke de Bruin
3f73572bcc
Fix docker file
2025-09-25 16:02:31 +02:00
Bolke de Bruin
debcc81384
Add webinterface
2025-09-25 15:34:05 +02:00
Bolke de Bruin
21a88d2dea
Add webinterface
2025-09-25 15:33:46 +02:00
Bolke de Bruin
86c277cea4
Use session store for state
2025-09-23 21:14:40 +02:00
bolkedebruin
e5302e3795
Install CA certificates in Dockerfile stages
2025-09-23 14:43:17 +02:00
Bolke de Bruin
8c4543b109
remove auto gen stuuf
2025-09-18 23:11:31 +02:00
Bolke de Bruin
866ed46fdc
Extra docs
2025-09-18 23:09:40 +02:00
Bolke de Bruin
46d12c52be
Add extra info on app gateway
2025-09-18 23:03:46 +02:00
Bolke de Bruin
75a7ca62a9
Add header authentication
v2.2.0
2025-09-18 22:36:04 +02:00
Andrew Heberle
fee421beba
fix: ensure autoreconnect setting matches documentation ( #157 )
...
Co-authored-by: bolkedebruin <bolkedebruin@users.noreply.github.com >
v2.1.0
2025-09-05 15:10:48 +02: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
Bolke de Bruin
85fec5fb2a
fix: improve ios compatibility
2025-09-05 15:02:57 +02:00
Bolke de Bruin
c99b4ee58b
fix: make docker build again
2025-09-05 14:39:45 +02:00
Bolke de Bruin
611d1bfd15
fix: ignore non project files
2025-09-05 14:38:59 +02:00
Bolke de Bruin
232f70f155
fix: linting issue
2025-09-05 14:31:15 +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
Chao-Jui Chang
10722d7105
Add tzdata package for showing local time in log ( #149 )
2025-07-15 12:08:50 +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
Mike Marchetti
20307b9a76
fix: handle multiple message frames inside packet ( #143 )
...
Running the gateway as non-tls, but using an external TLS gateway in
kubernetes+istio, I determined that the istio TLS gateway would join
messages frames into a single TCP packet. The packet read code assumed
that a single packet is a message. This is not the case for a TCP
stream, since you don't know how the frames are segmented via proxies,
etc.
The fix turned out more complex that I would have liked, but added a
number of unit tests to cover all the corner cases. Likely fragmentation
was not working correctly as well, as there was some cases that were
previously not handled.
Note that this might address issue #126 as well.
2025-05-06 17:38:16 +02:00
Beat Rubischon
6b4e6bdced
Disable UserTokenSigningKey randomization ( #107 )
2025-02-27 15:06:29 +01: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
Firman Alamsyah
80604075d0
docs: Add link to docker hub ( #128 )
...
Added link to docker hub
2025-01-15 23:24:19 +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
d76ccf324a
Let's not leak
2024-04-12 12:44:07 +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
bc36b2b0cb
Fix b parsing
v2.0.2
2024-03-30 12:12:55 +01:00
Bolke de Bruin
a963ca0d00
Fix parsing of bool to int
2024-03-30 12:07:28 +01:00
Bolke de Bruin
531af7d2d5
Fix run script to forward command line options
2024-03-30 11:30:28 +01:00
Bolke de Bruin
2e7080e674
Make sure right go is pulled
2024-03-30 11:14:55 +01:00
Bolke de Bruin
d99316d947
Update workflows
2024-03-30 11:07:47 +01:00
Bolke de Bruin
c5ecf67f29
Fix docker release naming
2024-03-30 10:58:42 +01:00
Bolke de Bruin
2d9a368fc4
More details about the clients
2024-03-21 16:36:47 +01:00
Bolke de Bruin
5d30deb48c
Add untested explicit settings in rdp file
2024-03-21 16:22:14 +01:00
Bolke de Bruin
95a8623cb6
Change remoteapplicationmode to default to false as that seems to be the case
2024-03-21 15:35:45 +01:00
Bolke de Bruin
f95ff94a76
Add note about mstsc
2024-03-20 11:23:34 +01:00
Bolke de Bruin
447599b92a
Add request uri for better debugging
2024-03-20 10:56:58 +01:00
Bolke de Bruin
37c14c4615
Add local docker compose
2024-03-19 13:49:41 +01:00
Bolke de Bruin
a7ea3121d9
Only split when required
2024-03-19 10:23:57 +01:00
Bolke de Bruin
7bf2a59838
Testing
2024-03-19 10:20:14 +01:00