1. 07 May, 2022 1 commit
  2. 24 Sep, 2021 1 commit
  3. 09 Sep, 2021 1 commit
  4. 12 Mar, 2021 1 commit
  5. 11 Mar, 2021 1 commit
  6. 06 Oct, 2020 1 commit
  7. 16 Apr, 2020 1 commit
  8. 15 Apr, 2020 1 commit
  9. 14 Apr, 2020 1 commit
  10. 13 Apr, 2020 1 commit
  11. 22 Mar, 2020 1 commit
  12. 27 Feb, 2020 1 commit
  13. 22 Feb, 2020 1 commit
  14. 07 Oct, 2019 1 commit
  15. 12 Aug, 2019 1 commit
  16. 19 Dec, 2018 2 commits
    • Christian Kuhn's avatar
      [BUGFIX] Remove unused if in PasswordHashing · a69d4746
      Christian Kuhn authored and Anja Leichsenring's avatar Anja Leichsenring committed
      A useless if can be dropped since the deprecation
      removals.
      
      Resolves: #87208
      Releases: master
      Change-Id: Ib664a3d50fb4aeb7956606b054e46a0be84d1e92
      Reviewed-on: https://review.typo3.org/59206
      
      
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: Wouter Wolters's avatarWouter Wolters <typo3@wouterwolters.nl>
      Tested-by: Wouter Wolters's avatarWouter Wolters <typo3@wouterwolters.nl>
      Reviewed-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Tested-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      a69d4746
    • Christian Kuhn's avatar
      [!!!][TASK] Remove deprecated code from core Crypto/PasswordHashing · 028d3420
      Christian Kuhn authored and Anja Leichsenring's avatar Anja Leichsenring committed
      Removed classes:
      TYPO3\CMS\Core\Crypto\PasswordHashing\AbstractComposedSalt
      
      Removed interfaces:
      TYPO3\CMS\Core\Crypto\PasswordHashing\ComposedPasswordHashInterface
      TYPO3\CMS\Core\Crypto\PasswordHashing\ExtensionManagerConfigurationUtility
      TYPO3\CMS\Core\Crypto\PasswordHashing\SaltedPasswordService
      TYPO3\CMS\Core\Crypto\PasswordHashing\SaltedPasswordsUtility
      
      Removed class aliases:
      TYPO3\CMS\Saltedpasswords\Salt\AbstractSalt
      TYPO3\CMS\Saltedpasswords\Salt\AbstractComposedSalt
      TYPO3\CMS\Saltedpasswords\Salt\Argon2iSalt
      TYPO3\CMS\Saltedpasswords\Salt\BcryptSalt
      TYPO3\CMS\Saltedpasswords\Salt\BlowfishSalt
      TYPO3\CMS\Saltedpasswords\Salt\ComposedSaltInterface
      TYPO3\CMS\Saltedpasswords\Salt\Md5Salt
      TYPO3\CMS\Saltedpasswords\Salt\SaltFactory
      TYPO3\CMS\Saltedpasswords\Salt\SaltInterface
      TYPO3\CMS\Saltedpasswords\Salt\Pbkdf2Salt
      TYPO3\CMS\Saltedpasswords\Salt\PhpassSalt
      TYPO3\CMS\Saltedpasswords\SaltedPasswordsService
      TYPO3\CMS\Saltedpasswords\Utility\ExensionManagerConfigurationUtility
      TYPO3\CMS\Saltedpasswords\Utility\SaltedPasswordsUtility
      
      Removed methods:
      TYPO3\CMS\Core\Crypto\PasswordHashing\Argon2iPasswordHash->getOptions()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Argon2iPasswordHash->setOptions()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BcryptPasswordHash->getOptions()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BcryptPasswordHash->setOptions()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getMaxHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getMinHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getSaltLength()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->getSetting()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setMaxHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishSalt->setMinHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getSetting()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getSaltLength()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getMaxHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getMinHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getSaltLength()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getSetting()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setMaxHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->setMinHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getMaxHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getMinHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getSaltLength()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getSetting()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setMaxHashCount()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->setMinHashCount()
      
      Protected methods:
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->isValidSalt()
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->base64Encode()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->isValidSalt()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->base64Encode()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->isValidSalt()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->base64Encode()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->base64Decode()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->isValidSalt()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->base64Encode()
      
      Removed static methods:
      TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::determineSaltingHashingMethod()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::getSaltingInstance()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PasswordHashFactory::setPreferredHashingMethod()
      
      Second method argument dropped:
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash->getHashedPassword()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash->getHashedPassword()
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash->getHashedPassword()
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash->getHashedPassword()
      
      Ignored options:
      $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ext/saltedpasswords']['saltMethods']
      
      Dropped constants:
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::ITOA64
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::HASH_COUNT
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::MAX_HASH_COUNT
      TYPO3\CMS\Core\Crypto\PasswordHashing\BlowfishPasswordHash::MIN_HASH_COUNT
      TYPO3\CMS\Core\Crypto\PasswordHashing\Md5PasswordHash::ITOA64
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::ITOA64
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::HASH_COUNT
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::MAX_HASH_COUNT
      TYPO3\CMS\Core\Crypto\PasswordHashing\Pbkdf2PasswordHash::MIN_HASH_COUNT
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::ITOA64
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::HASH_COUNT
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::MAX_HASH_COUNT
      TYPO3\CMS\Core\Crypto\PasswordHashing\PhpassPasswordHash::MIN_HASH_COUNT
      
      Removed language file aliases:
      EXT:saltedpasswords/Resources/Private/Language/locallang.xlf
      EXT:saltedpasswords/Resources/Private/Language/locallang_em.xlf
      
      Change-Id: Ia6a18209f104ca1abc6981508fb8b640ef2eb1a3
      Resolves: #87203
      Releases: master
      Reviewed-on: https://review.typo3.org/59197
      
      
      Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Tested-by: Anja Leichsenring's avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      028d3420
  17. 30 Sep, 2018 1 commit
  18. 27 Sep, 2018 1 commit
  19. 24 Aug, 2018 1 commit
  20. 14 Aug, 2018 1 commit