This website requires JavaScript.
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