Commit Graph

  • 1f2543cfeb CoreOS: refuse --coreos if we're not under CoreOS Stéphane Lesimple 2018-01-15 11:31:53 +0100
  • fe3d5c50e8 Add special CoreOS compatibility mode Stéphane Lesimple 2018-01-15 11:18:56 +0100
  • bd18323d79 bump to v0.31 to reflect changes v0.31 Stéphane Lesimple 2018-01-14 22:34:09 +0100
  • b89d67dd15 meltdown: detecting Xen PV, reporting as not vulnerable Stéphane Lesimple 2018-01-14 18:33:01 +0100
  • 704e54019a is_cpu_vulnerable: add check for old Atoms Stéphane Lesimple 2018-01-14 15:10:39 +0100
  • d96093171a verbose: add PCID check for performance impact of PTI Stéphane Lesimple 2018-01-14 17:18:34 +0100
  • dcc4488340
    Merge pull request #80 from speed47/cpuid_spec_ctrl v0.30 Stéphane Lesimple 2018-01-14 16:48:02 +0100
  • 32e3fe6c07 bump to v0.30 to reflect changes Stéphane Lesimple 2018-01-14 16:45:59 +0100
  • da5ddd21f0 Merge e490bb5191 into f488947d43 Marcus Meissner 2018-01-14 15:43:45 +0000
  • f488947d43
    Merge pull request #79 from andir/add-nixos Stéphane Lesimple 2018-01-14 16:40:10 +0100
  • 71213c11b3 ibrs: check for spec_ctrl_ibrs in cpuinfo Stéphane Lesimple 2018-01-14 16:36:51 +0100
  • 2964c4ab44
    add support for NixOS kernel Andreas Rammhold 2018-01-14 16:18:29 +0100
  • 749f432d32 also check for spec_ctrl flag in cpuinfo Stéphane Lesimple 2018-01-14 15:44:11 +0100
  • a422b53d7c also check for cpuinfo flag Stéphane Lesimple 2018-01-14 15:28:53 +0100
  • c483a2cf60 check spec_ctrl support using cpuid Stéphane Lesimple 2018-01-13 16:24:09 +0100
  • dead0054a4 fix: proper detail msg in vuln status Stéphane Lesimple 2018-01-14 15:47:22 +0100
  • 8ed7d465aa
    Merge pull request #77 from speed47/exitcode Stéphane Lesimple 2018-01-14 14:25:12 +0100
  • e5e4851d72 proper return codes regardless of the batch mode Stéphane Lesimple 2018-01-13 20:33:12 +0100
  • a4edfed6cd Merge b1d6d79729 into 7f92717a2c Sylvestre Ledru 2018-01-13 16:09:20 +0000
  • b1d6d79729 Return a sensible exit code Chris Lamb 2018-01-13 17:08:24 +0100
  • 7f92717a2c add info about accuracy when missing kernel files Stéphane Lesimple 2018-01-13 13:59:17 +0100
  • d3f2e084f0 Merge 2c68c12c5d into b47d505689 Batuhan Osman Taşkaya 2018-01-13 12:38:00 +0000
  • 2c68c12c5d
    [Indentation] All Tabs re-writed as spaces Batuhan Osman Taşkaya 2018-01-13 15:37:53 +0300
  • b47d505689 AMD now vuln to variant2 (as per their stmt) v0.29 Stéphane Lesimple 2018-01-13 13:35:13 +0100
  • 4a2d051285 minor is_cpu_vulnerable() changes (#71) Corey Hickey 2018-01-13 04:16:37 -0800
  • f3551b9734 Only show the name of the script, not the full path (#72) Sylvestre Ledru 2018-01-13 13:14:19 +0100
  • 45b98e125f fix some typos (#73) Sylvestre Ledru 2018-01-13 13:13:40 +0100
  • 13fd80e8a8 fix some typos Sylvestre Ledru 2018-01-13 13:05:03 +0100
  • 4a4a341150 Only show the name of the script, not the full path Sylvestre Ledru 2018-01-13 13:00:17 +0100
  • b31711b42b no need to set vulnerable CPUs Corey Hickey 2018-01-12 15:09:16 -0800
  • 1fd9fce46d exit on invalid varient Corey Hickey 2018-01-12 11:01:18 -0800
  • e6a2c60dc5 correct is_cpu_vulnerable() comment Corey Hickey 2018-01-12 10:13:40 -0800
  • dce917bfbb add --version, bump to v0.28 v0.28 Stéphane Lesimple 2018-01-12 19:10:44 +0100
  • 8f18f53aba add cpu model in output Stéphane Lesimple 2018-01-12 19:07:23 +0100
  • e490bb5191 add some SUSE / openSUSE specific checks Marcus Meissner 2018-01-12 13:48:19 +0100
  • d3f102b3b3 Typofix in readme (#61) M. Willis Monroe 2018-01-12 04:58:04 -0800
  • 8bd093173d Fixed a few spelling errors (#60) M. Willis Monroe 2018-01-12 02:46:36 -0800
  • bfe5a3b840 add some debug Stéphane Lesimple 2018-01-12 10:53:19 +0100
  • 09ed0dce91
    One more M. Willis Monroe 2018-01-11 15:32:39 -0800
  • 5e71922ced
    Fixed a few spelling errors M. Willis Monroe 2018-01-11 15:30:36 -0800
  • 6a0242eea3 bump to v0.27 v0.27 Stéphane Lesimple 2018-01-11 15:36:41 +0100
  • bc4e39038a fix(opcodes): fix regression introduced in previous commit Stéphane Lesimple 2018-01-11 15:35:57 +0100
  • 62f8ed6f61
    adding support for new /sys interface (#55) v0.26 Stéphane Lesimple 2018-01-11 12:23:16 +0100
  • 0786116719 fix(objdump): prefer -d instead of -D, some kernels crash objdump otherwise Stéphane Lesimple 2018-01-11 12:15:31 +0100
  • 56b67f8082 Typo in README (#54) Gianluca Varisco 2018-01-11 12:01:31 +0100
  • f7dd6f2f6b adding support for new /sys interface Stéphane Lesimple 2018-01-11 08:50:41 +0100
  • 9f0443db6f
    Typo in README Gianluca Varisco 2018-01-11 11:17:30 +0100
  • 52a8f78885 send warning to stderr. (#53) Tobias Rüetschi 2018-01-11 09:55:43 +0100
  • 7af0b19224 send warning to stderr. With --batch json there must not be any other output on stdout, so redirect warnings to stderr will show the warning on the console and only the json output is on stdout. Tobias Rueetschi 2018-01-11 09:19:43 +0100
  • a09a5ba38f bump to v0.25 to reflect changes v0.25 Stéphane Lesimple 2018-01-11 09:08:29 +0100
  • 5a7d8d7edf Produce JSON output formatted for Puppet, Ansible, Chef... (#50) Abdoul Bah 2018-01-11 09:04:13 +0100
  • 4c83ed35ba fix typo Abdoul Bah 2018-01-10 23:39:38 +0100
  • bb9e9833c1 fix typo Abdoul Bah 2018-01-10 23:24:47 +0100
  • c48861a5ff Fix Json output and tabs Abdoul Bah 2018-01-10 23:15:24 +0100
  • 49fdc6c449
    Merge pull request #51 from cowanml/file_read_check_fixup Stéphane Lesimple 2018-01-10 21:39:09 +0100
  • af3de2a862 fixed file read test Matt Cowan 2018-01-10 15:17:14 -0500
  • c6e1b0ac8a feat(kernel): add support for LZ4 decompression v0.24 Stéphane Lesimple 2018-01-10 20:10:57 +0100
  • a3fd044661 Produce JSON output formatted for Puppet, Ansible, Chef... Abdoul Bah 2018-01-10 18:57:34 +0100
  • b913dacc1b
    Merge pull request #48 from speed47/opensuse Stéphane Lesimple 2018-01-10 18:41:30 +0100
  • eb0ebef5a8 fix(opensuse): add specific location for ibrs_enabled file Stéphane Lesimple 2018-01-10 17:40:33 +0100
  • e0254025e8
    Merge pull request #47 from speed47/readme Stéphane Lesimple 2018-01-10 17:12:54 +0100
  • bd010340e6 update readme Stéphane Lesimple 2018-01-10 17:09:33 +0100
  • a658de2f01 fix(kernel): fix detection for separate /boot partitions Stéphane Lesimple 2018-01-10 16:27:16 +0100
  • 4aed5589fe
    Merge pull request #44 from speed47/bootimage Stéphane Lesimple 2018-01-10 16:13:00 +0100
  • 8ed1f5e3af feat(kernel): check the BOOT_IMAGE info from cmdline before trying the default names Stéphane Lesimple 2018-01-10 15:46:29 +0100
  • ffc542eb82 bump to v0.23 to reflect changes v0.23 Stéphane Lesimple 2018-01-10 15:25:55 +0100
  • 74bc7ba637 add --variant to specify what check we want to run v0.22 Stéphane Lesimple 2018-01-10 12:24:16 +0100
  • 5389ac6844
    Merge pull request #41 from bang-communications/master Stéphane Lesimple 2018-01-10 15:11:45 +0100
  • 36fb83215a
    Merge pull request #42 from simon-vasseur/style Stéphane Lesimple 2018-01-10 15:07:34 +0100
  • 59fe8c2ad8 Error on unknown batch format Marcus Downing 2018-01-10 13:57:10 +0000
  • b8d28e7f61 added some style Simon Vasseur 2018-01-10 14:55:58 +0100
  • 7c11d07865 Stray tab Marcus Downing 2018-01-10 11:59:33 +0000
  • 7c5cfbb8c3 batch nrpe Marcus Downing 2018-01-10 11:57:45 +0000
  • 381038eceb NRPE mode Marcus Downing 2018-01-10 11:18:45 +0000
  • d6e4aa43f0
    Merge pull request #37 from deufrai/better-dmesg-support Stéphane Lesimple 2018-01-09 19:52:45 +0100
  • e5e09384f0 typofix Stéphane Lesimple 2018-01-09 18:54:35 +0100
  • 7222367f04 add disclaimer and bump to 0.21 v0.21 Stéphane Lesimple 2018-01-09 18:52:21 +0100
  • ab512687cf
    Merge pull request #38 from Alkorin/fixARM Stéphane Lesimple 2018-01-09 18:47:25 +0100
  • a5aaa790a0
    Merge pull request #39 from Alkorin/typo Stéphane Lesimple 2018-01-09 18:45:58 +0100
  • 335439dee0 Fix small typo in error message Alkorin 2018-01-09 18:44:15 +0100
  • 45297b6f7d Fix ARM checks Alkorin 2018-01-09 18:41:48 +0100
  • a7b14306d5 Improve PTI detection even more Frederic CORNU 2018-01-09 18:26:32 +0100
  • 608952ff71 Improve PTI detection Frederic CORNU 2018-01-09 17:45:49 +0100
  • 1c3d349667
    Merge pull request #31 from Feandil/batch Stéphane Lesimple 2018-01-09 18:12:39 +0100
  • b93b13263d fix(pti): remove escapes since we use grep -E now Stéphane Lesimple 2018-01-09 16:01:44 +0100
  • ad342cab06
    Introduce "verbose" and "batch" modes Vincent Brillault 2018-01-09 13:37:26 +0100
  • 5fd85e288b
    No-color: interpret string (-e) to be able to mach \x1B Vincent Brillault 2018-01-09 14:12:27 +0100
  • 322f4efc8f fix broken logic of 68961f9, increment version to 0.20 v0.20 Stéphane Lesimple 2018-01-09 14:54:17 +0100
  • b6bfcdbd45
    Move configuration at the beginning of the script Vincent Brillault 2018-01-09 13:04:49 +0100
  • a4692dc81d Merge a4e13337b8 into 19b01078c2 Vincent Brillault 2018-01-09 13:17:08 +0000
  • a4e13337b8
    No-color: interpret string (-e) to be able to mach \x1B Vincent Brillault 2018-01-09 14:12:27 +0100
  • 19b01078c2
    Merge pull request #32 from speed47/arm Stéphane Lesimple 2018-01-09 13:57:27 +0100
  • 68961f98c2 adding known non-vulnerable ARM chips Stéphane Lesimple 2018-01-09 13:11:48 +0100
  • f0f2ea9b11 v0.19: introduce --no-color v0.19 Stéphane Lesimple 2018-01-09 10:32:51 +0100
  • 6f1bdba1d9 bump to v0.18 to reflect changes v0.18 Stéphane Lesimple 2018-01-09 09:21:42 +0100
  • 7b05105a54
    Merge pull request #25 from Feandil/proc_config Stéphane Lesimple 2018-01-09 09:19:36 +0100
  • 8aed2d4086
    Merge pull request #26 from Feandil/proc_kallsym Stéphane Lesimple 2018-01-09 09:17:18 +0100
  • f4140a992a
    Use /proc/kallsyms to get symbols, if available Vincent Brillault 2018-01-09 08:58:09 +0100
  • 2c51b00a90
    When using /proc/config.gz, indicate it more clearly Vincent Brillault 2018-01-09 08:54:07 +0100
  • 2d94514c07 adding mention of heuristic for variant 1 check Stéphane Lesimple 2018-01-09 08:43:52 +0100