Scott Weber
c56a3508c3
Group double puppetting is working
2023-07-19 15:23:01 -04:00
Scott Weber
df8b0db093
Double puppet is working!
2023-07-19 14:54:16 -04:00
Scott Weber
b9b021a90b
I think this sends to a group, but i got spam blocked
...
(rate limited with 428 "pushChallenge")
2023-07-18 23:45:42 -04:00
Scott Weber
9090da3643
Decrypt group data
2023-07-17 16:06:48 -04:00
Scott Weber
f20a67d6ff
Refactor out most packages, and successfully decrypt group title :O
2023-07-16 23:31:38 -04:00
Scott Weber
58e64d885d
Fetching group metadata from server!
...
Had to use storage.signal.org, and had to ignore a very misleading
AuthCredentialPresentation lengths in the FFI header, it was leading me
to improperly truncate the presentation before sending >:(
2023-07-16 17:33:28 -04:00
Scott Weber
0b9df4ffde
Successfully fetching and unmunging group auth credentials
2023-07-14 15:00:25 -04:00
Scott Weber
c8efd9de16
Send decrypted group messages to a new portal (and get correct puppets!)
2023-07-10 11:28:23 -04:00
Scott Weber
2755008f4b
Decrypting group messages!!! (but going to the wrong portal)
2023-07-10 00:07:44 -04:00
Scott Weber
58afee173f
Tidy incoming message handler and fix sender_key_store
2023-07-09 23:38:13 -04:00
Scott Weber
9f592956e0
Almost decrypting group message, but getting an error
...
"ciphertext version was too old <2>"
2023-07-09 09:39:45 -04:00
Scott Weber
f7b62677ba
Add a new unauthed websocket, and use it to fetch parts of a profile
...
but the server won't even send me the encrypted bits yet
2023-06-26 10:43:33 -04:00
Scott Weber
177cb62577
Lots of fixes
...
- Store profile keys
- Fix DB users
- Fix puppets
- Fix prekey bundles (Kyber)
2023-06-22 17:28:11 -04:00
Scott Weber
bfe713c5b1
WIP: hooking up signalmeow receive loop to signalgo
...
Fix TXs and get a message in a log
2023-06-09 12:28:08 -04:00
Scott Weber
4c8a4dc87c
Receiving (sealed sender) and sending (not sealed sender) in signalmeow!
2023-05-31 16:43:08 -04:00