David Wilson
70376d861a
issue #217 : docs: remove limitation
7 years ago
David Wilson
4cd9e09130
issue #249 : docs: remove limitation
7 years ago
David Wilson
bc7be1879d
issue #249 : initial poller implementation (BSD only)
7 years ago
David Wilson
b7ab473343
issue #186 : split handle list up so it makes sense
7 years ago
David Wilson
d1a22cb5d4
issue #186 : parent: implement FORWARD_MODULE.
...
To support detach, we must be able to preload the target with every
module it will need prior to detachment. This implements the
intermediary part of the process (i.e. the Ansible fork parent) --
receiving LOAD_MODULE/FORWARD_MODULE pairs and ensuring they reach the
child.
7 years ago
David Wilson
8a089e975d
docs: Document Router.unidirectional.
7 years ago
David Wilson
48535cc661
docs: more accurate bullet.
7 years ago
David Wilson
d148e3db4e
docs: move installation section above demo
7 years ago
David Wilson
9b761a2baf
docs: initial contributors page
7 years ago
David Wilson
cecef992b0
issue #218 : core: add Secret and Blob types.
7 years ago
David Wilson
43e9e51ed6
docs: link signals into internals.rst.
7 years ago
David Wilson
3058efc80f
docs: more updates.
...
- accurate description of Ansible timeouts
- rough detach() sketch
7 years ago
David Wilson
7f1060f54a
issue #186 : initial version of subtree detachment.
7 years ago
David Wilson
8fc1eac6ae
utils: combine MITOGEN_LOG_LEVEL and MITOGEN_LOG_IO.
...
Saves lots of readline fiddling.
7 years ago
David Wilson
f5238fe791
docs: update copyright
7 years ago
David Wilson
d3fe24a4f6
docs: update connection delegation example
7 years ago
David Wilson
2ee727f5c0
docs: typos and clarifications
7 years ago
David Wilson
4d1c6d2101
issue #127 : ssh: reasonable solution to host key checking.
...
Ideally it would be possible to specify a callback function, but this is
not possible for proxied connections. So simply provide the 3 most
useful modes, defaulting to the most secure.
Closes #127 . Closes #134 .
7 years ago
David Wilson
78c401ba4d
ansible: support su become method.
7 years ago
David Wilson
3322eaef45
Basic "su" method.
7 years ago
David Wilson
187e3a3fc1
ansible: support 2.3 too.
7 years ago
David Wilson
f5d22a3ca1
core: support deleting handlers, make Receiver.close() unregister
7 years ago
David Wilson
58eb9828b0
docs: remove limitation.
7 years ago
David Wilson
ff7fb00569
parent: return latch to wait() caller to allow graceful timeout
7 years ago
David Wilson
b0309b539c
ansible: disable interpreter recycling for connections.
...
Must explicitly specify enable_lru=True in ContextService.get() to
trigger recycling.
7 years ago
David Wilson
ec22fee7a7
docs: more ansible updates
7 years ago
David Wilson
79fd35092b
docs: more links
7 years ago
David Wilson
65e6a44fe7
docs: add links.
7 years ago
David Wilson
29f6c46e97
docs: add file transfer safety section.
7 years ago
David Wilson
bba2a42e44
ansible: add mitogen_sudo method, split out connection subclasses.
...
Slowly moving towards real implementations in those files.
7 years ago
David Wilson
7c5bbc5168
setns: support changing user.
...
To match existing third party plugin.
7 years ago
David Wilson
58d8f60f57
docs: better connection type docs
7 years ago
David Wilson
e8b4c4e683
issue #223 : implement setns connection type
...
machinectl does not support any sensible form of pipe to the child
process, so it is necessary to bypass it when talking to a systemd
container (see systemd/systemd#8850).
This can also form the basis for issue #223 , where the post-fork
namespace switching dance required to connect to the Pythonless
container will be the same.
7 years ago
David Wilson
79c2d6c289
docs: links to Ansible docs
7 years ago
David Wilson
098995539d
ansible: implement FreeBSD jail support.
7 years ago
David Wilson
3196b6e7f7
Add FreeBSD jail support.
7 years ago
David Wilson
d8e71799e7
docs: typo
7 years ago
David Wilson
b1563cd8c1
ansible: hijack lxd connections too.
7 years ago
David Wilson
131bc768c7
ansible: implement LXC support.
7 years ago
David Wilson
b3d352c601
Add lxc container support.
7 years ago
David Wilson
1fc7df5be5
Move canonical library version to __init__.py.
7 years ago
David Wilson
6fb3a76e68
master: annotate LogForwarder messages.
...
mitogen/master.py:
Annotate forwarded log entries with their original source, logger
name, and message.
ansible:
mark stderr in red with -vvv
Tempting to make this appaer 100% of the time, but some crappy
bashrcs may cause lots of junk to be printed.
7 years ago
David Wilson
9d0949eb99
docker: fixes & add username parameter.
7 years ago
David Wilson
823dea4bd0
docs: link ChangeLog.
7 years ago
David Wilson
02ce332b26
docs: show become_user example for connection delegation.
7 years ago
David Wilson
39f5aa76ae
docs: add initial ChangeLog.
7 years ago
David Wilson
3ce6b36932
docs: major Ansible page update.
7 years ago
David Wilson
d2345d11e9
docs: remove warning labels.
7 years ago
David Wilson
5913be64d7
docs: remove last remaining major risk :D
7 years ago
David Wilson
4c5e13bf87
core: add Stream.pending_bytes() accessor.
7 years ago