sogo: master 8c612fc0

Author Committer Branch Timestamp Parent
the_nic the_nic master 2020-05-03 09:15:31 master 562f81f2
Affected Issues  0004958: Add support for BLF-CRYPT
Changeset

feat(core): Add BLF-CRYPT scheme.

Dovecot promotes the use of BLF-CRYPT as a hashing scheme [1].
However, as not all libc-crypt() implementations support this scheme,
use the implementation added in a previous commit.

Also, update the references to the dovecot implementation and a small
test case for testing the blowfish implementation.

[1] https://doc.dovecot.org/configuration_manual/authentication/password_schemes/

Fixes 0004958

mod - Documentation/SOGoInstallationGuide.asciidoc Diff File
mod - SoObjects/SOGo/NSData+Crypto.h Diff File
mod - SoObjects/SOGo/NSData+Crypto.m Diff File
mod - Tests/Unit/TestNSString+Crypto.m Diff File