Skip to content

Commit 1d94338

Browse files
committed
docs: tidy up some Changelog text
1 parent 0b9c964 commit 1d94338

File tree

1 file changed

+19
-22
lines changed

1 file changed

+19
-22
lines changed

docs/changelog.rst

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -107,20 +107,18 @@ Mitogen for Ansible
107107
server has been increased from `15*3` seconds to `30*10` seconds.
108108

109109
* `#600 <https://github.com/dw/mitogen/issues/600>`_: functionality to reflect
110-
changes to ``/etc/environment`` in the running interpreter did not account
111-
for Unicode file contents. Now the file may contain data in any single byte
112-
encoding.
110+
changes to ``/etc/environment`` did not account for Unicode file contents.
111+
The file may now use any single byte encoding.
113112

114113
* `#602 <https://github.com/dw/mitogen/issues/602>`_: connection configuration
115114
is more accurately inferred for `meta: reset_connection`, the `synchronize`
116-
module, and for any other action plug-ins that establish new connections of
117-
their own.
115+
module, and for any action plug-ins that establish additional connections.
118116

119117
* `#615 <https://github.com/dw/mitogen/issues/615>`_: streaming file transfer
120-
is implemented for the ``fetch`` and any other action that transfers files
121-
from the target to the controller. Previously the file would be sent as a
122-
single message, requiring the file to fit in RAM and be smaller than internal
123-
limits on the size of a single message.
118+
is implemented for ``fetch`` and other actions that transfer files from the
119+
target to the controller. Previously the file was sent in one message,
120+
requiring it to fit in RAM and be smaller than the internal message size
121+
limit.
124122

125123
* `7ae926b3 <https://github.com/dw/mitogen/commit/7ae926b3>`_: the
126124
``lineinfile`` module began leaking writable temporary file descriptors since
@@ -188,21 +186,20 @@ Core Library
188186
:meth:`empty` method of :class:`mitogen.core.Latch`,
189187
:class:`mitogen.core.Receiver` and :class:`mitogen.select.Select` has been
190188
replaced by a more general :meth:`size` method. :meth:`empty` will be removed
191-
in Mitogen 0.3
189+
in 0.3
192190

193191
* `ecc570cb <https://github.com/dw/mitogen/commit/ecc570cb>`_: previously
194-
:meth:`mitogen.select.Select.add` would enqueue a single wake event when
195-
adding an existing receiver, latch or subselect that contained multiple
196-
buffered items, causing future :meth:`get` calls to block or fail even though
197-
data existed that could be returned.
198-
199-
* `5924af15 <https://github.com/dw/mitogen/commit/5924af15>`_: *[security]* the
200-
unidirectional routing mode, in which contexts may only communicate with
201-
parents and never siblings (so a program cannot accidentally bridge
202-
air-gapped networks) was not inherited when a child context was initiated
203-
directly from an existing child. This did not effect the Ansible extension,
204-
since the controller initiates any new context used for routing, only forked
205-
tasks are initiated by children.
192+
:meth:`mitogen.select.Select.add` would enqueue one wake event when adding an
193+
existing receiver, latch or subselect that contained multiple buffered items,
194+
causing :meth:`get` calls to block or fail even though data existed to return.
195+
196+
* `5924af15 <https://github.com/dw/mitogen/commit/5924af15>`_: *[security]*
197+
unidirectional routing, where contexts may optionally only communicate with
198+
parents and never siblings (so that air-gapped networks cannot be
199+
unintentionally bridged) was not inherited when a child was initiated
200+
directly from an another child. This did not effect Ansible, since the
201+
controller initiates any new child used for routing, only forked tasks are
202+
initiated by children.
206203

207204

208205
Thanks!

0 commit comments

Comments
 (0)