Add gitignore.
I got mine in Cinnamon


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34627 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
We laugh inside, quietly


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34640 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge ignore-expired-records-5647-2

Author: acidfoo
Reviewer: therve, exarkun
Fixes: #5647

Completely avoid serving expired records from the Twisted Names cache
resolver, rather than pegging the TTL of expired records to 0 and serving
them anyway.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34642 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Have you ever been hit by a lunch box? Hurts like hell.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34652 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge stdio-endpoint-4697-2: An endpoint interface that listens on stdin/stdout

Author: ashfall
Reviewer: exarkun
Fixes: #4697

Added StandardIOEndpoint to twisted/internet/endpoints.py, along with corresponding tests in twisted/internet/test/test_endpoints.py



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34653 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge tcp6-server-string-description-plugin-5699: A string description plugin for the TCP6ServerEndpoint.

Author: ashfall
Reviewer: exarkun
Fixes: #5699

Added a string endpoint description plugin for the TCP6ServerEndpoint so that it can be accessed from serverFromString.



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34680 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge branch ssh-commerical-bugs-1902: fixes some interop issues with commercial SSH servers

Author: matthubb, philmayers, z3p
Reviewer: exarkun, jesstess
Fixes: #1902

Commercial SSH servers don't follow the IETF format for DSS keys.  They also
send SERVICE_ACCEPT messages which don't include the name of the service to
start.  This branch includes fixes which allow Twisted Conch to communicate
with those servers.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34694 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge chunk-decoder-5665

Authors: zooko, therve
Reviewers: jesstess, thijs
Fixes: #5665

Make twisted.web.http._ChunkedTransferDecoder.dataReceived a state machine,
introducing a new state to clarify it and remove an additional boolean state.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34696 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge getCipher-pycrypto26-5700: fix test failure with PyCrypto 2.6

Author: marienz
Reviewer: therve
Fixes: #5700

PyCrypto 2.6 changed the str() of some of its classes.  This caused a failure
in a test which was checking the str() to verify that we received the correct
encryption class.  This branch changes the test to check the __name__ of the
received class.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34697 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge process-kill-2420-2

Author: therve
Reviewer: exarkun
Fixes: #2420

Handle the ESRCH errno possibly raised by os.kill in Process.signalProcess and
raise ProcessExitedAlready instead.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34700 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Adjust DistinguishedName.inspect to have stable results regardless of dict item ordering.

Author: antoine
Reviewer: exarkun
Fixes: #5747


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34701 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Adjust the repr string of conch Key objects to present deterministic results, regardless of dict item ordering.

Author: antoine
Reviewer: exarkun
Fixes: #5748


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34702 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Avoid relying on dict ordering when testing that the SSL endpoint loads CA certificates from the specified directory.

Author: antoine
Reviewer: exarkun
Fixes: #5745


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34705 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Remove the assumption about set iteration order from the unit test for the frozenset compatibility api.

Author: antoine
Reviewer: exarkun
Fixes: #5746


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34706 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Change the POP3 server tests to be independent of dict item ordering when verifying SASL capabilities.

Author: antoine
Reviewer: exarkun
Fixes: #5751


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34712 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge stdio-endpoint-plugin-5729-2: Added a string description plugin for StandardIOEndpoint

Author: ashfall
Reveiwer: exarkun
Fixes: #5729


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34715 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge randomhash_userauth2.patch: twisted.conch.ssh.userauth now works correctly with hash randomization enabled.

Author: antoine
Reviewer: mwh
Fixes: #5776

The userauth code depended on mapping message type 60 to MSG_USERAUTH_PK_OK but
that only happened because of luck with dictionary ordering.



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34749 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge better-test-declarations-5521

Author: exarkun
Reviewer: mwhudson
Fixes: #5521

Make sure to declare which reactor interfaces are required by various `ReactorBuilder`-style
tests.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34751 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge imap-example-5697: Improvements to the IMAP client example.

Author: argonemyth
Reviewer: itamar
Fixes: #5697


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@34756 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb