Commits

Author Commit Message Labels Comments Date
Robert Brewer
New docstring for find_handler, plus tweaks.
Robert Brewer
Put most common types first when asserting response.body is iterable.
Robert Brewer
Fix for #579 (when query_string is None).
Robert Brewer
Better use of tools.encode.encoding.
Robert Brewer
More default attributes for NotReady.
Robert Brewer
Fixed bug in encode (shouldn't attempt encode on any body chunk unless it's of type 'unicode').
Christian Wyglendowski
Version number changes in preparation for the CP 3.0.0beta2 release.
Tags
cherrypy-3.0.0beta2
Sylvain Hellegouarch
Fix #578
Robert Brewer
Some side issues from #573.
Robert Brewer
Consolidated gzip, encoding tests.
Robert Brewer
Fix for #569 (Encoding problems when accessing cherrypy instances from links).
Robert Brewer
Hooray. vhost can run early now.
Robert Brewer
Bugfix for tools.basic_auth and digest_auth (names didn't have underscores).
Robert Brewer
New _cpconfig.check_compatibility function.
Robert Brewer
Fix to tool priorities.
Robert Brewer
Fix for #565 (Allow hooks to be programmatically attached).
Robert Brewer
A couple more priorities for tools.
Robert Brewer
Fix for #562 (Redirect for slash doesn't use tools.proxy.base). Moved slash checking into new tools.trailing_slash(missing=True, extra=False), which is on by default. The core now sets request.is_index to allow such tools to work. In addition, if that tool is off, mismatched slashes will be corrected in cherrypy.url.
Robert Brewer
Improvements to cherrypy.url: 1. Bugfix for relative input ("/leaf" + "new"}}} was generating "/leaf/new", now generates "/new"). 2. Support for single and double dots. 3. New 'relative' arg for producing relative output.
Robert Brewer
Some additional session safety (see #563).
Robert Brewer
docstring updates.
Robert Brewer
Removed app.guess_abs_path. Use cherrypy.url(script_name=app.script_name) instead.
Christian Wyglendowski
Test for change in [1363].
Christian Wyglendowski
Buglet fix in _cpwsgiserver.py. Content-Type and Content-Length headers and values are only inserted into the wsgi.environ if they are present in the actual request. That way, if those headers were not passed by the UA, then they will not be present in cherrypy.request.headers.
Christian Wyglendowski
Removed _cprequest.Request.path attribute since it is no longer used (see [1342]).
Christian Wyglendowski
Woops. Removed the test I just added. Looks like the removal of cherrypy.request.path was intentional. If it really is to be removed though, the path attribute should be removed from the Request object. Will act after discussion on cherrypy-devel.
Christian Wyglendowski
Simple test that demonstrates that cherrypy.request.path is not getting populated correctly. It is an empty string.
Robert Brewer
New CPWebCase base() function.
Robert Brewer
Made NotReadyRequest default to throw_errors = True.
Robert Brewer
Quick patch from pyOpenSSL/tsafe.py for thread-safety.
  1. Prev
  2. Next