Skip to content
Snippets Groups Projects
  1. Oct 07, 2019
  2. Oct 01, 2019
  3. Aug 12, 2019
  4. Jul 29, 2019
  5. 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
      6eed6144
  6. Nov 21, 2018
  7. Oct 20, 2018
  8. Oct 17, 2018
  9. Aug 22, 2018
  10. Aug 13, 2018
  11. May 31, 2018
  12. 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.
      9ad60fe1
  13. Jan 06, 2018
  14. Dec 29, 2017
  15. Oct 25, 2017
  16. Oct 19, 2017
  17. Sep 01, 2017
  18. 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
  19. Apr 26, 2017
  20. Mar 30, 2017
  21. Mar 17, 2017
  22. Jan 10, 2017
  23. Aug 05, 2016
  24. Jul 31, 2015
  25. Jul 20, 2015
  26. Jun 20, 2015
  27. Apr 23, 2015
Loading