Update CHANGELOG for v0.2

This commit is contained in:
Adam_pi3 2018-03-22 10:20:32 -07:00
parent 3c8047c122
commit 8a68e62bd9
2 changed files with 26 additions and 1 deletions

View file

@ -1,3 +1,19 @@
The following changes have been made between LKRG 0.1 and 0.2:
*) Add support for being loaded at early boot stage (e.g. from initramfs)
*) [CI] Add a new sysctl to control whether LKRG performs code integrity checks
on random events (or only at regular intervals)
*) Reduce performance impact, e.g. in our specific test case:
-> Average cost of running a fully enabled LKRG => 2.5%
-> Average cost of running LKRG without the code integrity checks on
random events (disabled with the new sysctl) => 0.7%
*) [CI] Fix a potential deadlock bug caused by get_online_cpus() function,
which might sleep if CONFIG_PREEMPT_VOLUNTARY=y
*) [CI] Fix dynamic NOPs injected by *_JUMP_LABEL for MWESTMERE
*) [CI] Remove false positives caused by *_JUMP_LABEL in corner case scenarios
*) [ED] Remove false positives when kernel executes usermode helper binaries
The following changes have been made between LKRG 0.0 and 0.1:
*) Support RHEL 7.4 kernels
@ -9,3 +25,8 @@ The following changes have been made between LKRG 0.0 and 0.1:
*) Add INSTALL, CHANGELOG and PATREONS file
*) Move SELinux integrity check to the workqueue
*) Fix how *_JUMP_LABEL is handled when 0xCC byte is injected
Legend:
[CI] - Code Integrity
[ED] - Exploit Detection

View file

@ -6,11 +6,15 @@ We would like to sincerely thank all the Patreon's supporters!
Here are our heroes:
- Shawn C[ a.k.a "citypw"]
- Robert Swiecki
Thank you, once again, for your support!
Acknowledgment to the former Patreons:
- Robert Swiecki
Best regards,
Adam 'pi3' Zabrocki