Commit graph

302 commits

Author SHA1 Message Date
Eugene Pankov
a6a5c79a63
fwd channelfailure 2022-08-21 21:21:19 +02:00
Eugene Pankov
657cd07e4b
Update test_ssh_proto.py 2022-08-21 19:48:15 +02:00
Eugene Pankov
dcf9ca8a8c
Update test_ssh_proto.py 2022-08-21 19:07:58 +02:00
Eugene Pankov
ec8fa770eb
wip 2022-08-21 18:52:12 +02:00
Eugene Pankov
e9d6470724
wip 2022-08-21 18:16:28 +02:00
Eugene Pankov
e93f70f457
fixes 2022-08-21 01:17:47 +02:00
Eugene Pankov
564fc1736a
fixed ssh connection deadlock 2022-08-21 00:55:30 +02:00
Eugene Pankov
0c5e3aa36f
synchronize some ssh messages 2022-08-20 20:38:12 +02:00
Eugene Pankov
c5a1b15f7b
sync ops 2022-08-20 19:35:08 +02:00
Eugene Pankov
52edf524ae
fixed infinite redirect (#257) 2022-08-15 09:39:49 +02:00
Eugene Pankov
d292cca03e
Bump version: 0.4.0 → 0.5.0 2022-08-14 13:02:49 +02:00
Eugene Pankov
744d686027
lint 2022-08-14 13:02:46 +02:00
Eugene Pankov
c5cf5bf1d1
added e2e tests 2022-08-14 12:36:49 +02:00
Eugene Pankov
1a9bd89b44
fixed ?next URL processing in login view 2022-08-13 20:30:33 +02:00
dependabot[bot]
4e1dd48ac6 Bump console-subscriber from 0.1.5 to 0.1.7
Bumps [console-subscriber](https://github.com/tokio-rs/console) from 0.1.5 to 0.1.7.
- [Release notes](https://github.com/tokio-rs/console/releases)
- [Commits](https://github.com/tokio-rs/console/compare/console-subscriber-v0.1.5...tokio-console-v0.1.7)

---
updated-dependencies:
- dependency-name: console-subscriber
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-12 10:33:38 +02:00
dependabot[bot]
650631a452 Bump anyhow from 1.0.57 to 1.0.61
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.57 to 1.0.61.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.57...1.0.61)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-12 10:33:18 +02:00
Eugene Pankov
ccabfb1546
don't rewrite cookie domain for target cookies 2022-08-11 21:54:21 +02:00
dependabot[bot]
20012cb48a Bump totp-rs from 2.0.1 to 3.0.0
Bumps [totp-rs](https://github.com/constantoine/totp-rs) from 2.0.1 to 3.0.0.
- [Release notes](https://github.com/constantoine/totp-rs/releases)
- [Commits](https://github.com/constantoine/totp-rs/compare/v2.0.1...v3.0.0)

---
updated-dependencies:
- dependency-name: totp-rs
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-11 14:54:24 +02:00
dependabot[bot]
d375718a08 Bump chrono from 0.4.20 to 0.4.21
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.20 to 0.4.21.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.20...v0.4.21)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-10 01:21:13 +02:00
Eugene Pankov
ee1a4650dd
log unknown usernames accordingly 2022-08-09 23:30:56 +02:00
Eugene Pankov
ae10319eca
Merge remote-tracking branch 'origin/main' 2022-08-09 23:29:01 +02:00
Eugene
c6885f18c3
Out-of-band SSO (#245) 2022-08-08 23:30:18 +02:00
Eugene Pankov
3b1bbe2f7b
bumped rust version 2022-08-08 21:46:20 +02:00
Eugene Pankov
fbd8d0dda3
ssh: fixed sftp cli not triggering target connection 2022-08-08 18:56:48 +02:00
Eugene
5e1f209ab8
Update README.md 2022-08-08 16:05:10 +02:00
Eugene Pankov
166e048ee3
added readme banner 2022-08-08 16:03:35 +02:00
Eugene
54e5b7b474
Update README.md 2022-08-08 15:25:27 +02:00
Eugene
b850ded2ba
Update README.md 2022-08-08 15:24:29 +02:00
Eugene
d424ce7008
Update README.md 2022-08-08 15:22:48 +02:00
Eugene Pankov
087b943372
lint 2022-08-06 01:01:44 +02:00
Eugene Pankov
1271dee26d
test driven fixes 2022-08-06 00:55:30 +02:00
Eugene Pankov
5a74efeae1
make sso_providers optional 2022-08-05 21:03:14 +02:00
Eugene Pankov
de691f1a6b
fixed #5 - Automatically kill sessions after access is revoked after config reload 2022-08-05 20:54:37 +02:00
Eugene
f7bb12e44d
OIDC login support (#222) 2022-08-05 20:04:40 +02:00
dependabot[bot]
83442ea350 Bump chrono from 0.4.19 to 0.4.20
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.19 to 0.4.20.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.19...v0.4.20)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-05 11:34:43 +02:00
Eugene Pankov
516bd93e21
bumped russh for AES-CTR, DH and HMAC support - fixes #232, fixes #186 2022-08-05 01:36:38 +02:00
Eugene Pankov
c0446063dd
Merge branch 'main' of https://github.com/warp-tech/warpgate into main 2022-08-05 01:36:34 +02:00
dependabot[bot]
62d4ddcb94 Bump rustls-pemfile from 1.0.0 to 1.0.1
Bumps [rustls-pemfile](https://github.com/rustls/pemfile) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/rustls/pemfile/releases)
- [Commits](https://github.com/rustls/pemfile/commits)

---
updated-dependencies:
- dependency-name: rustls-pemfile
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-03 18:40:16 +02:00
dependabot[bot]
2abac7ae8b Bump poem from 1.3.36 to 1.3.37
Bumps [poem](https://github.com/poem-web/poem) from 1.3.36 to 1.3.37.
- [Release notes](https://github.com/poem-web/poem/releases)
- [Commits](https://github.com/poem-web/poem/commits)

---
updated-dependencies:
- dependency-name: poem
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-03 18:39:52 +02:00
dependabot[bot]
09759a246a Bump clap from 3.2.2 to 3.2.16
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.2 to 3.2.16.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v3.2.2...v3.2.16)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-03 18:39:02 +02:00
dependabot[bot]
8ec1aed26b Bump bytes from 1.2.0 to 1.2.1
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/commits)

---
updated-dependencies:
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-02 13:38:19 +02:00
Eugene Pankov
1e3f3ff3de
fixed RSA key checks 2022-07-31 23:39:03 +02:00
dependabot[bot]
f01a4363bb Bump console from 0.15.0 to 0.15.1
Bumps [console](https://github.com/mitsuhiko/console) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/mitsuhiko/console/releases)
- [Changelog](https://github.com/console-rs/console/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mitsuhiko/console/compare/0.15.0...0.15.1)

---
updated-dependencies:
- dependency-name: console
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-30 19:45:31 +02:00
Eugene Pankov
8ea3250d4b
fixed #196 - HTTP tickets support 2022-07-30 18:40:03 +02:00
Eugene Pankov
112a6581f0
added test-target support for HTTP and MySQL targets 2022-07-29 20:02:10 +02:00
Eugene Pankov
47e245f785
added proper connection instructions for tickets 2022-07-29 18:32:01 +02:00
Eugene Pankov
9af4de71c5
http: set cookies for all subdomains 2022-07-27 21:10:59 +02:00
Eugene Pankov
ca3879284f
startup message fix 2022-07-27 20:29:37 +02:00
Eugene Pankov
be48acf5ab
fixed #165 - HTTP target selection through separate external domains 2022-07-27 20:29:24 +02:00
Eugene Pankov
e7118dca5e
removed the unused ssh.client_key config option 2022-07-27 19:49:35 +02:00