Scott Haseley
							
						 
					 | 
					
						
						
							
						
						16bfdcf406
					 | 
					
						
						
							
							Added new line before printing secured messages. For quint/triple tests, the secured message
						
						
						
						
						
						
						
						might print on a progress line, which makes test161 fail. 
						
						
					 | 
					
						2016-04-06 13:27:51 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Haseley
							
						 
					 | 
					
						
						
							
						
						196bb3b684
					 | 
					
						
						
							
							Now using static buffers (and protecting with a semaphore) for kernel secprintf.
						
						
						
						
						
						
						
						We have to do this because we need secure output in kmalloc. 
						
						
					 | 
					
						2016-03-07 15:05:58 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Haseley
							
						 
					 | 
					
						
						
							
						
						0230d87de4
					 | 
					
						
						
							
							Changed make_salt to call srandom with time in ms since epoch (lower 32 bits).
						
						
						
						
						
						
					 | 
					
						2016-03-01 15:24:26 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guru Prasad Srinivasa
							
						 
					 | 
					
						
						
							
						
						b65a333d34
					 | 
					
						
						
							
							Merge branch 'master' of gitlab.ops-class.org:staff/os161
						
						
						
						
						
						
					 | 
					
						2016-03-01 02:50:11 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guru Prasad Srinivasa
							
						 
					 | 
					
						
						
							
						
						f0e1d8722c
					 | 
					
						
						
							
							Updated libtest161
						
						
						
						
						
						
					 | 
					
						2016-02-29 20:11:50 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Haseley
							
						 
					 | 
					
						
						
							
						
						e7ec655415
					 | 
					
						
						
							
							Removed printsf, an unused secure testing printf variant. This variant does not apply now that each test has its own secret.
						
						
						
						
						
						
						
						Fixed unused variable in libtest161 in kernel compiles. 
						
						
					 | 
					
						2016-02-29 16:43:35 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Haseley
							
						 
					 | 
					
						
						
							
						
						874a211af9
					 | 
					
						
						
							
							Changed userspace secprintf to use "say" function, which should be atomic wrt
						
						
						
						
						
						
						
						console writing if write works properly. 
						
						
					 | 
					
						2016-02-26 11:41:27 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Scott Haseley
							
						 
					 | 
					
						
						
							
						
						1b99c0e18f
					 | 
					
						
						
							
							Refactored ksecprintf -> secprintf. Secure code is now all in common libtest161.
						
						
						
						
						
						
						
						This library gets linked in by default in userland, and the common files are
included in the kernel. 
						
						
					 | 
					
						2016-02-23 15:31:37 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |