ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							12f2168c6c 
							
						 
					 
					
						
						
							
							- Not quite ready, but a start.  
						
						 
						
						
						
					 
					
						2006-07-18 21:57:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							30b629909b 
							
						 
					 
					
						
						
							
							- Added note on --chec- Added note on --checkk  
						
						 
						
						
						
					 
					
						2006-07-15 19:32:15 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							f31b5bfe9c 
							
						 
					 
					
						
						
							
							- Started rewrite of main algorithm, by removing dynamic addition of M_0  
						
						 
						
						... 
						
						
						
						nodes, and simply restricting it to a single M_0 send node. 
						
					 
					
						2006-07-09 15:08:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							7409a38d12 
							
						 
					 
					
						
						
							
							- Note regarding pruning.  
						
						 
						
						
						
					 
					
						2006-07-06 15:55:43 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							dcb1625c3a 
							
						 
					 
					
						
						
							
							- Changed my mind.  
						
						 
						
						... 
						
						
						
						--prune 0 : all attacks
  --prune 1 : select first attack
  --prune 2+: use heuristic (currently only 2 supported) 
						
					 
					
						2006-07-06 15:54:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							a8dee79504 
							
						 
					 
					
						
						
							
							- Added support for different attack heuristics. Disable with --prune=2.  
						
						 
						
						
						
					 
					
						2006-07-06 15:52:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							784304ed65 
							
						 
					 
					
						
						
							
							- Bugfix: separators between local constants were not printed correctly.  
						
						 
						
						
						
					 
					
						2006-07-02 23:44:18 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							fc8b0de971 
							
						 
					 
					
						
						
							
							- Added special weights in dot output for M_0 originating terms.  
						
						 
						
						
						
					 
					
						2006-07-02 13:38:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							4ec62ddad9 
							
						 
					 
					
						
						
							
							- Fixed an empty balloon which might confuse people, in the dot output.  
						
						 
						
						
						
					 
					
						2006-07-02 13:10:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							0184b6277b 
							
						 
					 
					
						
						
							
							- Better handling of function from M0 collapse in dot output.  
						
						 
						
						
						
					 
					
						2006-07-02 12:51:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							aeac3d6616 
							
						 
					 
					
						
						
							
							- M_0 function application is now absorbed.  
						
						 
						
						
						
					 
					
						2006-07-02 12:03:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							639146c4f9 
							
						 
					 
					
						
						
							
							- Added heuristics results.  
						
						 
						
						
						
					 
					
						2006-07-01 12:12:42 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							fc6923a7be 
							
						 
					 
					
						
						
							
							- Added new results (typo fix).  
						
						 
						
						
						
					 
					
						2006-07-01 11:53:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							3b330d40de 
							
						 
					 
					
						
						
							
							- Added preliminary results, which will be used in the thesis.  
						
						 
						
						... 
						
						
						
						- Modified heuristics test for stuff in the thesis. 
						
					 
					
						2006-07-01 10:11:08 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							b85d2e2270 
							
						 
					 
					
						
						
							
							- Added first attack analysis.  
						
						 
						
						
						
					 
					
						2006-07-01 09:48:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							7686ea4f64 
							
						 
					 
					
						
						
							
							- Added some further tests.  
						
						 
						
						
						
					 
					
						2006-07-01 09:34:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							c52a340d8e 
							
						 
					 
					
						
						
							
							- Improved heuristics. Default is now 162 (but 99 performs equally well)  
						
						 
						
						
						
					 
					
						2006-06-29 07:49:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							d87d9ede30 
							
						 
					 
					
						
						
							
							- Fixed some comments.  
						
						 
						
						
						
					 
					
						2006-06-12 14:48:57 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							780ca9880f 
							
						 
					 
					
						
						
							
							- Added feature to ensure include files come from the right place. The  
						
						 
						
						... 
						
						
						
						order in which Scyther searches for files is now.
   1. From the prefix of the previously found file.
   2. Current directory.
   3. Anything in SPDLDIRS
  Here, 1 is new.
- When using -E (--expert), scyther shows any files it reads on stderr. 
						
					 
					
						2006-06-11 15:22:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac5e2a428 
							
						 
					 
					
						
						
							
							- Added '--lightness' switch.  
						
						 
						
						
						
					 
					
						2006-05-26 12:57:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							07cc2c2b55 
							
						 
					 
					
						
						
							
							- Minor updates in output format.  
						
						 
						
						
						
					 
					
						2006-05-26 12:34:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							2e94dd065e 
							
						 
					 
					
						
						
							
							- "--clusters" output is quite advanced, but still dot makes a bit of a  
						
						 
						
						... 
						
						
						
						mess out of it. One of the reasons is that the intruder events
  cannot be used along with the normal ranking, because they no longer
  correspond to real events. 
						
					 
					
						2006-05-26 11:27:05 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							e3b84a0f67 
							
						 
					 
					
						
						
							
							- New '--clusters' switch: needs some work.  
						
						 
						
						
						
					 
					
						2006-05-26 09:39:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							0679cbc3b8 
							
						 
					 
					
						
						
							
							- Added '--monochrome' switch, to be used in thesis output. There is a  
						
						 
						
						... 
						
						
						
						hardcoded lightness factor in dotout.c (MONOCHROMEFACTOR) 
						
					 
					
						2006-05-25 20:35:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							6a74883adf 
							
						 
					 
					
						
						
							
							- Restricted the syntax somewhat, to avoid people typing crap.  
						
						 
						
						... 
						
						
						
						(Cf. Golsteijn) 
						
					 
					
						2006-05-16 15:00:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							6dff931dbc 
							
						 
					 
					
						
						
							
							- Term identifiers can now contain primes (SM)  
						
						 
						
						... 
						
						
						
						- If labels start with a bang (!), they are ignored in synch/agree
  claims. 
						
					 
					
						2006-04-25 13:58:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							54810cf4d3 
							
						 
					 
					
						
						
							
							- Updated numbers.  
						
						 
						
						
						
					 
					
						2006-04-13 12:48:37 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							974e5f7315 
							
						 
					 
					
						
						
							
							- Reset encryption level issue.  
						
						 
						
						
						
					 
					
						2006-04-13 12:43:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							08f705234b 
							
						 
					 
					
						
						
							
							- Added `include "dinges";' command, that is aware of Scytherdirs.  
						
						 
						
						
						
					 
					
						2006-04-12 12:42:04 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							db8e72f37e 
							
						 
					 
					
						
						
							
							- Misc fixes to heuristic.  
						
						 
						
						
						
					 
					
						2006-04-03 08:21:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							d2058d937b 
							
						 
					 
					
						
						
							
							- Revised cost heuristic. Trace length is no longer the real  
						
						 
						
						... 
						
						
						
						optimization. 
						
					 
					
						2006-04-02 12:29:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							e1890ddc9f 
							
						 
					 
					
						
						
							
							- Improved cost function: now also avoids using initiators when  
						
						 
						
						... 
						
						
						
						possible. 
						
					 
					
						2006-04-02 12:07:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							52708d09b4 
							
						 
					 
					
						
						
							
							- MakeTraceConcrete now yields nicer choices, e.g. "Agent1" or "Nonce2".  
						
						 
						
						
						
					 
					
						2006-04-02 11:56:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							8c03bba02a 
							
						 
					 
					
						
						
							
							- Fixed a bug in output overwrite for de-class code.  
						
						 
						
						
						
					 
					
						2006-03-31 12:24:32 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							4d7b744e1b 
							
						 
					 
					
						
						
							
							- Discovered ugly bit in de-class code, which causes what seem to be  
						
						 
						
						... 
						
						
						
						errors with --extravert: even if Alice is already occurring in the
  system, the name can be used.
- Added explicit level 2 encryption bound. This is technically
  incorrect, but for now it should work. 
						
					 
					
						2006-03-31 10:12:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							cb440700e3 
							
						 
					 
					
						
						
							
							- Added --unique responder/initiator switches, which are both implied by  
						
						 
						
						... 
						
						
						
						--extravert. 
						
					 
					
						2006-03-31 08:24:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							5fe55d35cf 
							
						 
					 
					
						
						
							
							- Code refactoring.  
						
						 
						
						
						
					 
					
						2006-03-28 14:45:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							b224344b59 
							
						 
					 
					
						
						
							
							- Bugfixed --extravert.  
						
						 
						
						
						
					 
					
						2006-03-28 14:24:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							dff7fcaee3 
							
						 
					 
					
						
						
							
							- Updated readme for beta2.  
						
						 
						
						
						
					 
					
						2006-03-27 20:31:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							ac87af60c1 
							
						 
					 
					
						
						
							
							- More improvements. Current drawbacks: Intruder choice still not clear.  
						
						 
						
						
						
					 
					
						2006-03-20 09:54:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							f3d4e8c350 
							
						 
					 
					
						
						
							
							- Some improvements to the intruder nodes.  
						
						 
						
						
						
					 
					
						2006-03-20 09:40:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							543e430e6c 
							
						 
					 
					
						
						
							
							- In the light of recent discoveries on Athena method, I reinstated the  
						
						 
						
						... 
						
						
						
						--match switch. 
						
					 
					
						2006-03-20 08:47:12 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							881eccd6be 
							
						 
					 
					
						
						
							
							- Fixed --disable-intruder: it now also uses no tupling shortcuts.  
						
						 
						
						
						
					 
					
						2006-03-19 12:59:26 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							a35a618a27 
							
						 
					 
					
						
						
							
							- Cleanup; make headers more compact.  
						
						 
						
						
						
					 
					
						2006-03-16 16:15:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							84d7841d91 
							
						 
					 
					
						
						
							
							- More work on testing.  
						
						 
						
						
						
					 
					
						2006-03-16 13:58:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							f11f1fff0b 
							
						 
					 
					
						
						
							
							- Bugfix for dot output.  
						
						 
						
						
						
					 
					
						2006-03-16 13:26:46 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							3241c0c828 
							
						 
					 
					
						
						
							
							- Better class printing for the headers.  
						
						 
						
						
						
					 
					
						2006-03-16 08:49:10 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce03104c5 
							
						 
					 
					
						
						
							
							Major:  
						
						 
						
						... 
						
						
						
						- Added rho/sigma/constants fields to the runs, on which the new code is
  based. Over time, .locals should be deprecated in favour of these
  better variants.
- Untyped variant is out of grace for the time being (cf. Athena interm
  problems)
- Improved graph output further.
Minor:
- Added TERMLISTADD and APPEND macros for more concise code. 
						
					 
					
						2006-03-15 21:30:19 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							5624f7e7b6 
							
						 
					 
					
						
						
							
							- Added some comments.  
						
						 
						
						
						
					 
					
						2006-03-15 08:56:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ccremers 
							
						 
					 
					
						
						
						
						
							
						
						
							25244c5b23 
							
						 
					 
					
						
						
							
							- Fixed bug in new tuple expansion code (again, caused by the intricate  
						
						 
						
						... 
						
						
						
						"realX" versus "isX" distinction.)
- Added structures for rho, sigma, constants, but did not activate them
  yet. 
						
					 
					
						2006-03-15 08:51:08 +00:00