David Wilson
ee62c57c9d
issue #576 : fix Kwargs minor version check.
...
Unicode kwargs were introduced in Python 2.6.5, not 2.6.0.
2019-04-03 19:01:56 +01:00
David Wilson
65deb3feac
issue #575 : fix exception text rendering
2019-04-02 14:06:41 +01:00
David Wilson
9739f550ab
docs: remove infringing mark
2019-04-01 04:07:38 +01:00
David Wilson
2758c38f4f
docs: fix config var scope
2019-03-31 05:07:51 +01:00
David Wilson
81b0059d83
docs: faster stats-preserving redirect
2019-03-31 00:13:53 +00:00
David Wilson
8af8c868ad
docs: update ansible page
2019-03-30 00:06:07 +00:00
dw
77da511811
Merge branch 'master' into issue570
2019-03-22 21:29:28 +00:00
David Wilson
34fb9da1be
issue #570 : add firewalld to always-fork list for now.
2019-03-22 19:46:08 +00:00
Luka Matijevic
0bc9b206d7
docs: removed excess word
2019-03-19 12:55:10 +01:00
Luka Matijevic
598821e865
docs: fixed message routing example description
...
Message routing example description does not match given diagram.
2019-03-15 13:12:51 +01:00
Luka Matijevic
81db1c94b3
docs: removed repeated word
2019-03-13 13:01:34 +01:00
David Wilson
c6f4dc356b
docs: update Changelog; closes #557 .
2019-03-06 17:56:20 +00:00
David Wilson
13643b7268
docs: update Changelog for release.
2019-03-06 15:19:53 +00:00
David Wilson
2bd0bbd4df
issue #555 : ansible: workaround ancient reload(sys) hack.
...
This is the most minimal change for what might be relatively minimal
edge case. Alternative is replacing reload(), but let's not do that yet.
Closes #555
2019-03-06 14:05:29 +00:00
David Wilson
7743e57ff3
issue #554 : track and remove multiple make_tmp_path() calls.
2019-03-06 10:55:07 +00:00
David Wilson
d1ba077f0e
docs: update Changelog.
2019-02-28 06:35:44 +00:00
David Wilson
ffae035584
docs: drastically simplify install/changelog.
2019-02-28 06:33:12 +00:00
David Wilson
2226c23c91
issue #550 : update Changelog.
2019-02-23 16:21:33 +00:00
David Wilson
0b177f1491
docs: update Changelog.
2019-02-22 00:48:56 +00:00
David Wilson
79af8ef680
docs: update Changelog; closes #548 .
2019-02-19 16:29:37 +00:00
David Wilson
b7742a4b5f
docs: better intro paragraph.
2019-02-19 04:24:21 +00:00
David Wilson
0a66ca72ef
os_fork: more doc tweaks
2019-02-18 18:22:32 +00:00
David Wilson
5dc0bd6f8d
os_fork: clean up docs
2019-02-18 18:21:25 +00:00
David Wilson
ebbf5ab62c
issue #535 : update Changelog.
2019-02-17 21:58:24 +00:00
David Wilson
63f4864b21
issue #535 : introduce mitogen.os_fork module and Corker class.
2019-02-17 21:55:14 +00:00
David Wilson
c119ae8f66
issue #535 : docs: update Changelog
2019-02-17 21:54:41 +00:00
David Wilson
72862f0bb9
issue #535 : docs: fix up Select doc
2019-02-17 21:53:07 +00:00
David Wilson
28aa8b3b27
issue #535 : docs: update Changelog.
2019-02-17 21:53:02 +00:00
David Wilson
7d0480e8bd
core: increase cookie field lengths to 64-bit; closes #545 .
2019-02-16 16:54:57 +00:00
David Wilson
c0db283ac7
docs: update copyright year.
2019-02-14 21:21:45 +00:00
David Wilson
14e6c6e49e
docs: update Changelog.
2019-02-14 15:00:17 +00:00
David Wilson
d865fb797d
docs: change 'unreleased' Changelog format and add a hint.
2019-02-14 13:35:40 +00:00
David Wilson
2cde51ea63
docs: update Changelog; closes #542 .
2019-02-14 12:54:09 +00:00
David Wilson
45f915f392
docs: update Changelog; closes #537 .
2019-02-14 00:39:08 +00:00
David Wilson
e010667230
Bump version for release.
2019-02-13 23:12:30 +00:00
David Wilson
6d7bd7e3b9
docs: update Changelog.
2019-02-13 22:13:01 +00:00
David Wilson
cf8ecf19b7
docs: update Changelog; closes #532 .
2019-02-13 21:32:47 +00:00
David Wilson
1b4eb06f72
docs: more concise Changelog.
2019-02-13 17:35:42 +00:00
David Wilson
b317b66317
issue #541 : changelog typos.
2019-02-13 17:29:47 +00:00
David Wilson
0f30808234
ansible: quiesce boto logger; closes #541 .
2019-02-13 17:28:01 +00:00
David Wilson
c39ee9b7fe
docs: update Changelog.
2019-02-13 16:33:22 +00:00
David Wilson
023b44b129
docs: remove top "Table of Contents" link
2019-02-13 16:03:08 +00:00
David Wilson
2d536b49eb
docs: remove a little more top margin wastage
2019-02-13 16:02:58 +00:00
David Wilson
968b826800
docs: update Changelog; closes #539 .
2019-02-13 03:49:59 +00:00
David Wilson
1c955a9876
ansible: capture stderr stream of async tasks. Closes #540 .
2019-02-13 03:36:39 +00:00
David Wilson
4be4b085e3
docs: update Changelog.
2019-02-13 02:36:39 +00:00
David Wilson
d45797b370
docs: duplicate word
2019-02-12 16:34:20 +00:00
David Wilson
24c48c165d
docs: update Changelog.
2019-02-12 16:33:53 +00:00
David Wilson
8ae6ca1d5b
tests/ansible: Spec.become_method() test & mitogen_via= fix.
...
ansible_become_method hostvar was not taken into account.
2019-02-12 16:32:11 +00:00
David Wilson
4d33598fa0
setup.py: include LICENSE; closes #538 .
2019-02-12 16:15:52 +00:00
David Wilson
d1cadf8ac8
tests/ansible: Spec.password() test, document interactive pw limitation.
2019-02-12 16:04:05 +00:00
David Wilson
10dcbaa493
docs: lighter pink
2019-02-12 04:17:02 +00:00
David Wilson
1292b55fec
docs: add 'Fixes' heading
2019-02-12 04:12:15 +00:00
David Wilson
676f756153
docs: more margin tweaks for changelog
2019-02-12 04:10:34 +00:00
David Wilson
45c3871d6f
docs: tighter <p> margins, even less shouting, red headings
2019-02-12 03:45:19 +00:00
David Wilson
5df8991744
docs: tidy up footer and GitHub link
2019-02-12 03:34:34 +00:00
David Wilson
d060f73f46
docs: enable fixed_sidebar
2019-02-12 03:28:20 +00:00
David Wilson
eae7b21673
docs: sans-serif fonts, reduce shouty headings
2019-02-12 03:23:51 +00:00
David Wilson
90401833fa
docs: update Changelog; closes #511 , closes #536 .
2019-02-12 01:22:52 +00:00
David Wilson
f514dbeba9
docs: update Changelog release date.
2019-02-12 01:19:52 +00:00
David Wilson
b12539f99b
docs: update Changelog; closes #481
2019-02-10 19:53:00 +00:00
David Wilson
32161f3df5
docs: update thanks
2019-02-10 02:28:41 +00:00
David Wilson
4f6c57b6a8
docs: lose "approaching stability" language, we're pretty good now
2019-02-10 02:20:13 +00:00
David Wilson
7b046c9fba
docs: fix changelog syntax/order/"20KB"
2019-02-10 01:39:27 +00:00
David Wilson
e703522010
issue #505 : docs: add new detail graph for one scenario.
2019-02-09 22:20:47 +00:00
David Wilson
c279454502
docs: update and re-record profile graphs in docs; closes #505
...
pcaps moved to 'pcaps' branch.
2019-02-09 22:20:47 +00:00
David Wilson
eb67fbe9d2
ansible: double the default pool size.
...
Tempted to push this up to 64, but let's do it incrementally just in
case.
2019-02-09 22:20:40 +00:00
David Wilson
e167f6373c
docs: update Changelog.
2019-02-09 22:04:19 +00:00
David Wilson
b499fbe29b
ansible: add mitogen_ssh_compression variable.
2019-02-09 22:04:19 +00:00
David Wilson
2153e195c3
docs: changelog tidyups.
2019-02-09 22:04:19 +00:00
David Wilson
4531338b12
ansible: document and make affinity stuff portable to non-Linux
...
Portable as in does nothing for the time at least for now.
2019-02-09 22:04:18 +00:00
David Wilson
f06152db97
docs: update Changelog.
2019-02-09 22:04:18 +00:00
David Wilson
7b129e8576
ansible: use Poller for WorkerProcess; closes #491 .
2019-02-09 22:04:18 +00:00
David Wilson
8f6e6b3940
docs: update Changelog.
2019-02-09 22:04:18 +00:00
David Wilson
90573b1963
docs: update Changelog.
2019-02-09 22:04:18 +00:00
Alex Willmer
2b1035b500
Merge branch 'master' into cover-us
2019-02-09 20:16:01 +00:00
Alex Willmer
2fa84e096f
Aggregate code coverage data across tox all runs
...
Fixes #529
2019-02-09 20:03:29 +00:00
David Wilson
8a2dcbf674
docs: update Changelog; closes #527 .
2019-02-09 19:43:35 +00:00
Alex Willmer
0d725f9cd8
Fix DeprecationWarning in mitogen.utils.run_with_router()
...
```
14:20:32.186270 W py.warnings:
/home/alex/src/mitogen/mitogen/utils.py:152: DeprecationWarning: invalid
escape sequence \*
"""
```
2019-02-09 14:52:08 +00:00
Alex Willmer
e7d70b109b
Generate coverage report even if some tests fail
...
`set -o errexit` was exiting run_tests prematurely if any test failed,
so the coverage report was not always generated.
2019-02-09 14:50:54 +00:00
David Wilson
77e7cadd22
issue #429 : update Changelog.
2019-01-29 06:01:48 +00:00
David Wilson
cd1e5e0138
issue #429 : update Changelog.
2019-01-29 06:01:48 +00:00
David Wilson
60e9596e7d
docs: update Changelog; closes #499 .
2019-01-29 02:54:18 +00:00
David Wilson
3158c4ae9d
docs: update Changelog; closes #493 .
2019-01-27 19:53:38 +00:00
David Wilson
bf676aacfe
docs: update Changelog; closes #479 .
2019-01-27 16:20:55 +00:00
David Wilson
ac4e61e19e
docs: update Changelog; closes #477 .
2019-01-27 06:12:54 +00:00
David Wilson
bb9bb593e4
docs: update Changelog.
2019-01-27 04:31:59 +00:00
David Wilson
63da372de5
docs: update Changelog.
2019-01-27 01:12:11 +00:00
David Wilson
dd30a907ce
issue #477 : promote setup_gil() to mitogen.utils
...
This is since ansible_mitogen/process.py is 2.6-only, and I want to use
setup_gil() in 2.4 code.
2019-01-26 02:06:33 +00:00
David Wilson
6a2f88d6a3
issue #477 : make mitogen.fork unsupported on Py<2.6.
2019-01-25 23:47:08 +00:00
David Wilson
3e255129ab
docs: add another strace recipe
2019-01-22 11:59:56 +00:00
David Wilson
a302b71f58
docs: include strace wrapper trick.
2019-01-22 06:17:40 +00:00
David Wilson
b5c14cecda
docs: docs and docstrings.
2019-01-22 05:25:10 +00:00
David Wilson
5c5269e147
docs: Changelog typo.
2019-01-22 04:07:31 +00:00
David Wilson
d76312d03c
docs: s/doffers/differs/
2019-01-22 04:00:03 +00:00
David Wilson
fb815ebec6
issue #434 : add to Changelog.
2019-01-22 03:54:14 +00:00
David Wilson
0edeec118c
issue #401 : add to Changelog.
2019-01-22 03:46:25 +00:00
David Wilson
6856ee9021
issue #359 : add to Changelog.
2019-01-22 03:37:41 +00:00
David Wilson
8f1cff7d08
issue #396 : add to Changelog.
2019-01-22 03:35:53 +00:00
David Wilson
efdfd4a353
docs: add thanks entry
2019-01-22 03:28:15 +00:00
David Wilson
97d2f2e1db
issue #436 : add to Changelog.
2019-01-22 03:25:20 +00:00
David Wilson
c654379482
issue #465 : add to Changelog.
2019-01-22 03:20:49 +00:00
David Wilson
c4d0046164
issue #404 : add to Changelog.
2019-01-22 02:59:27 +00:00
David Wilson
b8e1adf4fa
issue #251 : readd to Changelog.
2019-01-22 02:56:45 +00:00
David Wilson
15182bb814
issue #412 : pad out debugging docs, add get_stack to changelog.
2019-01-22 02:36:55 +00:00
David Wilson
1119f24071
issue #414 : reinitialize service pool lock on fork
2019-01-21 01:58:51 +00:00
David Wilson
581b1e4191
docs: update Changelog.
2019-01-20 21:14:28 +00:00
David Wilson
6dc3389acc
docs: update Changelog.
2019-01-20 20:47:42 +00:00
David Wilson
146e0c3ccb
issue #407 : update Changelog.
...
Closes #407 .
2019-01-20 17:09:32 +00:00
David Wilson
6af1a64cce
master: handle crazy non-modules in sys.modules again; closes #310 .
2019-01-20 15:53:50 +00:00
David Wilson
c1980aac6b
issue #349 : update Changelog.
2019-01-20 15:15:16 +00:00
David Wilson
fed6a8856b
docs: add unused import to Changelog.
2019-01-20 14:59:24 +00:00
David Wilson
ea9ef50b3c
issue #415 : replace default Poller with select.poll()
...
30% latency reduction for IPC.
2019-01-20 14:35:46 +00:00
David Wilson
b7add60097
issue #408 : update Changelog; closes #408 .
2019-01-20 13:04:21 +00:00
David Wilson
388649df97
core: Receiver.close() now wakes all threads; closes #446 .
2019-01-19 16:08:44 +00:00
David Wilson
f2f41809ae
issue #459 : initial get_stats() implementation
2019-01-19 15:55:52 +00:00
David Wilson
ab8d6afbae
core: use ModuleNotFoundError in imporer if it is available; closes #448 .
2019-01-19 08:31:07 +00:00
David Wilson
de719fa249
core: throw error on duplicate add_handler(); closes #447 .
2019-01-19 08:24:24 +00:00
David Wilson
dc92e529bc
service: unregister receiver at shutdown; closes #445 .
2019-01-19 08:15:08 +00:00
David Wilson
9916adc0a3
issue #326 : update Changelog.
2019-01-19 07:37:28 +00:00
David Wilson
85e965118d
Merge remote-tracking branch 'origin/issue462'
...
* origin/issue462:
issue #462 : docs: update Changelog.
parent: cope with broken /dev/pts on Linux; closes #462 .
2019-01-19 07:14:44 +00:00
David Wilson
18bfde515d
issue #444 : update Changelog.
2019-01-19 02:14:51 +00:00
David Wilson
374a361074
docs: try to fix CSS difference between local and rtfd
2019-01-18 23:30:12 +00:00
David Wilson
861be2e3de
docs: wrap text around logos
2019-01-18 23:30:12 +00:00
David Wilson
b084d837e6
docs: fit SVG viewbox to ansible logo
2019-01-18 23:30:12 +00:00
David Wilson
98d06e25ca
docs: delete shame.rst to make room for new chapters.
2019-01-18 23:30:12 +00:00
David Wilson
5f3244aa97
docs: import pcaps (using LFS) to regenerate charts.
2019-01-18 23:30:12 +00:00
David Wilson
a67a4361b3
docs: add #374 to Changelog.
2019-01-18 23:30:12 +00:00
David Wilson
2b229a6a70
docs: add thanks entry.
2019-01-18 23:30:12 +00:00
David Wilson
0bd0c7b9e7
issue #462 : docs: update Changelog.
2019-01-18 21:14:40 +00:00
David Wilson
5ffaa693a6
docs: get rid of autobuild remnant
2019-01-05 20:11:46 +00:00
David Wilson
3f5774cfd5
core: document/tidy up poller.
...
Remove duplicate attribute creates in subclasses too.
2018-12-19 20:23:00 +00:00
David Wilson
7dd46bf44e
doc: API typos.
2018-12-18 00:33:59 +00:00
David Wilson
ffdd6d2881
docs: add 824c7931
to changelog.
2018-12-15 15:21:04 +00:00
David Wilson
497234e782
issue #456 : core: raise error during defer() if Broker shutdown
2018-12-14 05:30:20 +00:00
David Wilson
8d7aefb1cf
docs: fix example up so it's closer to real code
2018-12-14 03:36:46 +00:00
David Wilson
cd01957995
issue #397 , #454 : pick out only shutil.rmtree() calls from atexit.
2018-12-13 22:24:16 +00:00
David Wilson
2959b7911e
issue #453 : update Changelog.
2018-12-13 20:02:02 +00:00
David Wilson
9680a84824
core: rename Router.self() to Router.myself().
2018-12-13 02:29:28 +00:00
David Wilson
e77460a395
docs: update Changelog.
2018-12-12 23:41:55 +00:00
David Wilson
c6399789ea
docs: add host_pinned strategy to Changelog.
2018-12-11 04:46:08 +00:00
David Wilson
09aa27a6a7
ansible: initial mitogen_host_pinned strategy.
2018-12-11 04:44:05 +00:00
David Wilson
863e1aedd6
docs: fix Changelog bug link
2018-12-10 02:29:53 +00:00
David Wilson
300cb41e2e
core: detect stream corruption. Closes #438 .
2018-12-10 02:23:26 +00:00
David Wilson
9868e4ea3a
issue #439 : update changelog.
2018-12-10 02:00:13 +00:00
David Wilson
94512f4ef8
issue #399 , #437 : update Changelog.
2018-12-09 17:55:12 +00:00
David Wilson
9074ddf69f
docs: fix username
2018-12-08 05:18:51 +00:00
David Wilson
b944a5485e
docs: remove whitespace
2018-12-08 05:17:52 +00:00
David Wilson
eb28a94a87
docs: avoid Sphinx weirdness by removing paragraph in list
2018-12-08 05:15:50 +00:00
David Wilson
73c7b5daeb
docs: modernize 2 examples
2018-12-08 05:12:55 +00:00