Skip to content
Snippets Groups Projects
  1. Jul 25, 2019
    • Luca Weiss's avatar
      device/linux-htc-vision: fix wrong source handling (!516) · e8482cfb
      Luca Weiss authored
      Also fix a few spaces->tabs issues while we're at it.
      
      Should result in the exact same commit being download as before, the
      checksum is different because GitHub puts the commit instead of the
      branch name into the archive.
      
      [ci:skip-build]: already built successfully in CI
      [ci:skip-vercheck]
      Unverified
      e8482cfb
  2. Jul 23, 2019
  3. Jul 18, 2019
  4. Jul 16, 2019
  5. Jul 11, 2019
  6. Jul 09, 2019
    • Konrad Dybcio's avatar
      sony-suzu: new device (Sony Xperia X) (!482) · 3003f256
      Konrad Dybcio authored
      Also known as: SoMC Loire Suzu RoW
      
      [ci:skip-build]: already built successfully in CI
      Unverified
      3003f256
    • Luiz Silva's avatar
      lg-p700: new device (LG Optimus L7) (!471) · 5b77b0ff
      Luiz Silva authored
      [ci:skip-build]: already built successfully in CI
      Unverified
      5b77b0ff
    • Alexey Minnekhanov's avatar
      samsung-klte: backport memfd_create() syscall (!479) · 2fb18b5d
      Alexey Minnekhanov authored
      This brings in several patches needed to add support for a
      memfd_create() syscall into kernel version 3.4 from kernel
      version 3.17. This is required for running lxc >= 3.1.0-r1
      with security patch that fixes CVE-2019-5736.
      
      In short, security issue was: in a privileged container root
      process could overwrite lxc-start executable by opening its
      file descriptor and rewriting executable contents. This is
      where memfd comes to help: you can create an in-memory file,
      copy your executable there, and place a set of SEALS to protect
      it from modifying at a deep level. Then you fexecve() that fd
      and you're safe.
      
      For example, pulseaudio also can benefit from having
      memfd_create() implemented.
      
      This backports the following commits from upstream linux:
       - dd37978c50bc8b354e5c4633f69387f16572fdac: cache the value
         of file_inode() in struct file
      
         commit from linux-3.10 to have an f_inode member inside
         struct file and a helper function file_inode() that is
         used in some of the following commits
      
       - 40e041a2c858b3caefc757e26cb85bfceae5062b shm: add sealing API
      
         from 3.17: security measure called SEALS, that you can put
         on memfd file to restrict operations on it
      
       - 9183df25fe7b194563db3fec6dc3202a5855839c shm: add memfd_create()
         syscall
      
         also from 3.17
      
       - 503e6636b6f96056210062be703356f4253b6db9 asm-generic: add
         memfd_create system call to unistd.h
      
       - e57e41931134e09fc6c03c8d4eb19d516cc6e59b ARM: wire up
         memfd_create syscall
      
      The last two are needed to make the syscall visible/usable from
      userspace, one in generic context, other for ARM arch.
      
      The test program (https://github.com/minlexx/test_memfd/) was
      written to verify that this works.
      
      [ci:skip-build]: already built successfully in CI
      Unverified
      2fb18b5d
  7. Jul 06, 2019
  8. Jul 03, 2019
  9. Jun 30, 2019
  10. Jun 29, 2019
  11. Jun 26, 2019
  12. Jun 24, 2019
  13. Jun 19, 2019
    • Martijn Braam's avatar
      device/pine-dontbeevil: Seperate version for longts (!407) · d591cd2a
      Martijn Braam authored
      This adds a seperate dts for the longts version of the devkit (which was
      the un-inverted version before) and adds a shortts version which was
      inverted before, but didn't exist in pmaports yet because I manually
      edited the dts for every release.
      
      This MR abuses the kernel switching feature to switch the dtb instead so
      shortts/longts can be selected in the init step.
      
      [ci:skip-build]: build won't finish in time
      Unverified
      d591cd2a
  14. Jun 13, 2019
  15. Jun 11, 2019
  16. Jun 09, 2019
  17. Jun 07, 2019
Loading