Commit Graph

  • 5adf9ee7f0 Use simulation feature of troll-patrol in simulation main Vecna 2024-07-08 12:01:45 -0400
  • 5682b43569 Remove dependency on lox_cli Vecna 2024-07-05 12:22:38 -0400
  • 46401e1cf3 Include optional lox_cli dependency for simulation Vecna 2024-06-11 02:27:36 -0400
  • 7b524e771e Use simulation feature of Troll Patrol for simulation Vecna 2024-06-11 02:02:00 -0400
  • 13d098eaa0 Artificially advance time on BridgeDb Vecna 2024-06-06 16:37:16 -0400
  • 766516cee3 Track memory usage in simulation Vecna 2024-06-04 06:27:59 -0400
  • a19a8bb3c2 Don't write Lox context to database in simulation Vecna 2024-05-31 10:58:26 -0400
  • 43aff6c750 Revert "Encrypt invites_remaining during blockage migration" Vecna 2024-05-28 19:00:08 -0400
  • d3baf5cc68 Merge remote-tracking branch 'onyinyang/blockage-mig-bug' Vecna 2024-05-28 18:52:08 -0400
  • f14c2ad6e0
    Fix bug that encodes invremaining incorrectly onyinyang 2024-05-28 18:29:30 -0400
  • fbd1fc2963 Fix Cargo.lock Vecna 2024-05-26 14:34:55 -0400
  • 7bca0f3417 Merge changes to fix blockage migration Vecna 2024-05-26 14:27:56 -0400
  • 1864f0ca83 Re-merge tests, test going from levels 4 -> 2 -> 3 -> 1 blockage_migration_test Vecna 2024-05-26 14:10:38 -0400
  • 3bd99e9fbd Encrypt invites_remaining during blockage migration Vecna 2024-05-26 14:07:14 -0400
  • 59358787eb Break into two tests Vecna 2024-05-26 12:55:51 -0400
  • 47e0cf9f69 Demo blockage migration from level 4 cred failing Vecna 2024-05-26 11:34:44 -0400
  • 005957795c
    Update Rust crate serde_json to v1.0.117 Renovate Bot 2024-05-08 11:10:06 +0000
  • fd18b1ec8c Update Rust crate serde to v1.0.201 Renovate Bot 2024-05-08 00:34:49 +0000
  • 922f8bbaff
    Update Rust crate thiserror to v1.0.60 Renovate Bot 2024-05-07 02:35:02 +0000
  • 21500d9758
    Update Rust crate prometheus to v0.13.4 Renovate Bot 2024-05-06 15:08:14 +0000
  • 04a7937ff0
    Update Rust crate tokio to v1.37.0 Renovate Bot 2024-05-06 15:08:49 +0000
  • 6e9e577326
    Update Rust crate bytes to v1.6.0 Renovate Bot 2024-05-06 15:08:30 +0000
  • ffb4fd282f
    Update Rust crate base64 to v0.22.1 Renovate Bot 2024-05-06 15:08:07 +0000
  • 329733f228
    Update Rust crate serde to v1.0.200 Renovate Bot 2024-05-06 15:08:25 +0000
  • 9e7a43da64 Update Rust crate tokio-util to v0.7.11 Renovate Bot 2024-05-06 10:35:22 +0000
  • 37be8d0468 Update Rust crate getrandom to v0.2.15 Renovate Bot 2024-05-06 13:04:52 +0000
  • 32ebd31935
    Merge remote-tracking branches 'origin/mr/172' and 'origin/mr/174' meskio 2024-05-06 12:31:35 +0200
  • 00aeace98a Update Rust crate serde_with to v3.8.1 Renovate Bot 2024-05-04 14:05:18 +0000
  • 04b3e2d2fa Update Rust crate serde_json to v1.0.116 Renovate Bot 2024-05-04 13:50:57 +0000
  • a9fd4ef867 Update Rust crate wasm-bindgen to 0.2.92 Renovate Bot 2024-04-30 09:08:38 +0000
  • 993f03f90e
    Merge remote-tracking branches 'origin/mr/164' and 'origin/mr/163' meskio 2024-04-30 10:53:13 +0200
  • 69f8fdc1e4 Add function to BridgeLine to get hashed fingerprint Vecna 2024-04-30 01:22:32 -0400
  • 4a515ecb15 Use lyrebird bridges Vecna 2024-04-29 13:36:44 -0400
  • 761c511849 Merge remote-tracking branch 'upstream/main' Vecna 2024-04-29 13:24:54 -0400
  • 12524cd1e8 Test report blocked bridges: Check for missing reachability credential Vecna 2024-04-29 13:24:36 -0400
  • 79df7eb8c8 Update Rust crate lazy_static to 1.4.0 Renovate Bot 2024-04-29 10:35:21 +0000
  • c0b9723b3d Update Rust crate getrandom to 0.2.14 Renovate Bot 2024-04-29 10:35:16 +0000
  • 0235ac26b7 Update Rust crate ed25519-dalek to 2.1.1 Renovate Bot 2024-04-29 10:05:09 +0000
  • 2d616eed08
    Merge remote-tracking branches 'origin/mr/160', 'origin/mr/159' and 'origin/mr/162' meskio 2024-04-29 11:59:37 +0200
  • 188c8b20f6 Format new changes Vecna 2024-04-26 23:43:44 -0400
  • 080deb7974 Send test request on test interface Vecna 2024-04-26 23:12:58 -0400
  • 5c0376cd56 Merge upstream changes Vecna 2024-04-26 23:05:00 -0400
  • 0644431dee Add endpoint for advancing time during testing Vecna 2024-04-26 22:34:54 -0400
  • a10da0413d Update Rust crate futures-util to 0.3.30 Renovate Bot 2024-04-25 16:05:15 +0000
  • b7b0aa6da8 Update Rust crate curve25519-dalek to 4.1.2 Renovate Bot 2024-04-25 16:05:09 +0000
  • e7e2fc0b60 Update Rust crate chrono to 0.4.38 Renovate Bot 2024-04-25 16:05:06 +0000
  • 95573f1193 Update Rust crate bincode to 1.3.3 Renovate Bot 2024-04-25 11:14:27 +0000
  • 1123b36970 Update Rust crate thiserror to 1.0.59 Renovate Bot 2024-04-20 19:35:39 +0000
  • 0e28602812
    Update wasm for base64 encoded invite onyinyang 2024-03-04 14:09:22 -0500
  • 0a12b0fc52
    Serialize, Deserialize invite as base64 string onyinyang 2024-02-28 15:29:10 -0500
  • d0407e9e5d
    Update lox-context to handle Removed bridges, add test for spare removals onyinyang 2024-03-13 13:43:57 -0400
  • d881cf2fec
    Remove spare and unallocated bridges rather than replacing them onyinyang 2024-03-13 13:41:59 -0400
  • b771a40a3d
    Fix deadlock error onyinyang 2024-02-05 15:59:16 -0500
  • dae68efaae
    Clear extra_bridges in distributor after sync, tidy up print statements onyinyang 2024-03-12 15:38:19 -0400
  • 8e08adbdb0
    Add sync check for unallocated_bridges in lox-library onyinyang 2024-03-12 15:31:40 -0400
  • 76bb8757f5
    Add basic tests for bridgetable sync with rdsys onyinyang 2024-03-12 15:21:23 -0400
  • 5f34f49d17
    Formatting changes from cargo fmt onyinyang 2024-03-12 11:36:32 -0400
  • 82e63284ce
    Update base64 version onyinyang 2024-03-13 14:11:46 -0400
  • 5127762c2b
    Add fake_resource_state crate for lox-context unit testing onyinyang 2024-03-12 11:31:31 -0400
  • cee2510324
    Move random Bridgeline generator function to lox_utils onyinyang 2024-03-11 18:00:14 -0400
  • 39531bd969
    Update Rust crate time to 0.3.36 Renovate Bot 2024-04-11 03:05:35 +0000
  • 267747a01e
    Update Rust crate clap to 4.5.4 Renovate Bot 2024-03-25 21:11:47 +0000
  • 06cac427b8
    Update Rust crate chrono to 0.4.38 Renovate Bot 2024-04-15 10:06:20 +0000
  • ec5217222e Include nonce in negative reports Vecna 2024-04-12 03:13:09 -0400
  • 13bf94ec17 Add date to proof of bridge knowledge in negative reports Vecna 2024-04-04 22:56:10 -0400
  • eb1b4939be from_lox_credential() now returns a Result Vecna 2024-03-29 16:18:34 -0400
  • 2bbc0e8705 Merge remote-tracking branch 'upstream/main' Vecna 2024-03-19 17:29:08 -0400
  • c7aa2d2ee2
    Update Rust crate thiserror to 1.0.58 Renovate Bot 2024-03-18 17:43:04 +0000
  • 94dc1c063c Endpoint for TP system to report bridges are blocked Vecna 2024-03-15 19:31:18 -0400
  • 07f0e38a40 Merge upstream changes Vecna 2024-03-15 16:48:51 -0400
  • 64ada23f21 Generate tp_bridge_infos initially and whenever syncing with rdsys Vecna 2024-03-15 16:44:32 -0400
  • daeeb3fdea Add function to lox_context to create fingerprint maps for TP verification Vecna 2024-03-15 16:22:43 -0400
  • 4eba9df7db Add tests for positive reports Vecna 2024-03-15 13:25:13 -0400
  • 684ba0a575 Add tests for invalid negative reports Vecna 2024-03-15 12:08:18 -0400
  • fae8a9a74f TP renamed bridge_info::BridgeInfo Vecna 2024-03-15 11:32:51 -0400
  • 6a0ff0d8a2 Begin implementing Troll Patrol handler Vecna 2024-03-15 02:30:57 -0400
  • f4af7b5e71 Update Rust crate tokio-stream to 0.1.15 Renovate Bot 2024-03-14 21:12:17 +0000
  • c92a14d612
    Use more descriptive error for lox proto functions Cecylia Bocovich 2024-03-10 11:48:58 -0400
  • bd58409762 Update Rust crate serde_with to 3.7.0 Renovate Bot 2024-03-11 22:09:04 +0000
  • 503c026964 Move (unhashed) fingerprint to field in BridgeLine Vecna 2024-03-11 15:58:31 -0400
  • 12deeddeb0
    Further condense search for replacement spares Cecylia Bocovich 2024-03-09 20:06:27 -0500
  • 762fef432f
    Remove unecessary res variable Cecylia Bocovich 2024-03-09 19:23:40 -0500
  • a6c98b8f43
    De-duplicate bridge replacement code Cecylia Bocovich 2024-03-09 19:20:43 -0500
  • e6b0cf842a
    Pass available_bridge by value rather than reference Cecylia Bocovich 2024-03-09 19:14:14 -0500
  • 2c396f63fa
    Factor out a dissolve_spare_bucket fn Cecylia Bocovich 2024-03-09 18:26:19 -0500
  • 41402209f5
    Delay recycling bridge table keys until we're done with them Cecylia Bocovich 2024-03-09 17:30:47 -0500
  • 6462027b7f
    Simplify selection of spare replacement bucket Cecylia Bocovich 2024-03-09 17:30:21 -0500
  • 203b949d43
    Use let-else to return early and reduce indentation Cecylia Bocovich 2024-03-09 16:25:41 -0500
  • bbfdd08ca1
    Update Rust crate serde to 1.0.197 Renovate Bot 2024-03-08 17:10:53 +0000
  • bf01251edf Update Rust crate clap to 4.5.2 Renovate Bot 2024-03-07 17:07:16 +0000
  • 74d7cab83d Update Rust crate prometheus-client to 0.22.2 Renovate Bot 2024-03-07 10:37:29 +0000
  • 3f4f79c5b7 Removed to_be_replaced vector onyinyang 2024-01-29 13:19:27 -0500
  • 11c09efed4 Update ACCEPTED_HOURS_OF_FAILURE to account for rdsys expiry time onyinyang 2024-01-25 17:38:45 -0500
  • bad2457973 Update Rust crate js-sys to 0.3.69 Renovate Bot 2024-03-04 20:07:16 +0000
  • e1bed84e27 cargo-fmt Vecna 2024-02-28 11:49:47 -0500
  • 88a0990243 Don't have LA recompute H every time to verify positive reports Vecna 2024-02-28 11:47:49 -0500
  • 2ca58d8b5a Use const for generating H Vecna 2024-02-26 17:50:37 -0500
  • af68c8818d Have LA recompute H rather than accepting it from user Vecna 2024-02-26 17:37:56 -0500
  • e2e59e50a6 Make H, BH public so knowledge of bucket can be verified Vecna 2024-02-20 16:46:38 -0500
  • 65e763724b Merge changes from upstream Vecna 2024-02-20 16:45:56 -0500