Skip to content
Commits on Jan 18, 2014
  1. Make tornado.netutil.add_accept_handler pass a fileobj to the IOLoop.

    committed
    Officially allow mixing of fds and file objects so that callers of
    add_accept_handler don't need to know about this change.
    
    As a side effect, fixes a problem with autoreload on windows.
    
    Closes #737.
  2. Allow and encourage the use of file objects instead of integer fds in…

    committed
    … IOLoop.
    
    This fixes a problem in tests in which a closing IOLoop would os.close()
    all of its file descriptors while socket objects for those fds still
    existed.  When those socket objects were garbage collected, they would
    close the fd a second time (by which time it may have been reassigned
    to a new socket).
    
    Due to subtleties of garbage collection this has only been observed
    with the asyncio event loop in tests of curl_httpclient.
  3. Add pycares to the -full tox configs and remove custom resolver tests.

    committed
    The resolvers are tested in netutil_test when their dependencies are
    available, and re-running the entire test suite with a different resolver
    is unlikely to expose any new problems.  (the resolver tests are still
    present in travis.yml for now, though)
Commits on Jan 17, 2014
  1. Merge branch 'branch3.2'

    committed
  2. Reinstate the 'cd maint' in .travis.yml.

    committed
    This turned out to be breaking the speedups module.
  3. Add a new TORNADO_EXTENSION environment variable for testing purposes.

    committed
    This variable can be set to 0 to suppress or 1 to require the use of the
    extension (instead of the default to use it when it is available but silently
    fall back).  Require the extension to be present on travis-ci.
Commits on Jan 16, 2014
  1. Merge pull request #973 from cgohlke/patch-1

    committed
    Fix msvc compile error and improve 64 bit compatibility
Commits on Jan 15, 2014
  1. @cgohlke
  2. Refactor the unwieldy tox.ini file.

    committed
    Fill in some gaps in the coverage (mostly on the python 3 side, and
    using more consistent dependencies throughout) and move the 3.x tests
    that don't care about a specific 3.x version to 3.3.
    
    This is still less thorough than the travis.yml, which runs everything for
    every python version.
  3. Bump version number to 3.3.dev1

    committed
Commits on Jan 14, 2014
  1. Set version number to 3.2.

    committed
  2. Finalize 3.2 release notes

    committed
Commits on Jan 11, 2014
  1. Pin pycurl on travis to <7.19.3, removing it from py3.x.

    committed
    SSL issues prevent pycurl 7.19.3 from being installed on travis.
Commits on Jan 10, 2014
Commits on Jan 8, 2014
  1. Set version number to 3.2b2

    committed
Commits on Jan 7, 2014
  1. Add trollius (py2 backport of asyncio) to tox config.

    committed
    This passes the twisted integration tests but currently has some issues
    with pycurl.
  2. Rename "normal" to "end_color" in log format strings.

    committed
    When not colorizing, use empty strings instead of two copies of "normal".
    
    Update docs.
  3. Improved extensibility of LogFormatter

    Andrea Ratto committed with
    * refactored code separating coloring logic
    * allow full line customization of the format
    * possibly faster operation
Commits on Jan 6, 2014
  1. Merge commit 'c2a25a'

    committed
    * commit 'c2a25a':
      Correct example variable, use consistant quoting
    
    Closes #972
  2. Merge pull request #971 from gmr/logging-patch

    committed
    Don't call logging.basicConfig if logging is already configured (#775). Replaces #887
  3. @gmr
  4. @gmr

    Don't call logging.basicConfig if logging is already configured (#775).

    gmr committed
    Will not call logging.basicConfig if there is a root logger,
    tornado logger or tornado.application logger.
    
    Updated patch to reflect comments about tests and method privacy.
Something went wrong with that request. Please try again.