Hello,
I am trying to find the rules (or the logic) behing nodeprep
processing as done by many libraries.
Nodeprep adds forbidden characters to usual stringprep tables. Among
those characters we find / (47).
Some libraries extend it to caracters such as c/o (8453). The rational
behind
Dnia 19-11-2007, Pn o godzinie 22:27 +0100, Mickaël Rémond pisze:
Nodeprep adds forbidden characters to usual stringprep tables. Among
those characters we find / (47).
IIUC the only reason that slash '/' character is forbidden in a node
part is, that it is a resource delimiter.
So encountering
Peter Saint-Andre wrote:
In working on a mapping [1] of XMPP chat sessions to the Message Session
Relay Protocol [2], I discovered that the use of a body/ element in
XEP-0155 is problematic:
http://www.xmpp.org/extensions/xep-0155.html
This usage is disallowed when initiating a session
I'm trying to clean up a number of specs for which we have interim
versions hanging around in SVN. Another such spec is XEP-0045 (Multi-User
Chat). The version in SVN is 1.23pre3.
The changelog since 1.22 is:
***
Added optional outsider role, including outsider use cases and admin
management of
Version 0.6 of XEP-0168 (Resource Application Priority) has been released.
Abstract: This document defines an XMPP protocol extension to indicate the
presence priority of XMPP resources for applications other than messaging.
Changelog: Documented optional pubsub transport for RAP data. (psa)
FYI
Original Message
Date: Mon, 19 Nov 2007 17:04:28 -0700
From: Peter Saint-Andre [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [Council] meeting agenda, 2007-11-21
The next meeting of the XMPP Council will be held on Wednesday, November
21, at 19:00 UTC. A proposed agenda
OK, I'm still trying to get to closure here... :)
Rachel Blackman wrote:
A version is only interesting if you know the software that it goes with.
Unfortunately all we have is a URI, which means for any sane display I
need a
table of URI-software name mappings, and thus I can only display
...coming back. You cache the name, and add the version.
(Optionally,
if the name string contains the version string, a'la 'Exodus 0.9.1'
and
version '0.9.1' you just use the name unmodified.)
Hmm. What if you have this?
presence from='[EMAIL PROTECTED]/orchard'
c
On 11/20/07, Tomasz Sterna [EMAIL PROTECTED] wrote:
Some libraries extend it to caracters such as c/o (8453). The rational
behind that is that it contains a fraction.
I think they do wrong.
You forgot about Unicode normalization.
--
Sergei Golovan
On 11/20/07, Mickaël Rémond [EMAIL PROTECTED] wrote:
I end up wondering why this other types of fractions are often accepted by
nodeprep libraries:
1/4: 188
1/2: 189
3/4: 190
Fraction Slash: 8260
Fraction slash normalizes to itself, and all slashes in given
fractions normalize to Fraction
10 matches
Mail list logo