Commit 9d008093 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Implement async-text-read and async-invalidate-text-read. (Bug 985).

Added missing newline in kom_log call.  Doc fixes.  Specify how
multipart contents should be handled by the aux-item
allowed-content-type.
parent 871c0848
2004-07-18 Per Cederqvist <ceder@ingate.com>
Implement async-text-read and async-invalidate-text-read. (Bug
985).
* src/server/testsuite/lyskomd.0/52.exp: Test async-text-read and
async-invalidate-text-read.
* src/server/testsuite/lyskomd.0/03.exp: Handle async-text-read
and async-invalidate-text-read.
* src/server/session.c (accept_async): Handle ay_text_read and
ay_invalidate_text_read.
* src/server/send-async.h, src/server/send-async.c
(async_text_read): New function.
(async_invalidate_text_read): New function.
* src/server/prot-a-send-async.h, src/server/prot-a-send-async.c
(prot_a_async_text_read): New function.
(prot_a_async_invalidate_text_read): Ditto.
* src/server/membership.c (mark_as_read): Send async-text-read.
(mark_as_unread): Send async-invalidate-text-read.
(set_read_ranges): Ditto.
(set_unread): Ditto.
(set_last_read): Ditto.
* src/server/async.h (enum async): Added ay_text_read and
ay_invalidate_text_read.
* doc/Protocol-A.texi (Membership Information): Added the Text-Id
type.
(async-text-read): New async message.
(async-invalidate-text-read): New async message.
* doc/constructs.expected: Updated.
Added missing newline in kom_log call.
* src/server/connections.c: (set_time): Added a missing newline in
a log message.
Doc fixes.
* src/server/testsuite/locksuite.py: Doc fixes.
* src/server/connections.c: Doc added.
* doc/Protocol-A.texi (Person Status Types): Added missing closing
parenthesis.
(Who Information): Ditto.
(modify-system-info): Fixed references to argument names in the
error code descriptions.
(Aux-Item Types): Don't use @field for anything but Protocol A
structure fields.
Specify how multipart contents should be handled by the aux-item
allowed-content-type.
* doc/Protocol-A.texi (Aux-Item Types): State that
allowed-content-type should be applied recursively to all content
types.
Fix bit decay in the test suite.
* src/server/testsuite/lyskomd.0/bug-1121.exp: Turn off garbing
when reading the old bug-1121 database so that the garb doesn't
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment