Add CamelIMAPXInputStream.
authorMatthew Barnes <mbarnes@redhat.com>
Thu, 6 Feb 2014 20:51:04 +0000 (15:51 -0500)
committerMatthew Barnes <mbarnes@redhat.com>
Sun, 23 Feb 2014 15:54:54 +0000 (10:54 -0500)
commit1f332afde98dc5245fbb4ff51360bf56dbb8befe
tree0006c8ab0c446a95b6eea37d6a9f67460512073c
parent7d66c6578120deaae5c19fffe117692839191164
Add CamelIMAPXInputStream.

Replaces the input side of CamelIMAPXStream.

Currently derived from only GFilterInputStream to keep the code changes
to a minimum until I can verify this works, but eventually would like to
derive from GDataInputStream for reading and buffering whole lines.

Unfortunately this requires switching all of IMAPX over at once, so this
is a rather large commit.
15 files changed:
camel/providers/imapx/Makefile.am
camel/providers/imapx/camel-imapx-input-stream.c [new file with mode: 0644]
camel/providers/imapx/camel-imapx-input-stream.h [new file with mode: 0644]
camel/providers/imapx/camel-imapx-list-response.c
camel/providers/imapx/camel-imapx-list-response.h
camel/providers/imapx/camel-imapx-namespace-response.c
camel/providers/imapx/camel-imapx-namespace-response.h
camel/providers/imapx/camel-imapx-server.c
camel/providers/imapx/camel-imapx-server.h
camel/providers/imapx/camel-imapx-status-response.c
camel/providers/imapx/camel-imapx-status-response.h
camel/providers/imapx/camel-imapx-utils.c
camel/providers/imapx/camel-imapx-utils.h
docs/reference/camel/camel-sections.txt
docs/reference/camel/camel.types