From 4305e795c9759079e97e827ba08d9ebe0843f25a Mon Sep 17 00:00:00 2001 From: Peter Saint-Andre Date: Thu, 1 Mar 2007 18:21:49 +0000 Subject: [PATCH] added note about not blocking self git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@634 4b5297f7-1745-476d-ba37-a9c6900126ab --- xep-0016.xml | 2 +- xep-0191.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xep-0016.xml b/xep-0016.xml index 00e8a442..ccbd8c98 100644 --- a/xep-0016.xml +++ b/xep-0016.xml @@ -140,7 +140,7 @@

If the type is "group", then the 'value' attribute SHOULD contain the name of a group in the user's roster. (If a client attempts to update, create, or delete a list item with a group that is not in the user's roster, the server SHOULD return to the client an <item-not-found/> stanza error.)

If the type is "subscription", then the 'value' attribute MUST be one of "both", "to", "from", or "none" as defined RFC 3921, where "none" includes entities that are totally unknown to the user and therefore not in the user's roster at all.

If no 'type' attribute is included, the rule provides the "fall-through" case.

-

The 'action' attribute MUST be included and its value MUST be either "allow" or "deny".

+

The 'action' attribute MUST be included and its value MUST be either "allow" or "deny". An implementation MUST NOT block communications from one of a client's resources to another, even if the user happens to define a rule that would otherwise result in that behavior (e.g., blocking communications from all entities not in the user's roster, since the user is not its own roster).

The 'order' attribute MUST be included and its value MUST be a non-negative integer that is unique among all items in the list. (If a client attempts to create or update a list with non-unique order values, the server MUST return to the client a <bad-request/> stanza error.)

The <item/> element MAY contain one or more child elements that enable an entity to specify more granular control over which kinds of stanzas are to be blocked (i.e., rather than blocking all stanzas). The allowable child elements are: