!veagCdDBjKrMsOCzrq:privacytools.io

Ruma

172 Members
A set of Rust library crates for working with the Matrix protocol. ruma.io | github.com/ruma | liberapay.com/ruma | #ruma-dev:matrix.org75 Servers

Load older messages


SenderMessageTime
7 Oct 2021
@jplatte:flipdot.orgjplatte … and for events, just producing semantically identical content would not be sufficient, you have to store and forward events received over federation exactly as-is. 11:33:35
@jplatte:flipdot.orgjplatte * … and for events, just producing semantically identical content would not be sufficient, you have to store and forward events received over federation exactly as-is. 11:33:51
@jplatte:flipdot.orgjplatteTransforming client events in semantics-preserving ways would also be very surprising, even if might not be (explicitly) forbidden by the spec11:34:54
@flux:matrix.orgfluxwho would notice, though? maybe that guy who reuses the same field name multiple times and depends on JSON field ordering 🙄. or maybe if we get plain-json signing that would depend on signing that would depend on canonical sorting (though, such constraints would be possibly to preserve)12:09:42
@jplatte:flipdot.orgjplatteMultiple fields of the same name are not allowed in JSON12:10:21
@flux:matrix.orgfluxare Matrix servers expected to preserve whitespace?12:10:28
@jplatte:flipdot.orgjplatteI don't think anybody would rely on it intentionally12:10:35
@jplatte:flipdot.orgjplatte
In reply to @flux:matrix.org
are Matrix servers expected to preserve whitespace?
Matrix servers are expected to strip whitespace when canonicalizing events
12:11:03
@flux:matrix.orgfluxis that so? AFAIK it has been abused to implement comments, by having later fields overwrite prior ones.12:11:19
@flux:matrix.orgfluxthen I suppose there are unicode codes that are not specified by the unicode standard12:13:00
@jplatte:flipdot.orgjplatte
In reply to @flux:matrix.org
is that so? AFAIK it has been abused to implement comments, by having later fields overwrite prior ones.
I've heard of people doing comments by using weirdly-named keys like "#": "comment", but not by reusing key names o_O
12:14:10
8 Oct 2021
@amanda:queersin.space@amanda:queersin.space left the room.09:21:19
@steven:boiler.socialrose 💖💜💙 changed their display name from steven 💖💜💙 to rose 💖💜💙.13:17:36
@jboi:jboi.nlJonathanhttps://github.com/rust-lang/rust-clippy/pull/7748 pog, this has been merged17:06:10
@mark:matrix.quux.worldMark Atwood joined the room.20:00:45
@legoktm:matrix.orglegoktm joined the room.20:44:51
9 Oct 2021
@projectmoon:agnos.isprojectmoon changed their profile picture.21:51:52
11 Oct 2021
@shenhunluo:matrixim.ccshenhunluo joined the room.16:56:27
@shenhunluo:matrixim.ccshenhunluo set a profile picture.18:28:45
@shenhunluo:matrixim.ccshenhunluo changed their profile picture.18:30:11
@shenhunluo:matrixim.ccshenhunluo changed their profile picture.18:31:02
12 Oct 2021
@mygnu:matrix.org@mygnu:matrix.org joined the room.16:01:02
@mygnu:matrix.org@mygnu:matrix.org left the room.16:04:48
15 Oct 2021
@misterpl:matrix.org@misterpl:matrix.org left the room.09:48:58
17 Oct 2021
@steven:boiler.socialrose 💖💜💙 invited @132ikl:boiler.socialrose 💖💜💙.21:54:08
@132ikl:boiler.socialrose 💖💜💙 joined the room.21:54:10
18 Oct 2021
@steven:boiler.socialrose 💖💜💙 left the room.01:19:00
@hardy:netspectrum.deHardy joined the room.07:56:07
20 Oct 2021
@fwoaroof:m.edw.aifwoaroof joined the room.05:08:24
22 Oct 2021
@po1nt_:matrix.orgpo1nt_ joined the room.22:17:27

There are no newer messages yet.


Back to Room List