| 2 years | Manlio Perillo | Bug fix: create_main_conf and create_loc_conf HTTP module callbacks must return NULL in case of errors. |
| 2 years | Manlio Perillo | Minor code reorganization: Python typee objects are now finalized directly in the ngx_http_wsgi_init function. |
| 2 years | Manlio Perillo | Removed unused attribute in the ngx_http_wsgi_ctx_t structured. |
| 2 years | Manlio Perillo | Bug fix: in the ngx_http_wsgi_stream_handler, errno was incorrectly specified when logging. |
| 2 years | Manlio Perillo | Improved the ngx_http_wsgi_fast_handler function. |
| 2 years | Manlio Perillo | In the fast handler, the buffer last_buf and last_in_chain attributes are correctly set. |
| 2 years | Manlio Perillo | Improved code handling the wsgi.file_wrapper feature. |
| 2 years | Manlio Perillo | Calling the WSGI write callable now raises a NotImplementedError exception. |
| 2 years | Manlio Perillo | Renamed NEWS.txt to CHANGES, to follow Nginx convention. |
| 2 years | Manlio Perillo | Bug fix: script_reloading directive default value was not off, as documented. |
| 2 years | Manlio Perillo | Removed all the custom async extensions. |
| 2 years | Manlio Perillo | Updated README file. |
| 2 years | Manlio Perillo | Removed support for buffering in the WSGI write callable. |
| 2 years | Manlio Perillo | Added tag 0.1rc1 for changeset 635822b1e340 |
| 2 years | Manlio Perillo | Updated the NEWS file. |
| 2 years | Manlio Perillo | Reorganized the NEWS file. |
| 2 years | Manlio Perillo | Updated the BUGS and TODO files. |
| 2 years | Manlio Perillo | Updated the README file. |
| 2 years | Manlio Perillo | Feature: support for Nginx 0.7.*. |
| 2 years | Manlio Perillo | Added sample applications to test I/O and CPU intensive WSGI applications. |
| 2 years | Manlio Perillo | Added tests for the write callable. |
| 2 years | Manlio Perillo | The problem with atexit handlers and global objects destructors has been solved in ngx_python_module. |
| 2 years | Manlio Perillo | Refactorized the remaining miscellaneous tests. |
| 2 years | Manlio Perillo | Refactorized more miscellaneous tests. |
| 2 years | Manlio Perillo | Added a test for wsgi.file_wrapper. |
| 2 years | Manlio Perillo | Improved error message when checking for file descriptor fails. |
| 2 years | Manlio Perillo | Added tests for content generation. |
| 2 years | Manlio Perillo | Added tests for wsgi.input, wsgi.errors and generator support. |
| 2 years | Manlio Perillo | Improved error message, when a module does not contain the specified middleware. |
| 2 years | Manlio Perillo | Started refactoring of the test suite. |
| 2 years | Manlio Perillo | Updated paths to test scripts. |
| 2 years | Manlio Perillo | Renamed the examples directory to test, since they are really test applications. |
| 2 years | Manlio Perillo | Updated the configuration file used by the examples. |
| 2 years | Manlio Perillo | Feature: module path specified in the wsgi_pass directive can be relative. |
| 2 years | Manlio Perillo | Changed indentation level from 2 to 4, to match indentation level used in Nginx. |
| 2 years | Manlio Perillo | Renamed ngx_wsgi_run.c source file to ngx_wsgi_runtime.c. |
| 2 years | Manlio Perillo | Removed the ngx_ext.h and ngx_ext.c source files. |
| 2 years | Manlio Perillo | Removed the ngx_wsgi_run.h header file. |
| 2 years | Manlio Perillo | Bug fix: import failure of a middleware module was not logged. |
| 2 years | Manlio Perillo | Feature: support for Python 2.6. |
| 2 years | Manlio Perillo | The official name of the module is now `ngx_http_wsgi_module` instead of `mod_wsgi`, to avoid confusion with the already existing mod_wsgi for Apache. |
| 4 years | Manlio | Updated the BUGS and TODO files. |
| 4 years | Manlio | Updated the NEWS file, since in changeset 34ba2e4b499d we have reverted the documented change. |
| 4 years | Manlio | Feature: implementation of the ngx.request_context extension. |
| 4 years | Manlio | Updated the BUGS file. |
| 4 years | Manlio | Reverted changes made in changeset c4e4a1c829b3, since it causes troubles. |
| 4 years | Manlio | Implemented wsgi.file_wrapper. |
| 4 years | Manlio | Bug fix: it was not possible to specify a timeout equal to 0 in ngx.poll. |
| 4 years | Manlio | Bug fix: we need to call Py_EndInterpreter, otherwise destructors of global objects are not executed. |
| 4 years | Manlio | Added a new implementation for the curl client, since in the `curl_client` module there is a memory leak. |
| 4 years | Manlio | Bug fix: there was a memory leak introduced in changeset ea81a71979b8. |
| 4 years | Manlio | Added more examples about the use of the ngx.poll extension. |
| 4 years | Manlio | Some improvements to code organization, logging and robustness. |
| 4 years | Manlio | Removed the ngx.sleep extension, since the same functionality can be obtained with the ngx.poll extension. |
| 4 years | Manlio | Changed the API and the internal implementation of the ngx.poll extension. |
| 4 years | Manlio | Bug fix: mod_wsgi did not compile on Mac OS X with gcc 4.0.1. |
| 4 years | Manlio | Implemented the ngx.poll extension, that allows WSGI applications to asynchronously poll for I/O events. |
| 4 years | Manlio | Implemented the ngx.sleep extension, for supporting asynchronous WSGI applications. |
| 4 years | Manlio | Reorganized the code, by moving all the HTTP request related functions to a separate source file. |