From af0a6bfdde75a7472bd172d6d3e1e5588a5234a3 Mon Sep 17 00:00:00 2001 From: Hugh Nimmo-Smith Date: Fri, 31 Oct 2025 11:52:42 +0000 Subject: [PATCH] Update unstable prefixes including on QR code --- proposals/4108-oidc-qr-login.md | 69 +++++++++++-------- proposals/images/4108-qr-mode04-unstable.png | Bin 0 -> 813 bytes 2 files changed, 42 insertions(+), 27 deletions(-) create mode 100644 proposals/images/4108-qr-mode04-unstable.png diff --git a/proposals/4108-oidc-qr-login.md b/proposals/4108-oidc-qr-login.md index c88d71bc2..78e906786 100644 --- a/proposals/4108-oidc-qr-login.md +++ b/proposals/4108-oidc-qr-login.md @@ -439,7 +439,8 @@ encoded) at rendezvous session ID `e8da6355-550b-4a32-a193-1619d9830668` on home (Whitespace is for readability only) ``` -4D 41 54 52 49 58 02 03 +4D 41 54 52 49 58 +02 03 d8 86 68 6a b2 19 7b 78 0e 30 0a 9d 4a 21 47 48 07 00 d7 92 9f 39 ab 31 b9 e5 14 37 02 48 ed 6b 00 24 65 38 64 61 36 33 35 35 2D 35 35 30 62 2D 34 61 33 32 2D 61 31 39 33 2D 31 36 31 39 64 39 38 33 30 36 36 38 @@ -451,7 +452,8 @@ Which looks as follows as a QR with error correction level Q: +![Example QR for mode 0x04](images/4108-qr-mode04-unstable.png) -The server should send: +### M_CONCURRENT_WRITE errcode -```json -{ - "errcode": "M_UNKNOWN", - "org.matrix.msc4108.errcode": "M_CONCURRENT_WRITE", - "error": "Data was modified" -} -``` +The unstable value of `IO_ELEMENT_MSC4108_CONCURRENT_WRITE` should be used instead of `M_CONCURRENT_WRITE`. ## Dependencies diff --git a/proposals/images/4108-qr-mode04-unstable.png b/proposals/images/4108-qr-mode04-unstable.png new file mode 100644 index 0000000000000000000000000000000000000000..5ab3939a8a93e8882700e12838a7cf12533936b7 GIT binary patch literal 813 zcmV+|1JeA7P)C zmpzW-Fbsuhs8APQK!C2HPFJ!o;GYZFS5l{I2+#$r&V^v^lQWswVvD8Q2?8Ve3^3*s z`N$Ce^F_ZKA4DUomCYEbi?#&nzP+M=9rLHVN?*x2OmuL0JGgRZ;l3MFS08u zet<(AW1Ts#K^>X~&8r+AE_2KWrAaG}_)5JTqv(2u#&sfFPU_Cu$#Dr>B4oCgGvsM< z=m|MSuxJm>i??eu1HH>fhWWG`<;xpFerKH=&2oG=ID|dCd3iIQxc{y}8Aj|96V7Ts z@frP8dpSmPzo?R{(COtf3gH1hJS2zAC}$Wj@2qw?#%U80jfn^t*LOF_@IlbYE*dUX z;V~EpMUF3m-Y}RnMtjTljxEF<^$VLpY_t^m()4l+od~Cmt5#^QrR6HdXv#&mso1xu zY4UHqWw^C9)$UX~5=CRtXGBYIVT(lfsP^WX7zlQiWB5~tW7h_Thb%98&om)+YHyuX z@pKH&dxXoqDGW|+gkMnC=NLrzg252=7^Plh?9m#;I*=N5baDr6bH(3gz1 zu7gJ*w|T;H%$x>-*fjZ8MB~@8Aj3y1I#o_}xx8Vfoq3mI*d#pWwkvcwdVo?#(a#~)uYll7800000NkvXXu0mjf4_I}f literal 0 HcmV?d00001