ccremers
9271cc7624
- Matching method propagation was wrong in new switch code.
...
- Some fixes for protocols that do not include matching send/read
combo's. In particular, the max encryption level method ranged over
the sends; now over all events. Maybe it can range over read events
only?
2005-04-18 05:51:25 +00:00
ccremers
f9a97fb481
- Stupid typo fix.
2005-04-15 14:33:18 +00:00
ccremers
771fa8cc92
- Some more interface improvements.
...
- Hardcoded reference to wiki pages.
2005-04-15 14:31:32 +00:00
ccremers
1f8d9dbe5e
- Performad a big cleanup of the switches, making the resulting list more compact and more useful.
...
* Hiding of 'discouraged' options: these should not be used by e.g. students.
* Hiding of 'unimportant' options: not harmful, but not often used either.
2005-04-15 10:04:05 +00:00
ccremers
a06b3037a4
- Added Scons suggestion.
2005-04-15 10:02:22 +00:00
ccremers
3ba39a3a51
- Removed some older debug stuff.
2005-04-10 15:40:33 +00:00
ccremers
4919cf2a2d
- Some consistency fixes after removing argtable2 dependency.
2005-04-10 15:36:41 +00:00
ccremers
738a2b5859
- Rewrote complete switch code. Scyther now no longer depends on
...
argtable2. Great.
2005-04-10 15:30:47 +00:00
ccremers
88e2f3d26c
- Added a better reverse-engineered variation of the Athena goal
...
selector.
- Added an idea that might make searches somewhat faster.
2005-03-11 20:41:59 +00:00
ccremers
560acb220d
- Removed an obsolete warning about -m2
2005-03-08 13:54:13 +00:00
ccremers
c8df32c7a2
- Minor improvements.
...
* Old bindings detections (immediately binds them to older binding)
* Know_only derivation for keylevel lemmas.
2005-03-08 13:02:16 +00:00
ccremers
291353a14f
- Improved version of the latex renderer of arachne attacks. Still not
...
usable, however.
2005-03-07 19:02:08 +00:00
ccremers
197117f2fe
- Made a start with the arachne latex output. It's a mess currently.
2005-03-07 15:38:01 +00:00
ccremers
351d619324
- Out of the wiki, back into the source.
2005-02-25 14:54:28 +00:00
ccremers
b1c1ba455e
- Added a good idea.
2005-02-21 15:15:22 +00:00
ccremers
5c90a5af29
- Improved the .dot output format quite a bit.
2005-02-21 15:12:59 +00:00
ccremers
b675b101bf
- Added Arachne tuple claims warning. Exits for now at Secrecy tuples.
2005-02-19 14:31:15 +00:00
ccremers
e36392b1d2
- Rewrote the way the version number is imported into the source. Much
...
better now.
2005-02-01 20:05:41 +00:00
ccremers
56caa2c1e4
- Fixed the svn version number registering. Still needs some work
...
though, as the -SVNVERSION thing only needs to be passed to the
builder of main.c.
2005-02-01 19:39:03 +00:00
ccremers
820c2caed8
- Revisited type matching conditions.
...
- Introduced tuple unfolding stuff for Arachne. -m2 should work now.
2005-01-14 18:18:40 +00:00
ccremers
d5cdac84cc
- Some unfolding of tuple goals towards getting -m2 Arachne to work.
2005-01-14 14:08:01 +00:00
ccremers
b607b1e260
- If we run into the time bound, report it.
2005-01-14 13:01:31 +00:00
ccremers
9df1bfed5b
- Made the output more easily machine-parsed.
2005-01-14 12:48:26 +00:00
ccremers
bd0069886c
- "correct" output for claims that are not encountered, as one would
...
expect.
2005-01-14 12:38:43 +00:00
ccremers
9a5e9d674a
- Removed some debugging output.
2005-01-11 10:03:34 +00:00
ccremers
e0e56964d1
- Added a --timer=x switch to abort Arachne proofs after x seconds.
2005-01-05 15:29:27 +00:00
ccremers
45c42408dd
- Added weight level to proof output in <..> notation.
...
- Added selection factor for singular variables (not rolenames)
2004-12-29 19:40:12 +00:00
ccremers
54ccd5179e
- Added a new selector that picks goals that are local variables.
2004-12-29 16:05:32 +00:00
ccremers
d425bdb850
- For now, set equal weights to the parameters.
2004-12-29 14:24:33 +00:00
ccremers
7309bb5550
- Fixed debug comment.
2004-12-29 14:18:13 +00:00
ccremers
5e695097f2
- Reimplemented the weight functions for goal selection.
...
- Added --goal-select function, defaults to 3.
2004-12-29 14:17:49 +00:00
ccremers
93ab6a29f4
- Omitted some addnew tests, although they ought to work.
2004-12-09 15:45:14 +00:00
ccremers
635470d976
- Added -d switch.
2004-12-09 15:27:50 +00:00
ccremers
b56c01c422
- Added '--max-depth=X' switch (which is equal to the old '-l X -a')
...
- Modified semantics of -l with -a : this corresponds more to the
intuition and introduces the new option to prune proofs based on trace
length.
2004-12-09 15:11:45 +00:00
ccremers
4f36181c3c
- Removed debugging stuff, now that the memory stuff is solved. It
...
turned out that I solved the memory leak first, and then spent an
afternoon finding the 8 blocks. These were simply not being given back
by memrealloc, which I should have guessed.
2004-12-09 13:34:36 +00:00
ccremers
c7d9517eac
- Fixed some errors. No more memory leaks.
2004-12-09 13:23:26 +00:00
ccremers
c690b0622a
- More cleanup and comments.
2004-12-08 19:30:26 +00:00
ccremers
1c5a9986f6
- Added many comments.
2004-12-08 16:41:43 +00:00
ccremers
3ca180d968
- Despite a full afternoon of debugging, semiRunCreate/Destroy still
...
lose 8 blocks. I'm fairly confused.
2004-12-08 16:25:27 +00:00
ccremers
f2a2c8ea14
- Moved role creation into the protocol creation. This will make it
...
easier to add MSC-style input to the input language compiler later.
2004-11-16 12:51:23 +00:00
ccremers
506e42f841
- Re-indented the files.
2004-11-16 12:07:55 +00:00
ccremers
a38925c9c2
- Added some useful macros to term.h to address subparts (e.g.
...
TermOp1(t)). Renamed all uses.
2004-11-16 12:06:36 +00:00
ccremers
343314896b
- Added version info to compilation process.
2004-11-01 14:52:52 +00:00
ccremers
b6af2f9dac
- First try for diff function.
2004-11-01 14:06:26 +00:00
ccremers
c195ab95a1
- Now in the wiki.
2004-10-30 10:07:21 +00:00
ccremers
bdc336d7f9
- Todo list is now handled by the wiki:
...
http://www.win.tue.nl/~ccremers/twiki/bin/view.pl/Scyther/ScytherBug
2004-10-29 14:15:35 +00:00
ccremers
aaa0d415f9
- Graph closure fixed.
2004-10-28 15:37:13 +00:00
ccremers
0ec70b9de0
- Added lots of debugging info.
2004-10-28 15:23:16 +00:00
ccremers
3673fc689d
- Improved roledef printing by adding roledefPrintShort.
2004-10-28 12:56:13 +00:00
ccremers
61457b5f3d
- Fixed the agentsOfRunPrint output. It was caused by the agent adding
...
order.
- Fixed the pruning bug, which was related to this.
2004-10-28 12:33:57 +00:00