* For certain IMAP outputs (such as BODYSTRUCTURE), buffer all output until
authorArt Cancro <ajc@citadel.org>
Thu, 6 Nov 2003 04:25:30 +0000 (04:25 +0000)
committerArt Cancro <ajc@citadel.org>
Thu, 6 Nov 2003 04:25:30 +0000 (04:25 +0000)
commitd225f65da44828385c69660fb47f6ac58ef2a61d
treec8e63ca3eb81a1ed1f7c6ace917cd2bdc3b0d918
parentd0c038e87a2a26ed14048a0f99b3edea1ba03a6a
* For certain IMAP outputs (such as BODYSTRUCTURE), buffer all output until
  we've got the whole thing, then spew it all at once to avoid lots of
  tiny TCP packets.
* New API calls buffer_output() (to start buffering) and unbuffer_output()
  (to dump the buffer and stop buffering) are available to do this.
citadel/ChangeLog
citadel/imap_fetch.c
citadel/server.h
citadel/sysdep.c
citadel/sysdep_decls.h
citadel/user_ops.c