Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 5, 2012
  1. @bdarnell

    Handle redirects before processing data and sending it to streaming_c…

    bdarnell authored
    …allback.
    
    Previously, if you were using follow_redirects and streaming_callback
    and hit a redirect with a non-empty body, that body would be passed
    to streaming_callback as well.
    
    As a side effect, this improves compatibility with some misconfigured
    sites that send Content-Encoding: gzip on redirects without actually
    compressing the body.
Commits on Jan 4, 2012
  1. @bdarnell

    Make fork_processes raise SystemExit instead of returning None when

    bdarnell authored
    all child processes exit cleanly.
Commits on Jan 3, 2012
  1. @bdarnell
Commits on Jan 2, 2012
  1. @bdarnell

    Release note updates

    bdarnell authored
  2. @bdarnell
  3. @bdarnell
  4. @bdarnell

    Use a StackContext to allow exceptions thrown from asynchronous funct…

    bdarnell authored
    …ions
    
    called by a generator to be caught normally.
    
    Closes #405.
    Closes #411.
  5. @bdarnell

    Allow exceptions thrown in the first (synchronous) phase of a gen.Task

    bdarnell authored
    to be caught by the generator.
Commits on Jan 1, 2012
  1. @bdarnell

    Increase maximum IOLoop poll timeout.

    bdarnell authored
    I believe the previous 0.2s limit was there to work around an old bug in
    the add_callback waker that has since been fixed.
Commits on Dec 31, 2011
  1. @bdarnell
  2. @bdarnell

    Avoid merging the entire read buffer for IOStream.read_until.

    bdarnell authored
    Among other things, this dramatically speeds up downloads of large
    chunked files over a fast network with SimpleHTTPClient.
    
    Fixes #425.
Commits on Dec 30, 2011
  1. @bdarnell
  2. @bdarnell
  3. @bdarnell

    Improve websocket conformance as reported by autobahn.

    bdarnell authored
    Of note:
    * It's now possible to send binary frames (auto-switched based on
      whether the argument to write_message is bytes or unicode)
    * Invalid utf8 in text frames is now an error
    * Lots of fragmentation-related improvements
  4. @bdarnell
  5. @bdarnell

    Install more python versions in the linux VM so we can test epoll.c too.

    bdarnell authored
    Also fix a bug in the test for python 2.5 on systems where ipv6 is not
    configured (socket.gaierror didn't have an `errno` attribute until 2.6)
  6. @bdarnell

    Misc doc updates.

    bdarnell authored
Commits on Dec 17, 2011
  1. @davidwilemski
  2. @davidwilemski

    Fix for bug #392

    davidwilemski authored
    Validates the remote_ip from xheaders using socket.inet_pton
Commits on Dec 16, 2011
  1. @bdarnell
  2. @bdarnell
  3. @bdarnell
  4. @bdarnell
  5. @bdarnell
Commits on Dec 7, 2011
  1. @bdarnell

    A different approach to template stack traces:

    bdarnell authored
    Include the template source line as a comment in the generated code,
    and add the magic necessary for python's normal stack traces to print
    the (generated) source.
  2. @bdarnell

    Merge remote-tracking branch 'alekstorm/template_trace' into merge

    bdarnell authored
    Conflicts:
    	tornado/template.py
Commits on Dec 1, 2011
  1. @bdarnell

    Our tests don't work with the recently-released Twisted 11.1.0, so pin

    bdarnell authored
    the tests to 11.0.0 until we figure out what's going on.
Commits on Nov 26, 2011
  1. @bdarnell

    Merge pull request #403 from jparise/log-levels

    bdarnell authored
    Mention the 'debug' level in --logging's help.
  2. @bdarnell
  3. @jparise

    Mention the 'debug' level in --logging's help.

    jparise authored
    There are a number of places in the Tornado code base where log
    messages are logged at the logging.DEBUG level.  It's useful to
    advertise this here.
Commits on Nov 22, 2011
  1. @minrk

    use '%s' formatting instead of '%d' for fds in IOLoop log messages

    minrk authored
    In case some poller implementations accept sockets or values other than
    integer file descriptors, this prevents tornado's log messages from
    raising errors.
  2. @minrk

    fix milliseconds -> seconds typo

    minrk authored
    in ioloop, a variable was called milliseconds, but its units were seconds,
    which is confusing.
  3. Fix _reseed_random when os.urandom is not implemented

    Thomas Miedema authored
Commits on Nov 14, 2011
  1. @bdarnell

    Merge pull request #396 from justinrosenthal/master

    bdarnell authored
    Prevent duplicate callbacks when PeriodicCallback is stopped and restarted before _next_timeout
  2. @bdarnell

    Merge pull request #397 from swies/master

    bdarnell authored
    Invalid Cookie header crashes get_cookie
Something went wrong with that request. Please try again.