Created by Dario Bertini on 2013-01-31 and last modified on 2013-01-31
Get this branch:
bzr branch lp:~berdario/twisted/imap4-py3
Only Dario Bertini can upload to this branch. If you are Dario Bertini please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Dario Bertini

Recent revisions

16495. By Dario Bertini on 2013-01-31

Explicitly marked as unicode some 1-letter strings

16494. By Dario Bertini on 2013-01-31

IMAP4UTF7 tests now pass on Python3

16493. By Dario Bertini on 2013-01-31

Now the tests are running fine again on Python2

16492. By Dario Bertini on 2013-01-31

Python3 porting of imap4: now the tests pass

Aside from imap4 itself, I had to update zope.interface. implements to implementer in cred/credentials
and I moved web.http._intTypes to python.compat.intTypes

16491. By Dario Bertini on 2013-01-29

Python3 imap4 changes (utf7 codec and tests)

16490. By glyph on 2013-01-29

Merge template-sanitation-6275

Author: glyph

Reviewer: therve, exarkun

Fixes: #6275

Fix a bug where attribute values are not quoted properly in
twisted.web.template. Significantly improve test coverage for many previously-
uncovered cases at the same time, as well as making the implementation somewhat
easier to read and better documented for maintainers (if not necessarily making
it much simpler...)

16489. By exarkun on 2013-01-28

Merge knownhosts-standards-6257

Author: exarkun
Reviewer: thijs, glyph
Fixes: #6257

Improve `twisted.conch.client.knownhosts` compliance with API documentation

16488. By exarkun on 2013-01-25

Merge bodystructure-4631-3

Author: atsuoi, argonemyth, exarkun
Reviewer: exarkun, rwall
Fixes: #4631

Fix `IMAP4Client` to be able to correctly parse the `BODY` response for a multipart/* message
which contains a multipart/* message.

16487. By ralphm on 2013-01-25

Revert r36867 - This fix doesn't address the core problem.

Reopens: #6245.

The core issue is that twisted.names.dns.Name changed to explicitly reject
unicode domain names. The fix done for SRVConnector should also be applied
there so that direct users of Name will also get the warning and fallback

The warning in `SRVConnector` might be kept to have the warning refer to its
caller rather than further down the call stack.

16486. By thijs on 2013-01-25

Merge pythonpath-docstr-4009: Documented PythonPath.sysPath because it was missing from the API documentation.

Author: thijs
Reviewer: exarkun
Fixes: #4009

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.