1
0
Fork 1
Spiegel von https://github.com/dani-garcia/vaultwarden.git synchronisiert 2024-11-19 04:40:28 +01:00
vaultwarden/docker
BlackDex c453528dc1
Macro recursion decrease and other optimizations
- Decreased `recursion_limit` from 512 to 87
  Mainly done by optimizing the config macro's.
  This fixes an issue with the rust-analyzer which doesn't go beyond 128
- Removed Regex for masking sensitive values and replaced it with a map()
  This is much faster then using a Regex.
- Refactored the get_support_json macro's
- All items above also lowered the binary size and possibly compile-time
- Removed `_conn: DbConn` from several functions, these caused unnecessary database connections for functions who didn't used that at all
- Decreased json response for `/plans`
- Updated libraries and where needed some code changes
  This also fixes some rare issues with SMTP https://github.com/lettre/lettre/issues/678
- Using Rust 2021 instead of 2018
- Updated rust nightly
2021-11-06 17:44:53 +01:00
..
amd64 Macro recursion decrease and other optimizations 2021-11-06 17:44:53 +01:00
arm64 Update web vault to 2.24.1 2021-10-27 22:46:12 +02:00
armv6 Update web vault to 2.24.1 2021-10-27 22:46:12 +02:00
armv7 Update web vault to 2.24.1 2021-10-27 22:46:12 +02:00
Dockerfile.buildx Project renaming 2021-04-27 23:18:32 +02:00
Dockerfile.j2 Macro recursion decrease and other optimizations 2021-11-06 17:44:53 +01:00
healthcheck.sh Healthcheck fixes/optimizations 2020-03-25 20:13:36 -07:00
Makefile Optimize release workflow. 2021-09-13 14:42:15 +02:00
README.md Multi-arch image support 2020-07-15 20:03:34 -07:00
render_template Generate Dockerfiles from one source for maintainability. Closes #785. 2019-12-28 22:52:20 +01:00
start.sh Remove warning when compiling only with mysql and add compatibility mode with the old docker script names 2021-04-29 16:01:04 +02:00

The arch-specific directory names follow the arch identifiers used by the Docker official images:

https://github.com/docker-library/official-images/blob/master/README.md#architectures-other-than-amd64