Commit Graph

40224 Commits

Author SHA1 Message Date
Rudi Heitbaum
a7ca1c173c linux (Allwinner aarch64): update .config for 5.19.7-rc1 2022-09-05 11:00:26 +00:00
Rudi Heitbaum
5aa87de23b linux (Samsung): use common linux 5.19.y image
Samsung required a minimum of Linux Kernel 5.19.2 and was PRed before
this 5.19.y PR.
2022-09-05 11:00:26 +00:00
Rudi Heitbaum
fe81cdc5f7 linux (Samsung): drop upstream patches for 5.19.4-rc1 2022-09-05 11:00:26 +00:00
Rudi Heitbaum
5320cacc52 linux (NXP iMX8): drop upstream patches for 5.19.4-rc1 2022-09-05 11:00:26 +00:00
Rudi Heitbaum
e9472eeb28 linux (Rockchip): rebase patches for 5.19.2-rc1 2022-09-05 10:58:03 +00:00
Rudi Heitbaum
e59e3b11a1 linux (Allwinner): rebase patches for 5.19.2-rc1 2022-09-05 10:58:03 +00:00
Rudi Heitbaum
8a0e2b2d69 linux (Generic): Enable Indirect Branch Tracking (X86_KERNEL_IBT)
Supported on Tigerlake CPUs and newer

Build the kernel with support for Indirect Branch Tracking, a
hardware support course-grain forward-edge Control Flow Integrity
protection. It enforces that all indirect calls must land on
an ENDBR instruction, as such, the compiler will instrument the
code with them to make this happen.

In addition to building the kernel with IBT, seal all functions that
are not indirect call targets, avoiding them ever becoming one.

This requires LTO like objtool runs and will slow down the build. It
does significantly reduce the number of ENDBR instructions in the
kernel image.
2022-09-05 10:58:03 +00:00
CvH
48d38896a4 Merge pull request #6867 from heitbaum/pkgs-to-cmake
More migrate to cmake builds
2022-09-04 08:40:10 +02:00
Rudi Heitbaum
5a4594c965 libde265: migrate to cmake build 2022-09-04 02:22:19 +00:00
Rudi Heitbaum
d3478f3b5d libheif: migrate to cmake build 2022-09-04 02:22:19 +00:00
Rudi Heitbaum
6b9f7b010d tiff: migrate to cmake build 2022-09-04 02:22:19 +00:00
CvH
97c088f6a1 Merge pull request #6865 from heitbaum/misc-pkgs
Miscellaneous package updates
2022-09-03 05:08:49 +02:00
Rudi Heitbaum
d084f004bf libssh: update to 0.10.2
commit log:
- https://git.libssh.org/projects/libssh.git/commit/?h=stable-0.10&id=ddea657ba7373494d581764c9ff212ea5508a864
2022-09-03 02:33:37 +00:00
Rudi Heitbaum
5e99804b67 gmmlib: update to 22.1.8
log:
- https://github.com/intel/gmmlib/compare/intel-gmmlib-22.1.7...intel-gmmlib-22.1.8
2022-09-03 02:33:37 +00:00
Rudi Heitbaum
71b2ee16d6 libheif: update to 1.13.0 and https
release notes:
- https://github.com/strukturag/libheif/releases
2022-09-03 02:33:37 +00:00
Rudi Heitbaum
930766ab91 ninja: update to 1.11.1
hotfix release announcement:
- https://groups.google.com/g/ninja-build/c/u0d6iq5-VZY
2022-09-03 02:33:37 +00:00
Rudi Heitbaum
70c065fb9e Mako: update to 1.2.2
changelog:
- https://docs.makotemplates.org/en/latest/changelog.html
2022-09-03 02:33:24 +00:00
CvH
017ceab30e Merge pull request #6705 from SupervisedThinking/up_checkdeps_arch
[le11] scripts/checkdeps: add EndeavourOS & fix Java
2022-09-02 05:42:30 +02:00
CvH
a1a77bfc2d Merge pull request #6861 from heitbaum/libdrm
libdrm: update to 2.4.113
2022-09-01 17:09:59 +02:00
CvH
750c659956 Merge pull request #6859 from HiassofT/le11-kodi-22-08
kodi: update to latest master
2022-09-01 17:09:26 +02:00
Frank Hartung
c0bd5a5dd6 Merge pull request #6840 from heitbaum/x11
Wayland and X11 updates
2022-09-01 14:42:14 +02:00
Rudi Heitbaum
08eca0f53b libdrm: update to 2.4.113
ann:
- https://lists.freedesktop.org/archives/dri-devel/2022-August/369983.html
2022-09-01 09:18:06 +00:00
Rudi Heitbaum
30c41da81f foot: update to 1.13.1 2022-09-01 08:23:06 +00:00
Christian Hewitt
be6bb6ade8 Merge pull request #6860 from heitbaum/samba-fix
samba: fix dcerpc and srvsvc browsing
2022-09-01 08:19:11 +04:00
SupervisedThinking
a6197d2eb8 xkeyboard-config: fix broken meson xkb-base options 2022-08-31 22:46:51 +00:00