Skip to content
Snippets Groups Projects
  1. Feb 08, 2021
  2. Feb 06, 2021
  3. Feb 05, 2021
  4. Jan 17, 2021
  5. Jan 15, 2021
  6. Sep 22, 2020
  7. Sep 17, 2020
  8. Sep 14, 2020
    • Andrew Dolgov's avatar
      - fix multiple vulnerabilities in af_proxy_http · c3d14e1f
      Andrew Dolgov authored
      - fix vulnerability in rewrite_relative_url() which prevented some URLs from being properly absolutized
      - fetch_file_contents: validate all URLs before requesting them
      - validate URLs: explicitly whitelist http and https scheme, forbid everything else
      - DiskCache/cached_url: only serve whitelisted content types (images, video)
      - simplify filename/URL handling code, remove and consolidate some less-used functions
      c3d14e1f
  9. Aug 13, 2020
  10. Apr 29, 2020
  11. Mar 10, 2020
  12. Nov 27, 2019
  13. Oct 07, 2019
  14. Aug 16, 2019
  15. Aug 15, 2019
  16. Aug 13, 2019
    • Andrew Dolgov's avatar
      * HOOK_ENCLOSURE_ENTRY: pass article_id to handler · fdb6066b
      Andrew Dolgov authored
      * DiskCache: multiple fixes; support isWritable() for cache entries, set content-disposition for send()
      * public/cached_url: allow selecting files from sub-caches other than images
      * plugins/Cache_Starred_Images: rework to use DiskCache, can be enabled per-user, properly handles article enclosures, etc
      fdb6066b
  17. Apr 17, 2019
  18. Mar 05, 2019
  19. Mar 01, 2019
  20. Dec 07, 2018
  21. Dec 06, 2018
  22. Nov 30, 2018
    • Andrew Dolgov's avatar
      debug logging system rework: · c10a4306
      Andrew Dolgov authored
       * support various logging levels per-message
       * remove hacks like debug_suppress, DAEMON_EXTENDED_DEBUG, etc
       * _debug() is kept as a compatibility shim for plugins
      c10a4306
  23. Nov 22, 2018
  24. Nov 03, 2018
  25. Aug 07, 2018
  26. Dec 17, 2017
Loading