Source

CherryPy / cherrypy / _cptools.py

Author Commit Message Labels Comments Date
Michiel Overtoom
Fix ticket URLs from http://www.cherrypy.org/ticket/XYZ to
Gustavo Picon
Removed trailing whitespace from the codebase.
Robert Brewer
Bye bye, py2/3.
Robert Brewer
Freeow. The magic cherrypy/_cpcompat.py module to take all our py3k fears away.
Robert Brewer
New logging.statistics in wsgiserver, plus new lib/cpstats.py
Robert Brewer
Docs: lots of intro work; new progguide/files/
Robert Brewer
Switched the json_in tool to take advantage of the new body.processors.
Robert Brewer
Fix for #775 (Caching has a performance-killing race condition?). The caching tool now does antistampeding by default.
Robert Brewer
Fix for #930 (The tidy and nsgmls tools will fail for concurrent requests). Removed the tidy/nsgmls tools.
Robert Brewer
Fix for #946 (Problem with encoded text in multipart/form-data). Reworked the structure for attempting various charsets when decoding request entities. New 'decode' Tool which is backward-compatible with the one in 3.1.
Robert Brewer
Final fix for #915 (Add "debug=False" arg to builtin Tools).
Robert Brewer
All internals now use cherrypy.serving.request/response instead of request/response for a speed boost.
Robert Brewer
Some changes to make trunk more in line with py3.
Robert Brewer
Brought trunk up to par with the encoding changes from the python3 branch.
Lakin Wecker
trunk - Removing the deprecated wsgiapp module and its Tool. [2202] in python3.
visteya
Added improved Tools (and tests) for basic and digest authentication, as mentioned in tickets #913 and #914
Robert Brewer
Added tools.autovary
Robert Brewer
New error when accessing Tool.on
alex.morega
JSON input/output tools (#831)
Robert Brewer
Test and fix for #835 (autotags fail on unicode characters). Bumped up the priority of tools.etags to run after tools.encoding (but before tools.gzip, caching).
Robert Brewer
New tools.redirect.
Robert Brewer
New HandlerWrapperTool.
Robert Brewer
Fix for #805 (Remove import of inspect).
Robert Brewer
Fix for #745 (Make a builtin tool which logs all hooks for a given request).
Robert Brewer
Fix for #710 (Allow forcing a new session id).
Robert Brewer
couple new tests and a docstring.
Robert Brewer
Some updates to the new cherrypy.serving name.
Robert Brewer
Test and fix for correct order of application of Handler tool args.
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. 1
  3. 2
  4. 3
  5. Next