ccremers
|
1eb1e7849e
|
- Fixes, feature additions.
|
2007-01-27 10:04:18 +00:00 |
|
ccremers
|
435bf9bb9b
|
- Added '--scan-claims switch'
|
2007-01-27 09:52:44 +00:00 |
|
ccremers
|
139f93746d
|
- Added switch '--max-of-role' to further restrict state space. Added for comparison testing.
|
2007-01-26 15:31:49 +00:00 |
|
ccremers
|
68047b596a
|
- Added a scanner program to detect possibly unused code.
(Other programs that can do similar stuff seem to hickup on the nested
functions.)
|
2007-01-26 13:59:15 +00:00 |
|
ccremers
|
eaa6ef1345
|
- Added feature for multi-party protocols (weaker precondition on Reachable)
|
2007-01-16 17:22:51 +00:00 |
|
ccremers
|
f20559210b
|
- We really want a static binary if possible.
|
2007-01-12 22:15:52 +00:00 |
|
ccremers
|
e97a704e2b
|
- Making new version numbers.
|
2007-01-11 11:20:55 +00:00 |
|
ccremers
|
888b9b611a
|
- Generated parser/scanner files are no longer needed, as all build platforms (linux/mac) will probably have them installed.
|
2007-01-09 16:35:42 +00:00 |
|
ccremers
|
c5125fec9e
|
- Fixed problem with dot and xml output for debug version.
|
2007-01-09 16:07:29 +00:00 |
|
ccremers
|
35bd183a20
|
- Fixed equality tests and related script problems.
|
2007-01-09 15:37:43 +00:00 |
|
ccremers
|
eafb56396f
|
- Fixed new naming scheme in copy script
|
2007-01-09 15:28:03 +00:00 |
|
ccremers
|
4ba6c82968
|
- Generated new parser.
|
2007-01-09 15:27:19 +00:00 |
|
ccremers
|
eb7f14c891
|
- Fixed scanner problem (I forgot the interaction between flex and bison)
|
2007-01-09 15:22:34 +00:00 |
|
ccremers
|
c125c8f54e
|
- Added dependencies
|
2007-01-09 14:47:52 +00:00 |
|
ccremers
|
16291579e7
|
- Fixed malloc problem.
|
2007-01-09 14:47:33 +00:00 |
|
ccremers
|
3aaffd3110
|
- Mac building should work fine now.
|
2007-01-09 10:55:39 +00:00 |
|
ccremers
|
da94176985
|
- Last few improvements for build scripts.
|
2007-01-09 09:47:06 +00:00 |
|
ccremers
|
7898de5f15
|
- Fix to find_file: this needs a path.
|
2007-01-09 08:54:00 +00:00 |
|
ccremers
|
41021072fa
|
Added Mac build scripts
|
2007-01-08 13:41:39 +00:00 |
|
ccremers
|
7978eb6716
|
- Refactored code for readability, and split off archives. Works fine now on Mac-Intel
|
2007-01-08 13:24:37 +00:00 |
|
ccremers
|
ad984680ac
|
- Compiles on Mac now, although generates linux too. Very weird.
|
2007-01-08 11:20:19 +00:00 |
|
ccremers
|
0a1a13dd5a
|
- Added more features for cross-compilation.
|
2007-01-08 07:38:17 +00:00 |
|
ccremers
|
3f68f5ece5
|
- Started towards cross-compilation.
|
2007-01-08 07:21:29 +00:00 |
|
ccremers
|
3ed08929a2
|
- Fixed bug in code.
|
2007-01-08 07:21:09 +00:00 |
|
ccremers
|
17e1eb4b6e
|
- More improvements to the SVNVersion retrieval.
|
2007-01-08 06:32:00 +00:00 |
|
ccremers
|
e595169501
|
- Improved svnversion writes.
|
2007-01-08 06:17:10 +00:00 |
|
ccremers
|
e508befbf5
|
- Some fixes for GUI by hiding variables.
|
2007-01-07 17:32:15 +00:00 |
|
ccremers
|
5e300ee18c
|
- Removed makefile from archive, as it is now generated by cmake.
|
2007-01-07 17:23:24 +00:00 |
|
ccremers
|
dadf2e02fb
|
- Added basic cmake setup files. It seems to compile for now.
|
2007-01-07 17:19:45 +00:00 |
|
ccremers
|
179cc9e3be
|
- Added unused function, to test programs for that later.
|
2007-01-06 18:44:04 +00:00 |
|
ccremers
|
0fddd9f566
|
- Some fixes after pedantic tests. What remains: (a) C++ style comments (//) and (b) nested functions.
|
2007-01-06 18:01:36 +00:00 |
|
ccremers
|
89c3a20acf
|
- Many cleanups to make -Wall happy. Next up is pedantic...
|
2007-01-06 14:45:29 +00:00 |
|
ccremers
|
92090142a0
|
- Added small script to be strict about stuff check.
|
2007-01-06 14:07:06 +00:00 |
|
ccremers
|
903f9bcbce
|
- Fixes working towards attack indent output.
|
2007-01-02 15:22:25 +00:00 |
|
ccremers
|
55a5acc0eb
|
- Added 'clean' target.
|
2006-12-15 14:22:13 +00:00 |
|
ccremers
|
e8d8524ed4
|
- Added local SCons copy (0.96.93)
- Added Makefile wrapper for SCons
|
2006-12-15 14:20:04 +00:00 |
|
ccremers
|
7786e0d65f
|
- Added 'append' switches and modified gui behaviour correspondingly.
|
2006-12-14 16:28:29 +00:00 |
|
ccremers
|
8c397d984e
|
- Turned error switch into append switch.
|
2006-12-14 16:14:18 +00:00 |
|
ccremers
|
654c2e3500
|
- New location of binaries.
|
2006-12-13 10:20:57 +00:00 |
|
ccremers
|
bd03983fc5
|
- Final fixes for beta 5
|
2006-12-11 10:12:03 +00:00 |
|
ccremers
|
b8c57a1395
|
- Added --errors switch.
|
2006-12-11 09:18:54 +00:00 |
|
ccremers
|
8d66dc48fd
|
- Fixed intruder generated value displays.
|
2006-12-05 10:10:17 +00:00 |
|
ccremers
|
5b527cbc9c
|
- Clearer output for intruder-generated terms.
|
2006-11-30 16:16:37 +00:00 |
|
ccremers
|
5954188fff
|
- Fixed obsolete usage of 'CLK_TCK', which has received a new name.
|
2006-11-29 08:41:23 +00:00 |
|
ccremers
|
271550a55a
|
- Better builders and naming.
- Some cleanup.
|
2006-11-23 11:46:33 +00:00 |
|
ccremers
|
17f4f34d23
|
- Improved locating binaries etc.
|
2006-11-23 11:28:51 +00:00 |
|
ccremers
|
ec9bf11719
|
- New semantics for maxattacks
|
2006-11-23 10:49:28 +00:00 |
|
ccremers
|
d8414daf95
|
- Fixed bug in new --max-attacks semantics.
|
2006-11-23 10:40:10 +00:00 |
|
ccremers
|
e28c494a18
|
- Changes to --max-attacks switch semantics. Maybe it should even be called max-patterns.
|
2006-11-22 15:15:12 +00:00 |
|
ccremers
|
420ea29fc4
|
- Note on nested functions.
|
2006-09-13 06:20:44 +00:00 |
|
ccremers
|
31f1753e4e
|
- Added malloc wrappers for OSX builds.
|
2006-09-12 16:17:49 +00:00 |
|
ccremers
|
c0f87ce87d
|
- Cross compilation for windows added.
|
2006-09-08 13:09:14 +00:00 |
|
ccremers
|
b5470aa894
|
- Fixed some stupid maxAttacks handling. Note that it still needs to
improve (todo list).
|
2006-08-15 08:16:02 +00:00 |
|
ccremers
|
e4bbd59b6e
|
- Added release information.
|
2006-08-11 17:15:39 +00:00 |
|
ccremers
|
347010bfa4
|
- Moving files means the dev file needs updating.
|
2006-08-11 08:55:17 +00:00 |
|
ccremers
|
c41edf7f8c
|
- Removed font settings from dot output, let somebody else worry about that
|
2006-08-10 12:36:11 +00:00 |
|
ccremers
|
341bbfeb0c
|
- Minor refactoring.
|
2006-08-08 14:50:28 +00:00 |
|
ccremers
|
3256a38a65
|
- Windows output for recompiles now goes directly to the correct location. Saves me time.
|
2006-08-08 14:02:05 +00:00 |
|
ccremers
|
e2aca6f3ce
|
- Better filter.
|
2006-08-08 13:00:16 +00:00 |
|
ccremers
|
36ccfd776a
|
- Even less warnings.
|
2006-08-08 12:40:04 +00:00 |
|
ccremers
|
d9a37b62b3
|
- Some warnings are only interesting when checking.
|
2006-08-08 12:35:43 +00:00 |
|
ccremers
|
29f0756f0a
|
- Generating a label should not cause a warning.
|
2006-08-08 12:34:11 +00:00 |
|
ccremers
|
ec3be3d55b
|
- Implemented --claim=ns3,I switch to filter certain claims.
|
2006-08-08 12:30:29 +00:00 |
|
ccremers
|
cbe6307e8a
|
- New todo priority.
|
2006-08-07 18:10:05 +00:00 |
|
ccremers
|
720d18415f
|
- Fixed bug in stderror enable/disable code.
|
2006-08-07 10:52:17 +00:00 |
|
ccremers
|
2ef343ba6e
|
- Order of claim processing now corresponds to the order in which they
occur in the file.
|
2006-08-07 09:56:55 +00:00 |
|
ccremers
|
f1f796c70a
|
- Added dev file for Bloodshed C dev (under Microsoft Windows)
|
2006-08-06 18:04:02 +00:00 |
|
ccremers
|
9683d76598
|
- Using stderr or not is now a macro in error.h
|
2006-08-06 18:01:23 +00:00 |
|
ccremers
|
460c087cf2
|
- Some work towards moving stderror output for non-linux things out of
the way.
|
2006-08-02 10:29:40 +00:00 |
|
ccremers
|
180d00ff41
|
- Fully removed substitutions.h artefacts.
|
2006-08-02 09:50:21 +00:00 |
|
ccremers
|
b0a0b5cdfa
|
- Obsolete stuff has to go.
|
2006-08-02 09:48:44 +00:00 |
|
ccremers
|
82869fb583
|
- Some misc fixes.
|
2006-08-02 09:46:57 +00:00 |
|
ccremers
|
3475896536
|
- Moved switches old definitions to text file (to avoid confusion with
sources)
|
2006-08-02 09:41:39 +00:00 |
|
ccremers
|
8eb50e30d9
|
- Added scanner/parser stuff (for windows)
|
2006-08-02 09:38:28 +00:00 |
|
ccremers
|
0a15692124
|
- Oops.
|
2006-08-02 09:35:18 +00:00 |
|
ccremers
|
b6d8930438
|
- More non-linux compatibility stuff.
|
2006-08-02 09:32:29 +00:00 |
|
ccremers
|
0c1684e1f2
|
- Windows-compatible (by disabling, duh..)
|
2006-08-02 09:27:09 +00:00 |
|
ccremers
|
203b652bab
|
- Updated syntax for claim xml output.
|
2006-08-01 11:20:53 +00:00 |
|
ccremers
|
4b671384af
|
- Some fixes to compile under Cygwin
|
2006-08-01 09:13:55 +00:00 |
|
ccremers
|
18d4b94b1e
|
- Reverted to manual flex push/pup structure for include files.
|
2006-08-01 09:09:44 +00:00 |
|
ccremers
|
5e10206df1
|
- Added encapsulated dot output and claim reporting to the XML output.
|
2006-08-01 07:31:40 +00:00 |
|
ccremers
|
9a98e66671
|
- Claim status is now reported after each claim.
|
2006-08-01 06:10:12 +00:00 |
|
ccremers
|
92a98a85cc
|
- Single claim check branched.
|
2006-08-01 06:04:01 +00:00 |
|
ccremers
|
ff87bf180f
|
- Claim reporting moved into claim.c
|
2006-08-01 05:58:02 +00:00 |
|
ccremers
|
80eafb7374
|
- Additional --check output should go to stderror.
|
2006-07-31 11:31:52 +00:00 |
|
ccremers
|
cc358c5df3
|
- Misc fixes, some reporting with --check.
|
2006-07-31 11:30:08 +00:00 |
|
ccremers
|
e902aaa260
|
- Added well-formedness checks. This will only be enabled if a role uses
the 'knows' keyword.
|
2006-07-31 11:08:51 +00:00 |
|
ccremers
|
ff21e9e572
|
- Added function shortcuts in M_0 derivation.
|
2006-07-27 14:19:19 +00:00 |
|
ccremers
|
df1a56c780
|
- Iteration seems to work nicely, thank you.
|
2006-07-27 11:55:24 +00:00 |
|
ccremers
|
4e085f0eb8
|
- Initial knowledge displayed when running --check.
|
2006-07-27 10:45:26 +00:00 |
|
ccremers
|
f00392ac3e
|
- Added functional 'knows' keyword.
|
2006-07-27 10:44:12 +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 |
|