1. 10 Jan, 2019 1 commit
  2. 26 Sep, 2018 1 commit
    • Rebecca Blundell's avatar
      Bug 1774106: Upgrade SAML for PHP 7.2 · d2bab9b8
      Rebecca Blundell authored
      The issue is that assert() with a string arg is deprecated.
      The patch that fixes this is currently a release candidate,
      which I have installed here to see if the patch works.
      
      Requiring people to use memcached, not memcache
      Removed checks for mcrypt, no longer required
      
      @TODO:
      Replace RC version with release version when it comes out.
      
      behatnotneeded
      
      Change-Id: I111b8cedeb3847ce585ebac0eb576107542a93a2
      d2bab9b8
  3. 31 Aug, 2018 1 commit
  4. 08 Mar, 2018 1 commit
    • Francis Devine's avatar
      Bug 1722435: Add support for refreshing SAML metadata regularly · eee3f965
      Francis Devine authored
      We utilise the simplesamlphp metarefresh plugin, and hook it into the
      mahara cron for the auth plugin.
      
      This adds a new field to each instance configuration form that allows
      the user to specify a url that metadata should be fetched from.
      
      This information is fed into the metarefresh plugin's config and a cron
      hook is run every hour that triggers the plugin.
      
      The simplesamlphp configuration is updated to read both the metarefresh
      target location and the normal xml config file location, with the
      metarefresh config files taking precedence.
      
      NB: because of the way that the auth/saml plugin stores the idp entity
      ids you are still required to present an XML file at least once, with
      the metadata refresh config only taking over once it's fetched in the
      next run.
      
      This gives a smooth upgrade path for all existing mahara instances,
      where they should continue to operate as normal, and then an
      administrator can add the metadata refresh url at their leisure and have
      it take precedence as soon as the metadata is available
      
      behatnotneeded
      
      Change-Id: Ib5733f7526a1c19d3150b45d90c9b675d4dd7ad2
      eee3f965
  5. 15 Feb, 2018 1 commit
  6. 16 Jan, 2018 1 commit
  7. 25 Oct, 2017 1 commit
  8. 21 Sep, 2017 1 commit
  9. 18 Jul, 2017 1 commit
    • Francis Devine's avatar
      Bug 1704887: Expose signing algorithm config to mahara · 059b0765
      Francis Devine authored
      Allows you to set the signature algorithm for simplesamlphp from the
      Mahara SAML plugin configuration screen.
      
      The default setting is sha256, with sha1 available as a fallback for
      those institutions who need it.
      
      For an already existing site the default is set to sha1 as that is what
      it would have been previously
      
      behatnotneeded
      
      Change-Id: I3eb628d837bdabbfc7641620e94fc2f127beceb9
      059b0765
  10. 28 Jun, 2016 1 commit
  11. 14 Oct, 2013 1 commit
  12. 13 May, 2011 1 commit
  13. 21 Jan, 2010 1 commit
  14. 15 Sep, 2009 1 commit
  15. 18 Feb, 2009 1 commit
  16. 16 Feb, 2008 2 commits
  17. 04 Dec, 2007 1 commit
  18. 29 Jun, 2007 1 commit
  19. 01 Jun, 2007 1 commit
  20. 10 May, 2007 1 commit
  21. 07 Nov, 2006 1 commit
  22. 25 Oct, 2006 1 commit
  23. 18 Oct, 2006 1 commit
  24. 17 Oct, 2006 1 commit
  25. 05 Oct, 2006 2 commits