Permalink
Commits on Jun 1, 2012
  1. @bdarnell

    Set version number to 2.3

    bdarnell committed Jun 1, 2012
  2. @bdarnell

    Final 2.3 release notes

    bdarnell committed Jun 1, 2012
Commits on May 31, 2012
  1. @bdarnell

    Merge pull request #521 from yoinc/master

    Restore context for all read methods
    bdarnell committed May 31, 2012
  2. @eden

    Restore context for all read methods.

    Prior to 2db0ace this was being done
    properly, but the refactor removed stack_context.wrap causing some issues
    in our upstream context managers.
    eden committed May 31, 2012
Commits on May 28, 2012
  1. @bdarnell

    Set version number to 2.3rc1

    bdarnell committed May 28, 2012
  2. @bdarnell
  3. @bdarnell
  4. @bdarnell

    Doc updates

    bdarnell committed May 28, 2012
  5. @bdarnell

    Release note updates

    bdarnell committed May 28, 2012
  6. @bdarnell

    Remove unused variables

    bdarnell committed May 28, 2012
  7. @bdarnell
  8. @bdarnell
  9. @bdarnell

    Remove use of string exceptions in gen_test.

    These lines are not reached, but if they were they would fail with
    a less clear message than intended.
    
    Closes #520.
    bdarnell committed May 28, 2012
Commits on May 27, 2012
  1. @bdarnell
  2. @bdarnell
Commits on May 26, 2012
  1. @bdarnell

    Delay check for socket.family (and make it jython-friendly).

    Now HTTPConnection.address will always be the socket address,
    and the fake "0.0.0.0" IP is only used in contexts that want an IP
    (i.e. HTTPRequest.remote_ip) but the connection is a non-IP socket.
    bdarnell committed May 26, 2012
  2. @bdarnell

    Merge pull request #514 from ahassany/fix-connectin-check

    Better connection check in RequestHandler
    bdarnell committed May 26, 2012
  3. @bdarnell

    Extract constant, add comments

    bdarnell committed May 26, 2012
  4. @bdarnell
  5. @bdarnell
Commits on May 25, 2012
  1. @ei-grad

    Split large chunks of data in IOStream.write.

    Closes #515.
    ei-grad committed May 24, 2012
Commits on May 24, 2012
  1. @ahassany
Commits on May 21, 2012
  1. @bdarnell
  2. @bdarnell

    Prevent leak of StackContexts in repeated gen.engine functions.

    Internally, StackContexts now return a deactivation callback,
    which can be used to prevent that StackContext from propagating
    further.  This is used in gen.engine because the decorator doesn't know
    which arguments are callbacks that need to be wrapped outside of its
    ExceptionStackContext.  This is deliberately undocumented for now.
    
    Closes #507.
    bdarnell committed May 21, 2012
  3. @bdarnell

    Release note updates

    bdarnell committed May 21, 2012
Commits on May 20, 2012
  1. @bdarnell

    Fix docstring formatting

    bdarnell committed May 20, 2012
  2. @bdarnell

    Merge remote-tracking branch 'jjwchoy/master'

    Modified linkify to accept a callable for extra_params.
    
    Closes #506.
    bdarnell committed May 20, 2012
  3. @bdarnell

    304 responses no longer include entity headers like Content-Length

    This is required by the RFC as it may confuse caches.
    bdarnell committed May 20, 2012
  4. @bdarnell

    Add status_code to the OutputTransform.transform_first_chunk interface.

    This is needed for correct support of the 304 status code, which
    has no body and should not have either a Content-Length or
    Transfer-Encoding.  This is a backwards-incompatible change to an
    interface that was never technically private, but not included in the
    documentation and as far as I can tell was never used outside
    tornado itself.
    bdarnell committed May 20, 2012
Commits on May 19, 2012
  1. @bdarnell

    Fight bitrot in tornado.platform.twisted.

    A new release of zope.interface breaks things on python 2.5, and
    sets off our (overly-sensitive?) deprecation checking.
    bdarnell committed May 19, 2012
Commits on May 12, 2012
  1. @bdarnell
  2. @bdarnell

    Move tornado.platform.windows.Waker to new module platform.common.

    Cleaned up the few windows-specific bits of code.  The socket-based
    Waker is also usable on Jython.
    bdarnell committed May 12, 2012
Commits on May 11, 2012
  1. @bdarnell

    Replace all occurrences of 3-argument raise statements with the

    version from testing.py, which works better with 2to3.
    
    Closes #508
    bdarnell committed May 11, 2012
Commits on May 10, 2012
  1. @bdarnell

    Fix path parsing in HTTPServer.

    urlparse.urlsplit expects a full url, but we were using it for a bare path.
    This mostly worked but would parse paths beginning with "//" incorrectly.
    Fortunately all we really need to do is split the path on "?".
    
    Closes #509.
    bdarnell committed May 10, 2012
Commits on May 8, 2012
  1. @jjwchoy