Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge pull request #25 from Feandil/proc_config | Stéphane Lesimple | 2018-01-09 | 1 | -1/+3 | |
|\ | | | | | When using /proc/config.gz, indicate it more clearly | |||||
| * | When using /proc/config.gz, indicate it more clearly | Vincent Brillault | 2018-01-09 | 1 | -1/+3 | |
| | | ||||||
* | | Merge pull request #26 from Feandil/proc_kallsym | Stéphane Lesimple | 2018-01-09 | 1 | -1/+5 | |
|\ \ | | | | | | | Use /proc/kallsyms to get symbols, if available | |||||
| * | | Use /proc/kallsyms to get symbols, if available | Vincent Brillault | 2018-01-09 | 1 | -1/+5 | |
| |/ | ||||||
* | | adding mention of heuristic for variant 1 check | Stéphane Lesimple | 2018-01-09 | 1 | -3/+3 | |
| | | ||||||
* | | Merge pull request #24 from angus-p/Remove-extra-space | Stéphane Lesimple | 2018-01-09 | 1 | -1/+1 | |
|\ \ | |/ |/| | remove superfluous space from test line 315 | |||||
| * | remove superfluous space from test line 315 | angus-p | 2018-01-09 | 1 | -1/+1 | |
| | | | | | | Extra space was causing non-existent variable to be tested resulting in 'YES' if running in live mode and IBRS compiled in | |||||
* | | Merge pull request #23 from mradcliffe/issue-22 | Stéphane Lesimple | 2018-01-09 | 1 | -2/+2 | |
|\ \ | |/ |/| | Increases tmp directory uniqueness to 6 characters to support Slackware | |||||
| * | Increases tmp directory uniqueness to 6 characters to support Slackware | Matthew Radcliffe | 2018-01-08 | 1 | -2/+2 | |
|/ | ||||||
* | missed version bump + README typofix | Stéphane Lesimple | 2018-01-08 | 2 | -3/+3 | |
| | ||||||
* | Merge pull request #19 from speed47/offline_mode | Stéphane Lesimple | 2018-01-08 | 2 | -150/+334 | |
|\ | | | | | implement offline mode and help | |||||
| * | implement offline mode and help | Stéphane Lesimple | 2018-01-08 | 2 | -150/+334 | |
|/ | ||||||
* | Merge pull request #18 from GrimKriegor/linux-libre_support | Stéphane Lesimple | 2018-01-08 | 1 | -0/+1 | |
|\ | | | | | Linux-libre support | |||||
| * | Linux-libre support | Grim Kriegor | 2018-01-08 | 1 | -0/+1 | |
|/ | ||||||
* | bump to v0.16 to reflect changes | Stéphane Lesimple | 2018-01-08 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #16 from Alkorin/fixes | Stéphane Lesimple | 2018-01-08 | 1 | -37/+53 | |
|\ | | | | | Fixes | |||||
| * | Detect if 'readelf' is present | Alkorin | 2018-01-08 | 1 | -19/+23 | |
| | | ||||||
| * | Detect if 'strings' is present | Alkorin | 2018-01-08 | 1 | -2/+6 | |
| | | ||||||
| * | Detect if uncompress binaries are present | Alkorin | 2018-01-08 | 1 | -16/+24 | |
| | | ||||||
| * | Use 'readelf' instead of 'file' to detect kernel | Alkorin | 2018-01-08 | 1 | -1/+1 | |
| | | ||||||
| * | Do not execute checks if we already found that PTI is enabled | Alkorin | 2018-01-08 | 1 | -2/+2 | |
| | | ||||||
* | | detect retpoline-compliant compiler from latest LKML patches | Stéphane Lesimple | 2018-01-08 | 1 | -38/+15 | |
| | | ||||||
* | | add detection of retpoline-aware compiler | Stéphane Lesimple | 2018-01-08 | 1 | -13/+21 | |
| | | ||||||
* | | detect if the used compiler supports retpoline (WIP) | Stéphane Lesimple | 2018-01-08 | 1 | -3/+49 | |
|/ | ||||||
* | Merge pull request #12 from sebastianw/fix-double-print | Stéphane Lesimple | 2018-01-08 | 1 | -2/+0 | |
|\ | | | | | Remove superfluous 'YES' output when checking cpuinfo | |||||
| * | Remove superfluous 'YES' output when checking cpuinfo | Sebastian Wiesinger | 2018-01-08 | 1 | -2/+0 | |
|/ | ||||||
* | Merge pull request #11 from sebastianw/kaiser-cpu-flag | Stéphane Lesimple | 2018-01-08 | 1 | -0/+4 | |
|\ | | | | | Recognize 'kaiser' flag in /proc/cpuinfo | |||||
| * | Recognize 'kaiser' flag in /proc/cpuinfo | Sebastian Wiesinger | 2018-01-08 | 1 | -0/+4 | |
|/ | ||||||
* | Merge pull request #7 from Feandil/redhat | Stéphane Lesimple | 2018-01-08 | 1 | -12/+21 | |
|\ | | | | | Redhat support | |||||
| * | RedHat uses a different configuration name | Vincent Brillault | 2018-01-08 | 1 | -2/+2 | |
| | | ||||||
| * | Refactor RedHat support: | Vincent Brillault | 2018-01-08 | 1 | -5/+14 | |
| | | | | | | | | | | | | - Isolate file check to different elif (allowing to add more) - Do the PTI debugfs check first (faster and supposed to be dynamic) - If pti_enable is 0, don't trust dmesg (supposed to be dynamic) | |||||
| * | Delay umount (for RedHat access to pti_enable) | Vincent Brillault | 2018-01-08 | 1 | -5/+5 | |
|/ | ||||||
* | push the lfence opcodes threshold to 70 | Stéphane Lesimple | 2018-01-08 | 1 | -5/+8 | |
| | ||||||
* | Merge pull request #10 from Alkorin/permissionDenied | Stéphane Lesimple | 2018-01-08 | 1 | -1/+1 | |
|\ | | | | | Avoid 'cat: /sys/kernel/debug/x86/pti_enabled: Permission denied' | |||||
| * | Avoid 'cat: /sys/kernel/debug/x86/pti_enabled: Permission denied' | Alkorin | 2018-01-08 | 1 | -1/+1 | |
|/ | ||||||
* | adding uname -v to get potential additional vendor information | Stéphane Lesimple | 2018-01-08 | 1 | -1/+1 | |
| | ||||||
* | Merge pull request #8 from Feandil/debugfs | Stéphane Lesimple | 2018-01-08 | 1 | -1/+1 | |
|\ | | | | | Fix debugfs mount check | |||||
| * | Fix debugfs mount check | Vincent Brillault | 2018-01-08 | 1 | -1/+1 | |
|/ | ||||||
* | add kernel version information to the output | Stéphane Lesimple | 2018-01-08 | 1 | -4/+7 | |
| | ||||||
* | Merge pull request #5 from fccagou/centos | Stéphane Lesimple | 2018-01-08 | 1 | -2/+5 | |
|\ | | | | | fix(centos): check according to redhat patch. | |||||
| * | fix(centos): check according to redhat patch. ↵ | fccagou | 2018-01-08 | 1 | -2/+5 | |
| | | | | | | | | https://access.redhat.com/articles/3311301 | |||||
* | | root check is now more visible | Stéphane Lesimple | 2018-01-08 | 1 | -6/+11 | |
| | | ||||||
* | | Merge pull request #4 from dguglielmi/add-genkernel-support | Stéphane Lesimple | 2018-01-08 | 1 | -0/+1 | |
|\ \ | |/ |/| | Add support for Gentoo genkernel image path | |||||
| * | Add support for Gentoo genkernel image path | David Guglielmi | 2018-01-08 | 1 | -0/+1 | |
|/ | ||||||
* | Merge pull request #3 from TheHendla/arch_boot_img | Stéphane Lesimple | 2018-01-08 | 1 | -1/+1 | |
|\ | | | | | add arch linux bootimage path | |||||
| * | add arch linux bootimage path | Frederik Schreiber | 2018-01-08 | 1 | -1/+1 | |
|/ | ||||||
* | fix extract-vmlinux for non-gzip | Stéphane Lesimple | 2018-01-08 | 1 | -15/+16 | |
| | ||||||
* | add some comments, enhance pti detection | Stéphane Lesimple | 2018-01-08 | 1 | -21/+55 | |
| | ||||||
* | Merge pull request #1 from t-nelis/root-check | Stéphane Lesimple | 2018-01-08 | 1 | -1/+1 | |
|\ | | | | | Improve "running as root" check | |||||
| * | Improve "running as root" check | Thibault Nélis | 2018-01-08 | 1 | -1/+1 | |
|/ | | | | | | | | | | | | | | | | | | | | | | Small issue with the USER environment variable: $ echo $USER thib $ sudo sh -c 'echo $USER' thib $ sudo -i sh -c 'echo $USER' root Rather than recommending users to use sudo --login / -i, use the (very widespread/portable) id program to retrieve the effective user ID instead and don't change the recommendation. $ id -u 1000 $ sudo id -u 0 $ sudo -i id -u 0 |