News for hackers. Stuff that matters.
Re:Egypt has blocked encrypted messaging app Signal by vog on Tuesday December 20, 2016 @10:26AM (#13220585)
> XML really isn't that bad. Honestly. It can be (and is) parsed fast, without any schemas at all

Only if you agree upfront on some kind of "safe subset" of XML.

For example, disabling entity references helps a lot in terms of reducing complexity and protecting from protentially RAM exploding XML documents.

But parsing full featured XML is hard and opens a whole can of worms.

Re:Egypt has blocked encrypted messaging app Signal by davecridland on Tuesday December 20, 2016 @10:28AM (#13220603)
Agreed, which is why XMPP does this.
Re:Egypt has blocked encrypted messaging app Signal by vog on Tuesday December 20, 2016 @10:29AM (#13220613)
Since this distiction is really important, shouldn't we consequently call it "Restricted-XML" (or "restricted-xml" as of RFC 3920) instead of XML?
Re:Egypt has blocked encrypted messaging app Signal by ec109685 on Thursday December 22, 2016 @03:48AM (#13235899)
Local XML.