ccremers
|
8b51593cf5
|
- Each attack now includes
* Initial knowledge
* Role definitions for protocols involved
|
2005-05-12 14:52:50 +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
|
54ccd5179e
|
- Added a new selector that picks goals that are local variables.
|
2004-12-29 16:05:32 +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
|
b6af2f9dac
|
- First try for diff function.
|
2004-11-01 14:06:26 +00:00 |
|
ccremers
|
0de3320009
|
- Fixed a memory leak in termLocal. This did not cause any problems for
the modelchecker, as it calls it only once, but it caused major
problems for the arachne engine, which creates and destroys semiruns
all the time.
|
2004-10-12 15:12:20 +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
|
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
|
f25f0abd4e
|
- Fixed a memory error.
|
2004-08-19 14:49:03 +00:00 |
|
ccremers
|
b2d21f0a8a
|
BROKEN
- Working on new algorithm. Some memory error can occur.
|
2004-08-18 14:06:14 +00:00 |
|
ccremers
|
c5695d6fe8
|
- Added more generic term iterators.
|
2004-08-18 12:12:29 +00:00 |
|
ccremers
|
bb78c71c90
|
- Introduced termInTerm (bigterm, smallterm)
|
2004-08-17 14:11:25 +00:00 |
|
ccremers
|
74851e0393
|
- Consistency improvements.
|
2004-08-14 14:27:46 +00:00 |
|
ccremers
|
f219461c8d
|
- After some trouble, nonce binding is working nicely.
|
2004-08-14 14:23:21 +00:00 |
|
ccremers
|
0f470cf6a2
|
- Rewrote roleInstance to cope with Arachne needs.
- Introduced some iterators for e.g. term leaves and roledefs. These are
not used everywhere yet.
|
2004-08-12 09:14:31 +00:00 |
|
ccremers
|
71c658051e
|
- Reindented everything, so the layout is up to date again.
|
2004-08-09 10:05:58 +00:00 |
|
ccremers
|
b22667a791
|
- Fixed termlist printing.
|
2004-07-29 11:15:07 +00:00 |
|
ccremers
|
60b02eea0e
|
- Renamed nearly all files. Now, we try to use singular terms.
Exception: states.h is the plural form.
|
2004-07-24 19:07:29 +00:00 |
|