log

age author description
Wed, 15 Dec 2010 12:34:53 +0100 Sigurd Meldgaard Updated paper default tip
Wed, 15 Dec 2010 12:03:21 +0100 Sigurd Meldgaard Added a test for proof burdens generated from while-loops
Tue, 20 Jul 2010 14:54:28 +0200 Sigurd Meldgaard test_runtime_sugar: got coverage to 100%
Tue, 20 Jul 2010 14:53:36 +0200 Sigurd Meldgaard runtime_sugar: remember to visit subexpressions of a return
Tue, 20 Jul 2010 14:52:53 +0200 Sigurd Meldgaard secret_ifs: removed dead code
Tue, 20 Jul 2010 11:00:37 +0200 Sigurd Meldgaard proof_burden_test: Added another test case
Mon, 19 Jul 2010 16:37:07 +0200 Sigurd Meldgaard test of proof_burden: remove some print-statments
Mon, 19 Jul 2010 16:35:33 +0200 Sigurd Meldgaard proof_burden: combine function
Mon, 19 Jul 2010 16:07:07 +0200 Sigurd Meldgaard dot graph labels should be escaped
Mon, 19 Jul 2010 15:21:57 +0200 Sigurd Meldgaard Changed name of helper functions to hide from nose
Mon, 19 Jul 2010 15:12:50 +0200 Sigurd Meldgaard Ignore all that junk from nosetests
Mon, 19 Jul 2010 15:11:56 +0200 Sigurd Meldgaard Changed name of setup.py to be compatible with nosetests
Wed, 07 Jul 2010 16:28:23 +0200 Sigurd Meldgaard flow.py: no longer using distribute, it was a flawed concept
Wed, 07 Jul 2010 16:11:11 +0200 Sigurd Meldgaard proof_burden: now proof-burdens are flow-dependent
Wed, 07 Jul 2010 14:33:30 +0200 Sigurd Meldgaard range_analysis: use keyword parameter for flow.analyze
Wed, 07 Jul 2010 13:22:52 +0200 Sigurd Meldgaard test_proof_burden: make some basic tests af the proof_burden functionality
Wed, 07 Jul 2010 13:22:22 +0200 Sigurd Meldgaard proof_burden: use an output parameter to print to
Wed, 07 Jul 2010 11:42:23 +0200 Sigurd Meldgaard flow.py: added a parameter for going backwards
Wed, 07 Jul 2010 11:38:40 +0200 Sigurd Meldgaard flow.py: pycheck corrections of style
Wed, 07 Jul 2010 11:35:52 +0200 Sigurd Meldgaard Explained the distribute parameter
Wed, 07 Jul 2010 11:15:02 +0200 Sigurd Meldgaard Revived the use of custom distribute function
Wed, 07 Jul 2010 11:14:30 +0200 Sigurd Meldgaard Corrected grouping of ifs
Wed, 07 Jul 2010 11:08:06 +0200 Sigurd Meldgaard Explained my cryptic code
Wed, 07 Jul 2010 10:47:20 +0200 Sigurd Meldgaard Removed debug print statements
Tue, 06 Jul 2010 16:13:07 +0200 Sigurd Meldgaard flow: Made the dot-graph generation deterministic
Mon, 05 Jul 2010 15:12:42 +0200 Sigurd Meldgaard The random input should not be the default
Mon, 05 Jul 2010 12:55:23 +0200 Sigurd Meldgaard Some corrections, paper is though now moved to an svn repo
Mon, 05 Jul 2010 12:45:16 +0200 Sigurd Meldgaard Now we handle random and random_bit as we claim
Wed, 30 Jun 2010 13:23:39 +0200 Sigurd Meldgaard More paper
Mon, 28 Jun 2010 11:06:14 +0200 Sigurd Meldgaard Renamed article
Mon, 14 Jun 2010 11:51:17 +0200 Sigurd Meldgaard Provsec paper: corrections from Thomas
Thu, 27 May 2010 16:10:15 +0200 Sigurd Meldgaard Extra sentence about the correctness of if-rewriting and minor typos
Fri, 21 May 2010 13:44:20 +0200 Sigurd Meldgaard Removed anonymization
Fri, 14 May 2010 17:14:12 +0200 Sigurd Meldgaard provsec: correction
Mon, 03 May 2010 11:22:38 +0200 Sigurd Meldgaard provsec: Improved description of UC-proof
Thu, 29 Apr 2010 10:46:19 +0200 Sigurd Meldgaard provsec: rettelser
Fri, 16 Apr 2010 11:39:31 +0200 Sigurd Meldgaard Removed draft status
Fri, 16 Apr 2010 11:38:41 +0200 Sigurd Meldgaard Lots of corrections and improvements
Fri, 16 Apr 2010 11:03:53 +0200 Sigurd Meldgaard open -> output
Fri, 16 Apr 2010 11:00:20 +0200 Sigurd Meldgaard More \verb|| -> \KWd{}
Fri, 16 Apr 2010 10:55:36 +0200 Sigurd Meldgaard PLuralize and decapitalize example applications
Fri, 16 Apr 2010 09:54:38 +0200 Sigurd Meldgaard Formatting and speling
Fri, 16 Apr 2010 09:42:19 +0200 Sigurd Meldgaard Plugin is really plug-in
Fri, 16 Apr 2010 09:41:18 +0200 Sigurd Meldgaard mention design
Fri, 16 Apr 2010 09:39:12 +0200 Sigurd Meldgaard Wording
Fri, 16 Apr 2010 09:37:34 +0200 Sigurd Meldgaard About calling secure functions
Thu, 15 Apr 2010 13:05:58 +0200 Sigurd Meldgaard Deleted reference to Cace
Thu, 15 Apr 2010 13:04:39 +0200 Sigurd Meldgaard Security
Thu, 15 Apr 2010 12:58:55 +0200 Sigurd Meldgaard Text text text
Thu, 15 Apr 2010 12:45:34 +0200 Sigurd Meldgaard Moved screenshot
Tue, 13 Apr 2010 13:41:06 +0200 Sigurd Meldgaard Formulation
Tue, 13 Apr 2010 13:40:00 +0200 Sigurd Meldgaard A comma
Tue, 13 Apr 2010 13:26:41 +0200 Sigurd Meldgaard Clarification about fixpoint of secret-if
Tue, 13 Apr 2010 13:25:21 +0200 Sigurd Meldgaard Improved citations
Tue, 13 Apr 2010 13:14:07 +0200 Sigurd Meldgaard Inserted a missing verb
Tue, 13 Apr 2010 13:13:19 +0200 Sigurd Meldgaard Fixed a missing space
Tue, 13 Apr 2010 13:11:23 +0200 Sigurd Meldgaard Anonymized the author field
Tue, 13 Apr 2010 12:57:12 +0200 Sigurd Meldgaard Moved a comma, changes
Tue, 13 Apr 2010 12:56:07 +0200 Sigurd Meldgaard Added comment about range analysis
Tue, 13 Apr 2010 12:42:06 +0200 Sigurd Meldgaard Corrected reference
Tue, 13 Apr 2010 12:38:17 +0200 Sigurd Meldgaard Corrected sentence
Tue, 13 Apr 2010 12:34:34 +0200 Sigurd Meldgaard Added a comma
Tue, 13 Apr 2010 12:24:31 +0200 Sigurd Meldgaard Minor correction
Mon, 12 Apr 2010 15:19:01 +0200 Sigurd Meldgaard Fixed casing-typo
Mon, 12 Apr 2010 15:18:46 +0200 Sigurd Meldgaard Fixed typo
Mon, 12 Apr 2010 15:18:29 +0200 Sigurd Meldgaard Description of secret-if algorithm
Mon, 12 Apr 2010 13:00:57 +0200 Sigurd Meldgaard secret_ifs: Inserted a missing space
Mon, 12 Apr 2010 12:41:42 +0200 Sigurd Meldgaard Removed outdated TODO
Mon, 12 Apr 2010 12:41:15 +0200 Sigurd Meldgaard Comment on UC
Mon, 12 Apr 2010 12:38:16 +0200 Sigurd Meldgaard Added a bibliography
Mon, 12 Apr 2010 12:15:25 +0200 Sigurd Meldgaard Changed a \/, and made draft
Mon, 12 Apr 2010 12:07:11 +0200 Sigurd Meldgaard Cut line-size, added dictionary words
Thu, 18 Mar 2010 13:46:33 +0100 Sigurd Meldgaard provsec: added what is basically an English version of Ivan's comment
Wed, 17 Mar 2010 11:46:14 +0100 Sigurd Meldgaard Added an abstract
Mon, 15 Mar 2010 11:04:35 +0100 Sigurd Meldgaard provsec: A little more about the eclipse plugin
Mon, 15 Mar 2010 10:25:41 +0100 Sigurd Meldgaard provsec: Removed some cace-specific text
Mon, 15 Mar 2010 10:25:06 +0100 Sigurd Meldgaard provsec: Added a bit of description about the UC proof
Thu, 11 Mar 2010 12:43:28 +0100 Sigurd Meldgaard provsec: added ivans mail about the UC-framework
Thu, 11 Mar 2010 11:15:51 +0100 Sigurd Meldgaard Updated test_range_analysis
Thu, 11 Mar 2010 11:15:27 +0100 Sigurd Meldgaard range_analysis: made comparison of range objects with tuples possible
Thu, 11 Mar 2010 11:14:25 +0100 Sigurd Meldgaard Graph, flow: more meaningfull interface for making graphs
Thu, 11 Mar 2010 11:12:41 +0100 Sigurd Meldgaard provsec paper, corrected formulation
Thu, 11 Mar 2010 11:12:22 +0100 Sigurd Meldgaard provsec paper, made slight latex modifications
Wed, 10 Mar 2010 15:18:29 +0100 Sigurd Meldgaard test_runtime_sugar: updated test to match new way
Wed, 10 Mar 2010 15:12:36 +0100 Sigurd Meldgaard test: removed debug-statement
Wed, 10 Mar 2010 15:11:32 +0100 Sigurd Meldgaard test: Removed debug statement
Wed, 10 Mar 2010 15:10:53 +0100 Sigurd Meldgaard test: Updated test_secret_ifs
Wed, 10 Mar 2010 15:10:19 +0100 Sigurd Meldgaard test.util created with write_delta
Wed, 10 Mar 2010 14:28:25 +0100 Sigurd Meldgaard Changed testcase to fit get -> input
Thu, 25 Feb 2010 13:06:25 +0100 Sigurd Meldgaard Added a todo
Wed, 24 Feb 2010 15:49:06 +0100 Sigurd Meldgaard Merge
Wed, 24 Feb 2010 15:47:43 +0100 Sigurd Meldgaard Updates to the readme
Wed, 24 Feb 2010 13:06:52 +0100 Sigurd Meldgaard Merge
Tue, 23 Feb 2010 14:30:56 +0100 Sigurd Meldgaard Removed a lot of overfull hboxes
Mon, 22 Feb 2010 15:52:14 +0100 Sigurd Meldgaard Removed CACE-specific stuff
Mon, 22 Feb 2010 15:51:38 +0100 Sigurd Meldgaard Added spell-check words
Mon, 22 Feb 2010 11:15:34 +0100 Sigurd Meldgaard Reordered authors
Tue, 16 Feb 2010 11:09:00 +0100 Sigurd Meldgaard Started a paper for provsec, just a copy of the cace-work made to compile in a std. latex form
Tue, 16 Feb 2010 10:52:48 +0100 Sigurd Meldgaard Added screenshot file
Wed, 24 Feb 2010 15:46:23 +0100 Sigurd Meldgaard Added the missing defer_wrapper file
Wed, 06 Jan 2010 14:46:16 +0100 Sigurd Meldgaard ideal_functionality: refactor, extract fixpoint tranformation of ifs
Wed, 06 Jan 2010 14:01:10 +0100 Sigurd Meldgaard Added INSTALL, cleaned the README a bit
Wed, 06 Jan 2010 12:36:26 +0100 Sigurd Meldgaard runtime_sugar: cleanup
Wed, 06 Jan 2010 12:26:24 +0100 Sigurd Meldgaard examples: millionaires, is now a modern PySMCL program
Wed, 06 Jan 2010 12:21:16 +0100 Sigurd Meldgaard examples: removed irrelevant example
Wed, 06 Jan 2010 12:20:12 +0100 Sigurd Meldgaard example: while loop modernized
Wed, 06 Jan 2010 12:19:27 +0100 Sigurd Meldgaard runtime_sugar: renaming and cleanup
Wed, 06 Jan 2010 12:19:04 +0100 Sigurd Meldgaard functions: renaming and cleanup
Wed, 06 Jan 2010 12:18:32 +0100 Sigurd Meldgaard ideal_functionality: cleanup
Wed, 06 Jan 2010 11:21:21 +0100 Sigurd Meldgaard functions: renamed get to input
Wed, 06 Jan 2010 11:17:44 +0100 Sigurd Meldgaard ideal_functionality: clean up outdated contents
Wed, 06 Jan 2010 10:28:44 +0100 Sigurd Meldgaard Renamed get to input
Wed, 06 Jan 2010 10:28:32 +0100 Sigurd Meldgaard Bad calls: improved handling of environment
Tue, 05 Jan 2010 14:44:23 +0100 Sigurd Meldgaard editor_info: refactor
Tue, 05 Jan 2010 14:43:30 +0100 Sigurd Meldgaard secret_analysis: better handling of parametrized secrets
Tue, 05 Jan 2010 14:42:45 +0100 Sigurd Meldgaard Flow now considers the function itself as a statement
Tue, 05 Jan 2010 14:42:07 +0100 Sigurd Meldgaard test_secret_if: test is not using a prime anymore
Tue, 05 Jan 2010 14:41:09 +0100 Sigurd Meldgaard secret_if, now computing the right branches
Tue, 05 Jan 2010 13:44:42 +0100 Sigurd Meldgaard secret_ifs: general cleanup
Tue, 05 Jan 2010 11:13:34 +0100 Sigurd Meldgaard range_analysis: finally got rid of that prime
Mon, 04 Jan 2010 14:08:57 +0100 Sigurd Meldgaard bad_calls: it is now an error to put a secret arg in the wrong place
Mon, 04 Jan 2010 14:08:08 +0100 Sigurd Meldgaard range_analysis: stores ranges with functions
Mon, 04 Jan 2010 14:07:30 +0100 Sigurd Meldgaard ... and into secret_annotator
Mon, 04 Jan 2010 14:06:48 +0100 Sigurd Meldgaard Moved info about functions out of ideal functionality
Mon, 04 Jan 2010 12:54:47 +0100 Sigurd Meldgaard range_analysis: range is now not including the upper bound
Mon, 04 Jan 2010 12:34:09 +0100 Sigurd Meldgaard range_analysis: special case for some functions
Mon, 04 Jan 2010 11:44:12 +0100 Sigurd Meldgaard functions: added dummy functions for get and output
Wed, 23 Dec 2009 14:45:44 +0100 Sigurd Meldgaard README: some description of how to run the code.
Wed, 23 Dec 2009 14:44:46 +0100 Sigurd Meldgaard util: fixed default lineno. of error message
Wed, 23 Dec 2009 14:44:02 +0100 Sigurd Meldgaard runtime_sugar: number of player, this has to be moved to a better place
Wed, 23 Dec 2009 14:43:19 +0100 Sigurd Meldgaard runtime_sugar: turn any function into a generator
Wed, 23 Dec 2009 14:42:18 +0100 Sigurd Meldgaard runpysmcl: linearizing.
Wed, 23 Dec 2009 14:41:29 +0100 Sigurd Meldgaard proof_burden: made it a stand-alone program
Wed, 23 Dec 2009 14:40:26 +0100 Sigurd Meldgaard ideal_functionality: try to linearize the program, still needs work
Wed, 23 Dec 2009 14:35:43 +0100 Sigurd Meldgaard functions: added a couple more dummy functions
Wed, 23 Dec 2009 14:34:38 +0100 Sigurd Meldgaard secret_ifs: use the new ranges
Wed, 23 Dec 2009 14:34:07 +0100 Sigurd Meldgaard range_analysis: use a class for Ranges, use widening
Wed, 23 Dec 2009 14:33:31 +0100 Sigurd Meldgaard example: heavily updated while-loop
Wed, 23 Dec 2009 14:32:20 +0100 Sigurd Meldgaard secret_analysis: fix bug in keeping record of managed functions
Wed, 23 Dec 2009 14:31:42 +0100 Sigurd Meldgaard secret_analysis: handle for
Wed, 23 Dec 2009 14:31:26 +0100 Sigurd Meldgaard secret_analysis: handle tuples
Wed, 23 Dec 2009 13:02:01 +0100 Sigurd Meldgaard range_analysis: refactoring, and support for tuples
Tue, 22 Dec 2009 17:10:47 +0100 Sigurd Meldgaard flow: handle for loops
Tue, 22 Dec 2009 17:10:04 +0100 Sigurd Meldgaard test_flow: test of flow graph for for loops
Tue, 22 Dec 2009 14:04:32 +0100 Sigurd Meldgaard secret_analysis handle arrays in assignments
Tue, 22 Dec 2009 13:57:07 +0100 Sigurd Meldgaard secret_annotator: keep list of annotated functions
Mon, 21 Dec 2009 12:03:51 +0100 Sigurd Meldgaard ideal_functionality: take argument secrets
Mon, 21 Dec 2009 12:01:44 +0100 Sigurd Meldgaard secret_analysis: support subscripts
Mon, 21 Dec 2009 12:01:00 +0100 Sigurd Meldgaard editor_info: reporting bad calls and syntax errors.
Mon, 21 Dec 2009 11:59:25 +0100 Sigurd Meldgaard bad_calls: now forbidding subscripting with secret values
Mon, 21 Dec 2009 11:58:41 +0100 Sigurd Meldgaard eclipse plugin: rephrasing of message.
Thu, 17 Dec 2009 15:43:24 +0100 Sigurd Meldgaard secret_analysis: ideal_functionality's secret argument is used.
Thu, 17 Dec 2009 13:29:39 +0100 Sigurd Meldgaard secret_annotator: handle lists and non-direct function calls.
Wed, 16 Dec 2009 18:18:01 +0100 Sigurd Meldgaard editor_info: refactor, better handling of nested constructs
Wed, 16 Dec 2009 17:43:49 +0100 Sigurd Meldgaard secret_if: spell fix
Wed, 16 Dec 2009 17:35:57 +0100 Sigurd Meldgaard secret_ifs: a missing linenumber on a synthesized BinOp fixed
Wed, 16 Dec 2009 17:24:46 +0100 Sigurd Meldgaard util: use ! in front of messages to the editor
Wed, 16 Dec 2009 17:23:27 +0100 Sigurd Meldgaard eclipse_plugin: niceness of info-message improved
Wed, 16 Dec 2009 17:22:25 +0100 Sigurd Meldgaard editor_info: runs the range_analysis in a more sane way
Wed, 16 Dec 2009 16:57:11 +0100 Sigurd Meldgaard editor_info: info about transformations, and improved handling of ranges.
Wed, 16 Dec 2009 16:56:12 +0100 Sigurd Meldgaard eclipse_plugin: now handles transcripts
Wed, 16 Dec 2009 16:55:15 +0100 Sigurd Meldgaard secret_if: use_range_within
Wed, 16 Dec 2009 16:54:07 +0100 Sigurd Meldgaard range_analysis: helper method, range_within
Wed, 16 Dec 2009 15:28:01 +0100 Sigurd Meldgaard Ignore cert, key and ini files
Wed, 16 Dec 2009 15:26:16 +0100 Sigurd Meldgaard ast_wrapper: fixed bug when no ancestor is found
Wed, 16 Dec 2009 15:25:01 +0100 Sigurd Meldgaard Updated eclipse plugin to distinguish between errors and info.
Wed, 16 Dec 2009 15:21:17 +0100 Sigurd Meldgaard util: errors are printed to be read by the eclipse plugin
Wed, 16 Dec 2009 15:20:37 +0100 Sigurd Meldgaard editor_info: use if_rewrites
Wed, 16 Dec 2009 15:20:06 +0100 Sigurd Meldgaard range_analysis: accept prints
Wed, 16 Dec 2009 14:45:58 +0100 Sigurd Meldgaard secret_if: allow pass in if-statements
Wed, 16 Dec 2009 14:44:37 +0100 Sigurd Meldgaard secret_if: better error messages
Wed, 16 Dec 2009 14:29:37 +0100 Sigurd Meldgaard range_analysis: handling pass statements
Wed, 16 Dec 2009 14:28:57 +0100 Sigurd Meldgaard pretty_print: added print of void-returns
Wed, 16 Dec 2009 14:28:22 +0100 Sigurd Meldgaard pretty_print: added litteral lists
Wed, 16 Dec 2009 12:53:09 +0100 Sigurd Meldgaard test_secret_if: updated to allow ranges to be checked.
Wed, 16 Dec 2009 12:51:47 +0100 Sigurd Meldgaard secret_ifs: now checks that the range matches before doing rewrite.
Wed, 16 Dec 2009 11:38:44 +0100 Sigurd Meldgaard Reformulate error message
Mon, 14 Dec 2009 15:27:08 +0100 Sigurd Meldgaard ideal_functionality: don't print debug statements, remember secret_functions.
Mon, 14 Dec 2009 15:25:56 +0100 Sigurd Meldgaard runtime_sugar: do not override arguments
Mon, 14 Dec 2009 15:24:53 +0100 Sigurd Meldgaard secret_annotator: changed name of default functions.
Mon, 14 Dec 2009 15:23:52 +0100 Sigurd Meldgaard secret_annotator: returns_secret.
Mon, 14 Dec 2009 11:42:53 +0100 Sigurd Meldgaard runpysmcl: first version.
Mon, 14 Dec 2009 10:29:11 +0100 Sigurd Meldgaard pretty_print: corrected printing of ast.Attributes
Mon, 14 Dec 2009 10:27:42 +0100 Sigurd Meldgaard ideal functionality: now uses inlineCallbacks
Mon, 14 Dec 2009 10:26:14 +0100 Sigurd Meldgaard runtime_sugar: fix of stupid bugs
Fri, 11 Dec 2009 11:34:07 +0100 Sigurd Meldgaard test: testing the rewriting of return to returnValue
Fri, 11 Dec 2009 11:31:16 +0100 Sigurd Meldgaard runtime_sugar: return statements are rewritten to returnValue
Fri, 11 Dec 2009 10:47:03 +0100 Sigurd Meldgaard runtime_sugar: corrected stupness.
Fri, 11 Dec 2009 10:46:09 +0100 Sigurd Meldgaard test: test of sugar, corrected expected output
Fri, 11 Dec 2009 10:42:50 +0100 Sigurd Meldgaard tests: cleaned away print statements
Fri, 11 Dec 2009 10:37:46 +0100 Sigurd Meldgaard sugar: openings (output) is now yielded.
Wed, 09 Dec 2009 12:52:40 +0100 Sigurd Meldgaard runtime_sugar: first approximation
Wed, 09 Dec 2009 12:48:05 +0100 Sigurd Meldgaard test: Made test of the syntactic sugar we want to introduce.
Wed, 09 Dec 2009 12:44:50 +0100 Sigurd Meldgaard pretty_print: now handles attributes.
Mon, 07 Dec 2009 16:30:04 +0100 Sigurd Meldgaard secret_if: new test/
Mon, 07 Dec 2009 15:30:38 +0100 Sigurd Meldgaard refactor: organized imports
Mon, 07 Dec 2009 14:20:56 +0100 Sigurd Meldgaard secret_ifs: updated tests.
Mon, 07 Dec 2009 14:20:15 +0100 Sigurd Meldgaard secret_ifs: improved handling of secret ifs.
Fri, 04 Dec 2009 11:25:07 +0100 Sigurd Meldgaard secret_annotator: now secret_expr can find a default set of secret vars.
Fri, 04 Dec 2009 10:51:30 +0100 Sigurd Meldgaard tests: Now using string-versions for outputting.
Fri, 04 Dec 2009 10:49:58 +0100 Sigurd Meldgaard graph: todot now has a string version.
Fri, 04 Dec 2009 10:42:39 +0100 Sigurd Meldgaard pprint: Now we have a function for pretty printing directly to strings
Thu, 03 Dec 2009 15:13:46 +0100 Sigurd Meldgaard example: corrected spelling in comment.
Thu, 03 Dec 2009 14:55:06 +0100 Sigurd Meldgaard editor_info: Now outputs info in a new format.
Thu, 03 Dec 2009 14:52:17 +0100 Sigurd Meldgaard Range analysis has its own distribute.
Thu, 03 Dec 2009 14:50:37 +0100 Sigurd Meldgaard example: The while loop example uses new ideal functionality
Thu, 03 Dec 2009 14:49:20 +0100 Sigurd Meldgaard Flow: the flow analysis now takes an (optional) auxillary function distribute
Thu, 03 Dec 2009 14:47:43 +0100 Sigurd Meldgaard secret annotator bug-fix.
Thu, 03 Dec 2009 14:46:24 +0100 Sigurd Meldgaard Ideal functionality decorator now takes arguments
Mon, 23 Nov 2009 14:56:01 +0100 Sigurd Meldgaard Moved getVirtualFunctionality to ast
Mon, 23 Nov 2009 11:26:33 +0100 Sigurd Meldgaard Eclipse plugin understands ranges and secret values
Mon, 23 Nov 2009 11:24:09 +0100 Sigurd Meldgaard Updated eclipse plugin to use the neq location
Mon, 23 Nov 2009 10:58:49 +0100 Sigurd Meldgaard Updates for editor_info
Mon, 09 Nov 2009 10:49:45 +0100 Sigurd Meldgaard Info: moved
Mon, 09 Nov 2009 10:48:21 +0100 Sigurd Meldgaard Range analysis: bug-fix in error message
Mon, 09 Nov 2009 10:10:49 +0100 Sigurd Meldgaard prettyprint: preliminary printing of imports
Mon, 09 Nov 2009 10:09:35 +0100 Sigurd Meldgaard Test: made a test more meaningful
Wed, 04 Nov 2009 14:54:05 +0100 Sigurd Meldgaard flow: bug_fix
Wed, 04 Nov 2009 14:53:04 +0100 Sigurd Meldgaard secret_annotator: improved handling of function calls
Wed, 04 Nov 2009 14:50:54 +0100 Sigurd Meldgaard Removed the invariant from while-loop.py
Wed, 04 Nov 2009 14:28:59 +0100 Sigurd Meldgaard Range analysis handles Expression-statements
Wed, 04 Nov 2009 10:53:23 +0100 Sigurd Meldgaard Range analysis for rounded division
Mon, 02 Nov 2009 12:02:08 +0100 Sigurd Meldgaard ast: Added parent pointers to ast nodes via a wrapper of ast.
Mon, 02 Nov 2009 11:33:30 +0100 Sigurd Meldgaard flow: Fixed major error in the work-list implementation
Thu, 29 Oct 2009 16:58:48 +0100 Thomas P Jakobsen Added description of Eclipse plugin readme file.
Thu, 29 Oct 2009 16:33:17 +0100 Thomas P Jakobsen Ignore .orig files.
Thu, 29 Oct 2009 16:19:47 +0100 Thomas P Jakobsen Change PySMCL exit code for syntax error.
Wed, 28 Oct 2009 12:48:54 +0100 Sigurd Meldgaard info: only analyse functions with virtual_functionality decorator
Wed, 28 Oct 2009 12:48:09 +0100 Sigurd Meldgaard info: Be silent on parseerrors
Mon, 26 Oct 2009 12:22:59 +0100 Thomas P Jakobsen Changed file extension name.
Mon, 26 Oct 2009 12:04:18 +0100 Thomas P Jakobsen Added Eclipse project files.
Mon, 26 Oct 2009 10:55:55 +0100 Thomas P Jakobsen Eclipse plugin no longer expects parantheses in compiler output.
Mon, 26 Oct 2009 10:39:51 +0100 Thomas P Jakobsen Merged with Sigurd.
Mon, 26 Oct 2009 10:34:45 +0100 Thomas P Jakobsen Added initial revision of Eclipse plugin.
Fri, 23 Oct 2009 11:00:34 +0200 Thomas P Jakobsen Ignore Java class files.
Fri, 23 Oct 2009 10:55:58 +0200 Thomas P Jakobsen Ignore Emacs backup files.
Mon, 26 Oct 2009 10:35:15 +0100 Sigurd Meldgaard Secret annotator: Allow subscribing arrays
Mon, 26 Oct 2009 10:33:48 +0100 Sigurd Meldgaard pretty_print: corrected error message
Mon, 26 Oct 2009 10:32:19 +0100 Sigurd Meldgaard Info.py: don't print stupid parentheses
Mon, 26 Oct 2009 10:30:14 +0100 Sigurd Meldgaard Corrected the while-loop example
Mon, 26 Oct 2009 10:28:09 +0100 Sigurd Meldgaard First steps on the way of printing pysmcl programs as SIMPL
Mon, 24 Aug 2009 14:28:26 +0200 Sigurd Meldgaard Now the antiqutation is correct for the type
Mon, 24 Aug 2009 11:10:42 +0200 Sigurd Meldgaard Added a theory that searches for a given theorem
Tue, 11 Aug 2009 13:18:01 +0200 Sigurd Meldgaard Ideal functionality would loop forever because of a wrong termination condition.
Tue, 11 Aug 2009 11:24:23 +0200 Sigurd Meldgaard A proof that an imperative binary search is doing the same as the one we proved correct
Tue, 11 Aug 2009 11:22:42 +0200 Sigurd Meldgaard Renamed theory to match filename
Mon, 10 Aug 2009 10:18:10 +0200 Sigurd Meldgaard An isabelle proof of correctness for binary search
Fri, 17 Jul 2009 11:53:56 +0200 Martin Geisler Prefer hasattr to direct __dict__ access.
Fri, 17 Jul 2009 11:52:36 +0200 Martin Geisler Simplify isinstance calls.
Fri, 17 Jul 2009 11:49:56 +0200 Martin Geisler Wrapped long lines in docstrings.
Fri, 17 Jul 2009 11:49:37 +0200 Martin Geisler Better wrapping of long string literals.
Fri, 10 Jul 2009 13:25:40 +0200 Sigurd Meldgaard bad_call.py tests for illegal calls, secret_ifs are iteratively expanded in ideal_functionality.py
Fri, 10 Jul 2009 11:22:55 +0200 Janus Dam Nielsen Merged with Sigurd
Thu, 09 Jul 2009 17:15:33 +0200 Janus Dam Nielsen A poker dealer.
Fri, 10 Jul 2009 11:01:59 +0200 Sigurd Meldgaard Removed extra whitespace
Fri, 10 Jul 2009 11:01:12 +0200 Sigurd Meldgaard Removed The ugly millionaire
Wed, 08 Jul 2009 13:20:22 +0200 Janus Dam Nielsen A millionaires example which uses ideal_functionality.
Wed, 08 Jul 2009 13:19:51 +0200 Janus Dam Nielsen Fixed desugaring of secret if statements.
Mon, 08 Jun 2009 15:39:32 +0200 Sigurd Meldgaard First steps towards an emacs mode
Mon, 08 Jun 2009 15:38:00 +0200 Sigurd Meldgaard Small updates to secret annotator
Mon, 08 Jun 2009 13:14:17 +0200 Sigurd Meldgaard Refactored rangeanalysis testcases
Mon, 08 Jun 2009 12:29:37 +0200 Sigurd Meldgaard pysmcl/range_analysis: make all tests pass
Mon, 08 Jun 2009 12:29:02 +0200 Sigurd Meldgaard Updated testcases
Mon, 08 Jun 2009 12:22:20 +0200 Sigurd Meldgaard pysmcl/test/unit/test_secret_ifs now prints its transformed program
Fri, 29 May 2009 13:19:15 +0200 Sigurd Meldgaard Cleanup: Removed prints in test
Fri, 29 May 2009 13:19:20 +0200 Janus Dam Nielsen Made Bottom a singleton class.
Fri, 29 May 2009 12:13:27 +0200 Sigurd Meldgaard Made a simpler to_dot in flow.py
Fri, 29 May 2009 12:08:34 +0200 Janus Dam Nielsen Fixed bug.
Fri, 29 May 2009 11:57:13 +0200 Janus Dam Nielsen Added test for result.
Fri, 29 May 2009 11:56:48 +0200 Janus Dam Nielsen Added testcase and support for return.
Fri, 29 May 2009 11:12:55 +0200 Sigurd Meldgaard Made runtests choose the python from $PATH
Wed, 27 May 2009 16:30:41 +0200 Sigurd Meldgaard Nicer string representation of bottom - we really should make it a singleton...
Fri, 29 May 2009 11:02:24 +0200 Janus Dam Nielsen Made runtests.py executable on its own.
Fri, 29 May 2009 11:00:22 +0200 Janus Dam Nielsen Cleanup in flow.py, removed old code.
Fri, 29 May 2009 10:59:23 +0200 Janus Dam Nielsen to_dot in Graph now has standard out as default.
Fri, 29 May 2009 10:53:33 +0200 Janus Dam Nielsen Added test for while-stmts.
Fri, 29 May 2009 10:49:28 +0200 Janus Dam Nielsen Added test for if-stmts with then and else branch.
Fri, 29 May 2009 10:48:36 +0200 Janus Dam Nielsen Fixed a bug in the control flow graph for while-loops.
Wed, 27 May 2009 15:20:23 +0200 Janus Dam Nielsen Added missing __init__.py files.
Wed, 27 May 2009 15:14:07 +0200 Sigurd Meldgaard Moved initialize-statement to flow.py
Wed, 27 May 2009 14:59:22 +0200 Janus Dam Nielsen Fixed some corner cases concerning multiplication.
Wed, 27 May 2009 14:59:22 +0200 Janus Dam Nielsen Added tests for corner cases in connection to minus. Also added some debug info.
Wed, 27 May 2009 14:59:22 +0200 Janus Dam Nielsen Moved the function liftMinus.
Wed, 27 May 2009 14:59:22 +0200 Janus Dam Nielsen Check if addition does not overflow.
Wed, 27 May 2009 14:59:22 +0200 Janus Dam Nielsen Check if constant is too large for the field.
Wed, 27 May 2009 13:54:48 +0200 Sigurd Meldgaard Updated regexp in runtests.py
Wed, 27 May 2009 13:46:32 +0200 Janus Dam Nielsen Elements should be taken from the top of the worklist.
Wed, 27 May 2009 13:45:16 +0200 Janus Dam Nielsen Simplified code.
Wed, 27 May 2009 11:35:15 +0200 Sigurd Meldgaard Gave default parameter to the pretty-printer
Wed, 27 May 2009 12:00:34 +0200 Janus Dam Nielsen Merged with Sigurd.
Wed, 27 May 2009 11:58:57 +0200 Janus Dam Nielsen Added to_dot method to flow. The method generates a dot graph representation of the flow graph.
Wed, 27 May 2009 11:58:09 +0200 Janus Dam Nielsen Graph.to_dot now takes a file argument.
Wed, 27 May 2009 11:52:28 +0200 Janus Dam Nielsen The flow is now flowing into an if statement and from there into its branches and any following statements.
Wed, 27 May 2009 11:51:17 +0200 Janus Dam Nielsen A dot graph now only works on entry nodes.
Wed, 27 May 2009 11:08:37 +0200 Sigurd Meldgaard runtests.py the real one
Wed, 27 May 2009 11:07:59 +0200 Sigurd Meldgaard Backout of commit add1aa244d26 (Test-all script (hack))
Tue, 26 May 2009 18:14:12 +0200 Sigurd Meldgaard Seems to pass the test now
Tue, 26 May 2009 17:35:27 +0200 Sigurd Meldgaard Updated testcase
Tue, 26 May 2009 17:16:30 +0200 Janus Dam Nielsen Merged with Sigurd.
Tue, 26 May 2009 17:14:51 +0200 Janus Dam Nielsen Raise exceptions when target is not implemented.
Tue, 26 May 2009 17:12:07 +0200 Janus Dam Nielsen [mq]: exceptions
Tue, 26 May 2009 17:10:21 +0200 Janus Dam Nielsen Added comments.
Tue, 26 May 2009 17:01:07 +0200 Sigurd Meldgaard Corrected subtraction range analysis
Tue, 26 May 2009 16:53:55 +0200 Sigurd Meldgaard Test-all script (hack)
Tue, 26 May 2009 16:47:39 +0200 Janus Dam Nielsen Added a more tests.
Tue, 26 May 2009 16:36:36 +0200 Janus Dam Nielsen Added a test for handling global variables.
Tue, 26 May 2009 16:34:21 +0200 Janus Dam Nielsen Implementation of random and random_bit.
Tue, 26 May 2009 16:33:35 +0200 Janus Dam Nielsen Implemented equality tests.
Tue, 26 May 2009 16:14:45 +0200 Janus Dam Nielsen Added a debug switch.
Tue, 26 May 2009 16:13:42 +0200 Janus Dam Nielsen Implemented subtraction.
Tue, 26 May 2009 16:10:07 +0200 Janus Dam Nielsen Added test for global variables.
Tue, 26 May 2009 16:08:23 +0200 Janus Dam Nielsen Removed unused code.
Tue, 26 May 2009 14:39:22 +0200 Janus Dam Nielsen Merged with Sigurd.
Tue, 26 May 2009 14:39:07 +0200 Janus Dam Nielsen Fixed whitespace.
Tue, 26 May 2009 14:36:45 +0200 Janus Dam Nielsen Added implementation of mult.
Tue, 26 May 2009 12:44:34 +0200 Sigurd Meldgaard Updated unittest
Tue, 26 May 2009 11:38:06 +0200 Janus Dam Nielsen Merged with Sigurd.
Tue, 26 May 2009 11:37:23 +0200 Janus Dam Nielsen Implemented parts of the range analysis, and corresponding tests.
Tue, 26 May 2009 11:36:41 +0200 Janus Dam Nielsen Changed flow analysis to start the propagation form the FunctionDef object.
Tue, 26 May 2009 11:35:52 +0200 Janus Dam Nielsen Added tests for secret ifs and secret annotator.
Tue, 26 May 2009 11:34:10 +0200 Janus Dam Nielsen The pretty printer now take an file or StringIO object as argument.
Tue, 26 May 2009 11:33:57 +0200 Janus Dam Nielsen Removed doctest, we are moving to unittests.
Mon, 25 May 2009 13:25:07 +0200 Sigurd Meldgaard Updated the name of random-bit to random\_bit
Mon, 25 May 2009 13:27:35 +0200 Janus Dam Nielsen Fixed spelling.
Mon, 25 May 2009 13:09:54 +0200 Sigurd Meldgaard Spelling fix
Mon, 25 May 2009 13:06:04 +0200 Sigurd Meldgaard Spelling fix
Mon, 25 May 2009 13:00:31 +0200 Janus Dam Nielsen Added range analysis stub.
Mon, 25 May 2009 12:46:43 +0200 Sigurd Meldgaard Reversion of dummy commit
Mon, 25 May 2009 12:45:18 +0200 Sigurd Meldgaard Dummy test-commit
Mon, 25 May 2009 11:57:30 +0200 Janus Dam Nielsen Added a cleanup script which will remove .pyc files and the like.
Mon, 25 May 2009 11:57:04 +0200 Janus Dam Nielsen Added minimal tests for range analysis.
Mon, 25 May 2009 09:48:54 +0200 Janus Dam Nielsen Merged with Sigurd.
Mon, 25 May 2009 09:48:18 +0200 Janus Dam Nielsen Added import.
Mon, 25 May 2009 09:46:10 +0200 Janus Dam Nielsen Test class.
Mon, 25 May 2009 09:43:47 +0200 Janus Dam Nielsen Added file for unit test of interval analysis.
Sun, 24 May 2009 19:29:55 +0200 Sigurd Meldgaard Dummy test2
Sun, 24 May 2009 19:29:22 +0200 Sigurd Meldgaard Dummy test
Fri, 22 May 2009 16:50:47 +0200 Janus Dam Nielsen Moved files to source code repository.
Fri, 22 May 2009 16:32:37 +0200 Janus Dam Nielsen Created main pysmcl source code module.
Wed, 20 May 2009 17:12:27 +0200 Sigurd Meldgaard More proving
Wed, 20 May 2009 14:37:24 +0200 Sigurd Meldgaard README added
Wed, 20 May 2009 14:27:08 +0200 Sigurd Meldgaard Doctest in secret_ifs is now correct
Wed, 20 May 2009 13:58:33 +0200 Sigurd Meldgaard corrected comment
Wed, 20 May 2009 13:53:31 +0200 Sigurd Meldgaard Made a .hgignore file
Wed, 20 May 2009 13:50:01 +0200 Sigurd Meldgaard Updates to semantics document
Wed, 20 May 2009 13:49:04 +0200 Sigurd Meldgaard Todo in secret_ifs
Wed, 20 May 2009 13:48:23 +0200 Sigurd Meldgaard Updated the example proof
Mon, 18 May 2009 09:57:00 +0200 Sigurd Meldgaard proof_burden.py
Mon, 18 May 2009 09:56:21 +0200 Sigurd Meldgaard semantics/pysec.sty
Mon, 18 May 2009 09:55:37 +0200 Sigurd Meldgaard semantics/semantics.tex
Mon, 18 May 2009 09:54:38 +0200 Sigurd Meldgaard Proofexample
Thu, 13 Nov 2008 12:55:15 +0100 Sigurd Meldgaard Major refactorings
Wed, 12 Nov 2008 18:21:31 +0100 Sigurd Meldgaard oprydning1
Wed, 12 Nov 2008 15:12:11 +0100 Sigurd Meldgaard Lavet egentlig flow-analyse, mangler oprydning
Tue, 11 Nov 2008 11:02:11 +0100 Sigurd Meldgaard Added doctests
Tue, 11 Nov 2008 10:12:17 +0100 Sigurd Meldgaard Initial import