sogo/Tests/Unit
Nicolas Höft 2e0fc3ca09 feat(core): Add PBKDF2 support
Extend NSData+Crypto to support PBKDF2 with SHA1 HMAC as dovecot
is using it since v2.3.0.

The format hashed passwords is {PBKDF2}$1$<salt>$<rounds>$<hashed value in hex>

The implementation of pkcs#5 PBKDF2 is taken from openbsd (with minor
adjustments) as OpenSSL and GnuTLS would require quite new versions to
support this hash.
2020-06-03 08:17:08 +02:00
..
GNUmakefile More OpenChange disabling stuff... 2018-01-04 09:52:37 -05:00
SaxXMLReaderFactory+SOGoTests.m Remove pointless #imports from .m and .h files 2016-02-13 16:11:52 -05:00
sogo-tests.m Remove pointless #imports from .m and .h files 2016-02-13 16:11:52 -05:00
SOGoTest.h Remove pointless #imports from .m and .h files 2016-02-13 16:11:52 -05:00
SOGoTest.m Remove pointless #imports from .m and .h files 2016-02-13 16:11:52 -05:00
SOGoTestRunner.h Remove pointless #imports from .m and .h files 2016-02-13 16:11:52 -05:00
SOGoTestRunner.m Remove pointless #imports from .m and .h files 2016-02-13 16:11:52 -05:00
TestiCalRecurrenceCalculator.m Fix wrong optimization in yearly recurrence calc 2019-01-18 15:16:23 -05:00
TestiCalTimeZonePeriod.m Remove pointless #imports from .m and .h files 2016-02-13 16:11:52 -05:00
TestNGMailAddressParser.m Applied changes coming from v2/PR#184. 2016-01-18 09:26:07 -05:00
TestNGMimeAddressHeaderFieldGenerator.m Stage 1 of clang compiler warning patches. 2015-10-31 14:10:03 +08:00
TestNGMimeHeaderFieldGenerator.m (fix) integrated latest OC changes 2016-06-23 08:58:25 -04:00
TestNGMimeMessageGenerator.m (fix) old case with gcc 2016-01-18 11:14:56 -05:00
TestNGMimeType.m Added missing files from OC changes 2016-06-23 09:05:44 -04:00
TestNSData+Crypto.m Remove pointless #imports from .m and .h files 2016-02-13 16:11:52 -05:00
TestNSString+Crypto.m feat(core): Add PBKDF2 support 2020-06-03 08:17:08 +02:00
TestNSString+URLEscaping.m Fix URL escaping unti test 2015-09-18 13:53:32 -04:00
TestNSString+Utilities.m Applied changes coming from v2/PR#184. 2016-01-18 09:26:07 -05:00
TestSBJsonParser.m Workaround warning: ‘locale’ is used uninitialized in this function [-Wuninitialized] 2016-03-07 10:34:40 -05:00
TestVersit.m (fix) avoid escaping values that are quoted (fixes #3296) 2017-03-29 10:18:38 -04:00