index
:
spectre-meltdown-checker.git
master
Spectre, Meltdown, Foreshadow, Fallout, RIDL, ZombieLoad vulnerability-mitigation checker for GNU+Linux or BSD
heckyel
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
enh: lazy loading of cpu informations
Stéphane Lesimple
2018-02-02
1
-18
/
+9
*
feat: better cleanup routine on exit & interrupt
Stéphane Lesimple
2018-02-02
1
-40
/
+12
*
fix: ARM CPU display name & detection
Stéphane Lesimple
2018-02-02
1
-5
/
+8
*
fix: --no-color workaround for android's sed
Stéphane Lesimple
2018-02-02
1
-2
/
+5
*
release: bump to v0.34
Stéphane Lesimple
2018-01-31
1
-1
/
+1
*
enh: display ucode info even when not blacklisted
Stéphane Lesimple
2018-01-31
1
-3
/
+3
*
cleanup: shellcheck pass
Stéphane Lesimple
2018-01-31
1
-2
/
+5
*
cleanup: remove superseded atom detection code
Stéphane Lesimple
2018-01-31
1
-10
/
+1
*
feat: detect known speculative-execution free CPUs
Stéphane Lesimple
2018-01-31
1
-1
/
+40
*
refacto: create a dedicated func to read cpuid bits
Stéphane Lesimple
2018-01-31
1
-84
/
+63
*
refacto: move cpu discovery bits to a dedicated function
Stéphane Lesimple
2018-01-31
1
-35
/
+94
*
fix(variant1): smarter lfence check
Stéphane Lesimple
2018-01-31
1
-6
/
+8
*
fix: regression introduced by previous commit
Stéphane Lesimple
2018-01-31
1
-0
/
+1
*
update blacklisted ucode list from kernel source
Stéphane Lesimple
2018-01-31
1
-24
/
+28
*
doc(disclaimer): Spectre affects all software
Stéphane Lesimple
2018-01-30
2
-4
/
+11
*
feat(variant1): detect vanilla mitigation
Stéphane Lesimple
2018-01-30
1
-26
/
+76
*
fix(cpu): Pentium Exxxx are vulnerable to Meltdown
Stéphane Lesimple
2018-01-29
1
-7
/
+9
*
adjust: show how to enable IBRS/IBPB in -v only
Stéphane Lesimple
2018-01-29
1
-4
/
+19
*
refacto: fix shellcheck warnings for better compat
Stéphane Lesimple
2018-01-29
1
-96
/
+140
*
Fix printing of microcode to use cpuinfo values
Joseph Mulloy
2018-01-26
1
-3
/
+3
*
update: new screenshots for README.md
Stéphane Lesimple
2018-01-26
1
-1
/
+11
*
fix: report arch_capabilities as NO when no MSR
Stéphane Lesimple
2018-01-26
1
-2
/
+4
*
release: v0.33
Stéphane Lesimple
2018-01-26
1
-1
/
+1
*
feat: add blacklisted Intel ucode detection
Stéphane Lesimple
2018-01-26
1
-0
/
+78
*
fix: fallback to UNKNOWN when we get -EACCES
Stéphane Lesimple
2018-01-26
1
-8
/
+17
*
xen: detect if the host is a Xen Dom0 or PV DomU (fixes #83)
Matthieu Cerda
2018-01-25
1
-22
/
+49
*
fix(batch): fix regression introduced by acf12a6
Stéphane Lesimple
2018-01-24
1
-14
/
+10
*
feat(cpu) add STIBP, RDCL_NO, IBRS_ALL checks
Stéphane Lesimple
2018-01-24
1
-149
/
+235
*
feat(stibp): add STIBP cpuid feature check
Stéphane Lesimple
2018-01-24
1
-0
/
+38
*
fix(cpuid): fix off-by-one SPEC_CTRL bit check
Stéphane Lesimple
2018-01-24
1
-2
/
+2
*
fix: don't make IBPB mandatory when it's not there
Stéphane Lesimple
2018-01-24
1
-0
/
+4
*
fix(cosmetic): tiny msg fixes
Stéphane Lesimple
2018-01-24
1
-4
/
+5
*
fix(cpu): trust is_cpu_vulnerable even w/ debugfs
Stéphane Lesimple
2018-01-24
1
-9
/
+6
*
fix(variant3): do our checks even if sysfs is here
Stéphane Lesimple
2018-01-24
1
-1
/
+2
*
fix(retpoline): retpoline-compiler detection
Stéphane Lesimple
2018-01-24
1
-5
/
+5
*
feat(retpoline): check if retpoline is enabled
Stéphane Lesimple
2018-01-24
1
-0
/
+14
*
feat(sysfs): print details even with sysfs
Stéphane Lesimple
2018-01-24
1
-18
/
+53
*
feat(ibpb): now also check for IBPB on variant 2
Stéphane Lesimple
2018-01-24
1
-41
/
+124
*
fix(offline): report unknown when too few info
Stéphane Lesimple
2018-01-23
1
-3
/
+15
*
feat: detect invalid kconfig files
Stéphane Lesimple
2018-01-23
1
-3
/
+11
*
fix(dmesg): detect when dmesg is truncated
Stéphane Lesimple
2018-01-21
1
-20
/
+34
*
fix(cpu): Pentium Exxxx series are not vulnerable
Stéphane Lesimple
2018-01-21
1
-1
/
+6
*
fix(display): use text-mode compatible colors
Stéphane Lesimple
2018-01-21
1
-4
/
+4
*
bump to v0.32
Stéphane Lesimple
2018-01-20
1
-1
/
+1
*
revert to a simpler check_vmlinux()
Stéphane Lesimple
2018-01-20
1
-11
/
+1
*
cache is_cpu_vulnerable result for performance
Stéphane Lesimple
2018-01-20
1
-6
/
+18
*
is_cpu_vulnerable: implement check for multi-arm systems
Stéphane Lesimple
2018-01-20
1
-33
/
+64
*
check_vmlinux: when readelf doesn't work, try harder with another way
Stéphane Lesimple
2018-01-20
1
-2
/
+12
*
be smarter to find a usable echo command
Stéphane Lesimple
2018-01-20
1
-3
/
+17
*
add pine64 vmlinuz location
Stéphane Lesimple
2018-01-20
1
-0
/
+7
[next]