Commit Graph

43 Commits

Author SHA1 Message Date
Matthew Liu
ce542d819e WIP 2023-07-21 13:11:39 -07:00
Matthew Liu
cd4a529f4e addressed race conditions in run tests, now pass those tests with and without debugger feature 2023-07-18 12:38:20 -07:00
Matthew Liu
b00714b6ec updated fhe_program_tests to have metadata fields and group_id. need to fix construction of graph so that group ids are updated 2023-07-18 11:24:16 -07:00
Matthew Liu
c113eaf7d3 fixed async issues, now can support multiple sessions 2023-07-17 14:43:27 -07:00
Matthew Liu
e5916cbde0 added support for cors so frontend can now grab data from backend. currently it only grabs a string that allows the frontend to construct a graph 2023-07-17 11:20:38 -07:00
Matthew Liu
0f87062b0d modified debug_fhe_program to not return anything 2023-07-17 00:35:19 -07:00
Matthew Liu
cc90bf3548 compilation errors in graph construction test, enabled debugger feature in sunscreen_fhe_program 2023-07-14 17:57:45 -07:00
Matthew Liu
21683f2e23 enabled debugger in zkp backend 2023-07-14 16:33:46 -07:00
Matthew Liu
644d044522 fixed some depenendcy issues to enable debugger feature across workspace, now going to fix compilation results/add support with debugger feature 2023-07-14 16:26:02 -07:00
Matthew Liu
75d59ce14d created start web server function 2023-07-14 15:21:35 -07:00
Matthew Liu
61333183e7 removed nodes file from debugger 2023-07-14 14:21:48 -07:00
rickwebiii
1089e00d1b Separate OpenCL shaders into multiple files (#239)
* Separate OpenCL shaders into multiple files
2023-05-12 17:06:53 -07:00
rickwebiii
72f00391ea Rweber/zkp (#188)
ZKP works E2E
2022-11-29 13:47:29 -08:00
rickwebiii
f79e2312af Rweber/clippy (#189)
Improve Errors (use thiserror and reduce their size). Fix clippy errors.
2022-11-29 13:18:45 -08:00
rickwebiii
28ea71118f Rweber/zkp (#185)
Start ZKP compiler and refactor common code.
2022-11-15 12:43:04 -08:00
rickwebiii
390a27b1cd Refactor some code to be shared (#184)
* Refactor some code to be shared

* Kill warnings

* Regenerate launch.json

* Add documentation

* CR comments

* Fix doc issues

* cargo fmt

* CR comments

* CR comments

* Fix warning

* argh clippy
2022-11-11 15:56:09 -08:00
rickwebiii
0ca0052018 Rweber/release 0.7 (#178)
* 0.7 release

* Fix docs links
2022-10-17 14:56:27 -07:00
rickwebiii
b8cbacac69 Downgrade minimum required toolchain (#160) 2022-07-20 12:05:07 +01:00
rickwebiii
136d03f081 Rweber/crateupdate (#152)
* Fix broken links

* Bump packages
2022-07-14 11:37:27 -07:00
rickwebiii
123da60636 Rweber/packages (#150)
* No network during build

* Bump packages
2022-07-13 18:47:54 -07:00
rickwebiii
f071cf6248 Bump sunscreen_runtime 2022-06-24 10:35:40 -07:00
rickwebiii
04d0ee90d2 Fixup Cargo.toml files for release 2022-05-16 18:00:39 -07:00
rickwebiii
17ea255f4e Add playground, rename seal->seal_fhe 2022-05-16 16:09:07 -07:00
Rick Weber
2ad081f9c7 Version bump 2022-04-28 16:07:35 -07:00
Rick Weber
6387e52acd Move SEAL bench to seperate repo 2022-04-25 10:33:16 -07:00
Rick Weber
6047fba925 Bump version 2022-04-19 10:44:17 -07:00
Rick Weber
5639f3c16b Rename sunscreen_compiler to sunscreen 2022-03-22 14:29:35 -07:00
Rick Weber
539ca57087 Bump seal crate version 2022-02-28 15:03:06 -08:00
Rick Weber
57456c3930 Rewrite parallel execution WIP 2022-02-18 12:14:17 -08:00
Rick Weber
7a08ddb1ef update registry 2022-02-14 18:15:24 -08:00
Rick Weber
b76c042ac8 package WIP 2022-02-03 10:27:40 -08:00
Rick Weber
ec43ec5561 Prep for packaging 2022-02-02 16:57:54 -08:00
Rick Weber
37f9167f04 Rename circuit WIP 2022-02-01 16:20:06 -08:00
Rick Weber
5a9f1d125b Can now add literals 2022-01-21 14:01:09 -08:00
Rick Weber
ee4799817a Can serialize ciphertexts + bincode support 2022-01-18 11:17:55 -08:00
Rick Weber
4b984efcc7 Can roundtrip public key 2022-01-14 17:05:32 -08:00
Rick Weber
1556450805 Serialization WIP 2022-01-14 13:25:33 -08:00
Rick Weber
284b13ccc9 Refactor Type info down to runtime 2021-12-09 16:53:03 -08:00
Rick Weber
b1a7aad82c megarefactor parameter selection to frontend 2021-11-30 20:48:52 -08:00
Rick Weber
1dfb3e80bf Fix minor doc issues, rename IR to Circuit 2021-11-23 11:37:49 -08:00
Rick Weber
6e0ccaa5dd runtime WIP, cargo fmt 2021-11-18 17:42:44 -08:00
Rick Weber
665596edcf Tree shaking works, added a bunch of tests 2021-11-18 12:02:53 -08:00
Rick Weber
1bce2548ac Rejigger library composition 2021-11-17 15:09:00 -08:00