Permalink
Commits on Apr 12, 2010
Commits on Apr 7, 2010
Commits on Apr 5, 2010
  1. Make options.__getattr__ raise AttributeError instead of Error for co…

    …nsistency
    
    with standard attribute lookups (so getattr(options, 'foo', None) works
    if no option 'foo' has been defined).
    Ben Darnell committed Apr 5, 2010
Commits on Apr 2, 2010
  1. Adding for the ability of ui-modules to add something at the end of t…

    …he body of a document.
    eliast committed with Ben Darnell Feb 15, 2010
  2. Merge remote branch 'mgenti/master'

    Ben Darnell committed Apr 2, 2010
Commits on Mar 31, 2010
Commits on Mar 30, 2010
  1. When using the select based IOLoop, select can throw an error if base…

    …d to many socket. This does not have an errno
    unknown committed Mar 30, 2010
Commits on Mar 27, 2010
Commits on Mar 26, 2010
  1. Make add_handlers (for multiple hostnames) usable with static_path (w…

    …hich
    
    forces the creation of a wildcard handler) by maintaining a sensible order
    for handler groups.
    Ben Darnell committed Mar 26, 2010
Commits on Mar 25, 2010
  1. Be consistent in platform checks: use os.name == 'nt' everywhere, rep…

    …lacing
    
    uses of os.name == 'posix' and sys.platform.startswith('win')
    Ben Darnell committed Mar 25, 2010
  2. Make ioloop test runnable on unix (chmod +x and add #! line), and remove

    hard-coded PYTHONPATH manipulations.  Add a small readme for tests.
    Ben Darnell committed Mar 25, 2010
Commits on Mar 24, 2010
  1. Fix for raising an exception;

    Fix for waking loop;
    Added test
    unknown committed Mar 24, 2010
  2. Use per-module loggers instead of the root logger.

    bickfordb committed with Ben Darnell Mar 15, 2010
  3. Add __slots__ to ioloop._Timeout to reduce memory overhead when there…

    … are
    
    many pending timeouts.
    Ben Darnell committed Mar 24, 2010
Commits on Mar 23, 2010
  1. Implementing suggested changes

    unknown committed Mar 23, 2010
  2. Merge remote branch 'upstream/master'

    unknown committed Mar 23, 2010
Commits on Mar 22, 2010
  1. Don't put wsgi response headers in a dictionary to support repeated

    headers with the same value (mainly important for Set-Cookie)
    Ben Darnell committed Mar 22, 2010
Commits on Mar 20, 2010
Commits on Mar 19, 2010
  1. Add a callback to handle headers in httpclient as they come in, so

    they will be available for data handled by streaming_callback.
    Ben Darnell committed Mar 19, 2010
Commits on Mar 18, 2010
  1. Add a close method to AsyncHTTPClient.

    Ben Darnell committed Mar 18, 2010
  2. add a template_loader application setting for using custom template l…

    …oaders. a slight refactoring of TemplateLoader's load method to expose some internals. also, add a reset method to the loader that's called in debug mode to flush the template cache.
    Dolapo Falola committed with Ben Darnell Mar 18, 2010
  3. Support named groups in url pattern regexes. Note that either all or …

    …none
    
    of the groups to be passed to the handler must be named.
    Ben Darnell committed Mar 18, 2010
  4. Allow more than two consecutive curlies to appear in templates (and use

    the innermost).  This was previously a syntax error in the generated python.
    Ben Darnell committed Mar 18, 2010
Commits on Mar 17, 2010
  1. Replace all tabs with spaces.

    Ben Darnell committed Mar 17, 2010
Commits on Mar 14, 2010
Commits on Mar 10, 2010
  1. win32 needs to open the files as binary

    unknown committed Mar 10, 2010
  2. Trying to better re-use code

    unknown committed Mar 10, 2010
  3. Merge remote branch 'upstream/master'

    unknown committed Mar 10, 2010
Commits on Mar 9, 2010
  1. Fix bug with IOLoop's 'waker' pipe which rendered it ineffective on l…

    …inux
    
    and mac (where pipes are unidirectional) and caused high cpu usage
    on solaris (where pipes are bidirectional).  Thanks to Jari Ahonen for
    finding the bug.
    Ben Darnell committed Mar 9, 2010
Commits on Mar 7, 2010
  1. In finish(), test if chunk is None rather than using truthiness to de…

    …cide
    
    whether to call write().
    
    This fixes a discrepancy between finish() and write() when outputting json.
    Now both write({}) and finish({}) will output an empty json object.
    Ben Darnell committed Mar 7, 2010