Watch
1
0
Fork
You've already forked mautrix-signal
0
mirror of https://github.com/mautrix/signal.git synced 2026-08-22 12:04:54 -04:00
Commit graph

1,800 commits

Author SHA1 Message Date
Nick Mills-Barrett
782cb6c871
signalmeow/web: reset request time when retrying requests
When a websocket stops responding, the pending request is retried after the
connection is torn down, but it kept the original request time and was
therefore rejected as too old by the new connection's write loop.

Stamp each attempt with its own request time.
2026-08-19 17:03:36 +01:00
Tulir Asokan
0d5f3f457d Bump version to v26.08 v0.2608.0 2026-08-16 15:48:54 +03:00
Nick Mills-Barrett
77a6664bc5
dependencies: update mautrix-go 2026-08-14 14:52:41 +01:00
Nick Mills-Barrett
771150ee4a
signalmeow/storageservice: store own profile key from account record (#664) 2026-08-14 14:02:14 +01:00
Nick Mills-Barrett
4eaacd6c56
login: use ErrInvalidLoginFlowID for unknown login flow IDs (#663) 2026-08-12 18:22:22 +01:00
Tulir Asokan
8c7333a033 msgconv/matrixfmt: fix tests
[skip cd]
2026-08-07 15:21:11 +03:00
Tulir Asokan
979d48aeb1 libsignalgo/conversions: use unsafe.Pointer for go -> c string too 2026-08-07 15:15:39 +03:00
Tulir Asokan
9142786157 libsignal: update to v0.100.0 2026-08-07 15:04:29 +03:00
Tulir Asokan
542e5a3284 msgconv/matrixfmt: fix bridging code blocks 2026-08-07 13:27:17 +03:00
Tulir Asokan
4f4f00423c login: remove unused step type constant 2026-08-07 13:27:06 +03:00
Nick Mills-Barrett
3ddb32dd23
handle*: insert stub message rows for old edit events (#661)
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2026-08-06 19:15:21 +03:00
Bradley Birch
6e57bf3956
capabilities: add more details for polls (#659) 2026-07-23 14:46:26 +01:00
Nick Mills-Barrett
f25f588bc4
login: implement proper error handling (#657) 2026-07-21 17:58:23 +01:00
Tulir Asokan
bed128ab84 dependencies: update mautrix-go 2026-07-19 16:34:51 +03:00
Tulir Asokan
4bbfe7e2cc msgconv/from-signal: handle attachment mime types more like signal desktop 2026-07-16 21:07:56 +03:00
Tulir Asokan
df6f954a62 Bump version to v26.07 v0.2607.0 2026-07-16 14:15:56 +03:00
Tulir Asokan
ba6cfdc1cf docker: update to Alpine 3.24 2026-07-14 22:21:57 +03:00
Tulir Asokan
dad6d00169 handlematrix: fix changing poll vote 2026-07-14 22:17:04 +03:00
Tulir Asokan
b74061f29d capabilities: advertise poll sending support
Closes #655
2026-07-14 15:28:23 +03:00
Tulir Asokan
1fb83f12b4 libsignal: update to v0.97.2 2026-07-13 15:44:31 +03:00
Tulir Asokan
625353196b signalmeow/senderkey: add missing unlock call 2026-07-08 20:47:02 +03:00
Tulir Asokan
3e7a2287ee signalmeow: retry sender key sends on session not found error 2026-07-02 17:00:52 +03:00
Tulir Asokan
8c4d5e1e7c signalmeow: simplify some errors 2026-07-02 16:59:34 +03:00
Tulir Asokan
facfe86a50 libsignal: update to v0.96.2 2026-06-21 20:19:31 +03:00
Tulir Asokan
8217fb9e42 signalmeow/provisioning: update capabilities 2026-06-21 20:19:28 +03:00
Tulir Asokan
316e7b311d Bump version to v26.06 v0.2606.0 2026-06-16 15:13:03 +03:00
Tulir Asokan
605693e294 handlematrix: auto-join ghost after knock accept 2026-06-09 17:11:28 +03:00
Tulir Asokan
2a8769e32a signalmeow/receiving: check handler success before deleting buffered plaintext 2026-06-09 17:11:28 +03:00
Tulir Asokan
fe3a952c2f signalmeow/sending: remove unnecessary log context propagation 2026-06-05 00:22:54 +03:00
Tulir Asokan
d54de94b9a libsignal: update to v0.94.4 2026-06-05 00:22:40 +03:00
Tulir Asokan
04fc9acaf4 signalmeow: switch to fetching cds2.proto from libsignal 2026-06-05 00:12:12 +03:00
Tulir Asokan
69aca6365f signalmeow: update protobufs 2026-06-05 00:07:51 +03:00
Tulir Asokan
2252280617 signalmeow: update contact discovery mrenclave 2026-05-21 22:59:46 +03:00
Tulir Asokan
dea24acc95 dependencies: update mautrix-go 2026-05-19 17:54:09 +03:00
Tulir Asokan
0c852df4cb Bump version to v26.05 v0.2605.0 2026-05-16 13:32:45 +03:00
Tulir Asokan
0df937749b dependencies: update mautrix-go 2026-05-13 15:05:37 +03:00
Tulir Asokan
14592ffdcc dependencies: update mautrix-go 2026-05-12 17:52:48 +03:00
SpiritCroc
41a37cd184
capabilities: drop webp to only partial support (#649)
Co-authored-by: Tulir Asokan <tulir@maunium.net>
2026-05-12 11:43:06 +02:00
Tulir Asokan
4545def017 signalmeow/web: log request durations 2026-05-11 16:16:36 +03:00
Tulir Asokan
9cdd4c9963 signalmeow: update protobufs 2026-05-08 16:57:56 +03:00
Tulir Asokan
4f1ebf7aa2 dependencies: update mautrix-go 2026-05-08 16:56:40 +03:00
Tulir Asokan
06bdbfc2ca libsignal: update to v0.93.2 2026-05-08 16:55:42 +03:00
Tulir Asokan
90487a25e0 imagepack: return 404 on incorrectly formatted link 2026-05-06 13:47:09 +03:00
Tulir Asokan
0813d39095 .github: add version command to bug report template 2026-05-06 13:23:56 +03:00
Tulir Asokan
0214ecc600 msgconv/imagepack: fix stickers with no bridged metadata 2026-05-04 17:32:04 +03:00
Tulir Asokan
694858478c client: add stub ListImagePacks method 2026-04-30 15:49:16 +03:00
Tulir Asokan
9ebd8d4dd0 .github: add another item to bug report template 2026-04-30 13:23:08 +03:00
Tulir Asokan
1f1b645213 client: add support for importing Signal sticker packs 2026-04-30 13:17:56 +03:00
Tulir Asokan
14559977fc directmedia: fix response metadata for avatars 2026-04-30 12:05:00 +03:00
Tulir Asokan
a27b6745b2 dependencies: update mautrix-go 2026-04-29 09:10:31 +03:00