Remove some unnecessarily gendered language from the documentation.

Author: Alex
Reviewer: glyph
Fixes: #6857

Both "she" and "he" should be "they" when referring to an indeterminate
hypothetical programmer.



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40875 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge remove-closeStdin-6785-2

Author: icchasethi, rwall
Reviewers: exarkun, rwall, glyph
Fixes: #6785

twisted.internet.stdio.StandardIO.closeStdin, an alias for loseWriteConnection
only available on POSIX and deprecated since 2.1, has been removed.



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40880 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge ipv6-listenUDP-5086-2: Accept IPv6 address literals in IReactorUDP.listenUDP

Authors: marto1_, habnabit, satis
Reviewers: exarkun, rwall
Fixes: #5086
Refs: #6646, #6647, #6826, #6828

IReactorUDP.listenUDP, IUDPTransport.write and IUDPTransport.connect now accept
IPv6 address literals.



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40881 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge edns-message-5675-4

Author: rwall
Reviewers: lukmdo, philmayers, exarkun, tom.prince
Fixes: #5675

twisted.names.dns._EDNSMessage. A private API for encoding and decoding Extended
DNS messages.



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40906 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge sentence-per-line-6537: Update coding-standard to reflect that documentation should be sentence per line.

Author: tom.prince
Reviewers: thijs
Fixes: #6537

This results in diffs that are easier to read, making documentation maintenance easier.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40913 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge rich-message-comparison-6848: Compare twisted.names.dns.Messages based on its attributes.

Author: rwall
Reviewers: tom.prince
Fixes: #6848

Some twisted.names tests will be much easier to write if dns.Message
has a value based equality, rather than object identity based equality.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40930 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge react-reactor-arg-6071

Authors: reecer, adamtheturtle
Reviewers: tom.prince, rwall
Fixes: #6071

The docstring for twisted.internet.task.react now better documents the main
parameter.



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40934 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge test_log-utc-6846 

Author: oberstet, exarkun
Reviewer: exarkun, oberstet, lewq
Fixes: #6846

Avoid calling mktime() with invalid arguments in the UTC timezone
since this provokes an error from certain platforms.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40953 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge select-sets-6784

Author: Alex
Reviewer: exarkun
Fixes: #6784

Use the set type instead of the dict type for the readers and writers in selectreactor
since they are logically more like sets than mappings.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@40979 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge doc-gendered-pronouns-6858: Mandate ungendered in documentation

Author: Alex
Reviewer: hynek
Fixes: #6858

See https://thoughtstreams.io/glyph/they-lives/ for the reasons.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41005 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge failException-6854: Fix mentions of failException in docs.

Author: Julian
Reviewers: glyph
Fixes: #6854

The correct attribute is failureException.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41023 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge log-msg-docs-6690

Author: zigg_
Reviewer: exarkun
Fixes: #6690

Update the API documentation for `twisted.python.log.LogPublisher.msg` to
mention that keyword arguments are supported as well.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41027 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge producerPaused-bool-6792

Author: Alex
Reviewer: exarkun
Fixes: #6792

Consistently use `bool` instead of `int` to represent whether a registered
producer is paused or not.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41060 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge improve-twcgi-error-message-6881

Author: fijal, jerith
Reviewer: exarkun
Fixes: #6881

Log a better message for malformed CGI headers.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41067 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge remove-deprecated-test-methods-names-6222: Remove to-be-deprecated test methods from twisted.names

Author: Julian
Reviewers: tom.prince, exarkun
Fixes: #6222

Also removes the few from twisted.python. See #5771 for more info.

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41086 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge standardioendpoint-reactor-param-6872: StandardIOEndpoint now actually uses its reactor argument.

Author: Alex
Reviewers: Julian
Fixes: #6872

git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41098 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge names-server-documentation-6886

Author: rwall
Reviewer: exarkun
Fixes: #6886
Refs: #6700

Add API documentation to twisted.names.server



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41100 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge names-server-coverage-6887-2

Author: rwall
Reviewer: exarkun
Fixes: #6887
Refs: #6700

Add test coverage for twisted.names.server



git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41109 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge process-exited-errors-5151-2.

Fixes: #5151
Author: hodgestar
Reviewer: exarkun


Handle exceptions raised by ProcessProtocol.processExited.


git-svn-id: svn://svn.twistedmatrix.com/svn/Twisted/trunk@41116 bbbe8e31-12d6-0310-92fd-ac37d47ddeeb
Merge agent-certificateoptions-6893.

Author: hynek
Reviewer: Alex
Fixes: #6893

Make twisted.web.client.Agent use twisted.internet.ssl.CertificateOptions as
context factory so it benefits from all further SSL enhancements that take
place there.

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