Commit Graph

  • d7beaad560 Don't panic main Vecna 2024-06-08 14:49:07 -0400
  • 2e94b4df34 Handle more errors Vecna 2024-06-06 17:14:06 -0400
  • 4eb3204240 Don't output response code for every request Vecna 2024-05-30 23:04:24 -0400
  • a87bd2b9e9 Make most functions return results Vecna 2024-05-28 19:05:35 -0400
  • 3c2bd56921 Get bucket reachability credential with bucket, not level up Vecna 2024-04-30 01:18:17 -0400
  • 176258afe9 Use forked lox repo for lox_utils as well Vecna 2024-04-29 16:29:53 -0400
  • 4e87b13fa0 Test blockage migration Vecna 2024-04-29 15:49:26 -0400
  • 1f155ac969 Refactor/clean up Vecna 2024-04-29 12:54:21 -0400
  • 9f945a05af Remove TODO I am not going to do Vecna 2024-04-26 23:37:44 -0400
  • 10966f39e9 Make advancing date on server testing-only Vecna 2024-04-26 23:37:05 -0400
  • afefe519b1 Update lox_cli test to use different endpoint for advancing time Vecna 2024-04-26 23:12:10 -0400
  • 69953bc16c Test: Compare bridges in bucket to expected Vecna 2023-11-21 13:25:35 -0500
  • ec3cbe4e72 Add readme with basic usage instructions Vecna 2023-11-07 15:32:42 -0500
  • c106ac5ee3 Clean up options Vecna 2023-11-07 15:32:24 -0500
  • 3bc6f3a63f Add unit tests for Lox operations that work so far Vecna 2023-11-07 15:14:04 -0500
  • f825cce0b9 Remove get_cred_trust_level(), use scalar_u32() instead Vecna 2023-11-07 15:04:50 -0500
  • f3fcec771e Update dependencies/features Vecna 2023-11-07 15:03:54 -0500
  • d0f7391f49 Have redeem_invite function also return user's bucket Vecna 2023-09-12 09:24:05 -0400
  • 5acbd6845c Get bucket during trust promotion or level up Vecna 2023-09-12 09:13:57 -0400
  • ae8ca89bc6 Get bucket when redeeming invite Vecna 2023-09-11 13:19:54 -0400
  • 14e012f456 Use Invite struct from lox-utils Vecna 2023-09-07 15:29:18 -0400
  • 4140419cb0 Add redeem invite option. TODO: Get bucket Vecna 2023-09-07 15:25:58 -0400
  • 849ca52f89 Handle inviting friends Vecna 2023-09-07 14:54:21 -0400
  • c17333e5c0 Use a bucket, not a single bridgeline Vecna 2023-09-07 14:26:45 -0400
  • 3b1bb2a5ac Add license Vecna 2023-09-07 13:52:22 -0400
  • 59e6c3b066 Get today from lox-distributor; add days function (for testing) Vecna 2023-09-07 13:51:55 -0400
  • 0e00df2a49 Cleanup: Only one binary, rename it main Vecna 2023-06-20 12:50:32 -0400
  • 0faecae249 Add Networking trait to abstract net implementation from library Vecna 2023-06-20 12:47:49 -0400
  • 20be8ebd02 Cleanup: Remove obsolete server files Vecna 2023-06-20 12:25:29 -0400
  • 00b4e70c95 Only POST Vecna 2023-05-24 20:47:28 -0400
  • 1e35d625d3 Improve trust migration/level up handling Vecna 2023-03-26 13:00:30 -0400
  • 21cae179fd Save new credentials after trust migration, level up 1 -> 2 Vecna 2023-03-25 14:53:53 -0400
  • a3bf510c44 Start adding args, support promoting to trust level 1 Vecna 2023-03-25 14:36:04 -0400
  • 5daf506a9f Remove clean up comment Vecna 2023-03-21 09:32:28 -0400
  • ed53adccf1 Client library to work with lox-server Vecna 2023-03-19 14:47:08 -0400
  • e0583d56a0 Borrow server_addr rather than cloning it. Vecna 2023-03-12 10:56:29 -0400
  • 589b2cc7f7 Begin client using hyper to work with onyinyang's server Vecna 2023-03-05 19:38:04 -0500
  • 035b4f9195 Work on lox_auth handling requests Vecna 2023-02-05 21:26:13 -0500
  • e1f4305733 Don't allow 8 bytes for length of payload Vecna 2023-02-05 16:26:14 -0500
  • 266f53cb31 Pass functions that can use bridgedb/lox_auth to server_net Vecna 2023-01-31 19:13:12 -0500
  • cb26f44d68 Pass byte vectors around, not strings Vecna 2023-01-21 20:01:31 -0500
  • 1e8ff05425 lox_client now connects to server, sends msg, receives response Vecna 2023-01-15 13:04:47 -0500
  • 5216ede738 bridgedb now listens for connections, performs a function Vecna 2023-01-14 14:16:22 -0500
  • bd31dfe666 lox_auth now listens for connections, performs a function Vecna 2023-01-14 13:57:38 -0500
  • a2d64f6981 Format Vecna 2022-11-24 22:48:58 -0500
  • bd14499f3b Finish defining bridgedb, THEN output keys Vecna 2022-11-24 22:48:18 -0500
  • a117e79e18 Recreate lox_auth from file Vecna 2022-11-24 22:41:10 -0500
  • 45811d8489 Begin work on client, import public keys Vecna 2022-11-18 10:52:33 -0500
  • 2c6c9dbb7b lox_auth that serializes and outputs its pubkeys Vecna 2022-11-17 19:54:51 -0500
  • 3b3bbb899e Don't re-output bridgedb if it's already saved. Vecna 2022-11-16 17:28:35 -0500
  • 384da7fd3b Recreate bridgedb from file. Vecna 2022-11-16 15:45:27 -0500
  • cf066b1937 Serialize bridgedb and its public key to files. Vecna 2022-11-14 14:30:38 -0500
  • b945051c47 Reorganize repo to Rust format Vecna 2022-10-28 13:57:48 -0400
  • aa7fae385c Beginnings of bridge_auth Vecna 2022-10-27 22:44:54 -0400
  • e40a383dc9 Create bridgedb crate to instantiate bridgedb Vecna 2022-10-26 21:38:39 -0400
  • 11d7959016 Initial commit, create repo, depends on lox Vecna 2022-10-25 13:48:53 -0400