493 Commits (master)
 

Author SHA1 Message Date
Stéphane Lesimple 80e0db7cc4 fix: don't show erroneous ucode version when latest version is unknown (fixes #238) 3 years ago
David Guglielmi e8890ffac6 feat(config): support for genkernel kernel config file (#239) 3 years ago
Stéphane Lesimple b2f64e1132 fix README after merge 3 years ago
unrealization 42a3a61f1d Slightly improved Docker configuration (#230) 3 years ago
Karsten Weiss afb36c519d Fix typo: 'RBS filling' => 'RSB filling' (#237) 3 years ago
Stéphane Lesimple 0009c0d473 fix: --batch now implies --no-color to avoid colored warnings 3 years ago
Stéphane Lesimple dd67fd94d7 feat: add FLUSH_CMD MSR availability detection (part of L1TF mitigation) 3 years ago
Stéphane Lesimple 339ad31757 fix: add missing l1tf CPU vulnerability display in hw section 3 years ago
Stéphane Lesimple 794c5be1d2 feat: add optional git describe support to display inter-release version numbers 3 years ago
Stéphane Lesimple a7afc585a9 fix several incorrect ucode version numbers 3 years ago
Stéphane Lesimple fc1dffd09a feat: implement detection of latest known versions of intel microcodes 3 years ago
Stéphane Lesimple e942616189 feat: initial support for L1TF 3 years ago
Stéphane Lesimple 360be7b35f fix: hide arch_capabilities_msr_not_read warning under !intel 3 years ago
Stéphane Lesimple 5f59257826 bump to v0.39 3 years ago
Stéphane Lesimple 92d59cbdc1 chore: adjust some comments, add 2 missing inits 3 years ago
Stéphane Lesimple 4747b932e7 feat: add detection of RSBA feature bit and adjust logic accordingly 3 years ago
Stéphane Lesimple 860023a806 fix: ARCH MSR was not read correctly, preventing proper SSB_NO and RDCL_NO detection 3 years ago
Stéphane Lesimple ab67a9221d feat: read/write msr now supports msr-tools or perl as dd fallback 4 years ago
0x9fff00 f4592bf3a8 Add Arch armv5/armv7 kernel image location (#227) 3 years ago
Stéphane Lesimple be15e47671 chore: setting master to v0.38+ 3 years ago
Nathan Parsons d3481d9524 Add support for the kernel being within a btrfs subvolume (#226) 3 years ago
Stéphane Lesimple 21af561148 bump to v0.38 4 years ago
Stéphane Lesimple cb740397f3 feat(arm32): add spectrev1 mitigation detection 4 years ago
Stéphane Lesimple 84195689af change: default to --no-explain, use --explain to get detailed mitigation help 4 years ago
Stéphane Lesimple b637681fa8 fix: debug output: msg inaccuracy for ARM checks 4 years ago
Stéphane Lesimple 9316c30577 fix: armv8: models < 0xd07 are not vulnerable 4 years ago
Lily Wilson f9dd9d8cb9 add guess for archlinuxarm aarch64 kernel image on raspberry pi 3 (#222) 4 years ago
Stéphane Lesimple 0f0d103a89 fix: correctly init capabilities_ssb_no var in all cases 4 years ago
Stéphane Lesimple b262c40541 fix: remove spurious character after an else statement 4 years ago
Stéphane Lesimple cc2910fbbc fix: read_cpuid: don't use iflag=skip_bytes for compat with old dd versions 4 years ago
manish jaggi 30c4a1f6d2 arm64: cavium: Add CPU Implementer Cavium (#216) 4 years ago
Stéphane Lesimple cf06636a3f fix: prometheus output: use printf for proper \n interpretation (#204) 4 years ago
Stéphane Lesimple 60077c8d12 fix(arm): rewrite vuln logic from latest arm statement for Cortex A8 to A76 4 years ago
Rob Gill c181978d7c fix(arm): Updated arm cortex status (#209) 4 years ago
Jan 9a6406a9a2 chore: add docker support (#203) 4 years ago
Rob Gill 5962d20ba7 fix(variant4): whitelist from common.c::cpu_no_spec_store_bypass (#202) 4 years ago
Rob Gill 17a3488505 fix(help): add missing references to variants 3a & 4 (#201) 4 years ago
Stéphane Lesimple e54e8b3e84 chore: remove warning in README, fix display indentation 4 years ago
Stéphane Lesimple 39c778e3ac fix(amd): AMD families 0x15-0x17 non-arch MSRs are a valid way to control SSB 4 years ago
Stéphane Lesimple 2cde6e4649 feat(ssbd): add detection of proper CPUID bits on AMD 4 years ago
Stéphane Lesimple f4d51e7e53 fix(variant4): add another detection way for Red Hat kernel 4 years ago
Stéphane Lesimple 85d46b2799 feat(variant4): add more detailed explanations 4 years ago
Stéphane Lesimple 61e02abd0c feat(variant3a): detect up to date microcode 4 years ago
Stéphane Lesimple 114756fab7 fix(amd): not vulnerable to variant3a 4 years ago
Rob Gill ea75969eb7 fix(help): Update variant options in usage message (#200) 4 years ago
Stéphane Lesimple ca391cbfc9 fix(variant2): correctly detect IBRS/IBPB in SLES kernels 4 years ago
Stéphane Lesimple 68af5c5f92 feat(variant4): detect SSBD-aware kernel 4 years ago
Stéphane Lesimple 19be8f79eb doc: update README with some info about variant3 and variant4 4 years ago
Stéphane Lesimple f75cc0bb6f feat(variant4): add sysfs mitigation hint and some explanation about the vuln 4 years ago
Stéphane Lesimple f33d65ff71 feat(variant3a): add information about microcode-sufficient mitigation 4 years ago