Initial import


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@1 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
- FETCH response support
- Coding style fixes
- other tweaks :)


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@2 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
Propset updates, minor deuglyfication


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@3 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
Better versioning


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@4 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
better handling of FETCH replies - don't require enclosing in parentheses


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@5 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
better names for public functions


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@6 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
IMAPStream._helper_foreach() cleanup


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@7 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
whitespace fixes


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@8 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
hopefully last class rename...


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@9 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
IMAPResponse.__repr__() cleanup


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@10 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
Initial support for draft-ietf-imapext-sort-17 SORT and THREAD responses


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@11 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
THREAD reply parsing


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@12 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
Use @classmethod for IMAPParser._extract_astring() and IMAPParser._helper_foreach()


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@13 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
support of NIL


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@14 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
Include some basic testing stuff...

git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@15 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
- line wraping
- fixed __all__


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@16 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
line wrapping & whitespace fixes


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@17 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
whitespace


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@18 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
- non-blocking operation in ProcessStream and TCPStream
- checking if we can read from stream before doing so in IMAPStream


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@19 db1c769a-ce0d-0410-92a1-9ec0c70b6fba
IMAPParser:
- command pipelining
- better interface to the rest of world


git-svn-id: svn+ssh://svn.flaska.net/var/svn/trojita/trunk@20 db1c769a-ce0d-0410-92a1-9ec0c70b6fba