Skip to content
Snippets Groups Projects
  1. Aug 12, 2019
  2. Jul 29, 2019
  3. Mar 23, 2019
    • Tim van Dijen's avatar
      Fix build (#1085) · 6eed6144
      Tim van Dijen authored
      * Update Psalm
      
      * Ignore DocblockTypeContradiction and RedundantConditionGivenDocblockType
      
      * Fix Psalm-errors
      
      * Raise minimum PHP-version to 5.6
      
      * Update lock-file accordingly
      
      * Fix phpunit
      
      * Suppress Psalm-issue
  4. Nov 21, 2018
  5. Oct 20, 2018
  6. Oct 17, 2018
  7. Aug 22, 2018
  8. Aug 13, 2018
  9. May 31, 2018
  10. Jan 08, 2018
    • Jaime Pérez Crespo's avatar
      Revert "Fix psalm issues." · 0621db8a
      Jaime Pérez Crespo authored
      This reverts commit 9ad60fe1.
      0621db8a
    • Jaime Pérez Crespo's avatar
      Fix psalm issues. · 9ad60fe1
      Jaime Pérez Crespo authored
      Psalm is starting to get annoying. Both openssl_decrypt() and realpath() can return a string or false on error. Psalm seems to ignore the latter all of a sudden, so it assumes the returned variable will always be a string and then it fails when you check on errors. This fix explicitly declares the problematic variables with types string or false, so that psalm stops complaining.
  11. Jan 06, 2018
  12. Dec 29, 2017
  13. Oct 25, 2017
  14. Oct 19, 2017
  15. Sep 01, 2017
  16. May 05, 2017
    • Matt Schwager's avatar
      Added tests for SimpleSAML\Utils\Crypto · 8e39cd49
      Matt Schwager authored
      This also required adding an additional argument to
      SimpleSAML\Utils\Crypto::loadPrivateKey to ease in testing. Without
      this additional argument, SimpleSAML_Configuration::getBaseDir eventually
      gets called to determine the private key location.  This doesn't work
      well with vfsstream. This argument shouldn't cause too much trouble, and
      seems cohesive enough with the function's purpose.
      8e39cd49
    • Jaime Pérez Crespo's avatar
      bugfix: SimpleSAML\Utils\Crypto returns true for different strings using PHP < 5.6. · 4bc62965
      Jaime Pérez Crespo authored
      The reason was the lack of conversion to integer for each character of the strings before applying the XOR operator to them. The operator returns always an empty string when applied to two characters, and applying a binary-wise OR between 0 and an empty string, yields 0. Therefore, $diff is always 0, and the function returns true for every two strings with same length, regardless of their contents.
      4bc62965
  17. Apr 26, 2017
  18. Mar 30, 2017
  19. Mar 17, 2017
  20. Jan 10, 2017
  21. Aug 05, 2016
  22. Jul 31, 2015
  23. Jul 20, 2015
  24. Jun 20, 2015
  25. Apr 23, 2015
  26. Apr 20, 2015
Loading