paulson [Tue, 12 Nov 1996 11:36:44 +0100] rev 2174
Removed a call to polymorphic mem
paulson [Tue, 12 Nov 1996 11:36:18 +0100] rev 2173
Added a comment
paulson [Mon, 11 Nov 1996 10:55:44 +0100] rev 2172
Should never have been added in the first place
paulson [Fri, 08 Nov 1996 16:32:57 +0100] rev 2171
A bit of tidying up
paulson [Fri, 08 Nov 1996 14:13:56 +0100] rev 2170
Ran expandshort
paulson [Fri, 08 Nov 1996 14:07:56 +0100] rev 2169
Removed "standard" call from uresult, to allow specialist applications
paulson [Fri, 08 Nov 1996 14:04:38 +0100] rev 2168
Deleted a redundant pattern
paulson [Fri, 08 Nov 1996 14:02:51 +0100] rev 2167
Adjusting to new version of uresult
paulson [Thu, 07 Nov 1996 10:19:15 +0100] rev 2166
Tidying up: removing redundant assumptions, etc.
paulson [Thu, 07 Nov 1996 10:15:57 +0100] rev 2165
Deleted bogus comment
paulson [Thu, 07 Nov 1996 10:11:06 +0100] rev 2164
Adding lessI to default claset
wenzelm [Wed, 06 Nov 1996 12:49:31 +0100] rev 2163
tuned fix_shyps a little bit more;
nipkow [Tue, 05 Nov 1996 18:35:40 +0100] rev 2162
New version of paper.
paulson [Tue, 05 Nov 1996 11:48:09 +0100] rev 2161
Replaced the very slow "find" command by "rm" with wildcards
paulson [Tue, 05 Nov 1996 11:20:52 +0100] rev 2160
Simplified new_keys_not_seen, etc.: replaced the
union over all
agents by the Spy alone. Proofs run faster and they do not have to be
set up in terms of a previous lemma.
nipkow [Mon, 04 Nov 1996 17:23:37 +0100] rev 2159
Used nat_trans_tac. New Eta. various smaller changes.
paulson [Mon, 04 Nov 1996 10:56:15 +0100] rev 2158
Renamed SELECT_GOAL's new parameter from x to selct to avoid clashes
paulson [Mon, 04 Nov 1996 10:54:26 +0100] rev 2157
Removal of now unused sum, max, min. Use foldl op+, Int.max, Int.min
paulson [Fri, 01 Nov 1996 18:34:34 +0100] rev 2156
Minor changes to comments
paulson [Fri, 01 Nov 1996 18:28:19 +0100] rev 2155
New version with simpler disambiguation in YM3,
Oops message, and no encryption in YM2
paulson [Fri, 01 Nov 1996 18:27:38 +0100] rev 2154
New, purely illustrative result Crypt_synth_analz
paulson [Fri, 01 Nov 1996 15:46:56 +0100] rev 2153
Proof of antisym_less_lift now simpler and more robust
paulson [Fri, 01 Nov 1996 15:45:50 +0100] rev 2152
Now uses Int.max instead of max
paulson [Fri, 01 Nov 1996 15:42:40 +0100] rev 2151
Changes tabs found in .thy files to spaces
paulson [Fri, 01 Nov 1996 15:41:09 +0100] rev 2150
Replaced "sum" (only usage?) by foldl op+
paulson [Fri, 01 Nov 1996 15:39:37 +0100] rev 2149
Now uses Int.max instead of max
paulson [Fri, 01 Nov 1996 15:37:30 +0100] rev 2148
maxidx_of_typs replaces max o map maxidx_of_typ
paulson [Fri, 01 Nov 1996 15:35:28 +0100] rev 2147
Now uses Int.max instead of max
nodup_Vars now updates maxidx
paulson [Fri, 01 Nov 1996 15:32:03 +0100] rev 2146
maxidx_of_typs replaces max o map maxidx_of_typ
Now uses Int.max instead of max
paulson [Fri, 01 Nov 1996 15:30:49 +0100] rev 2145
asm_rewrite_goal_tac now calls SELECT_GOAL.
Replaced min by Int.min
paulson [Fri, 01 Nov 1996 15:25:21 +0100] rev 2144
Replaced foldl nodup_TVars by nodup_TVars_list -- for a big speedup on Poly/ML
paulson [Fri, 01 Nov 1996 15:15:39 +0100] rev 2143
Replaced min by Int.min
paulson [Fri, 01 Nov 1996 15:14:25 +0100] rev 2142
Deleted Olist constructor. Replaced minidx by "above" function
paulson [Fri, 01 Nov 1996 15:12:21 +0100] rev 2141
Now defines structure Int
paulson [Wed, 30 Oct 1996 11:21:24 +0100] rev 2140
Changed some mem calls to mem_int for greater efficiency (not that it could matter)
paulson [Wed, 30 Oct 1996 11:20:27 +0100] rev 2139
Only calls nodup_Vars if really necessary. We get a speedup of nearly 6%
paulson [Wed, 30 Oct 1996 11:19:09 +0100] rev 2138
Changed some mem calls to mem_string for greater efficiency (not that it could matter)
paulson [Wed, 30 Oct 1996 11:17:54 +0100] rev 2137
Minor updates
paulson [Wed, 30 Oct 1996 11:15:09 +0100] rev 2136
Updated references
paulson [Mon, 28 Oct 1996 15:59:39 +0100] rev 2135
Minor corrections
nipkow [Mon, 28 Oct 1996 15:36:18 +0100] rev 2134
Renamed and shuffled a few thms.
paulson [Mon, 28 Oct 1996 13:02:37 +0100] rev 2133
Simplified proofs
paulson [Mon, 28 Oct 1996 13:01:25 +0100] rev 2132
Tidied up a big mess in UN_parts_sees_Says
paulson [Mon, 28 Oct 1996 12:55:24 +0100] rev 2131
Changing from the Reveal to the Oops rule
nipkow [Sun, 27 Oct 1996 13:47:02 +0100] rev 2130
Simplifid proofs.
nipkow [Fri, 25 Oct 1996 15:02:09 +0200] rev 2129
Added (? x. t=x) = True
paulson [Thu, 24 Oct 1996 11:41:43 +0200] rev 2128
Documents the use of negative arguments to choplev and prlev
paulson [Thu, 24 Oct 1996 10:43:38 +0200] rev 2127
Changed comment to illustrate use of pathname
paulson [Thu, 24 Oct 1996 10:42:42 +0200] rev 2126
Allowing negative levels (as offsets) in prlev and choplev
paulson [Thu, 24 Oct 1996 10:38:35 +0200] rev 2125
New Oops message, with Server as source to ensure
correct nonces
paulson [Thu, 24 Oct 1996 10:36:29 +0200] rev 2124
New theorem Crypt_Spy_analz_lost; improvements to spy_analz_tac; ex_strip_tac
paulson [Thu, 24 Oct 1996 10:33:27 +0200] rev 2123
Two new protocol variants
paulson [Thu, 24 Oct 1996 10:31:17 +0200] rev 2122
Moved ex_strip_tac to the common part
paulson [Thu, 24 Oct 1996 10:30:43 +0200] rev 2121
Removal of unused predicate isSpy
paulson [Thu, 24 Oct 1996 10:30:17 +0200] rev 2120
Handles pathnames in ISABELLECOMP
paulson [Mon, 21 Oct 1996 11:37:21 +0200] rev 2119
Mentions the possibility of pathnames in ISABELLECOMP;
paulson [Mon, 21 Oct 1996 11:36:57 +0200] rev 2118
Creates a bigger main window
paulson [Mon, 21 Oct 1996 11:18:34 +0200] rev 2117
ISABELLECOMP may now have a leading pathname
nipkow [Mon, 21 Oct 1996 09:51:18 +0200] rev 2116
Used trans_tac (see Provers/nat_transitive.ML) to automate arithmetic.
nipkow [Mon, 21 Oct 1996 09:50:50 +0200] rev 2115
Added trans_tac (see Provers/nat_transitive.ML)
nipkow [Mon, 21 Oct 1996 09:49:41 +0200] rev 2114
Solves simple arithmetic goals.
paulson [Fri, 18 Oct 1996 12:54:19 +0200] rev 2113
Subst as modified by Konrad Slind
paulson [Fri, 18 Oct 1996 12:41:04 +0200] rev 2112
Konrad Slind's TFL
paulson [Fri, 18 Oct 1996 11:43:14 +0200] rev 2111
New version of Yahalom, as recommended on p 259 of BAN paper
paulson [Fri, 18 Oct 1996 11:42:41 +0200] rev 2110
Addition of Reveal message
paulson [Fri, 18 Oct 1996 11:42:17 +0200] rev 2109
Deleted obsolete rewrites (they are now in HOL/simpdata)
paulson [Fri, 18 Oct 1996 11:41:41 +0200] rev 2108
Reveal -> Revl
paulson [Fri, 18 Oct 1996 11:41:04 +0200] rev 2107
The new proof of the lemma for new_nonces_not_seen is faster
paulson [Fri, 18 Oct 1996 11:39:55 +0200] rev 2106
Generaly tidying up
paulson [Fri, 18 Oct 1996 11:39:10 +0200] rev 2105
Important correction to comment
paulson [Fri, 18 Oct 1996 11:38:17 +0200] rev 2104
Replaced excluded_middle_tac by case_tac; tidied proofs
paulson [Fri, 18 Oct 1996 11:37:19 +0200] rev 2103
Tidied up the proof of A_trust_NS4
paulson [Fri, 18 Oct 1996 11:33:02 +0200] rev 2102
Replaced excluded_middle_tac by case_tac
paulson [Fri, 18 Oct 1996 11:32:38 +0200] rev 2101
Moving the CPUtimer declaration into cond_timeit should
prevent the problems that caused exn TIME to be raised
paulson [Fri, 18 Oct 1996 11:31:33 +0200] rev 2100
Now checks that $LISTEN is set
nipkow [Wed, 16 Oct 1996 10:37:17 +0200] rev 2099
Defined pred using nat_case rather than nat_rec.
Added expand_nat_case
oheimb [Tue, 15 Oct 1996 16:40:04 +0200] rev 2098
corrected `correction` of o_assoc (of version 1.14),
(this change has actually been done in the previous commit 1.25)
oheimb [Tue, 15 Oct 1996 16:32:59 +0200] rev 2097
bound o_apply theorem to thy
paulson [Tue, 15 Oct 1996 10:58:59 +0200] rev 2096
Removed extraneous spaces from all Makefiles
paulson [Tue, 15 Oct 1996 10:55:57 +0200] rev 2095
changed prettyprinting of ==>
paulson [Tue, 15 Oct 1996 10:46:42 +0200] rev 2094
Removed extraneous spaces from all Makefiles
paulson [Mon, 14 Oct 1996 11:08:54 +0200] rev 2093
Removed call to obsolete totalCPUTimer function
paulson [Fri, 11 Oct 1996 10:55:03 +0200] rev 2092
Addition of Sequents; removal of Modal and LK
paulson [Fri, 11 Oct 1996 10:52:54 +0200] rev 2091
Addition of OtwayRees_AN
paulson [Thu, 10 Oct 1996 18:40:34 +0200] rev 2090
Abadi and Needham's variant of Otway-Rees
paulson [Thu, 10 Oct 1996 12:00:23 +0200] rev 2089
Deleted obsolete clasets
paulson [Thu, 10 Oct 1996 11:59:01 +0200] rev 2088
Added comments describing better proofs
paulson [Thu, 10 Oct 1996 11:58:40 +0200] rev 2087
Simpset removes the de Morgan laws
paulson [Thu, 10 Oct 1996 11:13:48 +0200] rev 2086
Removed Modal since Sequents contains everything in it
paulson [Thu, 10 Oct 1996 11:09:03 +0200] rev 2085
Removed LK since Sequents contains everything in it
paulson [Thu, 10 Oct 1996 10:57:33 +0200] rev 2084
New root file with more description, and merging LK and Modal to Sequents
paulson [Thu, 10 Oct 1996 10:47:26 +0200] rev 2083
Tidied some proofs: changed needed for de Morgan laws
paulson [Thu, 10 Oct 1996 10:46:14 +0200] rev 2082
Addition of de Morgan laws
paulson [Thu, 10 Oct 1996 10:45:20 +0200] rev 2081
Removed Fast_tac made redundant by addition of de Morgan laws
paulson [Wed, 09 Oct 1996 13:50:28 +0200] rev 2080
Fuller description of examples
paulson [Wed, 09 Oct 1996 13:47:38 +0200] rev 2079
Plain text README files now redundant due to HTML versions
paulson [Wed, 09 Oct 1996 13:43:51 +0200] rev 2078
New version of axiom sees1_Says:
Previously it only allowed the SENDER to see the content of messages...
Now instead the RECIPIENT sees the messages. This change had no effect
on subsequent proofs because protocol rules refer specifically to the
relevant messages sent to an agent.
paulson [Wed, 09 Oct 1996 13:39:25 +0200] rev 2077
Plain text README files now redundant due to HTML versions
paulson [Wed, 09 Oct 1996 13:38:11 +0200] rev 2076
cond_timeit now catches exception Time, which sml/nj
sometimes raised for no obvious reason
paulson [Wed, 09 Oct 1996 13:37:00 +0200] rev 2075
Updated references
paulson [Wed, 09 Oct 1996 13:36:17 +0200] rev 2074
Added the de Morgan laws (incl quantifier versions) to basic simpset
paulson [Wed, 09 Oct 1996 13:32:33 +0200] rev 2073
New unified treatment of sequent calculi by Sara Kalvala
combines the old LK and Modal with the new ILL (Int. Linear Logic)
paulson [Tue, 08 Oct 1996 10:28:02 +0200] rev 2072
Put in the theorem Says_Crypt_not_lost
paulson [Tue, 08 Oct 1996 10:27:31 +0200] rev 2071
Put in a simpler and *much* faster proof of no_nonce_OR1_OR2
paulson [Tue, 08 Oct 1996 10:26:23 +0200] rev 2070
New guarantees for each line of protocol
paulson [Tue, 08 Oct 1996 10:21:04 +0200] rev 2069
Addition of Revl rule, and tidying
paulson [Tue, 08 Oct 1996 10:19:31 +0200] rev 2068
New theorem Crypt_imp_invKey_keysFor
paulson [Tue, 08 Oct 1996 10:18:53 +0200] rev 2067
Removed command made redundant by the new one-point rules
paulson [Tue, 08 Oct 1996 10:18:18 +0200] rev 2066
Introduction of Slow_tac and Slow_best_tac
paulson [Tue, 08 Oct 1996 10:17:50 +0200] rev 2065
Addition of one-point quantifier rewrite rules
paulson [Mon, 07 Oct 1996 10:55:51 +0200] rev 2064
Simple tidying
paulson [Mon, 07 Oct 1996 10:47:01 +0200] rev 2063
New proof required by change to simpdata.ML
paulson [Mon, 07 Oct 1996 10:43:40 +0200] rev 2062
Now replaces shorthand commands even if indented
paulson [Mon, 07 Oct 1996 10:41:26 +0200] rev 2061
New theorem Crypt_Fake_parts_insert
paulson [Mon, 07 Oct 1996 10:40:51 +0200] rev 2060
Simplified a proof
paulson [Mon, 07 Oct 1996 10:35:47 +0200] rev 2059
New comment in header
paulson [Mon, 07 Oct 1996 10:34:58 +0200] rev 2058
Tidied up some proofs
paulson [Mon, 07 Oct 1996 10:31:50 +0200] rev 2057
Ran expandshort
paulson [Mon, 07 Oct 1996 10:28:44 +0200] rev 2056
Removed commands made redundant by new one-point rules
paulson [Mon, 07 Oct 1996 10:26:00 +0200] rev 2055
Ran expandshort