diff options
author | Florian Zschocke <f.zschocke+git@gmail.com> | 2020-04-05 12:28:58 +0200 |
---|---|---|
committer | Florian Zschocke <f.zschocke+git@gmail.com> | 2020-04-05 12:34:54 +0200 |
commit | 34e77ddf09e58ea0a817d31ed74a6bce574bff97 (patch) | |
tree | 7387133ddcb1e5763f379d74df553b7dc955a937 /releases.moxie | |
parent | 12dea0049f08d1051e27be3e09b6681f7c47ee87 (diff) | |
download | gitblit-34e77ddf09e58ea0a817d31ed74a6bce574bff97.tar.gz gitblit-34e77ddf09e58ea0a817d31ed74a6bce574bff97.zip |
📖docs: Add update of service scripts in upgrade GO documentation
Also: release notes.
Diffstat (limited to 'releases.moxie')
-rw-r--r-- | releases.moxie | 31 |
1 files changed, 27 insertions, 4 deletions
diff --git a/releases.moxie b/releases.moxie index 0b5afadd..b73038de 100644 --- a/releases.moxie +++ b/releases.moxie @@ -5,11 +5,33 @@ r31: { title: ${project.name} ${project.version} released id: ${project.version} date: ${project.buildDate} - note: ~ + note: '' + When you have Gitblit installed as a service under Linux or Windows, you may need to edit your service script/definition. The command line to start Gitblit needs to be different, the classpath and class are speficied now. + + See notes for release 1.9.0. + '' html: ~ - text: ~ + text: '' + !! IMPORTANT BUG FIX FOR PASSWORD HASH UPGRADE !! + + There is a severe bug in version 1.9.0, which can lock users out from their accounts. + When updating from a previous version to 1.9.0, existing stored passwords are rehashed + with a more secure password hash mechanism when a user first logs in after the update. + This happens when the password hashing mechanism was left at default and not specifically + set in the configuration. An error in the implementation will destroy the stored password + instead and the user can no longer log in. + + Only certain circumstances will lead to this wrong behaviour. It will most likely + affect users of the Gitblit Docker container. If you did not encounter any problems, + update to 1.9.1 to be on the safe side. If you were hit by this bug, we are deeply sorry. + There is no way to fix the affected accounts other than to set a new password. + + This is fixed in 1.9.1. Updates of existing installations should be made to 1.9.1, not 1.9.0. + '' security: ~ - fixes: ~ + fixes: + - Fixed broken password hash upgrade destroying existing stored passwords on update. + - Fixed Linux service scripts to use `-cp` parameter instead of `-jar`. changes: ~ additions: ~ dependencyChanges: ~ @@ -36,7 +58,8 @@ r30: { When the `realm.ldap.bindpattern` property is set, GitBlit will only bind as the user to LDAP, not to a manager account or anonymously. - Older password storage mechanisms are deprecated, PBKDF2 is the new default. When you switch from plaintext to a hashed scheme, or from the older hashed to the new PBKDF2 scheme, the stored password of a user will be rehashed with the more secure mechanism when the user logs in. + Older password storage mechanisms are deprecated, PBKDF2 is the new default. When you switch from plaintext to a hashed scheme, or from the older hashed to the new PBKDF2 scheme, the stored password of a user will be rehashed with the more secure mechanism when the user logs in. + !! THIS IS BROKEN IN 1.9.0. DO NOT UPDATE TO 1.9.0. USE 1.9.1 INSTEAD !! '' html: ~ text: '' |