27 Commits

Author SHA1 Message Date
Jonathan Evans
987a78286f Release to add compiler instructions for external client I/O. v0.0.2 2017-09-14 10:35:01 +01:00
Dragos Rotaru
3ee4e9e18c fixed printing 2017-09-11 22:38:06 +01:00
Marcel Keller
d0d35720b5 Bug when private inputs and private outputs in wrong order. 2017-08-14 13:58:20 +01:00
Marcel Keller
9256e08ba3 Don't try to compute square root of non-square. 2017-07-26 17:09:02 +01:00
Marcel Keller
58b654120f Bug in MAC check. 2017-07-26 14:07:31 +01:00
Marcel Keller
7d55d01010 Array and matrix for sfloat. 2017-06-19 15:35:28 +01:00
Marcel Keller
63f0bc679b Simplify floating point printing. 2017-06-02 14:23:07 +01:00
Marcel Keller
aadf6cb3b7 Bug in floating point conversion. 2017-06-02 13:56:26 +01:00
Alexandre Duc
65ffdb1537 cmath instead of math.h 2017-05-29 17:44:02 +02:00
Alexandre Duc
6e88bfeab4 Support for printing sfloats 2017-05-29 17:29:42 +02:00
Marcel Keller
02bcd6ee05 Keep order of stack instructions. 2017-05-22 17:02:35 +01:00
Marcel Keller
77d747a6fd Correct bound check. 2017-05-02 08:15:34 +01:00
Peter Scholl
1ed6ff65be TPMPC tutorial program 2017-04-09 17:58:31 +01:00
Peter Scholl
78759bf88b Optional program arguments to compile.py 2017-04-03 12:05:30 +01:00
Dragos
2b8bd8df79 added correct FP between different types 2017-03-28 13:57:29 +01:00
Dragos
62627f87bd fixed point with bigger modulus 2017-03-22 19:30:06 +00:00
Marcel Keller
b53f67dfbf More sensible default for GF(2^n). 2017-02-27 13:53:02 +00:00
Marcel Keller
66847aedc3 Backwards compatibility of compiler options. 2017-02-12 12:25:25 +00:00
Marcel Keller
a566ffb680 No hard optimization by default. 2017-02-12 10:37:47 +00:00
Dragos
4099900f9f fixed private-input bug 2016-12-06 17:05:04 +00:00
Dragos Rotaru
834aea1cac added fixed point arithmetic 2016-12-02 01:46:35 +00:00
Marcel Keller
ead4dfbb5c Added ORAM-related functionality. 2016-11-28 17:00:58 +00:00
Dragos
a362dd20f6 fixed tutorial 2016-11-08 11:10:58 +00:00
Marcel Keller
0428462ab2 Bug in order preserving. 2016-09-12 21:27:04 +01:00
Marcel Keller
7919929b1a OS X instructions. 2016-09-06 13:39:21 +01:00
Marcel Keller
9e7ce1d3fe OS X compatibility. 2016-09-05 14:37:49 +01:00
Marcel Keller
81e35b3549 Initial release. v0.0.1 2016-09-02 19:16:51 +01:00