aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* fix: don't make IBPB mandatory when it's not thereStéphane Lesimple2018-01-241-0/+4
* fix(cosmetic): tiny msg fixesStéphane Lesimple2018-01-241-4/+5
* fix(cpu): trust is_cpu_vulnerable even w/ debugfsStéphane Lesimple2018-01-241-9/+6
* fix(variant3): do our checks even if sysfs is hereStéphane Lesimple2018-01-241-1/+2
* fix(retpoline): retpoline-compiler detectionStéphane Lesimple2018-01-241-5/+5
* feat(retpoline): check if retpoline is enabledStéphane Lesimple2018-01-241-0/+14
* feat(sysfs): print details even with sysfsStéphane Lesimple2018-01-241-18/+53
* feat(ibpb): now also check for IBPB on variant 2Stéphane Lesimple2018-01-241-41/+124
* fix(offline): report unknown when too few infoStéphane Lesimple2018-01-231-3/+15
* feat: detect invalid kconfig filesStéphane Lesimple2018-01-231-3/+11
* fix(dmesg): detect when dmesg is truncatedStéphane Lesimple2018-01-211-20/+34
* fix(cpu): Pentium Exxxx series are not vulnerableStéphane Lesimple2018-01-211-1/+6
* fix(display): use text-mode compatible colorsStéphane Lesimple2018-01-211-4/+4
* bump to v0.32Stéphane Lesimple2018-01-201-1/+1
* revert to a simpler check_vmlinux()Stéphane Lesimple2018-01-201-11/+1
* cache is_cpu_vulnerable result for performanceStéphane Lesimple2018-01-201-6/+18
* is_cpu_vulnerable: implement check for multi-arm systemsStéphane Lesimple2018-01-201-33/+64
* check_vmlinux: when readelf doesn't work, try harder with another wayStéphane Lesimple2018-01-201-2/+12
* be smarter to find a usable echo commandStéphane Lesimple2018-01-201-3/+17
* add pine64 vmlinuz locationStéphane Lesimple2018-01-201-0/+7
* arm: cosmetic fix for name and handle aarch64Stéphane Lesimple2018-01-201-2/+4
* ARM: display a friendly name instead of empty stringStéphane Lesimple2018-01-201-1/+6
* search in /lib/modules/$(uname -r) for vmlinuz, config, System.mapHarald Hoyer2018-01-201-0/+5
* Atom N270: implement another variationStéphane Lesimple2018-01-191-1/+2
* CoreOS: remove ephemeral install of a non-used packageStéphane Lesimple2018-01-181-1/+1
* add kern.log as another backend of dmesg outputStéphane Lesimple2018-01-171-0/+7
* fix(atom): don't use a pcre regex, only an extended oneStéphane Lesimple2018-01-171-1/+1
* fix(atom): properly detect Nxxx Atom seriesStéphane Lesimple2018-01-171-1/+3
* Add Support for Slackware.Willy Sudiarto Raharjo2018-01-161-0/+1
* Implement CoreOS compatibility mode (#84)Stéphane Lesimple2018-01-161-26/+95
* bump to v0.31 to reflect changesStéphane Lesimple2018-01-141-1/+1
* meltdown: detecting Xen PV, reporting as not vulnerableStéphane Lesimple2018-01-141-1/+22
* is_cpu_vulnerable: add check for old AtomsStéphane Lesimple2018-01-141-1/+10
* verbose: add PCID check for performance impact of PTIStéphane Lesimple2018-01-141-2/+24
* Merge pull request #80 from speed47/cpuid_spec_ctrlStéphane Lesimple2018-01-141-3/+64
|\
| * bump to v0.30 to reflect changesStéphane Lesimple2018-01-141-1/+1
| * ibrs: check for spec_ctrl_ibrs in cpuinfoStéphane Lesimple2018-01-141-3/+19
| * also check for spec_ctrl flag in cpuinfoStéphane Lesimple2018-01-141-7/+15
| * also check for cpuinfo flagStéphane Lesimple2018-01-141-8/+8
| * check spec_ctrl support using cpuidStéphane Lesimple2018-01-141-3/+40
* | Merge pull request #79 from andir/add-nixosStéphane Lesimple2018-01-141-0/+1
|\ \ | |/ |/|
| * add support for NixOS kernelAndreas Rammhold2018-01-141-0/+1
|/
* fix: proper detail msg in vuln statusStéphane Lesimple2018-01-141-1/+3
* Merge pull request #77 from speed47/exitcodeStéphane Lesimple2018-01-141-47/+50
|\
| * proper return codes regardless of the batch modeStéphane Lesimple2018-01-141-47/+50
|/
* add info about accuracy when missing kernel filesStéphane Lesimple2018-01-131-0/+8
* AMD now vuln to variant2 (as per their stmt)Stéphane Lesimple2018-01-131-2/+5
* minor is_cpu_vulnerable() changes (#71)Corey Hickey2018-01-131-10/+7
* Only show the name of the script, not the full path (#72)Sylvestre Ledru2018-01-131-2/+2
* fix some typos (#73)Sylvestre Ledru2018-01-131-2/+2