Owen
e5345f6717
Get native auth working
2026-05-30 11:53:31 -07:00
Owen
b33a12a528
Remove github.com/msteinert/pam/v2
2026-05-29 15:57:39 -07:00
Owen
57575490e1
Merge branch 'rdp-ssh' into dev
2026-05-28 15:40:22 -07:00
Owen
e5e72ba615
Merge branch 'main' into dev
2026-05-28 15:38:46 -07:00
Owen
734542c3ed
Add restart endpoint
2026-05-28 15:38:09 -07:00
Owen
a7b028b154
Reexec if the config changes
2026-05-28 15:38:09 -07:00
Owen
694a7986f5
Add sighup and block flag to block connections
2026-05-28 15:38:09 -07:00
Owen
3d57d37c9e
Add to cicd
2026-05-28 15:38:09 -07:00
Owen
8955213aef
Add advantech package
2026-05-28 15:38:09 -07:00
Owen
ec89eb7d0f
Add advantech router app updates
2026-05-28 15:38:09 -07:00
Owen
535fd717be
Keep checking if we need to update
2026-05-28 15:38:09 -07:00
Owen
357f718e00
Add permissions check, shasum check, & build info
2026-05-28 15:38:09 -07:00
Owen
42cb8e7908
Auto update newt
2026-05-28 15:38:08 -07:00
miloschwartz
6ccfe96e69
update issue template
2026-05-25 21:40:43 -07:00
Owen
5d84fa9141
Handle the different modes
2026-05-22 13:49:54 -07:00
Owen
60d67ee9a1
Add --disable-ssh flag to replace --auth-daemon
2026-05-22 13:39:14 -07:00
Owen
1ff26b7acd
Bring the naitve ssh pam to the browser gateway
2026-05-22 11:30:21 -07:00
Owen
e6267cc1fc
Add pam to native ssh server
2026-05-22 11:20:21 -07:00
Owen
e36ae4b746
Remove nativeSsh config with shell
2026-05-22 11:19:57 -07:00
Owen
631eab53d1
Add credentials store and use the auth daemon info
2026-05-21 21:09:51 -07:00
Owen
f217ddf6a7
Fix exit not closing session
2026-05-21 20:38:38 -07:00
Owen
9640ada8b7
Bind the ssh server to the newt ip
2026-05-21 20:30:17 -07:00
Owen
388795ecf4
Keep host key in memory
2026-05-21 20:16:46 -07:00
Owen
133311f1c4
Pty to find its own shell
2026-05-21 18:23:11 -07:00
Owen
e0d65d8125
Basic ssh server for private resources created
2026-05-21 18:19:39 -07:00
Owen Schwartz
c168ddac90
Merge pull request #362 from fosrl/ci/use-go-version-file
...
Use Go version specified in go.mod for CI tests
2026-05-20 20:07:16 -07:00
Marc Schäfer
88d946c9b4
ci(test): use Go version from go.mod
2026-05-21 02:42:59 +02:00
Owen Schwartz
c9be684b91
Merge pull request #358 from cwiggs/feat/ci-go-test
...
feat(ci): run a go test before we build
2026-05-20 14:51:17 -07:00
Owen Schwartz
8f321365d5
Merge pull request #361 from fosrl/dev
...
Housekeeping
2026-05-20 14:48:53 -07:00
Owen Schwartz
21e2a7b91f
Merge pull request #349 from fosrl/issue-348
...
Refactor Docker client imports and container handling logic
2026-05-16 21:11:12 -07:00
Owen Schwartz
2562bda187
Merge pull request #360 from fosrl/github-action-cosign
...
Upgrade cosign installer to v4.1.2 and pin cosign version
2026-05-16 14:55:22 -07:00
Marc Schäfer
8736f89291
fix(security): update cosign to v3.0.6 and installer to 4.1.2
2026-05-16 16:31:27 +02:00
Owen
1f8be1d826
Support ssh private key
2026-05-15 16:07:05 -07:00
Owen
28cddf7066
Support add and remove for gateway
2026-05-15 14:59:37 -07:00
Owen
710408ac67
Support per target auth token
2026-05-15 13:46:39 -07:00
Chris Wiggins
54a13b268e
feat(ci): run a go test before we build
2026-05-15 11:48:50 -06:00
Owen Schwartz
37aff0daa5
Merge pull request #353 from rinseaid/fix/x-forwarded-proto-tls
...
Fix X-Forwarded-Proto always set to "http" for TLS connections
2026-05-13 20:54:06 -07:00
Owen Schwartz
55ca18a1db
Delete .github/workflows/build-patched.yml
2026-05-13 20:53:27 -07:00
rinseaid
b6e2d61a18
Add workflow to build patched image to ghcr.io/rinseaid/newt:patched
2026-05-13 22:40:22 -04:00
rinseaid
817824bd6f
Fix X-Forwarded-Proto always set to "http" for TLS connections
...
httpConnCtx wraps *tls.Conn behind net.Conn, so Go's http.Server
cannot detect TLS via type assertion and r.TLS is always nil.
SetXForwarded() then always writes X-Forwarded-Proto: http.
Override using the isTLS context flag already set by ConnContext.
2026-05-13 22:38:35 -04:00
Owen
559b7021fe
Basic browser gateway target support
2026-05-13 16:24:26 -07:00
Owen
bd53edf8e4
Split out rdp
2026-05-11 21:49:55 -07:00
Owen
825a7f460f
Add vnc
2026-05-11 21:13:55 -07:00
Owen
67b81c1f40
Add browser gateway
2026-05-11 18:08:47 -07:00
Owen
efa1ecf61e
Remove test
2026-05-11 18:04:51 -07:00
Owen
d28c2aaa87
Update log message
2026-05-11 10:34:30 -07:00
Marc Schäfer
0e2d7057b6
refactor: update Docker client imports and adjust container handling logic
...
Signed-off-by: Marc Schäfer <git@marcschaeferger.de >
2026-05-10 10:50:38 +02:00
Marc Schäfer
ae48df97c8
Merge pull request #312 from fosrl/dependabot/github_actions/softprops/action-gh-release-3.0.0
...
chore(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0
2026-05-09 15:57:52 +02:00
Marc Schäfer
df125affe4
Merge pull request #313 from fosrl/dependabot/github_actions/aws-actions/configure-aws-credentials-6.1.0
...
chore(deps): bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0
2026-05-09 15:57:40 +02:00
Marc Schäfer
848a23a535
Merge pull request #314 from fosrl/dependabot/github_actions/docker/build-push-action-7.1.0
...
chore(deps): bump docker/build-push-action from 7.0.0 to 7.1.0
2026-05-09 15:57:29 +02:00