Jazz Turner-Baggs
eb941387df
Add Installation name ( #58 )
...
* Add Identity name
* Update Context to accept a name
* Change constructor in bindings
* Add name retrieval to bindings
* Update constructor string type
* Remove uneeded files
* rename functions for symmetry
2026-02-19 17:25:42 -08:00
Jazz Turner-Baggs
95ddce9161
Key types ( #56 )
...
* Add generic SymmetricKey container
* Rename SecretKey to SymmetricKey32
* Update SymmetricKey usage
* Add PublicKey
* Update PublicKey uses
* Add PrivateKey
* Replace StaticSecret with PrivateKey
* Fix imports
* Remove InstallKey from constructors
* Final integration
* lint fixes
* Fixups
2026-02-18 09:29:33 -08:00
Jazz Turner-Baggs
71f7b8a485
FFI Integration fixes ( #48 )
...
* Make conversation store easier to use
* fix: Bug in Inbox id’s
* Clean up warnings
* Add DH decryption for Inbox
2026-02-09 09:55:58 -08:00
Jazz Turner-Baggs
fe23c39321
PrivateV1 Convo Initialization via Inbox ( #13 )
...
* Load orginal protofiles
* Change package name
* Add prost generation
* Remove placeholders
* Add generated files + imports
* replace with chat-proto
* Add XK0
* auto formatting
* Initial implementation of PrivateV1 initialization
* Add ConvoFactory trait
* Hook up indentity placeholder
* Remove RemoteInbox until it’s needed
* Simplify Identity ownership
* Clean up x3handshake
* Move inbox encryption
* Simplify inbox encryption
* Cleanup warnings
* Add todos
* Update chat-proto crate
* Publickey Handling
* Reorg Inbox handshake
* Update Inbox convoId
* Remove file structure headers
* Update ConvoID
* Add Domain Separator trait
* Remove Convo trait functions
* Rename Context
* Add SecretKey
* Add workspace dependency
* update KE name
* Update comments for clarity
* Remove Xk0 references
* Bump chat_proto version and relock
2026-01-21 15:39:09 -08:00