| 1 |
2008-08-27 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 2 |
|
|---|
| 3 |
* pyscgi.py (SCGIHandler.handle_request): The default handler |
|---|
| 4 |
method had to use send() so reply the requests rather than the low |
|---|
| 5 |
level self.wfile socket. |
|---|
| 6 |
|
|---|
| 7 |
* Applies a couple of changes that there released with 1.7 but |
|---|
| 8 |
that for some reason were not committed. |
|---|
| 9 |
|
|---|
| 10 |
2008-03-23 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 11 |
|
|---|
| 12 |
* pyscgi/pyscgi.py: Added a new method send() to write the |
|---|
| 13 |
information safely. There was an issue on OS X that made large |
|---|
| 14 |
responses to fail. |
|---|
| 15 |
|
|---|
| 16 |
* pyscgi/pyscgi.py: Print all the exceptions except of SystemExit. |
|---|
| 17 |
|
|---|
| 18 |
2007-12-29 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 19 |
|
|---|
| 20 |
* pyscgi/pyscgi.py: Fixed communication issue between the SCGI |
|---|
| 21 |
application and the web server. The information follow could |
|---|
| 22 |
fail because EAGAIN errors. It is fixed now. |
|---|
| 23 |
|
|---|
| 24 |
2007-10-04 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 25 |
|
|---|
| 26 |
* The __init__.py file inside the pyscgi module is empty, this |
|---|
| 27 |
means that to import the module properly I need to type: |
|---|
| 28 |
from pyscgi.pyscgi import *, instead of: from pyscgi import * |
|---|
| 29 |
Patch by Alberto Ruiz <aruiz@gnome.org> |
|---|
| 30 |
|
|---|
| 31 |
2007-08-02 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 32 |
|
|---|
| 33 |
* tests/test1_env.py, tests/test2_post.py: Updated to use rfile |
|---|
| 34 |
and wfile instead of input and output. |
|---|
| 35 |
|
|---|
| 36 |
2007-02-07 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 37 |
|
|---|
| 38 |
* pyscgi/pyscgi.py (SCGIHandler.__init__): It inherits from |
|---|
| 39 |
StreamRequestHandler rather than from BaseRequestHandler. |
|---|
| 40 |
|
|---|
| 41 |
2007-01-27 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 42 |
|
|---|
| 43 |
* pyscgi/pyscgi.py (SCGIHandler.handle): self.handle_request() is |
|---|
| 44 |
now inside a try clause. That method have to be implement by the |
|---|
| 45 |
user, so there is a change of something going wrong, in which case |
|---|
| 46 |
the server should close the in/out descriptiors as well. |
|---|
| 47 |
|
|---|
| 48 |
2006-12-12 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 49 |
|
|---|
| 50 |
* 1.1 Released |
|---|
| 51 |
|
|---|
| 52 |
* setup.py: Version bumped |
|---|
| 53 |
|
|---|
| 54 |
* tests/test1_env.py, tests/test2_post.py: Updated for using |
|---|
| 55 |
ServerFactory. |
|---|
| 56 |
|
|---|
| 57 |
* pyscgi/pyscgi.py: Added new SCGIServerFork class implementing a |
|---|
| 58 |
forking server. So far I had only a Thread based one. |
|---|
| 59 |
|
|---|
| 60 |
* pyscgi/pyscgi.py (ServerFactory): Added a new factory function |
|---|
| 61 |
to instance servers. |
|---|
| 62 |
|
|---|
| 63 |
2006-12-10 Alvaro Lopez Ortega <alvaro@alobbs.com> |
|---|
| 64 |
|
|---|
| 65 |
* pyscgi/pyscgi.py, tests/test1_env.py, tests/test2_post.py: First |
|---|
| 66 |
version. |
|---|
| 67 |
|
|---|