Watch
1
0
Fork
You've already forked mautrix-signal
0
mirror of https://github.com/mautrix/signal.git synced 2026-11-09 15:49:17 -05:00

Commit graph

  • d451962ba2
    msgconv: download stickers from their pack when the attachment is gone (#708) main indent[bot] 2026-11-09 17:42:33 +00:00
  • c827c97adb
    chatinfo: fall back to profile avatar when contact avatar isn't loaded (#710) indent[bot] 2026-11-09 17:41:17 +00:00
  • c820321548
    signalmeow/websocket: log alerts sent by the server when connecting (#709) indent[bot] 2026-11-09 17:34:19 +00:00
  • d0fbd07567 chatinfo: fall back to profile avatar when contact avatar isn't loaded Indent 2026-11-09 06:44:54 +00:00
  • 41de134a3d
    Merge 9bafeef8b6 into 34b4187e07 Marise 2026-11-08 19:38:43 +00:00
  • dce0db1bb2 signalmeow/websocket: log alerts sent by the server when connecting Indent 2026-11-08 06:33:30 +00:00
  • 4bfb22190d msgconv: download stickers from their pack when the attachment is gone Indent 2026-11-08 06:32:34 +00:00
  • 78691ffc86
    Merge a9adaa5ae9 into 34b4187e07 tahodev 2026-11-06 21:32:52 +01:00
  • 34b4187e07
    chatinfo: stop listing contacts after request cancellation (#705) indent[bot] 2026-11-05 15:33:19 +00:00
  • a630835d70
    pre-commit: install bridgelint with the CI Go toolchain (#706) Nick Mills-Barrett 2026-11-05 13:09:30 +00:00
  • d834808e9e pre-commit: install bridgelint with the CI Go toolchain Nick Mills-Barrett 2026-11-05 11:33:37 +00:00
  • d169db36c4 connector/chatinfo: stop listing contacts after request cancellation Indent 2026-11-05 06:34:28 +00:00
  • 0664587a4b ci: cache pre-commit hooks per Go version iFixRobots/precommit-cache-per-go Gerardo Rodriguez 2026-11-05 03:04:54 +00:00
  • 7501c40cba
    handlesignal: resync group info once for portals synced before reaction overrides (#702) indent[bot] 2026-11-04 19:17:03 -05:00
  • e2e994f99f
    signalmeow/attachments: send uploadLength when requesting upload form (#703) Gerardo Rodriguez 2026-11-04 22:28:39 +00:00
  • 67a8c3c68e signalmeow/attachments: send uploadLength when requesting upload form Gerardo Rodriguez 2026-11-04 22:26:07 +00:00
  • 588b6a0917 handlesignal: resync group info once for portals synced before reaction overrides Indent 2026-11-04 15:53:46 +00:00
  • b0346e6698
    pre-commit: add bridgelint hook (#701) Nick Mills-Barrett 2026-11-03 21:36:55 +00:00
  • 8d9fdb1d65 pre-commit: add bridgelint hook Nick Mills-Barrett 2026-11-03 20:16:01 +00:00
  • 020738bc24 changelog: update Tulir Asokan 2026-10-31 20:11:58 +02:00
  • 403c050d3b libsignal: update to v0.106.1 Tulir Asokan 2026-10-31 19:51:35 +02:00
  • 4b5f4f74ca
    groupinfo: allow reactions in announcement-only groups (#692) indent[bot] 2026-11-02 09:28:08 -05:00
  • a82a7f38a4
    signalmeow/web: use a longer response header timeout for attachment uploads (#695) indent[bot] 2026-11-01 13:16:23 -05:00
  • d3e8d560ba
    chatsync: stop waiting for transfer archive after it times out (#698) indent[bot] 2026-11-01 13:12:33 -05:00
  • 9dbbb6e4ea
    signalmeow/keys: upload at most 100 prekeys of each type (#699) indent[bot] 2026-11-01 13:11:32 -05:00
  • ac200339c5
    signalmeow/receiving: use ciphertext message type for retry requests (#697) indent[bot] 2026-11-01 13:06:19 -05:00
  • 880ea0dceb
    signalmeow/receiving: ignore hangups for calls accepted on another device (#700) Gerardo Rodriguez 2026-11-01 12:47:23 +00:00
  • 0d546bb29b signalmeow/receiving: ignore hangups for calls accepted on another device Gerardo Rodriguez 2026-11-01 12:05:35 +00:00
  • 0b335a68cd signalmeow/keys: upload at most 100 prekeys of each type Indent 2026-10-31 15:46:52 +00:00
  • 91c251745b signalmeow/receiving: use ciphertext message type for retry requests Indent 2026-10-30 15:44:50 +00:00
  • 0b594e16a4 chatsync: stop waiting for transfer archive after it times out Indent 2026-10-30 15:43:13 +00:00
  • 1cc623ed01 signalmeow/web: only log error responses by default Tulir Asokan 2026-10-30 14:15:20 +02:00
  • 36f1182fd6
    signalmeow/web: don't log service credential response bodies Nick Mills-Barrett 2026-10-30 12:01:27 +00:00
  • 0cbfecca17 signalmeow/web: use a longer response header timeout for attachment uploads Indent 2026-10-29 16:30:22 +00:00
  • 572a190db2
    msgconv: clarify outgoing view-once placeholders (#679) Highest 2026-10-29 11:40:25 -04:00
  • e2319d6cde
    signalmeow: handle closed websocket status channels (#691) Nick Mills-Barrett 2026-10-29 13:27:39 +00:00
  • 437b332205 signalmeow: don't send a status when the unauthed status channel closes Nick Mills-Barrett 2026-10-29 13:26:00 +00:00
  • 357eb58a44
    directmedia: map upstream download failures to matrix errors (#694) Nick Mills-Barrett 2026-10-29 13:22:11 +00:00
  • c2b2792f0b
    client,signalmeow/web: log out on upgrade 401 and retry other upgrade errors (#693) Nick Mills-Barrett 2026-10-29 12:59:59 +00:00
  • 8eb3ffaa55
    directmedia: map upstream download failures to matrix errors Nick Mills-Barrett 2026-10-28 16:31:19 +00:00
  • 3a96c71247
    signalmeow/web: delay unauthed reconnects after short-lived connections Nick Mills-Barrett 2026-10-28 15:56:30 +00:00
  • 808728ab61
    signalmeow/web: retry unexpected statuses on websocket upgrade Nick Mills-Barrett 2026-10-28 15:56:24 +00:00
  • 2d27a18f4c
    connector,signalmeow/web: treat 401 on websocket upgrade as logged out Nick Mills-Barrett 2026-10-28 15:56:13 +00:00
  • f83145ca49 groupinfo: allow reactions in announcement-only groups Indent 2026-10-28 15:53:12 +00:00
  • d61dd61837 signalmeow: keep authenticated socket when unauth status closes Nick Mills-Barrett 2026-10-28 09:54:59 +00:00
  • e4e2d4adf0 signalmeow: stop status loop when a websocket channel closes Nick Mills-Barrett 2026-10-28 09:23:56 +00:00
  • a9adaa5ae9 msgconv: include duration and waveform in reuploaded voice messages tahodev 2026-10-28 09:17:11 +09:00
  • 6dc9ac3e0c
    signalmeow/web: make request counter atomic (#687) Gerardo Rodriguez 2026-10-27 12:28:43 +00:00
  • da18d927e0 msgconv/imagepack: revert parallel sticker download Gerardo Rodriguez 2026-10-27 12:17:16 +00:00
  • 6c5841d1b7
    backfill: mark read from the newest item and pass ReadUpTo (#689) Gerardo Rodriguez 2026-10-26 16:22:45 +00:00
  • c1f3344687 backfill: mark read from the newest item and pass ReadUpTo Gerardo Rodriguez 2026-10-26 14:58:10 +00:00
  • 45d6a02f12
    matrixfmt: don't add trailing separator when joining entity strings (#688) Gerardo Rodriguez 2026-10-26 09:54:39 -04:00
  • 9f44495d18 msgconv/from-signal: add support for encrypted direct media Tulir Asokan 2026-10-26 14:17:42 +02:00
  • ccb1792120
    signalmeow/senderkey: retry multi-recipient sends on server errors (#684) Gerardo Rodriguez 2026-10-26 06:23:57 -04:00
  • 58cb7eb0d5 matrixfmt: don't add trailing separator when joining entity strings Gerardo Rodriguez 2026-10-24 10:57:36 +00:00
  • 7e65e8ecc9
    signalmeow/web: don't block read loop exit on full request queue (#685) Gerardo Rodriguez 2026-10-24 10:38:11 +00:00
  • b6763c7055 msgconv/imagepack: download and upload stickers in parallel Gerardo Rodriguez 2026-10-23 21:02:42 +00:00
  • 9bafeef8b6 signalmeow/store: move transactions and identity change callback into store interfaces Marise 2026-10-23 10:38:04 +02:00
  • 7a340a775d signalmeow/web: don't block read loop exit on full request queue Gerardo Rodriguez 2026-10-22 22:49:47 +00:00
  • 1335201db3 signalmeow/senderkey: retry multi-recipient sends on server errors Gerardo Rodriguez 2026-10-22 21:30:30 +00:00
  • 2ef3d65686
    connector: map errors to message statuses, resperrors and bridge states (#683) Nick Mills-Barrett 2026-10-22 22:10:10 +02:00
  • 0f31348416 signalmeow/web: fix bridgelint ignore reason Nick Mills-Barrett 2026-10-22 19:30:38 +00:00
  • 4ad122b51a signalmeow/web: fatal again on unsupported websocket response statuses Nick Mills-Barrett 2026-10-22 19:30:30 +00:00
  • 84a0f3f042 signalmeow: prefer non-permanent errors when all group recipients fail Nick Mills-Barrett 2026-10-22 12:53:38 +00:00
  • 0dce0d67e0 signalmeow/web: don't stop reconnecting after 500 disconnects over the connection lifetime Nick Mills-Barrett 2026-10-22 12:53:18 +00:00
  • 2bd27763c8 connector: map errors to message statuses, resperrors and bridge states Nick Mills-Barrett 2026-10-21 21:58:12 +00:00
  • 8744b2644e signalmeow: return typed rate limit and websocket status errors Nick Mills-Barrett 2026-10-21 21:58:12 +00:00
  • 887a0d1c33
    capabilities: allow m4a and wav audio files (#678) Nick Mills-Barrett 2026-10-21 23:40:25 +02:00
  • ca6853c6f2 Merge remote-tracking branch 'origin/main' into nick/declare-audio-video-mimes Fizzadar 2026-10-21 21:39:15 +00:00
  • e9bac2d393 capabilities,msgconv: drop ogg audio support Fizzadar 2026-10-21 21:39:00 +00:00
  • 452046a848 msgconv: wrap audio to aac conversion errors in ErrMediaConvertFailed Indent 2026-10-21 21:22:11 +00:00
  • 46aff24f80
    libsignalgo: free records and addresses owned by store callbacks (#682) Toni Spets 2026-10-19 17:51:23 +03:00
  • d0cf6f4a05 libsignalgo: wrap FFI-owned store callback arguments Toni Spets 2026-10-19 12:40:46 +00:00
  • 82299a169e libsignalgo: remove gcc const pointer hack by using typedefs from libsignal headers Tulir Asokan 2026-10-17 13:49:45 +03:00
  • 0915c775cf
    msgconv/from-matrix: send bodies over 2 KiB as long text attachments (#680) Gerardo Rodriguez 2026-10-16 18:42:29 -04:00
  • 1942f4a462 capabilities: bump bridge info version Gerardo Rodriguez 2026-10-16 22:40:42 +00:00
  • d129f0ecc6 Bump version to v26.10 v0.2610.0 Tulir Asokan 2026-10-16 18:03:24 +03:00
  • 54aa956611 msgconv: send bodies over 2 KiB as long text attachments Gerardo Rodriguez 2026-10-16 12:37:54 +00:00
  • d737b89d3d libsignalgo: add custom build tag to opt into clang mode Tulir Asokan 2026-10-16 12:17:30 +03:00
  • 27ed6c3b9c msgconv: clarify outgoing view-once placeholders highesttt 2026-10-15 11:34:52 -04:00
  • 463626f33d
    capabilities,msgconv: drop non-standard audio mime types Nick Mills-Barrett 2026-10-14 14:04:27 +01:00
  • 6d97bdab52
    capabilities,msgconv: allow m4a, wav and ogg audio files Nick Mills-Barrett 2026-10-14 12:52:43 +01:00
  • cbd299ee64
    connector: don't generate duplicate transaction IDs (#677) Gerardo Rodriguez 2026-10-14 10:59:36 +00:00
  • a8c6384297 connector: don't generate duplicate transaction IDs Gerardo Rodriguez 2026-10-14 10:03:57 +00:00
  • 20d192a7ac
    handlematrix: leave groups when deleting them (#675) Gerardo Rodriguez 2026-10-13 13:23:52 +00:00
  • bb1cb86343
    handlesignal: don't count storage service updates as contact syncs (#676) Gerardo Rodriguez 2026-10-13 12:29:32 +00:00
  • 4f51b88cd0
    signalmeow: log contact sync requests when they're actually sent Gerardo Rodriguez 2026-10-13 11:52:28 +00:00
  • 2bf5d7bb60
    handlesignal: don't count storage service updates as contact syncs Gerardo Rodriguez 2026-10-13 11:52:03 +00:00
  • 2901b2a60a signalmeow/provisioning: clean up PerformProvisioning flow Tulir Asokan 2026-10-13 14:35:00 +03:00
  • 9e7c6f4e85
    handlematrix: leave groups when deleting them Gerardo Rodriguez 2026-10-13 10:43:15 +00:00
  • 4772cdf8b2 msgconv/from-signal: use old view-once media behavior if view limited is disabled Tulir Asokan 2026-10-12 16:32:33 +03:00
  • d1f74685c8 signalmeow/senderkey: reset shared with list on device removals Tulir Asokan 2026-10-12 15:05:46 +03:00
  • 4d3b54d3f9 signalmeow/store: dispatch events for identity changes Tulir Asokan 2026-10-12 14:40:06 +03:00
  • 11b854b7d5 handlesignal: don't fail group info changes entirely Tulir Asokan 2026-10-12 13:45:58 +03:00
  • 2ed2d00694 signalmeow/receiving: add various length checks and other fixes Tulir Asokan 2026-10-12 13:33:14 +03:00
  • 462e5c615a signalmeow/receiving: validate sender certificates properly Tulir Asokan 2026-10-12 12:38:44 +03:00
  • 772b384061 libsignalgo: fix time precision in some calls Tulir Asokan 2026-10-10 13:11:44 +03:00
  • e73dca83e7 signalmeow/provisioning: handle binary aci/pni fields Tulir Asokan 2026-10-09 16:25:40 +03:00
  • fc893ce0a3 startchat: ensure phone number lookup doesn't use stale cached response Tulir Asokan 2026-10-08 18:09:40 +03:00
  • 2dfa90bf19 signalmeow/username: allow uppercase letters Tulir Asokan 2026-10-08 18:08:01 +03:00