1. ramkalari
  2. CherryPy

Commits

Author Commit Message Date Builds
Robert Brewer
Better trunk fix for #680 (session init bugs).
Robert Brewer
Added builtins and subscript to unrepr.
Robert Brewer
Test and fix for correct order of application of Handler tool args.
Robert Brewer
Fix for #704 (content-type in simple_response).
Robert Brewer
Docstrings in lib/sessions.py
Robert Brewer
New {{{__str__}}} method for wsgiserver.
Robert Brewer
New WSPBus log behavior, plus a signal fix.
Robert Brewer
Moved most of cpserver into a new restsrv.servers module.
Robert Brewer
restsrv changes: 1. Renamed base.Engine to wspbus.Bus and made it generally useful in isolation. 2. Renamed 'reexec' channel to 'restart'. 3. Merged engine.wait into bus.block. The block method now takes an optional 'state' arg. 4. Made the SignalHandler auto-register some signals on init. 5. Added win32events for all states. 6. Made all states into sentinels instead of ints. New wspbus.states (and bus.state…
Robert Brewer
Fixes to cpmodpy to allow streaming and guarantee running on_end_request hooks.
Robert Brewer
A couple more modpy test fixes.
Robert Brewer
Fix and tests for http.urljoin. Did not correctly handle blank PATH_INFO's.
Robert Brewer
modpy wasn't using the "test_suite" environment.
Robert Brewer
cpmodpy fix for get_serving bugs.
Robert Brewer
Bug in autoreloader (should call restart instead of publish; this allows stop() to shut down sockets, etc).
Robert Brewer
Fix for #665 (ssl certificate exceptions are not logged).
Sylvain Hellegouarch
Fix for #699
Robert Brewer
No sense passing rfile if it's already required to be in wsgi.input.
Robert Brewer
SSL fix.
Robert Brewer
Fix for #648 (Flash 8 upload socket timeout). Optional safe_multipart tool in lib.
Robert Brewer
Fix for #698 (wsgiserver classes should pass environs, not the server object). Also moved multiapp dispatching into a separate piece of middleware.
Robert Brewer
HTTPConnection docstring update.
Robert Brewer
Server docstring update.
Robert Brewer
Updated a test to meet new trailing_slash interaction with static (see #689).
Robert Brewer
Fix for #680 (sessions save() and close() assume init() was called).
Robert Brewer
Trunk fix for #677 (_cpwsgi requestLine: PATH_INFO SCRIPT_NAME).
Robert Brewer
Fix for #684 (Make it possible to mount virtual host apps separately somewhere below '/'): new VirtualHost WSGI middleware in _cpwsgi.py.
Robert Brewer
Oops. Fix for [1659].
Robert Brewer
Fix for #689 (add equivalent of trailing_slash tool for static content). The staticdir tool now sets request.is_index if needed. The trailing_slash tool priority was increased to allow most before_handler tools a chance to set is_index.
Robert Brewer
Final fix for #662 (error on configuration directive tools.caching.delay/maxobjects/maxsize). Trunk (3.1) now forces most caching config to apply site-wide. Also changed MemoryCache.key to MemoryCache.key().
  1. Prev
  2. Next