Commit graph

26 commits

Author SHA1 Message Date
b43cfbf260
feat: Add basic entry downloading to bin package 2024-11-06 00:23:42 -07:00
098c2b9b12
chore: Restructure into workspace w/ bin crate 2024-11-05 22:59:09 -07:00
d4f07b4f04
feat: Merkle tree list hashing 2024-11-05 22:58:23 -07:00
27e5aaa777
chore: Format code 2024-11-05 22:58:23 -07:00
c46dfd4457
test: Refactor log entry parsing integration test to use new api client 2024-10-27 17:26:46 -06:00
03f4151f66
Add doctest and replace Url field with String 2024-10-27 17:09:06 -06:00
70a83d4b9e
feat(api): Add get entries endpoint 2024-10-27 16:49:57 -06:00
7e51c915bc
docs(api): Fill in missing doc comments 2024-10-27 16:24:26 -06:00
1c2b59e9f8
feat(api): Allow re-use of existing reqwest client in CtApiClient struct 2024-10-27 16:23:38 -06:00
f526f859a5
docs(api): List outputs in CtApiClient methods 2024-10-27 16:10:01 -06:00
505355189f
feat(api): Add Merkle Audit Proof by leaf hash endpoint 2024-10-27 16:01:52 -06:00
6d1ae370fa
feat(api): Get Signed Tree Head consistency proof 2024-10-27 15:12:58 -06:00
2358a22d38
chore: Reformat 2024-10-27 15:09:39 -06:00
d4762205dc
feat(api): Add Get Signed Tree Head endpoint 2024-10-27 15:08:39 -06:00
b718fe2792
chore: Rename endpoint consts and reformat 2024-10-27 15:01:05 -06:00
6f290c90e9
feat(api): Add add-pre-chain endpoint 2024-10-27 14:12:07 -06:00
ecbf630127
fix(api): Fix URL logic 2024-10-27 00:22:55 -06:00
032a99f4fc
feat(api): Start on API requests with add-chain and boilerplate 2024-10-27 00:16:29 -06:00
84aa99f261
chore: Reformat 2024-10-26 23:40:02 -06:00
f888aa47d0
refactor(parsing): leaf_input parsing to use combinators properly, rather than messy descructuring 2024-10-26 19:28:31 -06:00
e2f4de8603
test: remove unnecessary enumeration 2024-10-26 19:28:31 -06:00
7f9f4fd99b
Add extra_data parsing support
Also, revamped the testing to take real live entries from the letsencrypt 2024h2 log
2024-10-26 17:41:09 -06:00
94a8343be7
Remove alloc for extensions 2024-10-25 22:05:00 -06:00
0904b73c12
Fix .vscode config for jj 2024-10-25 22:03:36 -06:00
d6ad520ea5
Add more docs (im just testing jj lol) 2024-10-25 21:30:09 -06:00
Ty
df1d7e54ca
Initial commit for Jujitsu (JJ) vcs 2024-10-25 19:50:05 -06:00