[NNTP] Extension snapshots 2
Clive D.W. Feather
clive at demon.net
Thu Jan 6 08:53:26 PST 2005
Russ Allbery said:
> I do agree that the MODE_READER capability
> MUST NOT be advertised (since that invites clients to use it),
Oh hell, I overlooked that. I need to change some of the pre-6 wording.
3.4.2 now says:
A mode-switching server has three modes:
o Initial mode, after the initial connection:
* it MUST advertise the MODE-READER capability;
* it MUST advertise the IHAVE capability;
* it MUST advertise the READER capability with the -MODE-READER
modifier;
* it MAY advertise other capabilities with the -MODE-READER modifier;
if these have other modifiers as well, -MODE-READER should be first.
o Reading mode, after a successful MODE READER command:
* it MUST advertise the READER capability;
* it MAY advertise the IHAVE capability;
* it SHOULD advertise the MODE-READER capability with the -- modifier;
* it SHOULD advertise, without the -MODE-READER modifier, any other
capabilities it was advertising with that modifier.
o Transit mode, after any command except CAPABILITIES or a successful
MODE READER command:
* it MUST advertise the IHAVE capability;
* it MAY advertise the MODE-READER capability; there are
circumstances where it SHOULD NOT do so.
and MODE READER now has added:
The server MAY cease to advertise the MODE-READER capability once
the client is no longer permitted to use the command, and SHOULD do
so if the command would have unexpected effects.
I can easily be convinced to change the last two SHOULDs to MUST.
--
Clive D.W. Feather | Work: <clive at demon.net> | Tel: +44 20 8495 6138
Internet Expert | Home: <clive at davros.org> | Fax: +44 870 051 9937
Demon Internet | WWW: http://www.davros.org | Mobile: +44 7973 377646
Thus plc | |
More information about the ietf-nntp
mailing list