Permalink
Commits on Sep 4, 2012
  1. Final 2.4 release notes

    bdarnell committed Sep 4, 2012
  2. Set version number to 2.4

    bdarnell committed Sep 4, 2012
Commits on Sep 1, 2012
  1. Merge pull request #591 from taylorhughes/master

    bdarnell committed Sep 1, 2012
    Change example to not include legit-random-looking cookie secrets
  2. Make it obvious to anyone reading copy-pasted example code that the c…

    Taylor Hughes
    Taylor Hughes committed Sep 1, 2012
    …ookie secret is not suitable for production use.
  3. Make it obvious to anyone reading copy-pasted example code that the c…

    Taylor Hughes
    Taylor Hughes committed Sep 1, 2012
    …ookie secret is not suitable for production use.
Commits on Aug 30, 2012
Commits on Aug 29, 2012
Commits on Aug 28, 2012
  1. Fix tests on windows

    bdarnell committed Aug 28, 2012
Commits on Aug 27, 2012
  1. Run twisted tests in a temporary directory so they don't leak temp fi…

    bdarnell committed Aug 27, 2012
    …les.
    
    This mainly affected the unix socket tests.
  2. Autopep8 cleanups.

    bdarnell committed Aug 27, 2012
  3. Release note updates

    bdarnell committed Aug 27, 2012
  4. Fix template errors with empty blocks.

    bdarnell committed Aug 27, 2012
    Emits a "pass" statement in every generated block whether it's empty or not;
    I verified with the disassembler that the unnecessary pass statements
    don't generate extra bytecodes.
    
    Closes #546.
  5. Refactor template namespace from render_string to its own method.

    bdarnell committed Aug 27, 2012
    This method may be overridden as an alternative to overriding render_string
    and adding to kwargs, or may be used directly to render templates
    without going through render_string (as when templates are constructed
    directly; see #564)
Commits on Aug 26, 2012
  1. Make the openid claimed_id available in OpenIDMixin

    bdarnell committed Aug 26, 2012
    This should be used as a persistent identifier for the user
    since it is the only field guaranteed not to change.
    
    Closes #568.
  2. Make authdemo's logout less confusing.

    bdarnell committed Aug 26, 2012
    Closes #376.
Commits on Aug 25, 2012
  1. Release note updates

    bdarnell committed Aug 25, 2012
Commits on Aug 20, 2012
  1. When closing an HTTPConnection, also clear a circular reference to self.

    bdarnell committed Aug 20, 2012
    This reference could cause garbage collection of the connection object
    to be delayed.
    
    Closes #586.
Commits on Aug 19, 2012
  1. Allow calls to SSLIOStream.write while the connection is in progress.

    bdarnell committed Aug 19, 2012
    Skip fast-path writes while connecting, and rework the interaction
    between base class and subclass to avoid the possibility of doubly-wrapped
    sockets.
    
    Closes #587.
  2. Reorganize IOStream tests and run them in both regular and ssl mode.

    bdarnell committed Aug 19, 2012
    In the process, discover a quirk of the server-side SSL handshake and
    a possible bug with ssl in pypy.
  3. Add binary_form argument to get_ssl_certificate.

    bdarnell committed Aug 19, 2012
    The default form contains only basic information; the binary form is more
    complete.
Commits on Aug 15, 2012
  1. Test cleanup.

    bdarnell committed Aug 15, 2012
    Listen on 127.0.0.1 to avoid firewall warnings. Move to AsyncHTTPTestCase
    to reduce boilerplate.  Close a leaking file descriptor (ResourceWarnings
    are still just printing out instead of making the tests fail)
Commits on Aug 13, 2012
  1. Update docutils dependency version.

    bdarnell committed Aug 13, 2012
    0.9 doesn't appear to be in pypi any more.
Commits on Aug 12, 2012
  1. Fix str/bytes problems in the auth module on python 3.

    bdarnell committed Aug 12, 2012
    In some cases signatures were being computed on str(byte object),
    which is incorrect.  Enable python -bb flag to catch this class of
    errors and fix up a few more instances.
    
    Fixes #581.