aboutsummaryrefslogtreecommitdiff
path: root/src/Specific
Commit message (Expand)AuthorAge
* move B_order_l and prime_qGravatar Andres Erbsen2016-11-06
* Refactor various reflective thingsGravatar Jason Gross2016-11-06
* Connect [is_bounded] to [bounded_by]Gravatar Jason Gross2016-11-06
* The fix in 8.4 broke 8.5/8.6, so we fix thatGravatar Jason Gross2016-11-06
* Add syntactic tuplesGravatar Jason Gross2016-11-06
* Add support for dependent reificationGravatar Jason Gross2016-11-06
* Work around broken evars in 8.4Gravatar Jason Gross2016-11-06
* Plug in boundedness proofsGravatar Jason Gross2016-11-05
* Add better bounded lemmas to reified thingsGravatar Jason Gross2016-11-05
* Add eta-expansion in GF25519BoundedCommon.vGravatar Jason Gross2016-11-05
* Add proofs about boundedness to GF25519Reflective/Common.vGravatar Jason Gross2016-11-05
* Add unfold_is_boundedGravatar Jason Gross2016-11-05
* Add code for overflow check (disabled bc freeze)Gravatar Jason Gross2016-11-05
* Split off some things from InterpretationsGravatar Jason Gross2016-11-05
* separate Ed25519Extraction.v, add extraction to MakefileGravatar Andres Erbsen2016-11-03
* Shove Z.Interpretations into closer alignmentGravatar Jason Gross2016-11-03
* Fix buildGravatar Jason Gross2016-11-03
* Make [freeze] proofs consider machine integer width and hard input bounds sep...Gravatar jadep2016-11-03
* Fix bounds that were reversedGravatar Jason Gross2016-11-03
* Clean up fe25519_word64ize, give examplesGravatar Jason Gross2016-11-02
* GF25519BoundedCommon.v: require less higher order unification (8.4)Gravatar Andres Erbsen2016-11-02
* fix lingering reference to old name of renamed lemmaGravatar jadep2016-11-02
* Fix GF25519Bounded in a different wayGravatar Jason Gross2016-11-02
* Fix [sqrtW_sig]Gravatar Jason Gross2016-11-02
* Changes to sqrt for easier bounds proofs; currently blocked on broken proof i...Gravatar jadep2016-11-02
* Prove fe25519WToZ_ZToW, rename FooToBarToFoo to BarToFoo_FooToBarGravatar Jason Gross2016-11-01
* Export strings in GF25519Reflective/CommonGravatar Jason Gross2016-11-01
* Print out the computed bounds on the various opsGravatar Jason Gross2016-11-01
* Parameterize bounded things over the limb lengthGravatar Jason Gross2016-11-01
* Add fe25519WToZToWGravatar Jason Gross2016-11-01
* Make it easier to extract word64Gravatar Jason Gross2016-10-31
* Add bounds type in Specific/GF25519Reflective/Common.vGravatar Jason Gross2016-10-31
* Make it so that changing the list of wire bounds doesn't break the buildGravatar Jason Gross2016-10-31
* Revert "Switch from word to Z"Gravatar Jason Gross2016-10-31
* Switch from word to ZGravatar Jason Gross2016-10-31
* Switch to reflective bounded word in Ed25519Gravatar Jason Gross2016-10-31
* Use sigma types to fix extractionGravatar Jason Gross2016-10-31
* Add src/Specific/GF25519Reflective.vGravatar Jason Gross2016-10-31
* Also construct relatedness proofs in reifiedGravatar Jason Gross2016-10-30
* Minor changes to GF25519 reflectiveGravatar Jason Gross2016-10-30
* Add reification of various operationsGravatar Jason Gross2016-10-30
* Add initial work on reifying GF25519 stuffGravatar Jason Gross2016-10-30
* Add things like app_7 to GF25519BoundedCommonWord.vGravatar Jason Gross2016-10-29
* Add interp_type_gen_rel_pointwise2, *_gen => *Gravatar Jason Gross2016-10-28
* Add {un,}curry_wire_digitsGravatar Jason Gross2016-10-27
* Add {un,}curry_{bin,un}op_fe25519Gravatar Jason Gross2016-10-27
* Add length_fe25519Gravatar Jason Gross2016-10-27
* Factor out cmov{l,ne} and negGravatar Jason Gross2016-10-27
* Simplify proof of proj1_fe25519_encodeGravatar Jason Gross2016-10-27
* Add lemmas about GF25519BoundedCommon.{encode,decode}Gravatar Jason Gross2016-10-27