Alejandro Cabeza Romero
|
8d2e97956b
|
Expose WitnessInput at lib level.
|
2026-05-04 10:37:16 +02:00 |
|
Alejandro Cabeza Romero
|
29c4901bdd
|
Namespace env var.
|
2026-04-29 17:11:51 +02:00 |
|
Alejandro Cabeza Romero
|
b2509b5a84
|
Stabilise tests.
|
2026-04-29 17:08:42 +02:00 |
|
Alejandro Cabeza Romero
|
0f169eecb1
|
Add missing c++ and gmp libraries.
|
2026-04-27 18:50:22 +02:00 |
|
Alejandro Cabeza Romero
|
62c0c9fd0a
|
Use dat slice.
|
2026-04-27 18:50:08 +02:00 |
|
Alejandro Cabeza Romero
|
f91bd073d1
|
Various fixes and improvements.
|
2026-04-27 18:17:40 +02:00 |
|
Alejandro Cabeza Romero
|
67b35faf4f
|
Implement ffi and native PoQ functions.
|
2026-04-27 16:56:36 +02:00 |
|
Alejandro Cabeza Romero
|
de11d81252
|
Update lib names.
|
2026-04-27 15:34:41 +02:00 |
|
Alejandro Cabeza Romero
|
cb0e660e16
|
Poq-sys crate and build script.
|
2026-04-27 15:21:32 +02:00 |
|
Alejandro Cabeza Romero
|
418e8b9b70
|
Into workspace.
|
2026-04-24 16:03:33 +02:00 |
|
Alejandro Cabeza Romero
|
220707d9ee
|
Simplify guard.
|
2026-04-24 13:47:43 +02:00 |
|
Alejandro Cabeza Romero
|
73c3ca7cb5
|
Add missing docs.
|
2026-04-24 13:37:55 +02:00 |
|
Alejandro Cabeza Romero
|
dd2a357cb2
|
Clippy.
|
2026-04-24 12:51:39 +02:00 |
|
Alejandro Cabeza Romero
|
4c0e77d70a
|
Minor improvements.
|
2026-04-24 12:49:17 +02:00 |
|
Alejandro Cabeza Romero
|
743895bfc7
|
Rename core to native.
|
2026-04-24 12:13:04 +02:00 |
|
Alejandro Cabeza Romero
|
e4e495f9b2
|
Minor improvements.
|
2026-04-24 12:12:40 +02:00 |
|
Alejandro Cabeza Romero
|
a291e1cb54
|
Implement Rust-side types.
|
2026-04-24 12:04:05 +02:00 |
|
Alejandro Cabeza Romero
|
f70a866ad6
|
Rename to core.
|
2026-04-22 18:26:23 +02:00 |
|
Alejandro Cabeza Romero
|
acf9d82841
|
Implement FFI types. Add placeholder for native types.
|
2026-04-22 18:25:15 +02:00 |
|
Alejandro Cabeza Romero
|
0683b26c7c
|
Document special situation on free_bytes.
|
2026-04-22 18:07:44 +02:00 |
|
Alejandro Cabeza Romero
|
0fcc71745a
|
Pin circom version.
|
2026-04-22 16:42:48 +02:00 |
|
Alejandro Cabeza Romero
|
eac50d614d
|
Add ignore wildcard.
|
2026-04-22 16:35:51 +02:00 |
|
Alejandro Cabeza Romero
|
7de6f2432d
|
Fix sed compatibility.
|
2026-04-22 14:17:09 +02:00 |
|
Alejandro Cabeza Romero
|
daeac05883
|
Add return fix.
|
2026-04-22 13:18:01 +02:00 |
|
Alejandro Cabeza Romero
|
7a10f70eca
|
Add other circuits FFIs and smoke tests.
|
2026-04-22 12:41:07 +02:00 |
|
Alejandro Cabeza Romero
|
fdd1305c0c
|
Add ffi smoke test.
|
2026-04-22 12:05:32 +02:00 |
|
Alejandro Cabeza Romero
|
bc58054585
|
Update build.
|
2026-04-21 16:43:41 +02:00 |
|
Alejandro Cabeza Romero
|
15ddef48da
|
Adapt circom functions to memory-based.
|
2026-04-21 16:20:22 +02:00 |
|
Alejandro Cabeza Romero
|
6cef39ba87
|
Move forward declarations to a separate file.
|
2026-04-20 16:19:40 +02:00 |
|
Alejandro Cabeza Romero
|
02cc519f29
|
Simplify FFIs.
|
2026-04-20 16:08:13 +02:00 |
|
Alejandro Cabeza Romero
|
2e1dd99ac5
|
Split shared free_bytes into common source and fix ffi includes.
|
2026-04-10 20:04:03 +02:00 |
|
Alejandro Cabeza Romero
|
dfe86c6282
|
Fix library.
|
2026-04-10 18:09:23 +02:00 |
|
Alejandro Cabeza Romero
|
d13467096c
|
Extend gitignore.
|
2026-04-10 17:59:30 +02:00 |
|
Alejandro Cabeza Romero
|
dbb28502bd
|
Made API fully C-ABI-compatible.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
5946705b1c
|
Remove incompatible C ABI things.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
505048bc3b
|
Add result to handle errors.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
d0bb48b0e0
|
Add thin wrapper to expose witness generation via FFI.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
d64e9f0b03
|
Use standard lib extensions.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
6a7394e29b
|
Fix gobjcopy.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
39d12949e9
|
Use appropriate objcopy on macos.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
2130314463
|
Add llvm for objcopy on macos.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
3a49985d16
|
Fix macos tool path.
|
2026-04-10 17:31:24 +02:00 |
|
Alejandro Cabeza Romero
|
062800b917
|
Compile libraries instead of binaries.
|
2026-04-10 17:31:23 +02:00 |
|
Alejandro Cabeza Romero
|
d6cf41f665
|
Add shorthand to run input generators.
|
2026-04-10 17:30:11 +02:00 |
|
Alejandro Cabeza Romero
|
e6ab5509b6
|
Add prettifier.
|
2026-04-10 17:23:58 +02:00 |
|
thomaslavaur
|
1ce5a77e44
|
fix bug in comparator full less than
|
2026-04-08 09:02:42 +02:00 |
|
|
|
b36f7f3f2f
|
Add/Update License Files
Add dual MIT/Apache-2.0 license:
- LICENSE-MIT
- LICENSE-APACHE-v2
|
2026-03-25 11:40:47 +01:00 |
|
thomaslavaur
|
67ea0a5a6b
|
fix typo
|
2026-03-18 12:47:24 +01:00 |
|
thomaslavaur
|
416c5a1722
|
Fix syntax for would_win.slot assignment
v0.4.2
|
2026-03-18 08:30:25 +01:00 |
|
thomaslavaur
|
b2999e0949
|
update poq with slot in key nullifier derivation
|
2026-03-18 08:22:35 +01:00 |
|