[PR #2379] [MERGED] Several updates and fixes #3083

Closed
opened 2026-03-03 09:25:46 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dani-garcia/vaultwarden/pull/2379
Author: @BlackDex
Created: 3/20/2022
Status: Merged
Merged: 3/26/2022
Merged by: @dani-garcia

Base: mainHead: misc-updates-202203


📝 Commits (1)

  • b0faaf2 Several updates and fixes

📊 Changes

27 files changed (+197 additions, -99 deletions)

View changed files

📝 .github/workflows/build.yml (+1 -1)
📝 .pre-commit-config.yaml (+2 -2)
📝 Cargo.lock (+100 -41)
📝 Cargo.toml (+9 -2)
📝 docker/Dockerfile.j2 (+10 -5)
📝 docker/amd64/Dockerfile (+2 -2)
📝 docker/amd64/Dockerfile.alpine (+2 -1)
📝 docker/amd64/Dockerfile.buildx (+2 -2)
📝 docker/amd64/Dockerfile.buildx.alpine (+2 -1)
📝 docker/arm64/Dockerfile (+2 -2)
📝 docker/arm64/Dockerfile.alpine (+2 -1)
📝 docker/arm64/Dockerfile.buildx (+2 -2)
📝 docker/arm64/Dockerfile.buildx.alpine (+2 -1)
📝 docker/armv6/Dockerfile (+2 -2)
📝 docker/armv6/Dockerfile.alpine (+2 -1)
📝 docker/armv6/Dockerfile.buildx (+2 -2)
📝 docker/armv6/Dockerfile.buildx.alpine (+2 -1)
📝 docker/armv7/Dockerfile (+2 -2)
📝 docker/armv7/Dockerfile.alpine (+2 -1)
📝 docker/armv7/Dockerfile.buildx (+2 -2)

...and 7 more files

📄 Description

  • Removed all thread::sleep and use tokio::time::sleep now.
    This solves an issue with updating to Bullseye ( Resolves #1998 )
  • Updated all Debian images to Bullseye
  • Added MiMalloc feature and enabled it by default for Alpine based images
    This increases performance for the Alpine images because the default
    memory allocator for MUSL based binaries isn't that fast
  • Updated dotenv to dotenvy a maintained and updated fork
  • Fixed an issue with a newer jslib (not fully released yet)
    That version uses a different endpoint for prelogin Resolves #2378 )

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dani-garcia/vaultwarden/pull/2379 **Author:** [@BlackDex](https://github.com/BlackDex) **Created:** 3/20/2022 **Status:** ✅ Merged **Merged:** 3/26/2022 **Merged by:** [@dani-garcia](https://github.com/dani-garcia) **Base:** `main` ← **Head:** `misc-updates-202203` --- ### 📝 Commits (1) - [`b0faaf2`](https://github.com/dani-garcia/vaultwarden/commit/b0faaf25277fbbd2aea85b9c38868eb66ab45cc8) Several updates and fixes ### 📊 Changes **27 files changed** (+197 additions, -99 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/build.yml` (+1 -1) 📝 `.pre-commit-config.yaml` (+2 -2) 📝 `Cargo.lock` (+100 -41) 📝 `Cargo.toml` (+9 -2) 📝 `docker/Dockerfile.j2` (+10 -5) 📝 `docker/amd64/Dockerfile` (+2 -2) 📝 `docker/amd64/Dockerfile.alpine` (+2 -1) 📝 `docker/amd64/Dockerfile.buildx` (+2 -2) 📝 `docker/amd64/Dockerfile.buildx.alpine` (+2 -1) 📝 `docker/arm64/Dockerfile` (+2 -2) 📝 `docker/arm64/Dockerfile.alpine` (+2 -1) 📝 `docker/arm64/Dockerfile.buildx` (+2 -2) 📝 `docker/arm64/Dockerfile.buildx.alpine` (+2 -1) 📝 `docker/armv6/Dockerfile` (+2 -2) 📝 `docker/armv6/Dockerfile.alpine` (+2 -1) 📝 `docker/armv6/Dockerfile.buildx` (+2 -2) 📝 `docker/armv6/Dockerfile.buildx.alpine` (+2 -1) 📝 `docker/armv7/Dockerfile` (+2 -2) 📝 `docker/armv7/Dockerfile.alpine` (+2 -1) 📝 `docker/armv7/Dockerfile.buildx` (+2 -2) _...and 7 more files_ </details> ### 📄 Description - Removed all `thread::sleep` and use `tokio::time::sleep` now. This solves an issue with updating to Bullseye ( Resolves #1998 ) - Updated all Debian images to Bullseye - Added MiMalloc feature and enabled it by default for Alpine based images This increases performance for the Alpine images because the default memory allocator for MUSL based binaries isn't that fast - Updated `dotenv` to `dotenvy` a maintained and updated fork - Fixed an issue with a newer jslib (not fully released yet) That version uses a different endpoint for `prelogin` Resolves #2378 ) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 09:25:46 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vaultwarden#3083
No description provided.