1. 07 Jan, 2020 4 commits
  2. 06 Jan, 2020 27 commits
  3. 05 Jan, 2020 9 commits
    • intrigeri's avatar
      Merge remote-tracking branch 'origin/master' · 5f76dbc1
      intrigeri authored
      5f76dbc1
    • intrigeri's avatar
      def9f8f5
    • intrigeri's avatar
      Tor Browser update doc: also import the tarball with all langpacks (refs: #17400) · 95271960
      intrigeri authored
      My goal here is to ensure I import said tarball for 9.0.3 into our Tor Browser
      archive tomorrow. This will make it easier to work on #17400 later.
      95271960
    • Tails translators's avatar
      merge with main git using update_weblate_git.py. · e4ffe5f0
      Tails translators authored
      wiki/src/doc/first_steps/persistence/copy.ar.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/doc/first_steps/persistence/copy.ca.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/doc/first_steps/persistence/copy.id.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/doc/first_steps/persistence/copy.pl.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/doc/first_steps/persistence/copy.ru.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/doc/first_steps/persistence/copy.sr_Latn.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/doc/first_steps/persistence/copy.tr.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/doc/first_steps/persistence/copy.zh.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/doc/first_steps/persistence/copy.zh_TW.po: updating as wiki/src/doc/first_steps/persistence/copy.de.po has changed.
      wiki/src/install/expert/usb.ar.po: updating as wiki/src/install/expert/usb.de.po has changed.
      wiki/src/install/expert/usb.ca.po: updating as wiki/src/install/expert/usb.de.po has changed.
      wiki/src/install/expert/usb.id.po: updating as wiki/src/install/expert/usb.de.po has changed.
      wiki/src/install/expert/usb.pl.po: updating as wiki/src/install/expert/usb.de.po has changed.
      wiki/src/install/expert/usb.ru.po: updating as wiki/src/install/expert/usb.de.po has changed.
      wiki/src/install/expert/usb.sr_Latn.po: updating as wiki/src/install/expert/usb.de.po has changed.
      wiki/src/install/expert/usb.tr.po: updating as wiki/src/install/expert/usb.de.po has changed.
      wiki/src/install/expert/usb.zh.po: updating as wiki/src/install/expert/usb.de.po has changed.
      wiki/src/install/expert/usb.zh_TW.po: updating as wiki/src/install/expert/usb.de.po has changed.
      e4ffe5f0
    • IkiWiki's avatar
      updated PO files · 72a11e14
      IkiWiki authored
      72a11e14
    • sajolida's avatar
      Merge remote-tracking branch 'origin/master' · 2450bdc2
      sajolida authored
      2450bdc2
    • sajolida's avatar
      Apply cc810ccb to the 3rd variant · c43c832a
      sajolida authored
      c43c832a
    • intrigeri's avatar
    • intrigeri's avatar
      Zero heap memory at allocation time and at free time (refs: #17236) · 360a8abc
      intrigeri authored
      These options are "aimed at preventing possible information leaks and making the
      control-flow bugs that depend on uninitialized values more deterministic"¹.
      All kmalloc()s effectively become kzalloc()s and all kfree()s effectively become
      kzfree()s².
      
      In passing, apart of the defense-in-depth security benefits intended by the
      authors of this Linux feature, init_on_free=1 may ensure we clean more kernel
      memory at shutdown time.
      
      Benchmarks show:
      
      * a negligible performance hit with init_on_alloc=1
      * a 7-25% performance hit with init_on_free=1
      
      Let's see if/how this affects our use cases.
      
      [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6471384af2a6530696fc0203bafe4de41a23c9ef
      [2] https://outflux.net/blog/archives/2019/11/14/security-things-in-linux-v5-3/
      360a8abc