Skip to content
Snippets Groups Projects
  1. Dec 19, 2018
    • Christian Kuhn's avatar
      [!!!][TASK] Remove deprecated code from core Crypto/PasswordHashing · 028d3420
      Christian Kuhn authored
      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: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      Tested-by: default avatarAnja Leichsenring <aleichsenring@ab-softlab.de>
      028d3420
    • Christian Kuhn's avatar
      [!!!][TASK] Remove deprecated methods from BackendUtility · cd55808b
      Christian Kuhn authored
      Removes most deprecated code from BackendUtility, except a method
      that has bigger cross dependencies to other deprecated code.
      
      Removed methods:
      TYPO3\CMS\Backend\Utility\BackendUtility::deleteClause()
      TYPO3\CMS\Backend\Utility\BackendUtility::getOriginalTranslationTable()
      TYPO3\CMS\Backend\Utility\BackendUtility::getTCAtypes()
      TYPO3\CMS\Backend\Utility\BackendUtility::storeHash()
      TYPO3\CMS\Backend\Utility\BackendUtility::getHash()
      TYPO3\CMS\Backend\Utility\BackendUtility::getListGroupNames()
      TYPO3\CMS\Backend\Utility\BackendUtility::getModTSconfig()
      TYPO3\CMS\Backend\Utility\BackendUtility::unsetMenuItems()
      TYPO3\CMS\Backend\Utility\BackendUtility::getModuleUrl()
      TYPO3\CMS\Backend\Utility\BackendUtility::getPidForModTSconfig()
      TYPO3\CMS\Backend\Utility\BackendUtility::getDomainStartPage()
      TYPO3\CMS\Backend\Utility\BackendUtility::shortcutExists()
      
      Method signatures:
      TYPO3\CMS\Backend\Utility\BackendUtility::getPagesTSconfig() - Second and third argument dropped
      
      Other notes:
      Overriding page TSconfig on user TSconfig level with the 'mod.' prefix
      is dropped, used 'page.mod' instead.
      
      Resolves: #87206
      Releases: master
      Change-Id: Ib4102bfc24a99a22891deb46d4b1bb227ffd3936
      Reviewed-on: https://review.typo3.org/59203
      
      
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: default avatarBenni Mack <benni@typo3.org>
      Tested-by: default avatarBenni Mack <benni@typo3.org>
      Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      cd55808b
    • Wouter Wolters's avatar
      [!!!][TASK] Remove deprecated PHP classes from EXT:workspaces · 709bea92
      Wouter Wolters authored
      Resolves: #87204
      Releases: master
      Change-Id: If697a2761c6c0eb42848c45dd17373d0e1dea5da
      Reviewed-on: https://review.typo3.org/59198
      
      
      Tested-by: default avatarTYPO3com <no-reply@typo3.com>
      Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
      Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
      709bea92
  2. Dec 18, 2018
  3. Dec 17, 2018
  4. Dec 16, 2018
  5. Dec 15, 2018
  6. Dec 14, 2018
  7. Dec 13, 2018
  8. Dec 12, 2018
  9. Dec 11, 2018