Permalink
Commits on Jun 4, 2012
  1. Add support for RFC5988 Link header

    alekstorm committed Jun 4, 2012
    Add RequestHandler.link, RequestHandler.hint
  2. Use https for all links to github.

    bdarnell committed Jun 4, 2012
    Github redirects everything to https anyway, so the links might as well
    start out secure.
Commits on Jun 3, 2012
  1. Set alarms on child processes in process_test.

    bdarnell committed Jun 3, 2012
    These alarms used to be there, but got dropped in a previous change
    because I had assumed the child processes would inherit the parent's
    alarm.
  2. Post-release version bump

    bdarnell committed Jun 3, 2012
Commits on Jun 1, 2012
  1. Set version number to 2.3

    bdarnell committed Jun 1, 2012
  2. Final 2.3 release notes

    bdarnell committed Jun 1, 2012
Commits on May 31, 2012
  1. Merge pull request #521 from yoinc/master

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

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

    bdarnell committed May 28, 2012
  2. Doc updates

    bdarnell committed May 28, 2012
  3. Release note updates

    bdarnell committed May 28, 2012
  4. Remove unused variables

    bdarnell committed May 28, 2012
  5. Remove use of string exceptions in gen_test.

    bdarnell committed May 28, 2012
    These lines are not reached, but if they were they would fail with
    a less clear message than intended.
    
    Closes #520.
Commits on May 27, 2012
Commits on May 26, 2012
  1. Delay check for socket.family (and make it jython-friendly).

    bdarnell committed May 26, 2012
    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.
  2. Merge pull request #514 from ahassany/fix-connectin-check

    bdarnell committed May 26, 2012
    Better connection check in RequestHandler
  3. Extract constant, add comments

    bdarnell committed May 26, 2012
Commits on May 25, 2012
  1. Split large chunks of data in IOStream.write.

    ei-grad committed May 24, 2012
    Closes #515.
Commits on May 24, 2012
Commits on May 21, 2012
  1. Prevent leak of StackContexts in repeated gen.engine functions.

    bdarnell committed May 21, 2012
    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.
  2. Release note updates

    bdarnell committed May 21, 2012
Commits on May 20, 2012
  1. Fix docstring formatting

    bdarnell committed May 20, 2012
  2. Merge remote-tracking branch 'jjwchoy/master'

    bdarnell committed May 20, 2012
    Modified linkify to accept a callable for extra_params.
    
    Closes #506.
  3. 304 responses no longer include entity headers like Content-Length

    bdarnell committed May 20, 2012
    This is required by the RFC as it may confuse caches.
  4. Add status_code to the OutputTransform.transform_first_chunk interface.

    bdarnell committed May 20, 2012
    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.
Commits on May 19, 2012
  1. Fight bitrot in tornado.platform.twisted.

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