Andrew Morris
|
48513bfe7d
|
add byte counting
|
2025-02-04 08:55:32 +11:00 |
|
Andrew Morris
|
3e771937db
|
Uncomment+fix rtcDemo
|
2025-02-04 08:48:53 +11:00 |
|
Andrew Morris
|
1db7f7f623
|
uncomment+fix wsDemo
|
2025-02-04 08:38:36 +11:00 |
|
Andrew Morris
|
94d887ec5e
|
uncomment+fix consoleDemo
|
2025-02-04 08:25:47 +11:00 |
|
Andrew Morris
|
70dd9ea301
|
add todo
|
2025-02-03 17:32:16 +11:00 |
|
Andrew Morris
|
fdbff764ed
|
Update readme for N parties
|
2025-02-03 17:31:13 +11:00 |
|
Andrew Morris
|
a653855bdb
|
input -> inputBits
|
2025-02-03 17:17:28 +11:00 |
|
Andrew Morris
|
a19ab6ff89
|
0.2.0
|
2025-02-03 16:08:44 +11:00 |
|
Andrew Morris
|
725cd21d89
|
Use URL.createObjectURL instead of base64 to avoid url limits
|
2025-02-03 16:08:22 +11:00 |
|
Andrew Morris
|
ab3a98b6ed
|
fix clashing config
|
2025-02-03 15:22:59 +11:00 |
|
Andrew Morris
|
a76bc3cb23
|
Add 2pc specialization
|
2025-02-03 15:17:41 +11:00 |
|
Andrew Morris
|
63ff747be4
|
Set up 2pc/mpc specialization
|
2025-02-03 14:40:04 +11:00 |
|
Andrew Morris
|
c23e257841
|
add fixme about __debug
|
2025-02-03 14:27:34 +11:00 |
|
Andrew Morris
|
b4da145d9e
|
update docstrings
|
2025-02-03 14:00:29 +11:00 |
|
Andrew Morris
|
9421c0bb93
|
fix alignment dependency bug in PRG
|
2025-01-31 17:37:48 +11:00 |
|
Andrew Morris
|
2732bf6613
|
fix m2pc
|
2025-01-31 17:23:43 +11:00 |
|
Andrew Morris
|
738395dc65
|
test N(=5) parties
|
2025-01-30 17:17:07 +11:00 |
|
Andrew Morris
|
fbea53b627
|
fix memory getting rewritten before it's received by js
|
2025-01-30 16:17:50 +11:00 |
|
Andrew Morris
|
162a1f8940
|
Connect io properly, connect exceptions, remove debugging output
|
2025-01-30 13:30:14 +11:00 |
|
Andrew Morris
|
604d69b53f
|
comment demo.ts
|
2025-01-30 10:16:48 +11:00 |
|
Andrew Morris
|
d640e8da61
|
wip hooking up more things
|
2025-01-29 17:55:54 +11:00 |
|
Andrew Morris
|
922a84045a
|
wip hooking things up
|
2025-01-29 17:43:30 +11:00 |
|
Andrew Morris
|
7f4f3d2ff9
|
Draft new jslib.cpp
|
2025-01-29 16:06:31 +11:00 |
|
Andrew Morris
|
c0a13b7632
|
simplify io interface, move send/recv to helpers
|
2025-01-29 15:00:32 +11:00 |
|
Andrew Morris
|
883949fd20
|
simplify recv flushing
|
2025-01-29 14:52:50 +11:00 |
|
Andrew Morris
|
6dcce6d8b4
|
Remove unused include
|
2025-01-29 14:33:00 +11:00 |
|
Andrew Morris
|
692b8caf62
|
avoid flush_all_sends
|
2025-01-29 14:24:48 +11:00 |
|
Andrew Morris
|
9af7281d6d
|
Use IMultiIO interface instead of concrete NetIOMP
|
2025-01-29 14:05:52 +11:00 |
|
Andrew Morris
|
3f2c1a86dc
|
just use one NetIOMP
|
2025-01-29 13:43:53 +11:00 |
|
Andrew Morris
|
6c937c9129
|
replace netmp::count
|
2025-01-29 13:38:03 +11:00 |
|
Andrew Morris
|
be5394b510
|
implement IMultiIO
|
2025-01-29 13:30:24 +11:00 |
|
Andrew Morris
|
e25c7db443
|
remove redundant flushing
|
2025-01-29 13:21:00 +11:00 |
|
Andrew Morris
|
c0a3e3f292
|
always use io channels
|
2025-01-29 13:12:42 +11:00 |
|
Andrew Morris
|
23c2bdac0b
|
improve naming
|
2025-01-29 12:40:28 +11:00 |
|
Andrew Morris
|
3ac261060a
|
move send flushing into net_io
|
2025-01-29 12:32:00 +11:00 |
|
Andrew Morris
|
3bbd74783a
|
Remove unused flush(0) case
|
2025-01-29 09:24:43 +11:00 |
|
Andrew Morris
|
85f65c34ba
|
change parameter to be about sending instead of directly specifying bucket
|
2025-01-29 09:17:40 +11:00 |
|
Andrew Morris
|
60eddd343b
|
Update readme to reflect that the list is not exhaustive
|
2025-01-29 09:14:51 +11:00 |
|
Andrew Morris
|
e59c1682e6
|
assert instead of ignoring
|
2025-01-28 18:27:35 +11:00 |
|
Andrew Morris
|
02319206a2
|
Remove commented code
|
2025-01-28 18:19:27 +11:00 |
|
Andrew Morris
|
ff57a8f1bb
|
Remove unused flag, fix header guard
|
2025-01-28 18:18:19 +11:00 |
|
Andrew Morris
|
124c76222d
|
Remove nP_deprecated templates
|
2025-01-28 18:16:26 +11:00 |
|
Andrew Morris
|
4995d62685
|
Use __debug and fix compile errors
|
2025-01-28 18:14:00 +11:00 |
|
Andrew Morris
|
26d8382804
|
Remove nP template from FlexOut
|
2025-01-28 18:01:42 +11:00 |
|
Andrew Morris
|
0c00b8433b
|
Remove nP template from FlexIn
|
2025-01-28 17:55:50 +11:00 |
|
Andrew Morris
|
b16b868c94
|
Remove nP template from AuthBitShare
|
2025-01-28 17:50:18 +11:00 |
|
Andrew Morris
|
9b75975fbe
|
Remove nP template from NetIOMP
|
2025-01-28 17:39:29 +11:00 |
|
Andrew Morris
|
2cfb8f0aff
|
Remove nP template from ABitMP
|
2025-01-28 17:22:03 +11:00 |
|
Andrew Morris
|
e5ef05803f
|
Remove nP template from FpreMP
|
2025-01-28 17:11:09 +11:00 |
|
Andrew Morris
|
b00d157a60
|
Start using Vec, NVec to avoid nP template
|
2025-01-28 17:07:50 +11:00 |
|