Merge pyflakes-errors-twisted-words-6994

Author: adiroiban
Reviewer: rwall,ralphm,cyli
Fixes: #6994

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42297 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge pyflakes-errors-twisted-words-6994

Author: cyli
Reviewer: Alex
Fixes: #7163

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42302 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge implementer-7161

Author: Alex
Reviewer: PenguinOfDoom
Fixes: #7161

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42307 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge branches/callWithSpew-7162: Remove unused twisted.test.test_tcp.callWithSpew.

Author: Alex Gaynor
Reviewer: wsanchez
Fixes: #7162


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42318 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge branches/implementsIsLame-7164: Don't use implements

Author: Alex Gaynor
Reviewer: wsanchez
Fixes: #7164


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42325 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge hashes-7165

Author: Alex
Reviewer: PenguinOfDoom
Fixes: #7165

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42331 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge rhel6-broken-so-reuseport-7159: RHEL6 defines SO_REUSEPORT but it doesn't work.

Author: tom.prince
Reviewer: exarkun
Fixes: #7159

twisted.internet.interfaces.IReactorMulticast.listenMultiple no longer fails
in that case.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42368 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge pyflakes-mail-6999 

Author: adiroiban
Reviewer: rwall, exarkun
Fixes: #6999

Fix assorted implementation issues which pyflakes points out as unnecessary or
incorrect.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42376 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge sslverify-no-pickle-6166-4: Deprecate pickling support in twisted.internet._sslverfiy.

Author: canibanoglu, tom.prince
Reviewer: exarkun, tom.prince, rwall
Fixes: #6166

Pickling twisted.internet.ssl.OptionSSLCertificationOptions and
twisted.internet.ssl.Keypair is no longer supported.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42380 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge twisted.python.usage-python3-7038-2

Author: multani, exarkun
Reviewer: adiroiban, Alex, exarkun
Fixes: #7038

Port `twisted.python.usage` to Python 3.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42392 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge pyflakes-for-conch-7002

Author: adiroiban
Reviewer: exarkun, cyli
Fixes: #7002

Fix most pyflakes errors in the conch module.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42428 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge remove-statinfo-in-ftp-4711

Author: cyli
Reviewer: adiroiban, glyph
Fixes: #4711

Removes the final usage of twisted.python.filepath.FilePath.statinfo from the Twisted codebase

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42473 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge tls-abstraction-7098-2

Author: glyph
Reviewer: habnabit, radix, rwall, reaperhulk, hynek
Fixes: #7098

Refactor client TLS hostname verification support into a new, better
API (`optionsForClientTLS`), with new interfaces that will facilitate
addressing #4888.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42511 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge redux-4888

Author: glyph, dreid, hynek
Reviewer: alex, rwall
Fixes: #4888

Make https work right.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42546 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge missing-epydoc-in-http-7247: Fix a missing epydoc link.

Author: Julian
Reviewers: Alex
Fixes: #7247

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42550 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge fix-si-warning-7097

Author: hynek, exarkun
Reviewer: exarkun, glyph
Fixes: #7097

Add test coverage for the warning emitted when dependencies necessary for
correct "service identity" checking in the TLS implementation are missing.
Also fix a few minor issues with those warnings.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42594 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
at least emacs pyschotherapist tells you it with some tact

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42626 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge no-conflict-14.0-7039: Release Twisted 14.0.0

Author: hawkowl
Reviewers: exarkun, itamar, hynek
Fixes: #7039

Release Twisted 14.0.0

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42638 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge comment-typo-reflect-7369: Fix a typo in a namedAny test.

Author: julian
Reviewers: exarkun
Fixes: #7369

This test means to say that assertIs won't work, since ... etc.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@42662 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge branch 'trunk' into cryptography-port

Conflicts:
	twisted/conch/test/test_checkers.py
	twisted/conch/test/test_default.py
	twisted/conch/test/test_endpoints.py
	twisted/conch/test/test_openssh_compat.py
	twisted/conch/test/test_userauth.py