Permalink
Commits on May 12, 2012
  1. 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. 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. 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 7, 2012
  1. Update next release notes

    bdarnell committed May 7, 2012
  2. Refactor tornado.options to make it testable.

    Now most code is in methods of the _Options class, and it is possible
    to create isolated instances of that class.  The test is pretty
    rudimentary, but it's a start.
    bdarnell committed May 7, 2012
  3. Merge pull request #498 from mckoss/feature/set-option

    fix bug setting options programatically
    bdarnell committed May 7, 2012
  4. Merge pull request #484 from vadimg/master

    make commandline args override config file args when multiple=True
    bdarnell committed May 7, 2012
  5. Fix test on python 3

    bdarnell committed May 7, 2012
  6. Merge remote-tracking branch 'screeley/master'

    Conflicts:
    	tornado/simple_httpclient.py
    bdarnell committed May 7, 2012
  7. Merge pull request #497 from polymorphm/master

    tornado.ioloop.IOLoop.instance() should be threadsafe
    bdarnell committed May 7, 2012
Commits on May 6, 2012
  1. Expand path encoding test to cover issues raised by pull request 505

    (unicode in URLSpecs).
    bdarnell committed May 6, 2012
  2. Merge pull request #503 from jparise/http-patch-method

    Add support for the HTTP PATCH method.
    bdarnell committed May 6, 2012
Commits on May 2, 2012
  1. Add support for the HTTP PATCH method.

    PATCH is a proposed standard described by RFC 5789:
    
        http://tools.ietf.org/html/rfc5789
    jparise committed May 2, 2012
Commits on Apr 28, 2012
  1. Ubuntu 12.04 is out, so add a vagrant config for it.

    Replace the 11.04 config, but keep 10.04 to cover the two LTS releases.
    bdarnell committed Apr 28, 2012
Commits on Apr 27, 2012
Commits on Apr 26, 2012
Commits on Apr 24, 2012
  1. Merge branch 'branch2.2'

    Conflicts:
    	setup.py
    	tornado/__init__.py
    	tornado/test/web_test.py
    	tox.ini
    	website/sphinx/releases.rst
    bdarnell committed Apr 24, 2012
  2. Cherry-pick cc8e893 into branch2.2

    Original commit message:
    
    Revert "Run the website in python2.7 mode"
    
    Can't use python2.7 mode without migrating to the "high-replication
    datastore", and even though we don't have any data "migration" is a
    pain.
    
    This reverts commit e960e9b.
    bdarnell committed Jan 30, 2012
  3. Version number bump for 2.2.1

    bdarnell committed Apr 24, 2012
  4. Release notes for 2.2.1

    bdarnell committed Apr 24, 2012
  5. Cherry-pick b151a1e into branch2.2.

    Original commit message:
    
    Add a version check for the curses unicode hack so it won't break when
    python 3.2.3 or 3.3 are released.
    
    Closes #450.
    bdarnell committed Jan 31, 2012
  6. Pin twisted versions in the 2.2 branch to 11.1.0 since that release d…

    …oesn't
    
    pass its tests with newer versions.
    bdarnell committed Apr 24, 2012
Commits on Apr 23, 2012
Commits on Apr 20, 2012
Commits on Apr 19, 2012
  1. Disable python 2.6 on travis-ci, since I don't have enough visibility

    to dig into the SSL segfault.
    bdarnell committed Apr 19, 2012