Commit Graph

18 Commits

Author SHA1 Message Date
Prem Prathi 68ca46408e
chore: move header inclusions to c file 2024-02-17 06:35:13 +00:00
Prem Chaitanya Prathi 07a159d82f
feat: use BTreeMem to start with and also make C wrapper extern 2024-02-17 07:18:22 +05:30
Prem Chaitanya Prathi ceaf285f39
chore: fix for mac compilation 2024-02-17 07:00:02 +05:30
Ivan Folgueira Bande b3e3904356
Some refactoring to allow the creation of shared library 2024-02-16 15:25:39 +01:00
Prem Chaitanya Prathi 27a7a64e09
chore: in progress Makefile 2024-02-16 17:35:02 +05:30
Prem Chaitanya Prathi d4e6451d67
feat: add reconcile methods 2024-02-16 17:34:49 +05:30
Prem Chaitanya Prathi d9d750c8c6
chore: move lmdbxx submodule under cpp folder 2024-02-16 15:23:50 +05:30
Prem Chaitanya Prathi d8d171baa2
feat: add C wrapper and makefile 2024-02-16 15:15:59 +05:30
Prem Chaitanya Prathi d3463be25d
chore: draft makefile to compile c++ code 2024-02-16 14:16:12 +05:30
Doug Hoyte 304779371c cpp: implement protocol version 1 2023-12-06 17:54:57 -05:00
Doug Hoyte 2e90762e3f C++: protocol version 0 2023-09-16 22:52:32 -04:00
Doug Hoyte 94c7830f50 major refactor to C++ impl: use SHA-256 as fingerprint function 2023-09-15 00:17:10 -04:00
Doug Hoyte 275c6f3215 remove std::reverse optimisation (wrong layer), bugfixes 2023-09-02 04:05:21 -04:00
Doug Hoyte 53ac2c9815 sort pendingOutputs before building output: Can reduce round-trips in some cases 2023-08-12 00:05:03 -04:00
Doug Hoyte 409d28004b support setting frameSizeLimit server-side 2023-08-11 23:24:35 -04:00
Doug Hoyte fd33c9a8b2 get rid of IdListResponse to simplify protocol 2023-08-11 15:03:24 -04:00
Doug Hoyte a1b6eed1a4 frameSizeLimit 2023-06-11 22:00:34 -04:00
Doug Hoyte 4a9bd3b9be initial commit 2023-04-29 00:03:58 -04:00