Show all
Author Commit Message Labels Comments Date
Robert Brewer avatarRobert Brewer
Fix for #1028 (_cpreqbody.process_multipart_form_data discards duplicate request parameters).
Robert Brewer avatarRobert Brewer
Fix for #1003 (Security issue: HTTPRedirect exception can be used to inject headers). Fixed the hole in all headers, not just redirect Location.
Robert Brewer avatarRobert Brewer
Added CGI adapter to servers.py and cherryd. See #894.
Robert Brewer avatarRobert Brewer
Prefer simplejson to the builtin json module. It's usually more advanced and has optional C speedups.
Robert Brewer avatarRobert Brewer
Fix for #993 (wsgiserver #Docstring)
Robert Brewer avatarRobert Brewer
Test fixes.
Robert Brewer avatarRobert Brewer
Some backports (mostly whitespace, really) from the python3 branch.
Sylvain Hellegouarch avatarSylvain Hellegouarch
Set the instance attribute values to the class attribute defaults so that they can be changed globally
Default avatar shadowman131
r2723 for trunk - don't call _cp_dispatch with empty vpath
Default avatar shadowman131
Merged in changes from python3: r2710 r2711 r2714 r2718 r2719 r2720 r2721 . cherrypy.popargs() and _cp_dispatch fixes.
Default avatar jaraco
Merged r2715 from /branches/cherrypy-3.0.x. This test case doesn't fail in trunk, but I'm keeping it for regression prevention.
Sylvain Hellegouarch avatarSylvain Hellegouarch
#825 HTTPRedirect encode urls when they are passed as unicode objects. No config option added as it seems overkill, one can change the default if needed by passing the appropriate encoding as a parameter
Sylvain Hellegouarch avatarSylvain Hellegouarch
#948 System.in cannot be used in a module that will be loaded by Jython and CPython as it's an invalid syntax under CPython
Sylvain Hellegouarch avatarSylvain Hellegouarch
#958 slightly better formatting
Sylvain Hellegouarch avatarSylvain Hellegouarch
#958 thanks Jeremy Ouellette for the fix on autoreload on Jython
Sylvain Hellegouarch avatarSylvain Hellegouarch
#949 we disable TCP NODELAY when running test suite on Jython
Sylvain Hellegouarch avatarSylvain Hellegouarch
#948 implementing getchar on the Jython platform
Sylvain Hellegouarch avatarSylvain Hellegouarch
#1023 on Jython automatically sets the SIGINT signal so that it exits the bus
Sylvain Hellegouarch avatarSylvain Hellegouarch
#947 on Jython, we attach the bus graceful operation to SIGUSR2 since SIGUSR1 cannot be set
Sylvain Hellegouarch avatarSylvain Hellegouarch
#984 the gzip tool now allows for simple pattern matching such as text/* or application/*+xml
Sylvain Hellegouarch avatarSylvain Hellegouarch
#989 Allow for dict of WSGI apps to be passed to the config tree.apps entry
Robert Brewer avatarRobert Brewer
Robert Brewer avatarRobert Brewer
First draft of wsgiserver docs.
Robert Brewer avatarRobert Brewer
A couple doc cleanups.
Robert Brewer avatarRobert Brewer
More doc work.
Default avatar jaraco
Adding script I used to print the documentation for a particular class
Robert Brewer avatarRobert Brewer
Docs: Big cleanup of deployguide.
Robert Brewer avatarRobert Brewer
More and more and more doc work.
Robert Brewer avatarRobert Brewer
Even more doc work.
Robert Brewer avatarRobert Brewer
Fix for #1012 (process/plugins.py:PerpetualTimer wakes up CPU 20 times per second).
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.