| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make comments work | ianb | 2007-06-13 | 1 | -0/+5 |
| | | |||||
| * | Added {{default}} directive to paste.util.template | ianb | 2007-06-13 | 1 | -0/+30 |
| | | |||||
| * | fix docs referring to cache_max_age as max_cache_age | pjenvey | 2007-06-12 | 1 | -2/+2 |
| | | | | | Thanks Mike Orr | ||||
| * | Handle case when environ doesn't exist (request starting up) | ianb | 2007-05-30 | 1 | -0/+4 |
| | | |||||
| * | Added REST methods to Test, from Anders Pearson | ianb | 2007-05-25 | 1 | -14/+58 |
| | | |||||
| * | Fix for request.languages, which didn't pass the right value to httpheaders. ↵ | ianb | 2007-05-25 | 2 | -2/+2 |
| | | | | | Filter out empty languages from httpheaders.ACCEPT_LANGUAGE. | ||||
| * | Fix for #174; Paste Deploy entry point for paste.auth.form broken | ianb | 2007-05-25 | 1 | -1/+6 |
| | | |||||
| * | Fix #179, exception for accept-languages | ianb | 2007-05-25 | 1 | -0/+3 |
| | | |||||
| * | o make ProfileMiddleware close the consumed app_iter if applicable | pjenvey | 2007-05-04 | 1 | -2/+7 |
| | | | | | | fixes "Error: app_iter.close() was not called when finishing WSGI request." o spelling | ||||
| * | whitespace | pjenvey | 2007-05-04 | 1 | -3/+3 |
| | | |||||
| * | Cleaned up the worker lifecycle logic, fixing some bugs in how workers are ↵ | ianb | 2007-04-27 | 1 | -34/+48 |
| | | | | | tracked. Track why worker threads are started, and include this information in the logs. | ||||
| * | Add __call__ to StackedObjectProxy. For cmlenz | ianb | 2007-04-26 | 1 | -0/+3 |
| | | |||||
| * | Fix the way max_requests works, so that we don't think the idle worker ↵ | ianb | 2007-04-26 | 1 | -1/+7 |
| | | | | | thread is still around (which caused the *real* worker threads to be culled, leaving only ghost workers who don't actually do any work, and thus the server would freeze) | ||||
| * | Add a better logging message about the thread worker polling | ianb | 2007-04-26 | 1 | -0/+23 |
| | | |||||
| * | Don't register the cleanup until the rest of the threadpool constructor has ↵ | ianb | 2007-04-26 | 1 | -3/+2 |
| | | | | | successfully run | ||||
| * | Treat missing Content-Length as 0, not unlimited | ianb | 2007-04-25 | 1 | -2/+2 |
| | | |||||
| * | Remove the languageRegEx check, as Kelly Yancey says that RFC 2616 does not ↵ | ianb | 2007-04-19 | 1 | -3/+1 |
| | | | | | actually require languages to be of that format (per http://kbyanc.blogspot.com/2007/04/more-i-dig-through-code-more-paste-is.html) | ||||
| * | Fix case with continuation headers | ianb | 2007-04-17 | 1 | -13/+30 |
| | | |||||
| * | avoid unnecessary ports in URL construction | ianb | 2007-04-17 | 1 | -1/+13 |
| | | |||||
| * | Add information about proxy requests | ianb | 2007-04-15 | 1 | -1/+5 |
| | | |||||
| * | Fix .urlvars to use wsgiorg.routing_args | ianb | 2007-04-15 | 1 | -1/+13 |
| | | |||||
| * | Added a parameter to the threadpool: max_requests, which is the maximum ↵ | ianb | 2007-04-12 | 1 | -12/+25 |
| | | | | | number of requests to process in a worker thread before killing that thread. This should resolve problems with long-lived threads, as no thread lives too terribly long with this on. Also, turn the threadpool back on by default. And turn LimitedLengthFile back on when it is not an SSL connection | ||||
| * | Fix for #167 | ianb | 2007-04-11 | 1 | -1/+1 |
| | | |||||
| * | lowercasing 'UTF-8', as most docs use lowercase encoding names | pjenvey | 2007-04-11 | 1 | -1/+1 |
| | | |||||
| * | Added StackedObjectProxy._object_stack() | ianb | 2007-04-06 | 1 | -0/+10 |
| | | |||||
| * | don't choke if transaction is already rolled back | cce | 2007-04-05 | 1 | -1/+5 |
| | | |||||
| * | Always (re)call start_response when an exception happens | ianb | 2007-04-03 | 1 | -15/+7 |
| | | |||||
| * | - commeting out LimitedLengthFile | cce | 2007-03-29 | 1 | -2/+10 |
| | | | | | | | | - making threadpool not be the default Once issues with these can be fixed, we could restore LimitedLengthFile and perhaps make threadpool the default | ||||
| * | Fixed logic error where we'd spawn extra workers, then immediately cull ↵ | ianb | 2007-03-29 | 1 | -1/+7 |
| | | | | | them. Now we wait a little while after spawning workers to cull them | ||||
| * | adding comment about address_string() | cce | 2007-03-27 | 1 | -0/+3 |
| | | |||||
| * | for gzipper, (a) don't test content type if it is blank and | cce | 2007-03-27 | 1 | -2/+2 |
| | | | | | (b) be a bit more explicit about the heuristic | ||||
| * | I think one meant min, not max here; if the read function asked | cce | 2007-03-21 | 1 | -1/+2 |
| | | | | | | | for 16 bytes, and 64 are available, you should only return 16, not 64. This is important due to MIME types (where sub-chunks are read in via content-length on each sub-item). | ||||
| * | Give a better error when start_response isn't called; give a Content-Length ↵ | ianb | 2007-03-20 | 1 | -2/+8 |
| | | | | | so that the connection is closed properly on error | ||||
| * | revert accidental commit of a print | ianb | 2007-03-17 | 1 | -1/+0 |
| | | |||||
| * | fix some typos, from pythy | ianb | 2007-03-17 | 2 | -3/+4 |
| | | |||||
| * | Changed default for kill_thread_limit; reformat | ianb | 2007-03-12 | 1 | -10/+11 |
| | | |||||
| * | Don't start workers until everything is initialized | ianb | 2007-03-11 | 1 | -2/+2 |
| | | |||||
| * | Major threadpool features to add threads temporarily, kill threads, monitor ↵ | ianb | 2007-03-10 | 2 | -40/+519 |
| | | | | | the killed threads, and notify the administrator about problems. Also updates to watchthreads to see this new information. | ||||
| * | removing outdated comment | cce | 2007-03-07 | 1 | -2/+1 |
| | | |||||
| * | allow ConfigMiddleware to use a different DispatchingConfig | pjenvey | 2007-03-06 | 1 | -3/+4 |
| | | |||||
| * | Updated the way httpexception response objects are created, in response to ↵ | ianb | 2007-03-06 | 1 | -1/+1 |
| | | | | | damjam's comment on #156 | ||||
| * | Added paste.util.import_string.try_import_module | ianb | 2007-03-06 | 1 | -0/+42 |
| | | |||||
| * | Make allowed headers settable in paste.fileapp.DataApp | ianb | 2007-03-06 | 1 | -3/+9 |
| | | |||||
| * | in template: Added a function that can be used with Paste Script; fixed an ↵ | ianb | 2007-03-06 | 1 | -1/+9 |
| | | | | | issue when you raise Exception() | ||||
| * | Make paste.util.template trim whitespace around statements on their own line | ianb | 2007-03-06 | 1 | -4/+55 |
| | | |||||
| * | - keep lookups as default, since that's how it was before | cce | 2007-03-05 | 1 | -1/+1 |
| | | |||||
| * | making host address lookups optional | cce | 2007-03-05 | 1 | -5/+13 |
| | | | | | not looking up host addresses if they are private NATs | ||||
| * | Call exc_clear after worker threads are done, to remove any lingering frames ↵ | ianb | 2007-02-21 | 1 | -1/+12 |
| | | | | | from past exceptions | ||||
| * | minor change to StackedObjectProxy's repr | pjenvey | 2007-02-21 | 1 | -1/+1 |
| | | |||||
| * | Add tracebacks of each thread under Python 2.5 (thanks to Alexander ↵ | ianb | 2007-02-21 | 1 | -4/+58 |
| | | | | | Schremmer for pointing out the technique) | ||||
