1. 19 Sep, 2020 1 commit
  2. 29 Aug, 2020 1 commit
  3. 11 Jul, 2020 2 commits
  4. 25 Jun, 2020 1 commit
  5. 24 Jun, 2020 1 commit
  6. 18 Jun, 2020 1 commit
  7. 13 May, 2020 1 commit
    • intrigeri's avatar
      Disable periodic APT operations (refs: #17278) · 575ae9eb
      intrigeri authored
      We have already masked apt-daily.timer (#12390), but apt-daily-upgrade.timer was
      left enabled. AFAICT it's a no-op by default, but better safe than sorry.
      
      Finally, drop masking of apt-daily.timer: APT::Periodic::Enable effectively
      makes apt-daily*.timer no-ops.
      575ae9eb
  8. 12 May, 2020 1 commit
  9. 28 Jan, 2020 1 commit
    • intrigeri's avatar
      live-persist: don't backup empty configuration files (refs: #17112) · ee6ff8d1
      intrigeri authored
      In some cases, the previous code would overwrite a non-empty backup file with an
      empty one, making it harder to recover from the already painful #10976.
      
      For example, if the permissions get wrong and we run
      disable_and_create_empty_persistence_conf_file(), but the user does _not_
      immediately fix the problem, then next time they unlock their persistence,
      the (non-empty) backup gets overwritten by live-persist which replaces it with
      the new, empty config file it created during last boot.
      ee6ff8d1
  10. 13 Nov, 2019 1 commit
  11. 10 Oct, 2019 1 commit
    • anonym's avatar
      Test suite: only partially fill memory for userspace processes. · c6838f36
      anonym authored
      Filling all memory often leads to the VM crashing. So why fill all
      memory? Back when Tails was 32-bit (or mixed with 64-bit) there were
      some of uncertainty around the 4 GiB limit, which motivated us to fill
      a larger region than 4 GiB, so without much thought we might have just
      gone ahead and filled all of it. But, AFAICT, if we went with the
      approach I describe above and allocated >4 GiB then the test would
      still have done what we wanted.
      
      In today's fully 64-bit world we have no reason for allocating >4 GiB,
      so we could go with 128 MiB like the other tests arbitrarily (?) do.
      
      Will-fix: #17104
      c6838f36
  12. 09 Oct, 2019 1 commit
  13. 14 Sep, 2019 1 commit
  14. 10 Aug, 2019 1 commit
  15. 21 Jul, 2019 2 commits
    • segfault's avatar
      tailslib: Add tor_has_boostrapped() · d9dd9d35
      segfault authored
      I add this function to a new file systemd.sh instead of tor.sh, to make
      it clear that this uses the systemd unit instead of communicating with
      the Tor control socket (which is what tor.sh does).
      
      This function should be used over tor_is_working() from tor.sh in
      scripts which don't already communicate with the Tor control socket.
      d9dd9d35
    • segfault's avatar
      65db984e
  16. 20 Jul, 2019 1 commit
  17. 11 Jul, 2019 2 commits
  18. 11 May, 2019 1 commit
  19. 05 Apr, 2019 1 commit
    • Alan's avatar
      ASP: fix tranlsation · 8d52449d
      Alan authored
      Assigning _ to gettext.gettext in the module to make syntax checkers
      happy was rendering the version provided by gettext.install
      inaccessible.
      
      Will-fix: #16601
      8d52449d
  20. 03 Apr, 2019 1 commit
  21. 25 Feb, 2019 1 commit
    • anonym's avatar
      Move env fix from caller to callee. · cfd1c144
      anonym authored
      This way tails-additional-software-notify will open a browser with
      propoer "GNOME" environment no matter who calls it.
      cfd1c144
  22. 21 Feb, 2019 2 commits
  23. 05 Jan, 2019 1 commit
  24. 17 Nov, 2018 1 commit
    • intrigeri's avatar
      Rename pools to avoid confusion (refs: #15428) · 78d9bdff
      intrigeri authored
      People get confused by the use of pal/neutral/foe: they think we need
      to particularly trust members of the "pal" pool, which is incorrect
      and can lead to useless controversy.
      
      So let's fix this by renaming the pools and clarifying our design doc.
      78d9bdff
  25. 23 Oct, 2018 2 commits
  26. 20 Oct, 2018 1 commit
  27. 18 Oct, 2018 1 commit
  28. 15 Oct, 2018 6 commits
  29. 09 Oct, 2018 1 commit
  30. 07 Oct, 2018 1 commit