]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
o_stream_send_istream() API changed again
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Fri, 20 May 2016 12:16:41 +0000 (15:16 +0300)
committerGitLab <gitlab@git.dovecot.net>
Mon, 30 May 2016 18:31:18 +0000 (21:31 +0300)
commit378e6cb162b355d6f103526505bc00b9a78962e7
treef0cd0b152321a4af61f81f23017b8bc13271d492
parent1ada45cd38aa503efa088a90ee240356f1ea7d3b
o_stream_send_istream() API changed again

The new API enforces the caller to correctly handle all the possible
situations. It also makes in unambiguous whether to wait for input or
output stream.
23 files changed:
src/doveadm/server-connection.c
src/imap/cmd-getmetadata.c
src/imap/cmd-urlfetch.c
src/imap/imap-fetch-body.c
src/lib-fs/fs-api.c
src/lib-fs/ostream-metawrap.c
src/lib-http/http-client-request.c
src/lib-http/http-server-response.c
src/lib-http/test-http-payload.c
src/lib-http/test-http-request-parser.c
src/lib-http/test-http-response-parser.c
src/lib-http/test-http-transfer.c
src/lib-imap-client/imapc-connection.c
src/lib-storage/index/index-storage.c
src/lib/file-copy.c
src/lib/iostream-temp.c
src/lib/ostream-file.c
src/lib/ostream-private.h
src/lib/ostream.c
src/lib/ostream.h
src/lib/test-iostream-temp.c
src/lib/test-ostream-file.c
src/plugins/mail-filter/istream-ext-filter.c