changelog tags files gz rss atom

shortlog for nginx/ngx_http_wsgi_module

navigate: (0) -300 -100 -60 tip

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 Internal (but user visible) change: the module name associated with the script specified in wsgi_pass directive, is now derived from script path and no from Nginx HTTP location name.
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.

navigate: (0) -300 -100 -60 tip