Marcus Downing 
							
						 
					 
					
						
						
							
						
						59fe8c2ad8 
					 
					
						
						
							
							Error on unknown batch format  
						
						
						
						
							
						
					 
					
						2018-01-10 13:57:10 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Vasseur 
							
						 
					 
					
						
						
							
						
						b8d28e7f61 
					 
					
						
						
							
							added some style  
						
						
						
						
							
						
					 
					
						2018-01-10 14:55:58 +01:00 
						 
				 
			
				
					
						
							
							
								Marcus Downing 
							
						 
					 
					
						
						
							
						
						7c11d07865 
					 
					
						
						
							
							Stray tab  
						
						
						
						
							
						
					 
					
						2018-01-10 11:59:33 +00:00 
						 
				 
			
				
					
						
							
							
								Marcus Downing 
							
						 
					 
					
						
						
							
						
						7c5cfbb8c3 
					 
					
						
						
							
							batch nrpe  
						
						
						
						
							
						
					 
					
						2018-01-10 11:57:45 +00:00 
						 
				 
			
				
					
						
							
							
								Marcus Downing 
							
						 
					 
					
						
						
							
						
						381038eceb 
					 
					
						
						
							
							NRPE mode  
						
						
						
						
							
						
					 
					
						2018-01-10 11:18:45 +00:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						d6e4aa43f0 
					 
					
						
						
							
							Merge pull request  #37  from deufrai/better-dmesg-support  
						
						... 
						
						
						
						Improve PTI detection 
						
						
							
						
					 
					
						2018-01-09 19:52:45 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						e5e09384f0 
					 
					
						
						
							
							typofix  
						
						
						
						
							
						
					 
					
						2018-01-09 18:54:35 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						7222367f04 
					 
					
						
						
							
							add disclaimer and bump to 0.21  
						
						
						
						
							
 
						
					 
					
						2018-01-09 18:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						ab512687cf 
					 
					
						
						
							
							Merge pull request  #38  from Alkorin/fixARM  
						
						... 
						
						
						
						Fix ARM checks 
						
						
							
						
					 
					
						2018-01-09 18:47:25 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						a5aaa790a0 
					 
					
						
						
							
							Merge pull request  #39  from Alkorin/typo  
						
						... 
						
						
						
						Fix small typo in error message 
						
						
							
						
					 
					
						2018-01-09 18:45:58 +01:00 
						 
				 
			
				
					
						
							
							
								Alkorin 
							
						 
					 
					
						
						
							
						
						335439dee0 
					 
					
						
						
							
							Fix small typo in error message  
						
						
						
						
							
						
					 
					
						2018-01-09 18:44:15 +01:00 
						 
				 
			
				
					
						
							
							
								Alkorin 
							
						 
					 
					
						
						
							
						
						45297b6f7d 
					 
					
						
						
							
							Fix ARM checks  
						
						
						
						
							
						
					 
					
						2018-01-09 18:41:48 +01:00 
						 
				 
			
				
					
						
							
							
								Frederic CORNU 
							
						 
					 
					
						
						
							
						
						a7b14306d5 
					 
					
						
						
							
							Improve PTI detection even more  
						
						... 
						
						
						
						when PTI detection relies on dmesg, dmesg output is checked first
then /var/log/dmesg if dmesg output lacks boot time messages 
						
						
							
						
					 
					
						2018-01-09 18:26:32 +01:00 
						 
				 
			
				
					
						
							
							
								Frederic CORNU 
							
						 
					 
					
						
						
							
						
						608952ff71 
					 
					
						
						
							
							Improve PTI detection  
						
						... 
						
						
						
						In case of a busy or misconfigured server, kernel message buffer loop
can be filled with messages broadcasted later than boot time. So dmesg
command wont return boot time messages.
Grepping /var/log/dmesg fixes it and this log file location semms pretty
standard across many common distros 
						
						
							
						
					 
					
						2018-01-09 18:17:39 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						1c3d349667 
					 
					
						
						
							
							Merge pull request  #31  from Feandil/batch  
						
						... 
						
						
						
						Add a "batch" and "verbose" mode 
						
						
							
						
					 
					
						2018-01-09 18:12:39 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						b93b13263d 
					 
					
						
						
							
							fix(pti): remove escapes since we use grep -E now  
						
						
						
						
							
						
					 
					
						2018-01-09 16:01:44 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						ad342cab06 
					 
					
						
						
							
							Introduce "verbose" and "batch" modes  
						
						... 
						
						
						
						Rewrite the way the output is processed:
- Define verbosity level (currently warn, info (default) & verbose)
- Add a batch mode, for simple machine parsing 
						
						
							
						
					 
					
						2018-01-09 15:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						5fd85e288b 
					 
					
						
						
							
							No-color: interpret string (-e) to be able to mach \x1B  
						
						
						
						
							
						
					 
					
						2018-01-09 15:57:10 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						322f4efc8f 
					 
					
						
						
							
							fix broken logic of  68961f9, increment version to 0.20  
						
						
						
						
							
 
						
					 
					
						2018-01-09 14:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						b6bfcdbd45 
					 
					
						
						
							
							Move configuration at the beginning of the script  
						
						
						
						
							
						
					 
					
						2018-01-09 14:18:02 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						19b01078c2 
					 
					
						
						
							
							Merge pull request  #32  from speed47/arm  
						
						... 
						
						
						
						adding known non-vulnerable ARM chips 
						
						
							
						
					 
					
						2018-01-09 13:57:27 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						68961f98c2 
					 
					
						
						
							
							adding known non-vulnerable ARM chips  
						
						
						
						
							
						
					 
					
						2018-01-09 13:11:48 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						f0f2ea9b11 
					 
					
						
						
							
							v0.19: introduce --no-color  
						
						
						
						
							
 
						
					 
					
						2018-01-09 10:32:51 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						6f1bdba1d9 
					 
					
						
						
							
							bump to v0.18 to reflect changes  
						
						
						
						
							
 
						
					 
					
						2018-01-09 09:21:42 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						7b05105a54 
					 
					
						
						
							
							Merge pull request  #25  from Feandil/proc_config  
						
						... 
						
						
						
						When using /proc/config.gz, indicate it more clearly 
						
						
							
						
					 
					
						2018-01-09 09:19:36 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						8aed2d4086 
					 
					
						
						
							
							Merge pull request  #26  from Feandil/proc_kallsym  
						
						... 
						
						
						
						Use /proc/kallsyms to get symbols, if available 
						
						
							
						
					 
					
						2018-01-09 09:17:18 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						f4140a992a 
					 
					
						
						
							
							Use /proc/kallsyms to get symbols, if available  
						
						
						
						
							
						
					 
					
						2018-01-09 08:58:09 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						2c51b00a90 
					 
					
						
						
							
							When using /proc/config.gz, indicate it more clearly  
						
						
						
						
							
						
					 
					
						2018-01-09 08:54:07 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						2d94514c07 
					 
					
						
						
							
							adding mention of heuristic for variant 1 check  
						
						
						
						
							
						
					 
					
						2018-01-09 08:43:52 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						0e8f97afbc 
					 
					
						
						
							
							Merge pull request  #24  from angus-p/Remove-extra-space  
						
						... 
						
						
						
						remove superfluous space from test line 315 
						
						
							
						
					 
					
						2018-01-09 08:34:10 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						70323a30da 
					 
					
						
						
							
							Merge pull request  #23  from mradcliffe/issue-22  
						
						... 
						
						
						
						Increases tmp directory uniqueness to 6 characters to support Slackware 
						
						
							
						
					 
					
						2018-01-09 08:33:32 +01:00 
						 
				 
			
				
					
						
							
							
								angus-p 
							
						 
					 
					
						
						
							
						
						cc0b325383 
					 
					
						
						
							
							remove superfluous space from test line 315  
						
						... 
						
						
						
						Extra space was causing non-existent variable to be tested resulting in 'YES' if running in live mode and IBRS compiled in 
						
						
							
						
					 
					
						2018-01-09 03:47:25 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Radcliffe 
							
						 
					 
					
						
						
							
						
						4454f03136 
					 
					
						
						
							
							Increases tmp directory uniqueness to 6 characters to support Slackware  
						
						
						
						
							
						
					 
					
						2018-01-08 22:28:55 -05:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						949f316f89 
					 
					
						
						
							
							missed version bump + README typofix  
						
						
						
						
							
 
						
					 
					
						2018-01-08 23:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						5082afae61 
					 
					
						
						
							
							Merge pull request  #19  from speed47/offline_mode  
						
						... 
						
						
						
						implement offline mode and help 
						
						
							
						
					 
					
						2018-01-08 23:13:19 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						d73a24cb5b 
					 
					
						
						
							
							implement offline mode and help  
						
						
						
						
							
						
					 
					
						2018-01-08 23:09:17 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						75332e6e0f 
					 
					
						
						
							
							Merge pull request  #18  from GrimKriegor/linux-libre_support  
						
						... 
						
						
						
						Linux-libre support 
						
						
							
						
					 
					
						2018-01-08 23:07:41 +01:00 
						 
				 
			
				
					
						
							
							
								Grim Kriegor 
							
						 
					 
					
						
						
							
						
						2d33a4369e 
					 
					
						
						
							
							Linux-libre support  
						
						
						
						
							
						
					 
					
						2018-01-08 21:56:11 +00:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						8d4d295309 
					 
					
						
						
							
							bump to v0.16 to reflect changes  
						
						
						
						
							
 
						
					 
					
						2018-01-08 17:48:20 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						1ff437edbb 
					 
					
						
						
							
							Merge pull request  #16  from Alkorin/fixes  
						
						... 
						
						
						
						Fixes 
						
						
							
						
					 
					
						2018-01-08 17:45:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						34656827f5 
					 
					
						
						
							
							detect retpoline-compliant compiler from latest LKML patches  
						
						
						
						
							
 
						
					 
					
						2018-01-08 17:32:19 +01:00 
						 
				 
			
				
					
						
							
							
								Alkorin 
							
						 
					 
					
						
						
							
						
						8c8a8d35fd 
					 
					
						
						
							
							Detect if 'readelf' is present  
						
						
						
						
							
						
					 
					
						2018-01-08 16:52:09 +01:00 
						 
				 
			
				
					
						
							
							
								Alkorin 
							
						 
					 
					
						
						
							
						
						debd10b517 
					 
					
						
						
							
							Detect if 'strings' is present  
						
						
						
						
							
						
					 
					
						2018-01-08 16:51:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alkorin 
							
						 
					 
					
						
						
							
						
						21f81ff5c9 
					 
					
						
						
							
							Detect if uncompress binaries are present  
						
						
						
						
							
						
					 
					
						2018-01-08 16:51:14 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						206e4b7fbc 
					 
					
						
						
							
							add detection of retpoline-aware compiler  
						
						
						
						
							
 
						
					 
					
						2018-01-08 16:28:00 +01:00 
						 
				 
			
				
					
						
							
							
								Alkorin 
							
						 
					 
					
						
						
							
						
						1a14483c98 
					 
					
						
						
							
							Use 'readelf' instead of 'file' to detect kernel  
						
						
						
						
							
						
					 
					
						2018-01-08 15:56:19 +01:00 
						 
				 
			
				
					
						
							
							
								Alkorin 
							
						 
					 
					
						
						
							
						
						26564206db 
					 
					
						
						
							
							Do not execute checks if we already found that PTI is enabled  
						
						
						
						
							
						
					 
					
						2018-01-08 15:56:19 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						207168e097 
					 
					
						
						
							
							detect if the used compiler supports retpoline (WIP)  
						
						
						
						
							
						
					 
					
						2018-01-08 15:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						f8ca11e56a 
					 
					
						
						
							
							Merge pull request  #12  from sebastianw/fix-double-print  
						
						... 
						
						
						
						Remove superfluous 'YES' output when checking cpuinfo 
						
						
							
						
					 
					
						2018-01-08 15:05:15 +01:00 
						 
				 
			
				
					
						
							
							
								Sebastian Wiesinger 
							
						 
					 
					
						
						
							
						
						c88acdd31d 
					 
					
						
						
							
							Remove superfluous 'YES' output when checking cpuinfo  
						
						
						
						
							
						
					 
					
						2018-01-08 14:50:59 +01:00