1
0
mirror of https://github.com/dani-garcia/vaultwarden.git synced 2024-11-12 14:04:00 +01:00
Vaultwarden/src
BlackDex 3d11f4cd16
WebSockets via Rocket's Upgrade connection
This PR implements a (not yet fully released) new feature of Rocket which allows WebSockets/Upgrade connections.
No more need for multiple ports to be opened for Vaultwarden.
No explicit need for a reverse proxy to get WebSockets to work (Although I still suggest to use a reverse proxy).

- Using a git revision for Rocket, since `rocket_ws` is not yet released.
- Updated other crates as well.
- Added a connection guard to clear the WS connection from the Users list.

Fixes #685
Fixes #2917
Fixes #1424
2023-04-10 16:58:58 +02:00
..
api WebSockets via Rocket's Upgrade connection 2023-04-10 16:58:58 +02:00
db check if reset policy is enabled 2023-04-06 22:34:05 +02:00
static add mail check 2023-03-31 13:00:57 +03:00
auth.rs add endpoint to bulk delete collections 2023-03-23 00:26:28 +01:00
config.rs Admin token Argon2 hashing support 2023-03-04 16:15:30 +01:00
crypto.rs Remove get_random_64() 2022-11-13 10:03:06 +01:00
error.rs Cleanups and Fixes for Emergency Access 2022-12-04 23:17:48 +01:00
mail.rs Add support for sendmail as a mail transport 2023-02-12 18:54:59 +01:00
main.rs Some small fixes and updates 2023-03-25 12:51:42 +01:00
ratelimit.rs Basic ratelimit for user login (including 2FA) and admin login 2021-12-22 21:48:49 +01:00
util.rs Some small fixes and updates 2023-03-25 12:51:42 +01:00