Tulir Asokan
|
9beafc1c2f
|
signalmeow/sending: fix typing/receipts being sent to PNI
|
2025-10-22 22:00:54 +03:00 |
|
Tulir Asokan
|
41311f917c
|
signalmeow/sending: don't clear needs PNI signature flag for typing/receipts
|
2025-10-22 21:50:24 +03:00 |
|
Tulir Asokan
|
d63cf0106b
|
all: add support for PNI ghosts to bridge invites/bans (#612)
|
2025-10-22 21:49:59 +03:00 |
|
Tulir Asokan
|
08d70602e1
|
signalmeow/web: split non-retrying errors into different type
|
2025-10-20 11:52:14 +03:00 |
|
Tulir Asokan
|
58203bf921
|
signalmeow/provisioning: update link capabilities
|
2025-10-10 17:15:51 +03:00 |
|
Tulir Asokan
|
89638a95ab
|
signalmeow/provisioning: fix typo in capability name
|
2025-10-05 00:28:12 +03:00 |
|
Tulir Asokan
|
527cd4ec0b
|
signalmeow/groups: update to v2 api
|
2025-09-30 16:14:13 +03:00 |
|
Tulir Asokan
|
88b2378fd9
|
signalmeow: remove unused data message wrapper functions
|
2025-09-17 15:04:37 +03:00 |
|
Tulir Asokan
|
ffd170f0f1
|
startchat: add support for creating groups (#607)
|
2025-09-04 13:13:58 +03:00 |
|
Tulir Asokan
|
c71d417ccc
|
signalmeow/storageservice: send contact list event on storage sync
|
2025-09-01 16:48:30 +03:00 |
|
Tulir Asokan
|
f80af12c9b
|
signalmeow/store: save signal-specific nicknames
|
2025-09-01 16:40:35 +03:00 |
|
Tulir Asokan
|
9e31917222
|
signalmeow: update capability flags
|
2025-08-29 12:12:00 +03:00 |
|
Tulir Asokan
|
dff8052be3
|
signalmeow: update protobufs
|
2025-08-22 16:28:48 +03:00 |
|
Tulir Asokan
|
6900cc9d3d
|
signalmeow/keys: dispatch logged out event on prekey 422 error
|
2025-08-19 12:32:38 +03:00 |
|
Tulir Asokan
|
80f2d2b87b
|
signalmeow/contactdiscovery: update enclave ID
|
2025-08-05 10:45:52 +03:00 |
|
Tulir Asokan
|
47e4284fea
|
msgconv,signalmeow: add support for plaintext attachment hashes in backup
|
2025-07-28 16:23:00 +03:00 |
|
Tulir Asokan
|
7c89794bb2
|
msgconv,signalmeow: switch to using LocatorInfo in backups
|
2025-07-28 16:23:00 +03:00 |
|
Tulir Asokan
|
0833cb5440
|
signalmeow: update protobufs
|
2025-07-23 11:18:43 +03:00 |
|
Tulir Asokan
|
c245fa474f
|
handlesignal: add support for delete for me
|
2025-07-18 15:58:17 +03:00 |
|
Tulir Asokan
|
31164440c6
|
signalmeow/receiving: don't send decryption errors for context cancellations
|
2025-07-08 19:12:33 +03:00 |
|
Tulir Asokan
|
bd5cc56cfc
|
signalmeow/web: make SendRequest nil-safe
|
2025-07-07 15:35:45 +03:00 |
|
Tulir Asokan
|
3b2548d70c
|
signalmeow: update protobufs
|
2025-06-30 13:22:34 +03:00 |
|
Tulir Asokan
|
bb09c6fa0e
|
handlesignal: plumb event handling result to signalmeow (#603)
|
2025-06-17 19:54:34 +03:00 |
|
Tulir Asokan
|
fa57784c65
|
dependencies: update
|
2025-06-16 17:56:17 +03:00 |
|
Tulir Asokan
|
b8d7cd4f49
|
signalmeow/receiving: adjust decryption logs
|
2025-06-09 21:13:54 +03:00 |
|
Nick Mills-Barrett
|
f029bbbef0
|
signalmeow: expose way to fetch profile with custom refresh interval
|
2025-06-04 18:11:07 +01:00 |
|
Tulir Asokan
|
086e97edac
|
signalmeow: update protobufs
|
2025-06-03 20:26:10 +03:00 |
|
Tulir Asokan
|
58f62f72b7
|
signalmeow/contactdiscovery: update enclave id
|
2025-05-27 14:42:51 +03:00 |
|
Tulir Asokan
|
6b06430c02
|
signalmeow/receiving: change log level for already processed events
|
2025-05-26 15:40:36 +03:00 |
|
Tulir Asokan
|
c3bc814a9e
|
signalmeow/receiving: remove content fields log
|
2025-05-12 19:12:05 +03:00 |
|
Tulir Asokan
|
00af0d3cc6
|
signalmeow/receiving: log ciphertext hashes
|
2025-05-12 19:10:19 +03:00 |
|
Tulir Asokan
|
f26198cce3
|
signalmeow/receiving: reset write counter on disconnect
|
2025-05-12 18:55:32 +03:00 |
|
Tulir Asokan
|
901b812bb8
|
signalmeow/receiving: delete old incoming ciphertext hashes
|
2025-05-12 18:37:19 +03:00 |
|
Tulir Asokan
|
da84e97cea
|
signalmeow/receiving: add persistent buffer for decryption to prevent double processing
|
2025-05-12 18:26:16 +03:00 |
|
Tulir Asokan
|
3fb64cbc33
|
signalmeow/receiving: don't use pointers for stripping padding
|
2025-05-12 18:26:16 +03:00 |
|
Tulir Asokan
|
90c6218535
|
signalmeow/receiving: remove unused server trust root
|
2025-05-12 18:26:16 +03:00 |
|
Tulir Asokan
|
25497d1601
|
signalmeow/receiving: split decrypting code to separate file
|
2025-05-12 18:26:16 +03:00 |
|
Tulir Asokan
|
03af354d09
|
signalmeow/receiving: refactor decryption code
|
2025-05-12 18:26:16 +03:00 |
|
Toni Spets
|
9944eb3507
|
Initial direct media support
Everything still happens in-memory but any file can be downloaded
using direct media URIs.
|
2025-05-12 17:54:58 +03:00 |
|
Nick Mills-Barrett
|
d3b05748cb
|
signalmeow: immediately react to context cancellations in the websocket loop
|
2025-05-07 15:39:13 +01:00 |
|
Nick Mills-Barrett
|
cfa7f3c496
|
signalmeow: increase initial backoff to 10s
|
2025-05-07 15:39:13 +01:00 |
|
Tulir Asokan
|
760ae1ed09
|
signalmeow/web: fix panic caused by race on close
|
2025-04-29 23:41:49 +03:00 |
|
Toni Spets
|
5e72e4dadd
|
signalwebsocket: Close and wait for main loop when socket is closed (#597)
|
2025-04-29 14:12:08 +03:00 |
|
Tulir Asokan
|
408cfbd9b5
|
signalmeow/store: fix reading last message ID
|
2025-04-24 19:18:04 +03:00 |
|
Tulir Asokan
|
6e62a6835f
|
signalmeow/protobuf: rebuild without embed-raw
|
2025-04-24 19:16:34 +03:00 |
|
Tulir Asokan
|
e9dbb96401
|
signalmeow: update protobufs
|
2025-04-15 15:22:31 +03:00 |
|
Tulir Asokan
|
8aaa6f6f76
|
signalmeow/profile: lock cache when writing
|
2025-04-09 15:25:04 +03:00 |
|
Tulir Asokan
|
ebf7e9a60d
|
signalmeow/web: fix writing to send channel during close
|
2025-03-25 12:52:13 +02:00 |
|
Tulir Asokan
|
6d621fc2aa
|
signalmeow/web: fix error type on disconnects
|
2025-03-20 17:37:53 +02:00 |
|
Tulir Asokan
|
833d64a258
|
signalmeow/profile: add nil check when fetching expiring credentials
|
2025-03-20 16:53:40 +02:00 |
|