ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							d43e3d432f 
							
						 
					 
					
						
						
							
							- Ignoring singular variables seems to be a smart choice, although it  
						
						 
						
						... 
						
						
						
						implies that the intruder can generate any type. That is not conform
  the usual semantics. So we either change the usual semantics (wise) or
  we make this choice optional. 
						
					 
					
						2004-08-30 20:48:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							8f441ac913 
							
						 
					 
					
						
						
							
							- Fixed some minor issues.  
						
						 
						
						... 
						
						
						
						- Fixed type flaw in labellist type. 
						
					 
					
						2004-08-30 20:08:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							20a38f79c5 
							
						 
					 
					
						
						
							
							BROKEN  
						
						 
						
						... 
						
						
						
						- Protocol is not done yet. 
						
					 
					
						2004-08-30 14:40:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							44f394d098 
							
						 
					 
					
						
						
							
							- Improvement.  
						
						 
						
						
						
					 
					
						2004-08-30 14:39:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							f5548b82cc 
							
						 
					 
					
						
						
							
							- Added protocol.  
						
						 
						
						
						
					 
					
						2004-08-30 14:30:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							4b3de5f9fb 
							
						 
					 
					
						
						
							
							- Added BAN modified version of andrew-ban.  
						
						 
						
						
						
					 
					
						2004-08-30 14:17:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							02041cfbab 
							
						 
					 
					
						
						
							
							- Fixed binding displays.  
						
						 
						
						... 
						
						
						
						- Improved attack dot output.
- goal_graph_create now takes originator assumption into account. 
						
					 
					
						2004-08-30 13:57:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							1d431dc6f1 
							
						 
					 
					
						
						
							
							- Attack output is a bit broken now for Arachne. Fix.  
						
						 
						
						
						
					 
					
						2004-08-30 06:07:17 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							ee5ddea4d0 
							
						 
					 
					
						
						
							
							- Added a new test.  
						
						 
						
						... 
						
						
						
						- Fixed some notations. 
						
					 
					
						2004-08-30 06:06:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							5035a35d51 
							
						 
					 
					
						
						
							
							- Bug spotted.  
						
						 
						
						
						
					 
					
						2004-08-28 17:28:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							25fa261e30 
							
						 
					 
					
						
						
							
							- Added some comments.  
						
						 
						
						
						
					 
					
						2004-08-28 14:05:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							c907c1f657 
							
						 
					 
					
						
						
							
							- Added prefixed start nodes to indicate agent initiative in dot output.  
						
						 
						
						
						
					 
					
						2004-08-28 14:00:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							08f2155527 
							
						 
					 
					
						
						
							
							- Denoting 'empty term' with '*' from now on, yields more compact  
						
						 
						
						... 
						
						
						
						output. 
						
					 
					
						2004-08-28 14:00:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							391c939b83 
							
						 
					 
					
						
						
							
							- New algorithm to draw bindings between runs. Much cleaner.  
						
						 
						
						
						
					 
					
						2004-08-28 13:47:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							b349b6cef2 
							
						 
					 
					
						
						
							
							- More improvements to the dot output.  
						
						 
						
						
						
					 
					
						2004-08-28 12:42:11 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							acb89922f1 
							
						 
					 
					
						
						
							
							- Singular variables need to be bound as well (to ensure ordering is  
						
						 
						
						... 
						
						
						
						correct w.r.t. e.g. nonces, if the intruder cannot construct them.) 
						
					 
					
						2004-08-28 12:20:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							2ddd1eee13 
							
						 
					 
					
						
						
							
							- Improved dot output for Arachne attacks.  
						
						 
						
						
						
					 
					
						2004-08-28 11:43:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							9d64b837db 
							
						 
					 
					
						
						
							
							- Improved roledef printing for NULL, NULL roles (intruder)  
						
						 
						
						... 
						
						
						
						- Added graph output in dot format. 
						
					 
					
						2004-08-28 09:24:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							6c2730af1a 
							
						 
					 
					
						
						
							
							- Added some todo stuff.  
						
						 
						
						
						
					 
					
						2004-08-27 19:29:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							4420e06e4e 
							
						 
					 
					
						
						
							
							- Ignore choose actions when determining Arachne trace length.  
						
						 
						
						
						
					 
					
						2004-08-27 19:15:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							939ece7500 
							
						 
					 
					
						
						
							
							- Improvements in the scenarios.  
						
						 
						
						
						
					 
					
						2004-08-27 19:08:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							4f534410bd 
							
						 
					 
					
						
						
							
							- Implemented ordering checks. Need some test to validate this though.  
						
						 
						
						
						
					 
					
						2004-08-27 19:06:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							957b920b98 
							
						 
					 
					
						
						
							
							- Added extra Arachne check for -r0.  
						
						 
						
						
						
					 
					
						2004-08-27 18:26:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							17ad6de97b 
							
						 
					 
					
						
						
							
							- Semistate printing now reports trace length.  
						
						 
						
						... 
						
						
						
						- Pruning was wrong, so the shortest attack wasn't always found. Now it
  is. 
						
					 
					
						2004-08-27 18:18:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							198afa135e 
							
						 
					 
					
						
						
							
							- Implemented attack length scanner per claim. Not stored yet.  
						
						 
						
						
						
					 
					
						2004-08-27 18:09:09 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							6ccb09297a 
							
						 
					 
					
						
						
							
							- Better prune adherence.  
						
						 
						
						
						
					 
					
						2004-08-27 17:37:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							f90f16fe93 
							
						 
					 
					
						
						
							
							- Arachne engine now respects --prune=2 (and thus the default setting)  
						
						 
						
						... 
						
						
						
						somewhat. There is no good definition of length yet, so we don't do
  this yet. 
						
					 
					
						2004-08-27 17:35:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							21b2c27320 
							
						 
					 
					
						
						
							
							- Niagree claim seems to be working fine now.  
						
						 
						
						
						
					 
					
						2004-08-27 17:25:38 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							2decf44bd2 
							
						 
					 
					
						
						
							
							- Checks are now in. Untested though.  
						
						 
						
						
						
					 
					
						2004-08-27 15:02:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							68bbdc2794 
							
						 
					 
					
						
						
							
							- Added interfaces for the more interesting Arachne claim checks.  
						
						 
						
						
						
					 
					
						2004-08-27 14:48:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							fd3769d683 
							
						 
					 
					
						
						
							
							- Agreement test for Archne implemented (untested).  
						
						 
						
						
						
					 
					
						2004-08-27 14:41:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							4009ca86ed 
							
						 
					 
					
						
						
							
							- Added some sanity checks for read/send/claim role parameters.  
						
						 
						
						... 
						
						
						
						- The cl->roles are now distance-ordered. This, the first role is at
  distance 0, etc. This is useful for checking e.g. synchronisation. 
						
					 
					
						2004-08-27 13:40:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							dfeaf83327 
							
						 
					 
					
						
						
							
							- Added 'termlistFind' function, which is more generic than inTermlist  
						
						 
						
						
						
					 
					
						2004-08-27 13:10:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e0e93bcf 
							
						 
					 
					
						
						
							
							- Fixed a condition check in termlistAddNew.  
						
						 
						
						... 
						
						
						
						- Roles are now computed from prec for each claim. 
						
					 
					
						2004-08-27 12:36:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							542044e36f 
							
						 
					 
					
						
						
							
							- Added preliminary labellist support to the system.  
						
						 
						
						
						
					 
					
						2004-08-27 11:52:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							275743c1a3 
							
						 
					 
					
						
						
							
							- Fixed a bug where labels where not generated nicely if the symbols  
						
						 
						
						... 
						
						
						
						already had been declared in another role. 
						
					 
					
						2004-08-27 10:24:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							d58fc5ab43 
							
						 
					 
					
						
						
							
							- Made the label naming unique, by adding tuple info with the protocol  
						
						 
						
						... 
						
						
						
						name. Now, we can simply test multiple protocol names by
  concatenation.
- Removed the pointer equality leaf hypothesis, as it didn't hold
  anymore. 
						
					 
					
						2004-08-27 10:08:03 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							959c8d2c8b 
							
						 
					 
					
						
						
							
							- Added termlist_to_tuple function.  
						
						 
						
						
						
					 
					
						2004-08-26 12:36:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							6c38253559 
							
						 
					 
					
						
						
							
							- Turned the exit codes into enum types, making it more generic.  
						
						 
						
						
						
					 
					
						2004-08-24 13:09:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							7d0be35658 
							
						 
					 
					
						
						
							
							- Bugfix: term output now correctly displays local constants of a run  
						
						 
						
						... 
						
						
						
						before it is bound. 
						
					 
					
						2004-08-23 13:46:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							dfdea5b0bf 
							
						 
					 
					
						
						
							
							- Finished the protocol.  
						
						 
						
						
						
					 
					
						2004-08-23 11:59:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							0fc008fe33 
							
						 
					 
					
						
						
							
							- Added keylevels to symbols. This is to help pruning the proofs, for  
						
						 
						
						... 
						
						
						
						terms and patterns that do not originate on regular nodes. 
						
					 
					
						2004-08-20 19:16:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							98bff1e5e2 
							
						 
					 
					
						
						
							
							- Solved the TERM_Hidden issue for the keys in termMguSubTerm. Yields  
						
						 
						
						... 
						
						
						
						cleaner behaviour for MguSubterm. 
						
					 
					
						2004-08-20 15:09:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							d7e49028c1 
							
						 
					 
					
						
						
							
							- Added pruning of functions the intruder does not know (e.g. SK)  
						
						 
						
						
						
					 
					
						2004-08-20 14:55:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							851044ecd0 
							
						 
					 
					
						
						
							
							- Improved the SK lemma, but it is NOT correct yet.  
						
						 
						
						
						
					 
					
						2004-08-20 11:47:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							72d52a6e12 
							
						 
					 
					
						
						
							
							- Key goals now have priority. This strategy yields complete proofs for  
						
						 
						
						... 
						
						
						
						e.g. bke, and reduces states for NSL. 
						
					 
					
						2004-08-20 10:52:40 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							baae7ef94a 
							
						 
					 
					
						
						
							
							- The proofs now also show a list of open goals at each step.  
						
						 
						
						
						
					 
					
						2004-08-20 09:53:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							bf2cbb5540 
							
						 
					 
					
						
						
							
							- Updated the todo list.  
						
						 
						
						
						
					 
					
						2004-08-20 09:26:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							be44ed047a 
							
						 
					 
					
						
						
							
							- Fixed some goal selection issues.  
						
						 
						
						... 
						
						
						
						- Added note about mirroring model checker semantics. 
						
					 
					
						2004-08-20 09:21:39 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							7308791c83 
							
						 
					 
					
						
						
							
							- More todos.  
						
						 
						
						
						
					 
					
						2004-08-20 08:01:35 +00:00