onyinyang
|
ba70b1b4d4
|
Add a MAX_DAILY_BRIDGES to limit invites per day
|
2023-10-30 15:17:08 -04:00 |
Renovate Bot
|
683595abbc
|
Update Rust crate serde to 1.0.190
|
2023-10-26 04:06:18 +00:00 |
onyinyang
|
96a03f1a27
|
Remove non-implicit invremain attribute fields
|
2023-10-23 17:11:15 -04:00 |
onyinyang
|
3b2ee73bab
|
Remove backend options
|
2023-10-23 15:22:14 -04:00 |
onyinyang
|
ed72b05347
|
Add changes for bug fix in zkp crate
|
2023-10-23 15:22:11 -04:00 |
onyinyang
|
794f80ab11
|
Fix bug in DupFilter that breaks serialize/deserialize
|
2023-10-23 13:55:19 -04:00 |
onyinyang
|
2d9febaf14
|
Update zkp crate dependency address
|
2023-10-23 13:44:45 -04:00 |
Renovate Bot
|
4e436e006b
|
Update Rust crate time to 0.3.30
|
2023-10-19 15:35:04 +00:00 |
onyinyang
|
f7f7a36812
|
Change address of zkp library
|
2023-10-19 10:58:52 -04:00 |
onyinyang
|
8bf938c81b
|
Update Cargo to point to public github zkp for now
|
2023-10-19 10:58:32 -04:00 |
onyinyang
|
68b5a9c18e
|
Upgrading several dalek dependencies and rand
|
2023-10-19 10:58:09 -04:00 |
onyinyang
|
4f7b96a603
|
Fix up some minor issues + fix bug in context sync
|
2023-10-18 12:09:46 -04:00 |
onyinyang
|
89fb0fbf4b
|
Add handling for unaccounted for bridges
|
2023-10-18 12:08:15 -04:00 |
onyinyang
|
25add69c4d
|
Add syncing functionality
|
2023-10-18 12:08:15 -04:00 |
onyinyang
|
be0d026fe8
|
Cleanup and add syncing of resources
|
2023-10-18 12:08:15 -04:00 |
Renovate Bot
|
ee4f53dbd4
|
Update Rust crate serde_with to 3.4.0
|
2023-10-17 17:35:10 +00:00 |
Renovate Bot
|
f0e97504ca
|
Update Rust crate serde to 1.0.189
|
2023-10-13 03:04:23 +00:00 |
Renovate Bot
|
faa127862b
|
Update Rust crate thiserror to 1.0.49
|
2023-09-28 21:22:10 +00:00 |
Renovate Bot
|
72e2ab154a
|
Update Rust crate time to 0.3.29
|
2023-09-24 06:03:54 +00:00 |
onyinyang
|
7cc133236c
|
Add additional required changes for crate aes-gcm update to 0.1.0
|
2023-09-19 13:43:59 +00:00 |
Renovate Bot
|
464faaca5a
|
Update Rust crate aes-gcm to 0.10
|
2023-09-19 13:43:59 +00:00 |
onyinyang
|
f85878c89a
|
Change base64 generator to match updates
|
2023-09-14 15:30:10 +00:00 |
Renovate Bot
|
212105ca4d
|
Update Rust crate base64 to v0.21.4
|
2023-09-14 15:30:10 +00:00 |
Renovate Bot
|
8ec1f6237d
|
Update Rust crate subtle to 2.5
|
2023-09-11 17:35:00 +00:00 |
Renovate Bot
|
20f5da98e3
|
Update Rust crate serde_with to 3.3.0
|
2023-09-07 17:30:48 +00:00 |
Renovate Bot
|
003be57c1a
|
Update Rust crate time to 0.3.28
|
2023-09-07 15:30:33 +00:00 |
Renovate Bot
|
e17af05fa0
|
Update Rust crate thiserror to 1.0.48
|
2023-09-06 17:34:36 +00:00 |
Renovate Bot
|
26d0f4ad40
|
Update Rust crate serde to 1.0.188
|
2023-08-30 17:33:09 +00:00 |
onyinyang
|
7647564c1e
|
Add test for k-invites
|
2023-08-02 17:21:03 -04:00 |
onyinyang
|
faf40caf3a
|
Change open invite logic to distribute to k users
|
2023-08-02 10:34:39 -04:00 |
onyinyang
|
35f62ed213
|
Cleanup
|
2023-08-02 10:20:40 -04:00 |
onyinyang
|
572928a271
|
Fixed Basic Serialization/Deserialization to json
|
2023-08-02 10:15:11 -04:00 |
onyinyang
|
f52c6f515a
|
Add EXPIRY_DATE constant and fixup cloned vectors
|
2023-08-02 10:11:47 -04:00 |
onyinyang
|
93ce3e41b7
|
Add ExhausedIndexError for no available bucket ids
|
2023-08-02 10:11:46 -04:00 |
onyinyang
|
471cb8c8c4
|
Add test for find_next_available_key
|
2023-08-02 10:11:46 -04:00 |
onyinyang
|
6191970d9a
|
Fixed clean up blocked test
|
2023-08-02 10:11:46 -04:00 |
onyinyang
|
9c2b7703a8
|
Added open inv cleanup test
|
2023-08-02 10:11:46 -04:00 |
onyinyang
|
a62b537aa6
|
Add testing for blocked bucket cleanup
|
2023-08-02 10:11:46 -04:00 |
onyinyang
|
3c88f4471b
|
Fix up convoluted function
|
2023-08-02 10:11:46 -04:00 |
onyinyang
|
d2d09bccc1
|
Add more comprehensive logic for tidying unneeded buckets
|
2023-08-02 10:11:46 -04:00 |
onyinyang
|
40f1e88a31
|
Add find_next_available_key function to prevent overwriting buckets
|
2023-08-02 10:11:46 -04:00 |
onyinyang
|
48cdb97a9f
|
Fix licensing for lox-rs
|
2023-07-27 16:30:29 -04:00 |
onyinyang
|
d98ae40879
|
Fix formatting
|
2023-07-19 10:30:35 -04:00 |
onyinyang
|
607466b949
|
Clean up clippy fixes
|
2023-06-23 13:04:15 -04:00 |
onyinyang
|
369d830bca
|
All tests passing for HashMap implementation
|
2023-06-23 08:30:14 -04:00 |
onyinyang
|
69e4579450
|
Change encbuckets to HashMap with EncryptedBucket
|
2023-06-23 08:30:14 -04:00 |
onyinyang
|
610a579731
|
Fix up bridge_unreachable
|
2023-06-23 08:24:28 -04:00 |
onyinyang
|
0ede04164b
|
Fix up replace function, remove recyclable
|
2023-06-23 08:24:28 -04:00 |
onyinyang
|
607ecd89c7
|
Converting bridgetable vectors to HashMaps
|
2023-06-23 08:24:28 -04:00 |
onyinyang
|
73c3ef8728
|
Change lox package to lox-library for consistency
|
2023-06-23 08:22:15 -04:00 |
onyinyang
|
221f490d26
|
Update lox-distributor to handle gone resources more correctly
|
2023-06-16 17:18:19 -04:00 |
Cecylia Bocovich
|
67639e2f11
|
Remove needless range loops
|
2023-06-16 15:59:11 -04:00 |
onyinyang
|
003d9c886b
|
Add pipeline
|
2023-06-08 16:58:22 +00:00 |
onyinyang
|
5ac0fc7bef
|
Fixup cargo imports to address stdweb issue
|
2023-06-07 16:02:02 -04:00 |
onyinyang
|
16ced3c5e0
|
Add other cargo fmt changes
|
2023-06-06 19:58:35 -04:00 |
onyinyang
|
5ac8e703cf
|
Update lox-library Cargo.toml for workspace
|
2023-06-05 14:39:10 -04:00 |
onyinyang
|
607e1a425d
|
Remove performance statistics tests for pipeline
|
2023-05-15 20:18:20 -04:00 |
onyinyang
|
a9d5f31870
|
Add test pipeline
|
2023-05-15 20:17:53 -04:00 |
onyinyang
|
8d0f570627
|
Adds test and fixes for allocate bridges
|
2023-05-15 18:57:23 -04:00 |
onyinyang
|
45bb5756df
|
Minor fixes
|
2023-05-15 12:53:32 -04:00 |
onyinyang
|
6bff64f283
|
Adds replace_bridge test and fixes bugs in the function
|
2023-05-15 12:32:22 -04:00 |
onyinyang
|
0d317cea8c
|
Fix replace bridge to align with changes to lox-distributor
|
2023-05-11 17:02:33 -04:00 |
onyinyang
|
508eaf3bdd
|
Add functions to recycle and allocate extra bridges
|
2023-05-09 13:00:40 -04:00 |
onyinyang
|
83c7916805
|
Added bridge replacement
|
2023-05-08 12:31:36 -04:00 |
onyinyang
|
11d4678be8
|
Update fingerprint to match UID from rdsys
|
2023-04-04 18:39:28 -04:00 |
onyinyang
|
a3a693d45a
|
Revise bridge bytes size to 300
|
2023-04-03 12:06:20 -04:00 |
onyinyang
|
362996c4f7
|
Add fingerprint field to Bridgeline
|
2023-04-03 11:47:11 -04:00 |
onyinyang
|
a206917e92
|
Add update bridge function
|
2023-03-27 12:36:57 -04:00 |
onyinyang
|
e257a05c99
|
Add bridge update
|
2023-03-23 13:21:04 -04:00 |
onyinyang
|
f08520de84
|
Update function definition for bridge update
|
2023-03-23 11:00:10 -04:00 |
onyinyang
|
366111e28f
|
Add bridge_update stub
|
2023-03-20 12:33:26 -04:00 |
onyinyang
|
42f5c0e764
|
Increase bridge info size
|
2023-03-10 12:02:45 -05:00 |
onyinyang
|
00aa9b0ab1
|
Revert "Add fields to BridgeLine"
This reverts commit 4a014725cdae582401f5d166a722317ed45b8bfe.
|
2023-03-09 18:18:02 -05:00 |
onyinyang
|
a76fdc98b9
|
Add fields to BridgeLine
|
2023-03-09 16:59:20 -05:00 |
onyinyang
|
fd4f715ad9
|
REVERT BEFORE USING: make BA today function, bridge_table public for testing
|
2023-02-28 12:01:00 -05:00 |
onyinyang
|
0e960d9156
|
Make all states serializable
|
2023-02-06 19:47:04 -05:00 |
onyinyang
|
9ce2a81fe7
|
Make credentials serializable for Tor JS bindings
Author: onyinyang <onyinyang@users.noreply.github.com>
|
2023-01-18 15:02:28 -05:00 |
onyinyang
|
f7002632f7
|
Make state serializable for Tor JS bindings
Author: onyinyang <onyinyang@users.noreply.github.com>
|
2023-01-18 15:02:28 -05:00 |
Vecna
|
3945ed5b60
|
Make BridgeAuth (de)serializable
|
2022-11-22 19:15:09 -05:00 |
Vecna
|
2cd4d96b73
|
Make BridgeDb (de)serializable
|
2022-11-14 13:56:13 -05:00 |
Vecna
|
b607f3bc37
|
Make Issuer Keys (de)serializable.
|
2022-11-13 11:33:57 -05:00 |
Ian Goldberg
|
ae3fc8f1a2
|
Update README
|
2022-10-20 17:33:51 -04:00 |
Ian Goldberg
|
4eca032745
|
cargo fmt
|
2022-10-20 11:34:39 -04:00 |
Ian Goldberg
|
efc175b45b
|
Don't crash if we get 0 data points for small experiments
|
2022-10-20 11:25:48 -04:00 |
onyinyang
|
2818ce67f4
|
Added some fixes and requested touchups from artifact review
|
2022-10-20 01:18:04 -04:00 |
onyinyang
|
9f0fb0bbe1
|
Docker works as expected, README updated
|
2022-10-18 00:52:10 -04:00 |
Ian Goldberg
|
abc8acd079
|
Add MIT licence
|
2022-10-18 00:51:30 -04:00 |
onyinyang
|
993d01b712
|
Added results of cargo clippy --fix
|
2022-10-18 00:51:17 -04:00 |
onyinyang
|
9778f9cd25
|
Proposed changes for artifact, run_tests_fast feature runs with 100 users
|
2022-10-18 00:43:30 -04:00 |
Ian Goldberg
|
92fb283bcd
|
Touch up the docker environment
|
2022-08-17 10:20:12 -04:00 |
onyinyang
|
cef13f9b07
|
Updated run script to name container
|
2022-08-17 01:53:10 -04:00 |
onyinyang
|
3dde20d845
|
Added Dockerfile and build scripts for PETS2023
|
2022-08-14 20:31:09 -04:00 |
onyinyang
|
203e17f9fa
|
Changed format of TESTNAME
|
2022-04-06 22:37:21 -04:00 |
onyinyang
|
45b53590f7
|
Removed table
|
2022-04-06 22:33:36 -04:00 |
onyinyang
|
90d19b9846
|
Added times to readme
|
2022-04-06 18:29:11 -04:00 |
onyinyang
|
666cfd4582
|
Fixed testing instructions and another substring issue
|
2022-04-04 13:22:51 -04:00 |
onyinyang
|
1fe1c147ab
|
Moved README and fixed substring issue
|
2022-04-04 00:45:11 -04:00 |
onyinyang
|
a7be6d3bfd
|
Added Updated tests file and readme
|
2022-04-04 00:45:10 -04:00 |
onyinyang
|
7f7522faf2
|
Added timing
|
2022-04-04 00:45:10 -04:00 |
onyinyang
|
0ce3d68d79
|
Changed printout statements and reverted to multithreaded testing
|
2022-04-04 00:45:10 -04:00 |