1. 11 Feb, 2020 1 commit
  2. 08 Feb, 2020 1 commit
  3. 01 Jan, 2020 1 commit
  4. 29 Dec, 2019 1 commit
    • jvoisin's avatar
      Please mypy · 693408f1
      jvoisin authored
      Mypy doesn't like some annotation in web.py,
      this commits aims at pleasing it.
      693408f1
  5. 18 Dec, 2019 1 commit
  6. 16 Dec, 2019 1 commit
  7. 15 Dec, 2019 5 commits
  8. 30 Nov, 2019 3 commits
  9. 26 Nov, 2019 1 commit
  10. 17 Oct, 2019 1 commit
  11. 12 Oct, 2019 5 commits
  12. 05 Oct, 2019 1 commit
    • madaidan's avatar
      Mount a new tmpfs on /tmp and drop all capabilities · 58773088
      madaidan authored
      This mounts a new tmpfs on /tmp so any files residing there would be hidden
      from the sandbox. Many programs store some files in there that might be useful
      to an attacker.  It also drops all capabilities incase it is ever run with
      extra capabilities for whatever reason.
      58773088
  13. 21 Sep, 2019 1 commit
    • jvoisin's avatar
      Fix bubblewrap · 37145531
      jvoisin authored
      On some machines (like mine), `/proc` has to be mounted.  Also, since
      sandboxing with bubblewrap is best effort and assumes that an attacker doesn't
      have control outside of the file to clean, it's safe to __try__ to enable some
      bubblewrap features, and to silently fail otherwise.
      37145531
  14. 01 Sep, 2019 4 commits
  15. 22 Jul, 2019 3 commits
  16. 20 Jul, 2019 1 commit
  17. 13 Jul, 2019 4 commits
  18. 15 May, 2019 1 commit
    • jvoisin's avatar
      Use memoization get _*_path() functions · 35d550d2
      jvoisin authored
      This shouldn't make a big difference in the CLI/extension
      usage, but might improve the performances of long-running
      instances, or people misusing the API.
      35d550d2
  19. 13 May, 2019 2 commits
  20. 09 May, 2019 1 commit
  21. 03 May, 2019 1 commit
    • fuzzy's avatar
      typo · 7e031c97
      fuzzy authored
      7e031c97