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

Commit graph

  • 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
  • 2bde52712c signalmeow/provisioning: copy auth credential salt on login Tulir Asokan 2026-10-08 18:07:39 +03:00
  • 97a5f2d0af userinfo: store resolved usernames Tulir Asokan 2026-10-08 17:42:14 +03:00
  • e831a77e42 signalmeow/web: fix grpc target Tulir Asokan 2026-10-08 17:34:41 +03:00
  • 18f645a05d startchat,signalmeow,libsignalgo: add support for looking up usernames Tulir Asokan 2026-10-08 17:29:41 +03:00
  • d9ace4c552 signalmeow: add support for phonenumberless accounts Tulir Asokan 2026-10-08 16:54:29 +03:00
  • e3b168e1d1 libsignal: update to v0.105.0 Tulir Asokan 2026-10-08 15:19:45 +03:00
  • 241d56187d signalmeow: update protobufs Tulir Asokan 2026-10-08 15:18:56 +03:00
  • 6b4c22586c
    handle*,signalmeow: implement view-once media with new interface (#672) Highest 2026-10-06 15:24:08 -04:00
  • f5ac588ed5 viewonce: address review feedback highesttt 2026-10-06 15:06:27 -04:00
  • aa13bbec2d capabilities: bump version for view-once media highesttt 2026-10-06 10:07:04 -04:00
  • 25ea0e7010 media: simplify view-once handling + remove timer highesttt 2026-10-05 09:43:54 -04:00
  • fbd43ef184 media: simplified view once media handling highesttt 2026-10-01 22:41:01 -04:00
  • f378ef9305 media: handle view once media highesttt 2026-10-01 18:19:08 -04:00
  • ec1edc4978
    Merge 87dcb5c39b into e04d4c941e Rouven 2026-10-06 13:17:17 +03:00
  • e04d4c941e
    signalmeow: reconcile self recipient during provisioning (#673) Nick Mills-Barrett 2026-10-06 10:39:50 +01:00
  • 990b220115
    remove dead line Nick Mills-Barrett 2026-10-06 10:38:45 +01:00
  • d924ae25b4
    signalmeow: reconcile self recipient during provisioning Nick Mills-Barrett 2026-10-05 17:45:38 +01:00
  • e131b72209 handle*,signalmeow: add support for blocking DMs Tulir Asokan 2026-10-05 17:52:08 +03:00
  • 9e6bf8fb2f
    Merge 011ebd82be into feb07b93a9 Mario Santana 2026-10-02 07:34:51 +02:00
  • feb07b93a9 signalmeow: use context for attachment download requests Tulir Asokan 2026-10-01 18:13:35 +03:00
  • c2099f55d5 signalmeow: update protobufs Tulir Asokan 2026-10-01 18:12:17 +03:00
  • b82e0ca560 libsignal: update to v0.103.1 Tulir Asokan 2026-10-01 18:09:30 +03:00
  • 43eae9f91d legacyprovision: remove last bits Tulir Asokan 2026-09-22 01:30:15 +03:00
  • 87dcb5c39b signalmeow/storageservice: seq-gate re-ID completions, queue against existing portal only Rouven Heck 2026-09-30 03:24:18 +02:00
  • adfc136371 signalmeow/storageservice: checkpoint unread under handled portal identity Rouven Heck 2026-09-30 02:47:47 +02:00
  • 0be6bb7d0a signalmeow/storageservice: key unread state to Matrix room and batch baselines Rouven Heck 2026-09-30 02:16:13 +02:00
  • 2973461487 connector: serialize all user login saves with unread checkpoints Rouven Heck 2026-09-30 01:19:53 +02:00
  • 6d86518dbe signalmeow/storageservice: bridge markedUnread to m.marked_unread Rouven Heck 2026-09-29 17:37:14 +02:00
  • da84491279
    signalmeow/storageservice: serialize storage syncs and coalesce fetch latest notices (#670) Nick Mills-Barrett 2026-09-25 20:54:08 +01:00
  • 8fc57d6144
    oops Nick Mills-Barrett 2026-09-25 20:42:24 +01:00
  • d2aff37580
    fix post login connect Nick Mills-Barrett 2026-09-25 20:38:01 +01:00
  • bf0273f7c6
    signalmeow/storageservice: serialize storage syncs and coalesce fetch latest notices Nick Mills-Barrett 2026-09-25 20:10:26 +01:00
  • 32b9e0ca68 signalmeow/retry: fix handling retry receipts with no sender key info Tulir Asokan 2026-09-20 17:10:45 +03:00
  • 7667ed1d4b
    signalmeow: fix stop deadlock in key check loop (#669) Toni Spets 2026-09-18 11:56:29 +03:00
  • c7b671fca3 Fix comments Tulir Asokan 2026-09-18 11:48:19 +03:00
  • 1ae846e4c0 signalmeow: fix stop deadlock in key check loop Toni Spets 2026-09-18 06:37:38 +00:00
  • 8771d18686 msgconv/imagepack: optimize creating unique shortcodes Tulir Asokan 2026-09-16 15:31:42 +03:00
  • 317b1687ec changelog: fix typo Tulir Asokan 2026-09-16 15:15:12 +03:00
  • 2541762364 Bump version to v26.09 v0.2609.0 Tulir Asokan 2026-09-16 13:14:00 +03:00
  • 2dbf8c051e changelog: update Tulir Asokan 2026-09-14 13:59:45 +03:00
  • 74df702870 libsignal: update to v0.102.2 Tulir Asokan 2026-09-14 13:23:07 +03:00
  • 0981c89556 .github: make contributing.md more visible Tulir Asokan 2026-09-14 01:22:52 +03:00
  • 68d1d756bc libsignalgo: fix some keepalives and other ffi uses Tulir Asokan 2026-09-09 23:35:25 +03:00
  • 4bbf143b1a signalmeow: add grpc client Tulir Asokan 2026-09-09 23:28:18 +03:00
  • 3ee213518c signalmeow: add grpc protos and move others Tulir Asokan 2026-09-05 00:57:28 +03:00
  • f629397f45 signalmeow: update protobufs Tulir Asokan 2026-09-04 22:59:22 +03:00
  • 6983c5ac68 signalmeow: remove dependency on sealed sender proto Tulir Asokan 2026-09-04 22:50:22 +03:00
  • 268b4dbd33 msgconv/signalfmt: ignore body ranges that start after the end of the message Tulir Asokan 2026-09-04 18:55:11 +03:00
  • 4d2ea8381f dependencies: update mautrix-go Tulir Asokan 2026-09-02 23:53:34 +03:00
  • 011ebd82be msgconv/from-matrix: send long messages as long text attachments Mario D. Santana 2026-09-01 19:07:36 -04:00
  • 43415e309b libsignal: update to v0.101.2 Tulir Asokan 2026-08-28 13:02:03 +03:00
  • 017e4b87dd libsignalgo: move version constant to separate package Tulir Asokan 2026-08-28 12:55:53 +03:00
  • 210f3f2e0b dependencies: update mautrix-go Tulir Asokan 2026-08-25 17:32:51 +03:00
  • 5962e497e9
    signalmeow/web: use fresh request time when retrying (#665) Nick Mills-Barrett 2026-08-24 18:02:22 +01:00