draft-ietf-imapext-condstore-06.txt   draft-ietf-imapext-condstore-07.txt 
Internet Draft: IMAP Extension for Conditional STORE A. Melnikov Internet Draft: IMAP Extension for Conditional STORE A. Melnikov
Document: draft-ietf-imapext-condstore-06.txt Isode Ltd. Document: draft-ietf-imapext-condstore-07.txt Isode Ltd.
Expires: April 2006 S. Hole Expires: May 2006 S. Hole
ACI WorldWide/MessagingDirect ACI WorldWide/MessagingDirect
October 2005 November 2005
IMAP Extension for Conditional STORE operation IMAP Extension for Conditional STORE operation
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
skipping to change at line 920 skipping to change at line 920
;; per message mod-sequence ;; per message mod-sequence
mod-sequence-value = 1*DIGIT mod-sequence-value = 1*DIGIT
;; Positive unsigned 64-bit integer (mod-sequence) ;; Positive unsigned 64-bit integer (mod-sequence)
;; (1 <= n < 18,446,744,073,709,551,615) ;; (1 <= n < 18,446,744,073,709,551,615)
mod-sequence-valzer = "0" / mod-sequence-value mod-sequence-valzer = "0" / mod-sequence-value
search-sort-mod-seq = "(" "MODSEQ" SP mod-sequence-value ")" search-sort-mod-seq = "(" "MODSEQ" SP mod-sequence-value ")"
select-param =/ condstore-param
;; conforms to the generic "select-param" non-terminal
;; syntax defined in [IMAPABNF].
sort-key =/ "MODSEQ" sort-key =/ "MODSEQ"
condstore-param = "CONDSTORE" condstore-param = "CONDSTORE"
;; defines the select parameter used with
;; CONDSTORE extension
<<This will have to be updated if IMAPABNF is updated to always have
a parameter.>>
mailbox-data =/ "SEARCH" [1*(SP nz-number) SP search-sort-mod-seq] / mailbox-data =/ "SEARCH" [1*(SP nz-number) SP search-sort-mod-seq] /
"SORT" [1*(SP nz-number) SP search-sort-mod-seq] "SORT" [1*(SP nz-number) SP search-sort-mod-seq]
<<How does this interact with ESEARCH?>>
attr-flag = "\\Answered" / "\\Flagged" / "\\Deleted" / attr-flag = "\\Answered" / "\\Flagged" / "\\Deleted" /
"\\Seen" / "\\Draft" / attr-flag-keyword / "\\Seen" / "\\Draft" / attr-flag-keyword /
attr-flag-extension attr-flag-extension
;; Does not include "\\Recent" ;; Does not include "\\Recent"
attr-flag-extension = "\\" atom attr-flag-extension = "\\" atom
;; Future expansion. Client implementations ;; Future expansion. Client implementations
;; MUST accept flag-extension flags. Server ;; MUST accept flag-extension flags. Server
;; implementations MUST NOT generate ;; implementations MUST NOT generate
;; flag-extension flags except as defined by ;; flag-extension flags except as defined by
 End of changes. 5 change blocks. 
10 lines changed or deleted 7 lines changed or added

This html diff was produced by rfcdiff 1.27, available from http://www.levkowetz.com/ietf/tools/rfcdiff/