Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 5, 2015
  1. @bdarnell

    Reduce logging of errors inside IOStream (especially SSLError).

    bdarnell authored
    Coroutine-style usage converts most errors into StreamClosedErrors,
    which are logged less noisily while still allowing the original error
    to be seen via the new real_error attribute. SSL errors now typically
    result in a single log line instead of a full stack trace.
    
    Closes #1304.
  2. @bdarnell

    Merge pull request #1461 from leeclemens/patch-1

    bdarnell authored
    Update travis-ci.org URL in comment
  3. @leeclemens
Commits on Jul 4, 2015
  1. @bdarnell

    Support pickling of HTTPHeaders.

    bdarnell authored
    Closes #1445
  2. @bdarnell
  3. @bdarnell

    Use unittest.mock in test_gaierror.

    bdarnell authored
    Attempts at generating errors in other ways have proven slow or
    unreliable.
  4. @bdarnell
  5. @bdarnell

    Merge branch 'pr1456'

    bdarnell authored
  6. @bdarnell

    Fix doctests.

    bdarnell authored
  7. @bdarnell

    Remove _OAUTH_USERINFO_URL.

    bdarnell authored
Commits on Jul 3, 2015
  1. @bdarnell

    Merge pull request #1460 from ianmackinnon/feature-google-oauth-user-…

    bdarnell authored
    …data
    
    Add Google OAuth2 user info request.
Commits on Jul 2, 2015
  1. @ianmackinnon
  2. @ianmackinnon
Commits on Jul 1, 2015
  1. @bdarnell

    Update outdated comment.

    bdarnell authored
Commits on Jun 28, 2015
  1. @bdarnell

    Introduce OAuth2Mixin.oauth2_request.

    bdarnell authored
    This method can serve as a general replacement for methods like
    FacebookGraphMixin.facebook_request.
    
    Update docs for GoogleOAuth2Mixin.get_authenticated_user to indicate
    that only the tokens are returned, not other user information.
    
    Add some basic tests for GoogleOAuth2Mixin.
    
    This commit incorporates code from FanFani4 in #1212 and
    kippandrew in #1454.
Commits on Jun 21, 2015
  1. @bdarnell
  2. @bdarnell

    Clear __package__ in script run by autoreload CLI.

    bdarnell authored
    This prevents imports from incorrectly being interpreted as
    relative to the 'tornado package, which would make the standard
    'platform' module unimportable.
    
    See bdarnell/plop#21
  3. @gward

    Tie the example for AsyncHTTPTestCase to real code.

    gward authored
    Now all the reader has to do is copy one of the "Hello, world"
    examples to hello.py, copy the test example to test_hello.py, import
    AsyncHTTPTestCase, and run the test. It's still not entirely seamless
    and idiot-proof, but it's progress!
    
    Of note: the example test can now actually assert things about the
    response it receives.
  4. @gward

    Clarify the role and meaning of self.fetch() in AsyncHTTPTestCase.

    gward authored
    The example code should just show the simple, obvious thing to do:
    call self.fetch(). Text afterwards explains how this relates to stop()
    and wait().
  5. @gward

    Consistently format the three "Hello, world" examples (docs and README)

    gward authored
    - encourage use of make_app() (makes testing easier)
    - use fully-qualified module paths (painful in real-world code,
      but makes examples clearer)
    - don't define a main() function that is never called: just
      use a boring old "__name__ == __main__" block, so the code
      can be copy + pasted + executed immediately
    - just use a tuple when defining routes, not url(...): this is
      supposed to be a simple, minimalist example
Commits on Jun 11, 2015
  1. @bdarnell

    Support Python 3.5 async/await native coroutines.

    bdarnell authored
    Requires changes to be included in 3.5b3.
Commits on Jun 6, 2015
  1. @bdarnell
  2. @bdarnell
Commits on May 27, 2015
  1. @bdarnell

    Set version number to 4.2.0

    bdarnell authored
  2. @bdarnell

    Clarify release notes about create_default_context.

    bdarnell authored
    Encourage use of SSLContext on the server side.
Commits on May 25, 2015
  1. @bdarnell

    Merge pull request #1446 from nero-luci/patch-1

    bdarnell authored
    [httputil.py] Word correction
  2. @ner0x652

    [httputil.py] Word correction

    ner0x652 authored
Commits on May 20, 2015
  1. @bdarnell

    Disable twisted's test_process on python 3.

    bdarnell authored
    The new twisted 15.2.0 has some failures in this test that appear to be
    interactions between the two package's test suites rather than a problem
    in the integration itself, so just disable the tests for now.
Commits on May 10, 2015
  1. @bdarnell
  2. @bdarnell
  3. @bdarnell

    Set version number to 4.2b1

    bdarnell authored
  4. @bdarnell

    Update release notes

    bdarnell authored
  5. @bdarnell

    Document RequestHandler.patch.

    bdarnell authored
    Add an example for overriding SUPPORTED_METHODS.
Commits on May 8, 2015
  1. @bdarnell

    Merge pull request #1436 from alunduil/add-dcos-to-sdist

    bdarnell authored
    add docs recursively to MANIFEST.in
Commits on May 7, 2015
  1. @alunduil

    add docs recursively to MANIFEST.in

    alunduil authored
    When packaging tornado for Gentoo I found the documentation was not
    available in the sdist provided on pypi.  This adds the documentation so
    that users can choose to install it locally.
Something went wrong with that request. Please try again.