Commit graph

  • 4b1ab05a20
    Merge 2565a3a6d2 into 3760e0e1bd Alexander Pick 2023-11-10 08:56:47 +0100
  • 3760e0e1bd Fix support for RHEL 9.0 main Solar Designer 2023-11-08 19:50:58 +0100
  • 310e85d19c Add support for RHEL 8.8 Adam_pi3 2023-11-07 05:05:27 -0500
  • 00adcfdd86
    Add support for RHEL 8.8 Adam_pi3 2023-11-07 05:05:27 -0500
  • 2565a3a6d2
    Merge branch 'lkrg-org:main' into main Alexander Pick 2023-10-27 20:16:13 +0200
  • ea1454c28d README: More complete "Build requirements" Solar Designer 2023-10-25 22:54:53 +0200
  • d5077fde52 RPM: Solar Designer 2023-10-25 22:28:13 +0200
  • ee41d81599 kINT: Fix synchronization problem Adam_pi3 2023-10-25 09:00:42 +0000
  • a6961bf96d
    kINT: Fix synchronization problem Adam_pi3 2023-10-25 09:00:42 +0000
  • bf379cc3eb adjusted for portability as discussed with pi3 alexander-pick 2023-10-25 09:13:32 +0200
  • 92b277df9f removed the sudo -s on pi3 request alexander-pick 2023-10-24 15:02:45 +0200
  • 45d302ae67
    Merge branch 'lkrg-org:main' into main Alexander Pick 2023-10-24 14:14:41 +0200
  • 191c76d3b5 * fixed version for siphash * corrected optimize attribute for clang/gcc alexander-pick 2023-10-24 14:13:38 +0200
  • 687c4790cd
    kINT: P_LKRG_JUMP_LABEL_STEXT_DEBUG: bump log level Adam_pi3 2023-10-24 09:44:28 +0000
  • a9b3e6501b Merge branch 'main' of https://github.com/alexander-pick/lkrg Your Name 2023-10-21 18:38:22 +0200
  • 9d728a6e0e now using kernel own siphash() some cosmetics fixed clang warnign with optimize flush_workqueue warning fixed, not optimal but better than werror for now Your Name 2023-10-21 18:33:43 +0200
  • 9e3e9794da
    Merge branch 'lkrg-org:main' into main Alexander Pick 2023-10-13 11:21:44 +0200
  • 617cc87a40 CI: mainline: Change base URL Vitaly Chikunov 2023-10-12 15:48:34 +0300
  • a3240a774c CI: mainline: Change base URL Vitaly Chikunov 2023-10-12 15:48:34 +0300
  • 78f63e7b73 small rollback, some small changes and type fixes Your Name 2023-10-12 09:48:07 +0200
  • cabb63aff0 * fixed clang warnings * fixed typo in include guard * fixed some other oob read and added a warning to debug output * clarified types in signature code * clarified readme as "sudo modprobe ..." will interfer with kptr_restrict if user has no CP_SYSLOG Your Name 2023-10-11 13:21:16 +0200
  • ccef7533f3 fixed oob read if rodata is sized 0 Your Name 2023-10-10 15:16:22 +0200
  • 91a3564b1a fixes for 6.x kernel Your Name 2023-10-09 18:01:34 +0200
  • 73840d7b91 CI: mkosi: Fix mainline boot on Ubuntu mantic Vitaly Chikunov 2023-09-20 08:27:09 +0300
  • 2c6bb13338 CI: mkosi: Fix mainline boot on Ubuntu mantic Vitaly Chikunov 2023-09-20 08:27:09 +0300
  • 91d3da9ece RPM: Use kernel build directory corresponding to kernel-devel Solar Designer 2023-09-14 22:09:33 +0200
  • 5dc5cfea1f LKRG 0.9.7 v0.9.7 Solar Designer 2023-09-14 04:38:28 +0200
  • db35e0e207 Add RPM spec file for Red Hat'ish distros Solar Designer 2023-09-14 03:00:43 +0200
  • 5cfc92c0a3 CHANGES, README: Update with major changes since 0.9.6 Solar Designer 2023-09-11 01:03:23 +0200
  • 544479d704 CI: Update workflows to use latest versions of the actions Vitaly Chikunov 2023-08-22 01:01:40 +0300
  • 9426b2b256 CI: Update workflows to use latest versions of the actions Vitaly Chikunov 2023-08-22 01:01:40 +0300
  • 1ab0d2e983 CI: Change openSUSE URLs to their official docker registry Vitaly Chikunov 2023-08-25 12:53:39 +0300
  • 69e682b37b CI: Fix docker build on opensuse/tumbleweed Vitaly Chikunov 2023-08-25 12:20:51 +0300
  • 13fe5da268 CI: Change openSUSE URLs to their official docker registry Vitaly Chikunov 2023-08-25 12:53:39 +0300
  • 08047321a1 CI: Fix docker build on opensuse/tumbleweed Vitaly Chikunov 2023-08-25 12:20:51 +0300
  • 47191f9b29 CI: mkosi-mainline: Workaround 'dpkg: error: dpkg frontend lock' Vitaly Chikunov 2023-08-03 06:05:59 +0300
  • 8dd96da584 CI: mkosi-mainline: Workaround 'dpkg: error: dpkg frontend lock' Vitaly Chikunov 2023-08-03 06:05:59 +0300
  • 55d28c9f23 Stop using register_sysctl_table() Solar Designer 2023-07-13 19:17:51 +0200
  • fd158a72d0
    Merge c6436583c1 into a78f3e5f3c Ilya V. Matveychikov 2023-07-14 00:19:07 +0300
  • 766512770e Stop using register_sysctl_table() Solar Designer 2023-07-13 19:17:51 +0200
  • a78f3e5f3c README: Add remark about lkrg-bootup.sh to DKMS section Valentin Obst 2023-07-10 09:48:27 +0200
  • 0f13b59d09 make bootup scripts independent of cwd, add usage and root checks Valentin Obst 2023-07-10 09:30:03 +0200
  • e15301e373 README: Add remark about lkrg-bootup.sh to DKMS section Valentin Obst 2023-07-10 09:48:27 +0200
  • 9b0cc1f545 make bootup scripts independent of cwd, add usage and root checks Valentin Obst 2023-07-10 09:30:03 +0200
  • 64adf26f22 LICENSE, debian/copyright: Correct copyright years Solar Designer 2023-07-10 20:42:55 +0200
  • 5237b88ee7 Add remark about lkrg-bootup.sh to DKMS section Valentin Obst 2023-07-10 09:52:28 +0200
  • 563dc9a09c Update lkrg-dkms.lintian-overrides for Debian bookworm Patrick Schleizer 2023-06-12 17:40:12 +0000
  • 306c430aa7 Update copyright Patrick Schleizer 2023-06-12 17:35:17 +0000
  • 348f1bd0c8
    Update lkrg-dkms.lintian-overrides for Debian bookworm Patrick Schleizer 2023-06-12 17:40:12 +0000
  • fbacc2a037
    Update copyright Patrick Schleizer 2023-06-12 17:35:17 +0000
  • 001768de0c Simplify the use of P_SYM_INIT() fluidog 2023-05-18 16:19:01 +0800
  • 6bc18b3185 Simplify the use of P_SYM_INIT() fluidog 2023-05-18 16:19:01 +0800
  • 3d8e52e90b
    Add support for Linux kernel post-6.3 Adam_pi3 2023-05-03 00:46:52 +0000
  • f37b478d25 p_exploit_detection.c: Add static keywords to ease code review Solar Designer 2023-03-19 15:18:55 +0100
  • eaf8347646 RHEL 9.2 5.14.0-248.el9 aarch64: rename stackframe to unwind_state Vladimir D. Seleznev 2023-02-10 00:00:00 +0000
  • dbbb319df7 RHEL 9.2 5.14.0-248.el9 aarch64: rename stackframe to unwind_state Vladimir D. Seleznev 2023-02-10 00:00:00 +0000
  • ef52dec6e1 Add UMH modprobe path for Arch Linux init context RageLtMan 2023-02-01 20:32:00 -0500
  • 3a60426903 Add UMH modprobe path for Arch Linux init context RageLtMan 2023-02-01 20:32:00 -0500
  • 0e46fc41a5
    Add support for RHEL 9.1 Adam_pi3 2023-02-02 03:02:09 +0000
  • 0fdb556076 kINT: P_LKRG_JUMP_LABEL_STEXT_DEBUG: Fix sign extension bug Solar Designer 2023-01-30 22:40:20 +0100
  • 87159cd74a CI: Use latest usable mkosi v14 Vitaly Chikunov 2022-12-24 11:51:01 +0300
  • 30ca37dc30 CI: Use latest usable mkosi v14 Vitaly Chikunov 2022-12-24 11:51:01 +0300
  • 2481b3e2dd LKRG 0.9.6 v0.9.6 Solar Designer 2022-12-14 17:05:39 +0100
  • 2ab926d202 CHANGES: Document the new kretprobe test Solar Designer 2022-12-09 19:07:56 +0100
  • 26f36ed495 Add a kprobe verification functionality Adam_pi3 2022-11-30 22:53:09 +0000
  • 0442b144e6
    Add a kprobe verification functionality Adam_pi3 2022-11-30 22:53:09 +0000
  • 7db7483880 CHANGES, README: Update with major changes since 0.9.5 Solar Designer 2022-11-22 19:22:23 +0100
  • 1fc5312223 Add synchronization logic around sysctl interface Adam_pi3 2022-11-19 00:55:27 +0000
  • ec6c5a3004
    Add synchronization logic around sysctl interface Adam_pi3 2022-11-19 00:55:27 +0000
  • 2cd2c2bc00 add get_kprobe_maxactive to remaining kprobes redp 2022-10-19 18:33:52 +0300
  • 6736d568dc kretprobes.maxactive should depend on number of cores redp 2022-10-06 11:54:13 +0300
  • 3f7af09f5b UMH: Allow /usr/libexec/abrt-hook-ccpp for older Red Hat distros Solar Designer 2022-11-09 17:43:59 +0100
  • 8e62eae3a4 add get_kprobe_maxactive to remaining kprobes redp 2022-10-19 18:33:52 +0300
  • 043fd3928f kretprobes.maxactive should depend on number of cores redp 2022-10-06 11:54:13 +0300
  • dc7c00db1a UMH: Allow /usr/libexec/abrt-hook-ccpp for older Red Hat distros Solar Designer 2022-11-09 17:43:59 +0100
  • fc3545696b pINT: Make the real_cred check in p_cmp_tasks() unconditional Solar Designer 2022-11-05 14:44:18 +0100
  • ad03367344 Add support for new RHEL8.6+ kernels Adam_pi3 2022-11-05 17:16:07 +0000
  • 10c9fa17c7
    Add support for new RHEL8.6+ kernels Adam_pi3 2022-11-05 17:16:07 +0000
  • fda8bac568 pINT: Make the real_cred check in p_cmp_tasks() unconditional Solar Designer 2022-11-05 14:44:18 +0100
  • a4e5c00f13 Add support for Kernel 5.19+ for aarch64 Vladimir D. Seleznev 2022-11-03 00:00:00 +0000
  • b2c5926046 Add support for Kernel 5.19+ for aarch64 Vladimir D. Seleznev 2022-11-03 00:00:00 +0000
  • 8fbdbda372 Add support for RHEL 9.2 kernel Vladimir D. Seleznev 2022-10-27 00:00:00 +0000
  • 6ae0f071d7 Add support for RHEL 9.2 kernel Vladimir D. Seleznev 2022-10-27 00:00:00 +0000
  • 4da9ded1a2 CI: Re-enable AArch64 test, but without BTI Solar Designer 2022-10-29 12:04:28 +0200
  • 2ea0c267c0 CI: Re-enable AArch64 test, but without BTI Solar Designer 2022-10-29 12:04:28 +0200
  • f32f627950 Simplify our get_random_long() wrapper (only used with old kernels) Solar Designer 2022-10-17 20:08:45 +0200
  • 11553ec0df Notifiers: Fix typo in the value of P_M_SS_MORE_OFTEN_RATE Solar Designer 2022-10-17 19:59:27 +0200
  • 2241a32231 Don't depend on get_random_int(), which Linux 6.1+ dropped Solar Designer 2022-10-17 17:36:33 +0200
  • 55bb60ed4b Simplify our get_random_long() wrapper (only used with old kernels) Solar Designer 2022-10-17 20:08:45 +0200
  • a0d86c0c57 Notifiers: Fix typo in the value of P_M_SS_MORE_OFTEN_RATE Solar Designer 2022-10-17 19:59:27 +0200
  • 8219ccc944 Don't depend on get_random_int(), which Linux 6.1+ dropped Solar Designer 2022-10-17 17:36:33 +0200
  • 717137dbd2
    Remove IOMMU verification on kernel 5.19+ Adam_pi3 2022-09-25 00:06:52 +0000
  • d7f079baa1 fix: umh - allow openrc cgroup release agent [#230] mrl5 2022-09-05 21:11:11 +0200
  • 2647474118
    fix: umh - allow openrc cgroup release agent [#230] mrl5 2022-09-05 21:11:11 +0200
  • b56b8758af CI: mkosi: Restore loading LKRG module from initrd Vitaly Chikunov 2022-09-03 04:20:19 +0300
  • 3ed225bc74 CI: mkosi: Restore loading LKRG module from initrd Vitaly Chikunov 2022-09-03 04:20:19 +0300
  • db42541477 CI: mkosi: Do not assume grub is installed Vitaly Chikunov 2022-09-02 09:40:40 +0300
  • a4ac05df0a CI: mkosi: Do not assume grub is installed Vitaly Chikunov 2022-09-02 09:40:40 +0300
  • ff18ec6856 LKRG 0.9.5 v0.9.5 Solar Designer 2022-08-01 13:15:05 +0200
  • 333ae0774e Revert "Logging: Use KERN_EMERG in place of KERN_CRIT" Solar Designer 2022-08-01 13:11:01 +0200