These 17 commits are when the Protocol Buffers files have changed:
Commit: | 6998ca6 | |
---|---|---|
Author: | Hao Chen | |
Committer: | GitHub |
PR433: add history proof v2 (#433)
The documentation is generated from this commit.
Commit: | a80e4bc | |
---|---|---|
Author: | Kevin Lewi | |
Committer: | GitHub |
Clarifying the dual-license (#362)
Commit: | 4a5e9ea | |
---|---|---|
Author: | Kevin Lewi | |
Committer: | GitHub |
Renaming of functions / fields (#335)
Commit: | 042604b | |
---|---|---|
Author: | Sean Lawlor | |
Committer: | GitHub |
Migrate shared logic to `akd_core` crate which contains all the base type implementations (#278) * AKD_CORE initial crate commit with usage in the AKD_CLIENT crate. Follow-up commits will migrate the `akd` crate to utilize `akd_core` as well (and subsequently `akd_mysql` as well) * AKD library port to new akd_core crate * Migration for akd_core for the remaining crates * Fixing fixture generator yaml with new spec * support for 5122and 256 * broken CI * more CI tweaks * addressing reviewers * small tweaks to features * put more runtime metrics behind runtime metrics flag * CLIPPY * broken ci * Fixing the publish waiting for correct version script and updating specified crate versions * PR review * pr review * fmt
Commit: | 1146fd2 | |
---|---|---|
Author: | Sean Lawlor |
AKD library port to new akd_core crate
Commit: | e90fd94 | |
---|---|---|
Author: | Sean Lawlor | |
Committer: | Sean Lawlor |
AKD_CORE initial crate commit with usage in the AKD_CLIENT crate. Follow-up commits will migrate the `akd` crate to utilize `akd_core` as well (and subsequently `akd_mysql` as well)
Commit: | 832f66d | |
---|---|---|
Author: | Sean Lawlor | |
Committer: | GitHub |
Adding protobuf serialization support for akd_client types (#246) * Adding protobuf specification for all types for compressed serialization between clients + server (if wanted) in lean client * Adding protobuf conversion tests to keep everything in-sync * Missed 1 version bump * removing self-add dependency for test builds * comments * rustfmt
Commit: | 406245a | |
---|---|---|
Author: | Dillon George | |
Committer: | GitHub |
Update Copyright Headers from Facebook to Meta (#237) - Update file headers across the codebase to include copyright appropriate copyright notices. For reference: `Copyright (c) Meta Platforms, Inc. and affiliates.` - Update the `.gitignore` file to ignore idea related directories. Co-authored-by: Dillon George <dgeo@fb.com>
Commit: | b7bc131 | |
---|---|---|
Author: | Sean Lawlor | |
Committer: | GitHub |
Add new "public_auditing" functionality backed by S3 storage (#228) * Add new "public_auditing" feature which adds protobuf support for compiling the append-only proofs into publicly downloadble blobs which can be stored in a public record. First of N changes to support public auditors through S3-like storage * Rewrite of the client + removing generics in conversion to/from protobuf types. We now only support blake3 hashing and the client has stubs for dynamoDb. S3 "should" work once we have an account. * clippy and rustfmt * adding protoc to build pipeline * Pull-request comments and clippy addressing * cleaning up * Added some test coverage around the conversion process + added CI coverage on said tests * rustfmt * nits * nit Co-authored-by: Sean Lawlor <seanlawlor@fb.com>
Commit: | 2aa6c00 | |
---|---|---|
Author: | Sean Lawlor |
First draft of node FSM
Commit: | ffb472b | |
---|---|---|
Author: | Sean Lawlor |
WIP: Adding node removal logic, still TBD is processing the backlog message queue
Commit: | e9bc45c | |
---|---|---|
Author: | Sean Lawlor |
WIP: FSM logic
Commit: | ac8b752 | |
---|---|---|
Author: | Sean Lawlor |
WIP: Node processing logic & initial FSM
Commit: | e8f4e37 | |
---|---|---|
Author: | Sean Lawlor |
WIP: FSM for quorum op's
Commit: | 70443bd | |
---|---|---|
Author: | Sean Lawlor |
WIP: Added a lot more inter-node messages, still working on the remaining message structs
Commit: | f666dac | |
---|---|---|
Author: | Sean Lawlor |
WIP more message structuring
Commit: | 06d573e | |
---|---|---|
Author: | Sean Lawlor | |
Committer: | Sean Lawlor |
WIP: Adding message structures and type converters utilizing protobuf. Additionally formatting code