src/HOL/Auth/TLS.ML
Tue, 09 Jan 2001 15:29:17 +0100 nipkow `` -> ` and ``` -> ``
Wed, 08 Dec 1999 13:52:36 +0100 paulson used image_eq_UN to speed up slow proofs of base cases
Wed, 21 Jul 1999 15:22:11 +0200 paulson tweaked proofs to handle new freeness reasoning for data c onstructors
Thu, 08 Jul 1999 13:38:41 +0200 paulson Now if_weak_cong is a standard congruence rule
Tue, 09 Mar 1999 11:01:39 +0100 paulson Added Bella's "Gets" model for Otway_Rees. Also affects some other theories.
Tue, 16 Feb 1999 10:54:55 +0100 paulson tidying in conjuntion with the TISSEC paper; replaced (unit option)
Fri, 16 Oct 1998 12:23:07 +0200 paulson changed tags from 0, 1 to None, Some() to avoid special treatment of 0
Wed, 14 Oct 1998 11:51:11 +0200 nipkow See (* FIXME zero_neq_conv *)
Wed, 23 Sep 1998 10:03:32 +0200 paulson deleted needless parentheses
Tue, 08 Sep 1998 14:54:21 +0200 paulson Got rid of not_Says_to_self; re-organized proofs
Wed, 02 Sep 1998 10:35:11 +0200 paulson small simplification to not_Says_to_self
Fri, 21 Aug 1998 16:14:34 +0200 paulson Tidying
Fri, 31 Jul 1998 10:48:42 +0200 paulson Removal of obsolete "open" commands from heads of .ML files
Thu, 02 Jul 1998 17:48:11 +0200 paulson Deleted leading parameters thanks to new Goal command
Wed, 24 Jun 1998 11:24:52 +0200 paulson Ran isatool fixgoal
Mon, 27 Apr 1998 16:45:27 +0200 nipkow Renamed expand_const -> split_const.
Tue, 10 Mar 1998 18:32:08 +0100 oheimb added not1_or and if_eq_cancel to simpset()
Sat, 07 Mar 1998 16:29:29 +0100 nipkow Removed `addsplits [expand_if]'
Mon, 12 Jan 1998 16:56:39 +0100 paulson Tidying, mostly to do with handling a more specific version of Fake_parts_insert
Wed, 24 Dec 1997 10:02:30 +0100 paulson New Auto_tac (by Oheimb), and new syntax (without parens), and expandshort
Tue, 23 Dec 1997 11:47:13 +0100 paulson Tidied using rev_iffD1, etc
Fri, 19 Dec 1997 10:28:33 +0100 wenzelm tuned;
Tue, 16 Dec 1997 17:58:03 +0100 wenzelm expandshort;
Tue, 16 Dec 1997 15:17:26 +0100 paulson Simplified proofs using rewrites for f``A where f is injective
Tue, 11 Nov 1997 16:04:14 +0100 paulson Fixed indentation
Mon, 03 Nov 1997 12:24:13 +0100 wenzelm isatool fixclasimp;
Mon, 27 Oct 1997 10:34:17 +0100 paulson Deleted two needless theorems
Tue, 21 Oct 1997 10:39:27 +0200 paulson Many minor speedups:
Fri, 17 Oct 1997 15:25:12 +0200 nipkow setloop split_tac -> addsplits
Fri, 03 Oct 1997 10:32:50 +0200 paulson Routine tidying up
Wed, 01 Oct 1997 13:42:18 +0200 paulson Strengthened the possibility property for resumption so that it could have
Wed, 01 Oct 1997 12:07:24 +0200 paulson Exchanged the M and SID fields of the FINISHED messages to simplify proofs;
Tue, 30 Sep 1997 11:03:55 +0200 paulson Client, Server certificates now sent using the separate Certificate rule,
Mon, 29 Sep 1997 11:46:33 +0200 paulson Renamed XA, XB to PA, PB and removed the certificate from Client Verify
Thu, 25 Sep 1997 12:20:24 +0200 paulson Deleted an obsolete step in TrustServerFinished
Wed, 24 Sep 1997 12:27:53 +0200 paulson sessionK now indexed by nat instead of bool.
Mon, 22 Sep 1997 13:17:29 +0200 paulson Simplified SpyKeys to use sessionK instead of clientK and serverK
Fri, 19 Sep 1997 18:27:31 +0200 paulson First working version with Oops event for session keys
Fri, 19 Sep 1997 16:12:21 +0200 paulson Full version of TLS including session resumption, but no Oops
Thu, 18 Sep 1997 13:24:04 +0200 paulson Global change: lost->bad and sees Spy->spies
Wed, 17 Sep 1997 16:37:21 +0200 paulson Now with the sessionK constant and new events ClientAccepts and ServerAccepts
Tue, 16 Sep 1997 14:40:01 +0200 paulson Addition of SessionIDs to the Hello and Finished messages
Tue, 16 Sep 1997 13:32:22 +0200 paulson TLS now with a distinction between premaster secret and master secret
Mon, 14 Jul 1997 12:47:21 +0200 paulson Changing "lost" from a parameter of protocol definitions to a constant.
Fri, 11 Jul 1997 13:30:01 +0200 paulson Now uses the Notes constructor to distinguish the Client (who has chosen M)
Mon, 07 Jul 1997 10:49:14 +0200 paulson New proofs involving CERTIFICATE VERIFY
Fri, 04 Jul 1997 17:34:55 +0200 paulson New constant "certificate"--just an abbreviation
Tue, 01 Jul 1997 17:37:42 +0200 paulson More realistic model: the Spy can compute clientK and serverK
Tue, 01 Jul 1997 11:11:42 +0200 paulson Baby TLS. Proofs work, but model seems unrealistic
less more (0) tip