Skip to content
Snippets Groups Projects
  1. Feb 07, 2014
  2. Jan 18, 2014
  3. Jan 14, 2014
  4. Jan 12, 2014
  5. Jan 08, 2014
  6. Jan 07, 2014
    • Andreas Gohr's avatar
      reintroduce a tiny bit of duplication · 5a3e1f53
      Andreas Gohr authored
      This reads some duplication in the from of haveing a Doku_Parser_Mode
      and Doku_Parser_Mode_Plugin class which are basically the same but only
      the latter extends DokuWiki_Plugin. This avoids the performance/RAM
      problems mentioned in my previous commit. An interface keeps both
      logically together.
      
      With PHP 5.4 further deduplication could be done via Traits.
      5a3e1f53
    • Andreas Gohr's avatar
      remove duplicate plugin code for syntax plugins · 72d89f96
      Andreas Gohr authored
      This makes Doku_Parser_Mode inherit from DokuWiki_Plugin which allows
      for the removal of a bunch of duplicate code form
      DokuWiki_Syntax_Plugin. This makes the code easier to maintain and makes
      sure all DokuWiki plugins are actual instances of DokuWiki_Plugin.
      
      However this adds a bunch of functions to the "normal" parser modes that
      don't need them which could have performance/RAM implications.
      72d89f96
  7. Jan 06, 2014
  8. Jan 05, 2014
  9. Jan 04, 2014
  10. Jan 01, 2014
  11. Dec 31, 2013
  12. Dec 30, 2013
  13. Dec 24, 2013
  14. Dec 19, 2013
  15. Dec 15, 2013
  16. Dec 10, 2013
    • Andreas Gohr's avatar
      fix possible XSS vulnerability in Plugin Manager · 9e8bcd5f
      Andreas Gohr authored
      The plugin manager echos raw URLs in error messages, this could allow to
      construct an XSS attack. However the affected form is CSRF protected,
      so an attacker would require another XSS vulnerability to get the needed token,
      rendering this attack unneeded. So this should not be exploitable.
      9e8bcd5f
  17. Dec 07, 2013
  18. Dec 06, 2013
Loading