Tulir Asokan
|
be255835a5
|
bridgev2/provisioning: include internal error in responses
|
2026-02-19 22:07:34 +02:00 |
|
Tulir Asokan
|
974f7dc544
|
crypto/decryptmegolm: allow device key mismatches, but mark as untrusted
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-02-19 14:10:20 +02:00 |
|
Tulir Asokan
|
ae58161412
|
bridgev2/provisioning: log group create params
|
2026-02-19 14:09:59 +02:00 |
|
Tulir Asokan
|
de0d12e26a
|
goolm/crypto: add test to ensure shared secrets can't be zero
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-02-18 12:53:37 +02:00 |
|
Tulir Asokan
|
9cd7258764
|
Bump version to v0.26.3
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
v0.26.3
|
2026-02-16 14:33:21 +02:00 |
|
Tulir Asokan
|
0b9471e190
|
dependencies: update
|
2026-02-16 14:31:01 +02:00 |
|
Tulir Asokan
|
53ed8526c6
|
federation/eventauth: disable underscore support in string power levels
|
2026-02-16 14:29:09 +02:00 |
|
Tulir Asokan
|
c52d87b6ea
|
mediaproxy: handle federation thumbnail requests
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-02-15 21:47:10 +02:00 |
|
Tulir Asokan
|
bafba9b227
|
federation/eventauth: make expected success a part of test name
|
2026-02-14 23:49:14 +02:00 |
|
Tulir Asokan
|
b97f989032
|
federation/eventauth: add support for underscores in string power levels
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-02-14 23:37:20 +02:00 |
|
Tulir Asokan
|
7dbc4dd16a
|
appservice: fix building websocket url
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2026-02-12 17:34:40 +02:00 |
|
Tulir Asokan
|
fe541df217
|
main: bump minimum Go version to 1.25
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-02-11 21:34:47 +02:00 |
|
Tulir Asokan
|
d2364b3822
|
bridgev2/portal: allow delivery receipts even if portal has no other user ID
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2026-01-29 19:47:19 +02:00 |
|
Nick Mills-Barrett
|
4b387c305b
|
error: add RespError.CanRetry field (#456)
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-29 15:01:48 +00:00 |
|
Tulir Asokan
|
60742c4b61
|
crypto: update test
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-28 21:37:23 +02:00 |
|
Tulir Asokan
|
2423716f83
|
crypto/keysharing: don't send withheld response to some key requests
|
2026-01-28 21:34:07 +02:00 |
|
Tulir Asokan
|
b613f4d676
|
crypto/sessions: add missing field in export
|
2026-01-28 21:32:48 +02:00 |
|
Tulir Asokan
|
2c0d51ee7d
|
crypto/ssss: handle slightly broken key metadata better
|
2026-01-28 14:43:02 +02:00 |
|
Tulir Asokan
|
c4ce008c8e
|
crypto/ssss: skip verifying recovery key if MAC or IV are missing
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-28 12:51:46 +02:00 |
|
Tulir Asokan
|
9d30203f6b
|
bridgev2/userlogin: add todo
|
2026-01-26 13:42:33 +02:00 |
|
Tulir Asokan
|
074a2d8d4d
|
crypto/keysharing: fix including sender key in forwards
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2026-01-26 01:39:44 +02:00 |
|
Tulir Asokan
|
b041eb924e
|
error: allow storing extra headers in RespError
|
2026-01-26 01:21:20 +02:00 |
|
Tulir Asokan
|
8b04430d84
|
event: switch url preview image blurhash to use MSC2448 field
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2026-01-23 19:38:09 +02:00 |
|
SpiritCroc
|
d057f1c673
|
event: add action message content for rich call notifications (#454)
|
2026-01-23 15:38:17 +01:00 |
|
Tulir Asokan
|
a1236b65be
|
crypto/keyimport: call session received callback for all sessions in import
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2026-01-20 14:28:21 +02:00 |
|
Tulir Asokan
|
a55693bbd7
|
client,bridgev2/matrix: fix context used for async uploads
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-20 12:09:01 +02:00 |
|
Nick Mills-Barrett
|
f32af79d20
|
bridgev2/ghost: consider avatar being set in Ghost.UpdateInfoIfNecessary (#453)
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
Co-authored-by: Tulir Asokan <tulir@maunium.net>
|
2026-01-19 14:26:22 +00:00 |
|
Tulir Asokan
|
e28f7170bc
|
bridgev2/portal: auto-accept message requests on message (#451)
|
2026-01-19 14:58:18 +02:00 |
|
Tulir Asokan
|
28bcc356db
|
client: add MemberCount helper method for lazy load summary
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-18 22:41:34 +02:00 |
|
Tulir Asokan
|
0b6fa137ce
|
client: add support for sending MSC4354 sticky events
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-18 14:49:06 +02:00 |
|
Tulir Asokan
|
b2b58f3a29
|
bridgev2/provisioning: cancel logins on error and delete completed logins from map
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2026-01-17 01:36:36 +02:00 |
|
Tulir Asokan
|
ec3cf5fbdd
|
crypto/decryptmegolm: add additional checks for megolm decryption
|
2026-01-17 01:02:39 +02:00 |
|
Tulir Asokan
|
b226c03277
|
crypto: add length check to hacky megolm message index parser
|
2026-01-17 00:55:16 +02:00 |
|
Tulir Asokan
|
0e4b074b57
|
event: add detail to not json string parse error
|
2026-01-17 00:43:41 +02:00 |
|
Tulir Asokan
|
65d708f1b7
|
Bump version to v0.26.2
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
v0.26.2
|
2026-01-16 14:50:43 +02:00 |
|
Tulir Asokan
|
34bcd027e5
|
bridgev2/commands: add debug command for resetting connections
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-15 14:02:00 +02:00 |
|
Tulir Asokan
|
75f9cb369b
|
bridgev2: add helper method for getting HTTP settings from matrix connector
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-14 17:06:32 +02:00 |
|
Tulir Asokan
|
38799be3ca
|
bridgev2/networkinterface: let matrix connector reset remote network connections
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-13 23:23:31 +02:00 |
|
Tulir Asokan
|
d77cb628ff
|
bridgev2/matrixinterface: let matrix connector suggest HTTP client settings
|
2026-01-13 23:11:50 +02:00 |
|
Tulir Asokan
|
3d5de4ed2f
|
bridgev2/matrixinterface: add parent interface to MatrixConnector subinterfaces
|
2026-01-13 23:11:18 +02:00 |
|
Tulir Asokan
|
9d70b2b845
|
bridgev2/matrixinterface: properly expose GetProvisioning
Go / Lint (latest) (push) Has been cancelled
Go / Build (old, libolm) (push) Has been cancelled
Go / Build (latest, libolm) (push) Has been cancelled
Go / Build (old, goolm) (push) Has been cancelled
Go / Build (latest, goolm) (push) Has been cancelled
|
2026-01-12 12:33:55 +02:00 |
|
Tulir Asokan
|
650f9c3139
|
event/cmdschema: adjust handling of unterminated quotes
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-12 00:57:12 +02:00 |
|
Tulir Asokan
|
4c0b511c01
|
event/cmdschema: add JSON schemas for test data
|
2026-01-12 00:52:24 +02:00 |
|
Tulir Asokan
|
e034c16753
|
event/cmdschema: don't allow flags after tail parameter
|
2026-01-12 00:09:05 +02:00 |
|
Tulir Asokan
|
4cd376cd90
|
event/cmdschema: disallow positional optional parameters and add tail parameters
|
2026-01-11 23:42:24 +02:00 |
|
Tulir Asokan
|
60be954407
|
event/cmdschema: make boolean parsing stricter
|
2026-01-11 23:42:16 +02:00 |
|
Tulir Asokan
|
d63a008ec6
|
commands: add MSC4391 support
Go / Lint (latest) (push) Waiting to run
Go / Build (old, libolm) (push) Waiting to run
Go / Build (latest, libolm) (push) Waiting to run
Go / Build (old, goolm) (push) Waiting to run
Go / Build (latest, goolm) (push) Waiting to run
|
2026-01-10 20:55:11 +02:00 |
|
Tulir Asokan
|
5ac73563b0
|
event/cmdschema: add MSC4391 types, parser and stringifier
|
2026-01-10 20:55:11 +02:00 |
|
Tulir Asokan
|
be22286000
|
event: drop MSC4332 support
|
2026-01-10 20:55:11 +02:00 |
|
Tulir Asokan
|
c69518ab3c
|
bridgev2/login: add default_value for user input fields
|
2026-01-10 20:53:44 +02:00 |
|