Commit graph

  • 2f16fc4efa Fix RHEL support - previous commit was not compatible with newer kernels Adam_pi3 2018-02-07 23:11:20 -0800
  • c4277bb35f Support RHEL 7.4+. [ED] Move customize version of get_random_long() to be a weak declaration. root 2018-02-07 16:36:31 -0800
  • d8fc90d297 Make some compilers happy Adam_pi3 2018-02-05 19:23:13 -0800
  • f347337357 [ED] Fix SELinux ret value. Catched by Andy Lavr Adam_pi3 2018-02-05 19:06:45 -0800
  • c8e92d37b2 Makefile changes (and clean up) Adam_pi3 2018-02-04 19:26:06 -0800
  • 1168c7daa0 INSTALL line-wrap Adam_pi3 2018-02-03 11:13:24 -0800
  • fb9ee9b4f0 Small INSTALL fixes Adam_pi3 2018-02-03 11:12:16 -0800
  • 575507f44e Add support for virtualization drivers (tested on VBox) Adam_pi3 2018-02-02 19:52:21 -0800
  • e96e19938f [ED] More validation around 'off' flag Adam_pi3 2018-02-02 14:39:17 -0800
  • 8783c802d2 [ED] Change locking logic Adam_pi3 2018-02-02 13:02:17 -0800
  • 447caafdc9 Fix typo. Change may_open() verification Adam_pi3 2018-02-01 22:24:31 -0800
  • f2c6466ab1 Add support for kernel 4.15 Adam_pi3 2018-02-01 21:59:35 -0800
  • eb4be27785 Fix license issue. Properly format INSTALL file pi3 2018-02-02 01:30:15 +0100
  • 86131a501f Fix dumb flag Adam_pi3 2018-01-31 16:54:28 -0800
  • 772807e7d1 Our PATREONS! :) Adam_pi3 2018-01-31 13:56:43 -0800
  • d83a339834 1. [ED] Change how the keyrings are supported 2. [ED] Add new logic for 'off' flag 3. [ED] Re-enable 'off_count' 4. [ED] Add ptrace interception 5. Fix typos... Adam_pi3 2018-01-31 13:36:52 -0800
  • a634dff814 [ED] Add support for 'slow' verification - e.g. SELinux globals taking mutex lock. Adam_pi3 2018-01-30 22:29:19 -0800
  • fee2d96ff7 Last minute cleanup Adam_pi3 2018-01-29 13:32:33 -0800
  • 4cfda06111 Temporarily enable _stext debug when hash does NOT match. Adam_pi3 2018-01-29 11:05:05 -0800
  • 1f729a1c11 1. Add new sysctl to silent 'clean' message regardless log_level 2. [ED] Add support for keyctl 3. [ED] Add support for COMPAT Adam_pi3 2018-01-17 22:16:43 -0800
  • 45332f8f51 [ED] Take into accout 'off' flag again - commented it out by mistake ;/ Adam_pi3 2018-01-16 18:56:04 -0800
  • 481c668138 Module loading/unloading messages. Adam_pi3 2018-01-15 21:29:25 -0800
  • 2099018c00 Add another variation of *_JUMP_LABEL Adam_pi3 2018-01-10 02:29:57 -0800
  • 67ca40fe9a [ED] Fix very gentle p_off_count uninit usage after mem cache reuse for the process tracking structure during OFFing process but before update is done. [ED] Add missing execveat syscall available since kernel 3.19+. [ED] Temporarily disable OFF count data corruption validation. [LKRG] Fix handling of ED initializaiton failure and hot plugging CPU not being executed yet. Adam_pi3 2018-01-04 06:32:31 -0800
  • 51c60bbbc7 Replace SuperFastHash algorithm with SipHash Adam_pi3 2017-12-20 20:45:46 -0800
  • 8e30e8cf4f [ED] Validate if SELinux is compiled in the system root 2017-12-20 11:00:36 -0800
  • 602dcfbb22 [ED] Modify when ED validation logic is executed. Adam_pi3 2017-12-12 16:59:01 -0800
  • 86b65cd650 [ED] Add Keyring support. Make LKRG fully functional on kernel 3.xx Adam_pi3 2017-12-12 16:18:39 -0800
  • 942fed7120 Support for 3.x kernels Adam_pi3 2017-12-12 12:34:31 -0800
  • dc72b1895e [ED] Off flag cookie hardening. SECCOMP small improvement. Adam_pi3 2017-12-10 22:09:37 -0800
  • 8d08051f49 [ED] Minor fixes Adam_pi3 2017-12-05 22:52:55 -0800
  • 77c9e0c353 [ED] Fix seccomp corner case. Refactor ED XOR p_off cookie code. Add missing commit_creds() entry points. Adam_pi3 2017-12-05 22:51:33 -0800
  • 3ac6a94747 [ED] off flag XOR by cookie. Small but important fix in seccomp hook. Adam_pi3 2017-12-05 01:03:48 -0800
  • 836d600a51 Backward compatibility Adam_pi3 2017-11-20 10:14:47 -0800
  • 6df871aa13 Small fixes. Adam_pi3 2017-11-20 09:43:22 -0800
  • 03046782a2 [ED] Fix execve small bug. Polish SECCOMP. Temporarily disable data-corruption protection against disable process from ED protection. Adam_pi3 2017-11-19 22:39:27 -0800
  • b0a4979c08 [ED] Add SECCOMP_FILTER_FLAG_TSYNC support. Small fixes Adam_pi3 2017-11-19 20:41:54 -0800
  • 5a91e389e1 [ED] Add SECCOMP protection Adam_pi3 2017-11-18 14:42:29 -0800
  • 9dbfc4bb3f Small fix. Adam_pi3 2017-11-13 18:56:48 -0800
  • a6f8abfcc0 Guard SELinux variables Adam_pi3 2017-11-13 00:17:20 -0800
  • ebc11ec494 Support kernel 4.13+ Adam_pi3 2017-11-12 15:43:10 -0800
  • d92ca44a7d [ED] Fix how corrupted process are reported Adam_pi3 2017-11-01 16:08:52 -0700
  • 8b23f88813 Add ED validation whenever integrity checking is executed Adam_pi3 2017-10-28 15:57:01 -0700
  • e5924c419a Chane 'unhide' option to be 'hide' and reverse the logic. Adam_pi3 2017-10-28 15:03:45 -0700
  • 45cf3846d0 Initial LKRG-main Adam_pi3 2017-10-26 22:29:49 -0700