Define socket.MSG_ERRQUEUE for Windows and Mac.
Bump version to 1.0.12.
Incorporate hostname into process name uniqueness test.
UdpTransport: work around Windows quirk.
TCP: use blocking mode for client-side sockets.
Bump version to 1.0.11.
Re-resolve process name if user-specified hostname differs from cached.
Fix inheritance cont.: allow declaring new names in `setup()`.
Bump version to 1.0.11b1.
* setup.py: fix formatting.
* da/compiler/pygen.py: fix file mode.
Bump version to 1.0.10.
Compiler: allow keyword arguments for Python aggregates.
Compiler: fix bug when handling named exception handlers.
Fix potential race conditions in TcpTransport.
pingpong: remove use of undocumented primitive `listof`.
pingpong: remove use of undocumented primitive `listof`.
* da/test: deleted, future tests will go in the tests/ directory.
Improve formatting of transport instances in log messages.
Add files via upload
raft/orig.da: fix unnecessary wait for timeout on Leader.
Make `initialize_runtime_options` more resilient.
Refactor transport layer.
Catch potential ImportError during message unpickling.
* .gitattributes: override linguist language detection for '.da' files.
Log stack trace for unhandled router exceptions.
Misc. AST fixes.
Log stack trace of exception during `setup`.
Update copyright year (2016 -> 2017).
Force flush stdout/stderr stream buffer after setup.
Fix keyboard shortcut description on Windows.
Fix potential race condition with user-defined threads.
Cleanup pygen.
compiler: implement process class inheritance semantics.
Fix 'self' semantics.
Implement substitution of modules and classes when replaying traces.
compiler ui: implement `dafile_to_pycfile`.
* da/importer.py(da_cache_from_source): support optimization levels.
* setup.py: fixup to generate .pyc files from .da files when proper.
Update language.tex.
Update README.md
Update README.md
Change default value of '--hostname'.
Update README.
Bump version to 1.0.9b4.
Fix log filename on idle master.
Bump version to 1.0.9b2.
Fix name resolution in non-Node processes.
Refactor ProcessContainer and its subclasses.
Squash runpy warning on Python 3.6.
compiler: properly implement 'while await'.
compiler: implement Python bytecode generation.
Bump version to 1.0.9.
Fix deprecated escape sequence.
More compatibility fixes for Python < 3.6.
Tweak command line args.
Bump version to 1.0.8.
Add support for Python 3.6.
Bump version to 1.0.9b3.
Bump version to 1.0.9b1.
Fix race condition during bootstrap.
Fix name resolution in non-Node processes(cont.).
Implement direct bytecode loading.
Fix bug in process name parsing.
Fix race condition on slave nodes.
Merge branch '1.0.z'; bump version to 1.1.0b7.
Fix CircularRoutingException during bootstrap.
Bump version to 1.0.9b5.
Compatibility fix for Python < 3.6.
Set theme jekyll-theme-minimal
Update README.md
sim: fix 'pipe' for OSProcessContainer; fix Rou...