Skip to content
Snippets Groups Projects
  1. Aug 16, 2016
  2. Aug 09, 2016
  3. Jul 20, 2016
    • Lukas Reschke's avatar
      Implement brute force protection · ba4f12ba
      Lukas Reschke authored
      Class Throttler implements the bruteforce protection for security actions in
      Nextcloud.
      
      It is working by logging invalid login attempts to the database and slowing
      down all login attempts from the same subnet. The max delay is 30 seconds and
      the starting delay are 200 milliseconds. (after the first failed login)
      Unverified
      ba4f12ba
  4. Jul 13, 2016
  5. Jun 17, 2016
  6. May 31, 2016
  7. May 24, 2016
  8. May 20, 2016
  9. May 12, 2016
  10. May 11, 2016
  11. Feb 26, 2016
  12. Feb 24, 2016
  13. Feb 22, 2016
  14. Feb 03, 2016
    • Roeland Jago Douma's avatar
      Add store/retrieve checksums · 2035a179
      Roeland Jago Douma authored
      * Add extra db column to filecache
      * Bump version
      * Update filecache code to actually handle checksum
      * Webdav code to store/retrieve checksums
      2035a179
  15. Jan 29, 2016
  16. Jan 20, 2016
  17. Jan 18, 2016
    • Robin McCorkell's avatar
      Introduce CredentialsManager for storage of credentials in DB · da4127d2
      Robin McCorkell authored
      CredentialsManager performs a simple role, of storing and retrieving
      encrypted credentials from the database. Credentials are stored by user
      ID (which may be null) and credentials identifier. Credentials
      themselves may be of any type that can be JSON encoded.
      
      The rationale behind this is to avoid further (mis)use of
      oc_preferences, which was being used for all manner of data not related
      to user preferences.
      da4127d2
  18. Jan 06, 2016
  19. Nov 27, 2015
  20. Nov 25, 2015
  21. Nov 20, 2015
  22. Nov 05, 2015
  23. Sep 15, 2015
  24. Aug 03, 2015
  25. Jul 20, 2015
    • Robin McCorkell's avatar
      Store storage availability in database · df19cabb
      Robin McCorkell authored
      Storage status is saved in the database. Failed storages are rechecked every
      10 minutes, while working storages are rechecked every request.
      
      Using the files_external app will recheck all external storages when the
      settings page is viewed, or whenever an external storage is saved.
      df19cabb
  26. Jul 14, 2015
  27. Jul 08, 2015
  28. Mar 12, 2015
  29. Feb 25, 2015
  30. Feb 13, 2015
Loading