Skip to content
Snippets Groups Projects
  1. Apr 23, 2015
  2. Apr 19, 2015
  3. Apr 16, 2015
  4. Apr 13, 2015
  5. Apr 01, 2015
  6. Mar 31, 2015
  7. Mar 30, 2015
  8. Mar 28, 2015
  9. Mar 27, 2015
  10. Mar 21, 2015
    • chang-zhao's avatar
      Update toolbar.js · e738f3a7
      chang-zhao authored
      When the picker button is near the border of the screen, then an opening panel of picker buttons can go over the screen edge. That's not convenient. So we should add a check in a `function pickerToggle()` and shift picker buttons position if needed.
      e738f3a7
  11. Mar 18, 2015
    • Andreas Gohr's avatar
      SECURITY escape user properties in user manager #1081 · f23f9594
      Andreas Gohr authored
      The user properties (login, real name, etc) where not properly escaped
      in the user manager's edit form. This allowed a XSS attack on the
      superuser by registered users.
      
      Thanks to Filippo Cavallarin from www.segment.technology for discovering
      this bug.
      f23f9594
  12. Mar 17, 2015
  13. Mar 16, 2015
  14. Mar 13, 2015
  15. Mar 12, 2015
  16. Mar 11, 2015
  17. Mar 03, 2015
    • Andreas Gohr's avatar
      send JavaScript with correct mimetype · 138a9500
      Andreas Gohr authored
      While Browsers (IE of course) still fail to accept the correct
      application/javascript mimetype in the type attribute of the script
      element, we should serve the scripts with the correct Content-Type
      header at least. This is especially important as the default
      configuration of mod_deflate expects application/javascript and will not
      compress text/javascript.
      138a9500
    • Sascha Klopp's avatar
      Two new authldap config options: 'userkey' denotes the LDAP · 6619ddf4
      Sascha Klopp authored
      attribute holding the username, 'modPass' allows to disable
      password changing by the user.
      6619ddf4
  18. Feb 25, 2015
  19. Feb 24, 2015
    • Schplurtz le Déboulonné's avatar
      translation update · 6401de3d
      Schplurtz le Déboulonné authored
      6401de3d
    • Andreas Gohr's avatar
      check permissions in ACL plugin's RPC API component. #1056 · 9cbf80e6
      Andreas Gohr authored
      Security Fix
      
      Severity: Medium
      Type:     Remote Priviledge Escalation
      Remote:   yes
      
      Vulnerability Details:
      
      This fixes a security hole in the ACL plugins remote API component. The
      plugin failed to check for superuser permissions before executing ACL
      addition or deletion. This means everybody with permissions to call the
      XMLRPC API also had permissions to set up their own ACL rules and thus
      circumventing any existing rules.
      
      Risk Assessment:
      
      The XMLRPC API in DokuWiki is marked experimental and off by default. It
      also implements an additional safeguard by giving access to a configured
      circle of users and groups only. So only a minor number of DokuWiki
      installations will be affected at all.
      For affected installations the risk is high if users with access to the
      API are not to be trusted.
      Thus the overall severity of medium.
      
      Resolution:
      
      Installations applying this commit are safe. A hotfix is about to be
      released. Meanwhile users are advised to disable the XMLRPC API in the
      config manager.
      9cbf80e6
    • Andreas Gohr's avatar
      simple fix for pageID clash with sidebar in mobile view · 757f6dda
      Andreas Gohr authored
      Since the pageid is no longer positioned absolute it clashed with the
      sidebar since #1027. this introduces a very simplisitc fix.
      757f6dda
    • Andreas Gohr's avatar
      fixed the margin for the sidebar · 30c46635
      Andreas Gohr authored
      30c46635
    • Andreas Gohr's avatar
      15a61525
  20. Feb 17, 2015
  21. Feb 13, 2015
  22. Feb 12, 2015
  23. Feb 09, 2015
  24. Feb 04, 2015
    • Christoph Dwertmann's avatar
      Add ob_flush() to sendGIF · ea0c1427
      Christoph Dwertmann authored
      I'm running this dokuwiki docker container: https://registry.hub.docker.com/u/mprasil/dokuwiki/
      
      It uses lighttpd and fastcgi. For some reason, the ignore_user_abort() feature where the browser should close the connection after the GIF has been received is not working on lighty. The browser keeps loading the page until the indexer run is complete, which leads to extremely slow load times with a larger page index.
      
      Adding ob_flush() to sendGIF fixes the issue.
      ea0c1427
  25. Jan 28, 2015
Loading