Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 1, 2013
  1. @bdarnell
  2. @bdarnell

    Set version number to 3.1.1

    bdarnell authored
  3. @bdarnell

    Add 3.1.1 release notes.

    bdarnell authored
  4. @bdarnell

    RequestHandler sets its close callback on the HTTPConnection, not the…

    bdarnell authored
    … IOStream.
    
    Fixes a bug in which close callbacks would never be called for subsequent
    requests on a reused connection.
  5. @bdarnell
Commits on Jun 15, 2013
  1. @bdarnell

    Set version to 3.1.

    bdarnell authored
  2. @bdarnell
  3. @bdarnell

    Release note updates.

    bdarnell authored
Commits on Jun 14, 2013
  1. @bdarnell
Commits on Jun 13, 2013
  1. @bdarnell
Commits on Jun 12, 2013
  1. @bdarnell

    Fix default IOLoop in Subprocess.

    bdarnell authored
    Exit callbacks would fail for Subprocesses that did not explicitly
    set an IOLoop.
  2. @bdarnell

    Set CLOEXEC on subprocess pipe endpoints so they are not inherited by…

    bdarnell authored
    … the child.
    
    This is what the subprocess module does when it creates pipes, and is
    necessary so that a close of the writing side of the stdin pipe will
    be recognized by the child process.
  3. @bdarnell

    Merge pull request #823 from schlamar/bind-sockets-ipv6

    bdarnell authored
    Fix bind_sockets if OS does not support IPv6
  4. @bdarnell

    Doc updates from Zhigang Wang

    bdarnell authored
Commits on Jun 11, 2013
  1. @schlamar
Commits on Jun 6, 2013
  1. @bdarnell

    Merge pull request #819 from dominiqueplante/master

    bdarnell authored
    update comparison check to follow PEP8
  2. @dominiqueplante
  3. @bdarnell
  4. @bdarnell

    Catch StreamClosedErrors in WebSocketHandler and abort.

    bdarnell authored
    When the stream is closed with buffered data, the close callback won't
    be run until all buffered data is consumed, but any attempt to write
    to the stream will fail, as will reading past the end of the buffer.
    This requires a try/except around each read or write, analogous to the
    one introduced in HTTPServer in commit 3258726.
    
    Closes #604.
    Closes #661.
Commits on Jun 5, 2013
  1. @bdarnell

    Set version number to 3.1b1

    bdarnell authored
  2. @bdarnell

    Release note updates

    bdarnell authored
Commits on Jun 3, 2013
  1. @bdarnell
  2. @bdarnell

    Merge branch 'branch3.0'

    bdarnell authored
    Conflicts:
    	docs/releases.rst
    	setup.py
    	tornado/__init__.py
    	tornado/auth.py
Commits on Jun 2, 2013
  1. @bdarnell
  2. @bdarnell

    Update twitter base urls to use api 1.1 and HTTPS.

    bdarnell authored
    This is in preparation for the shutdown of version 1 of the API on
    June 11.
    
    Closes #809.
  3. @bdarnell
Commits on Jun 1, 2013
  1. @bdarnell

    Restore a recently-removed ExpectLog in simple_httpclient_test.

    bdarnell authored
    Some IOLoops still log warnings when a connection is refused.
  2. @bdarnell

    Reuse a single ThreadPoolExecutor for all ThreadedResolvers.

    bdarnell authored
    The primary motivation is that shutting down a ThreadPoolExecutor takes
    100ms in the 2.x backported version of concurrent.futures.  It's also
    generally unnecessary to create lots of DNS resolver threads just
    because multiple resolver objects are used.
    
    Document ExecutorResolver for public use.
  3. @bdarnell
  4. @bdarnell

    Get the current user's twitter information with /account/verify_crede…

    bdarnell authored
    …ntials.
    
    This is more robust against potentially-changing screen names.
    
    Closes #51.
  5. @bdarnell

    Update twitter base urls to use api 1.1 and HTTPS.

    bdarnell authored
    This is in preparation for the shutdown of version 1 of the API on
    June 11.
    
    Closes #809.
  6. @bdarnell
  7. @bdarnell

    Make the auth*_redirect methods all return Futures.

    bdarnell authored
    The OAuth 1.0 authorize_redirect is asynchronous, but this is not obvious
    since it doesn't take a callback and instead just calls self.finish.
    This fails in coroutines because the request will be auto-finished too soon.
    Add Future returns to this method, and to all the rest for consistency.
    
    Update docs and add tests for the various styles of login handlers.
  8. @bdarnell

    Doc patch for 3.0: replace @gen.coroutine with @gen.engine.

    bdarnell authored
    The oauth 1.0 redirect methods are asynchronous even though they don't
    take a callback, so we don't want the end of the coroutine to trigger
    a call to self.finish.
Commits on May 31, 2013
  1. @bdarnell

    Merge pull request #817 from ysimonson/feature/no-body-in-logs

    bdarnell authored
    Hide request body on error dump
Something went wrong with that request. Please try again.