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
|
3b69f946fd
|
PrivateV1 Convo Ids (#54)
* Add conversation_ids for privateV1
* Skip handling of unknown payloads
* Tag initial ContentData as new
* Add Integration test
* truncate convo_id to size
* Clippy fixes
* cleanup
* Apply suggestion from @osmaczko
Co-authored-by: osmaczko <33099791+osmaczko@users.noreply.github.com>
* Apply suggestion from @osmaczko
Co-authored-by: osmaczko <33099791+osmaczko@users.noreply.github.com>
* Linter fixes
---------
Co-authored-by: osmaczko <33099791+osmaczko@users.noreply.github.com>
|
2026-02-11 14:10:21 -08:00 |
|
Patryk Osmaczko
|
cd737ea058
|
fix: make ci checks pass
|
2026-02-10 19:45:00 +01:00 |
|
Jazz Turner-Baggs
|
1ce196e5ec
|
Implement handle_payload (#44)
* Implement handle_payload
* Cleanup handler for easier understanding
* Fixups
|
2026-02-06 08:41:12 -08:00 |
|
Jazz Turner-Baggs
|
d5c16f51de
|
Integrate DR into PrivateV1 (#32)
* Add crate
* Initialize session
* Add encrypt / decrypt
|
2026-02-03 15:17:45 -08:00 |
|
Jazz Turner-Baggs
|
5a98258ff1
|
Implement Content::send_content (#31)
* Implement Content::send_content
* rename stamp fn
|
2026-01-29 08:36:18 -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 |
|
Jazz Turner-Baggs
|
04d6f8a84b
|
Add Project scaffolding (#1)
|
2025-12-22 09:40:46 -08:00 |
|