forked from wireapp/wire-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'wireapp:develop' into develop
- Loading branch information
Showing
26 changed files
with
243 additions
and
166 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,33 @@ | ||
Password hashing is now done using argon2id instead of scrypt. The argon2id parameters can be configured using these options: | ||
Password hashing can now be done using argon2id instead of scrypt. The argon2id parameters can be configured using these options: | ||
|
||
```yaml | ||
brig: | ||
optSettings: | ||
setPasswordHashingOptions: | ||
algorithm: argon2id | ||
iterations: ... | ||
memory: ... # memory needed in KiB | ||
parallelism: ... | ||
galley: | ||
settings: | ||
passwordHashingOptions: | ||
algorithm: argon2id | ||
iterations: ... | ||
memory: ... # memory needed in KiB | ||
parallelism: ... | ||
``` | ||
|
||
These have default values, which should work for most deployments. Please see documentation on config-options for more. | ||
The default option is still to use scrypt as moving to argon2id might require | ||
allocating more resources according to configured parameters. | ||
|
||
When configured to use argon2id, the DB will be migrated slowly over time as the | ||
users enter their passwords (either to login or to do other operations which | ||
require explicit password entry). This migration is **NOT** done in reverse, | ||
i.e., if a deployment started with argon2id as the algorithm then chose to move | ||
to scrypt, the passwords will not get rehashed automatically, instead the users | ||
will have to reset their passwords if that is desired. | ||
|
||
**NOTE** It is highly recommended to move to argon2id as it will be made the | ||
only available choice for the `algorithm` config option in future. | ||
|
||
(#4291, ##) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
Allow configuring Argon2id parameters | ||
Allow choosing hashing algorithm and configuring argon2id parameters (#4291, ##) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Move docs from docs.wire.com to generated helper page served by brig |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Local integration tests of federation version V1 fixed |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.