diff --git a/doc/htdocs/configure.html b/doc/htdocs/configure.html index 4343f82f..13a30a4b 100644 --- a/doc/htdocs/configure.html +++ b/doc/htdocs/configure.html @@ -357,6 +357,16 @@ temporary directory.

  • critical
  • +
    +

    logconfig

    + +

    The log config file to use.

    +

    Gunicorn uses the standard Python logging module's Configuration +file format.

    +

    Process Naming

    @@ -524,21 +534,22 @@ the just-exited Worker.

  • Logging
  • -
  • Process Naming
  • +
    +

    Why is there no HTTP Keep-Alive?

    +

    The default Sync workers are designed to run behind Nginx which only uses +HTTP/1.0 with it's upstream servers. If you want to send requests directly +to Nginx you should use one of the various async workers.

    +

    Worker Processes

    @@ -134,18 +140,19 @@ $ sudo sysctl -w net.core.somaxconn="2048"
  • How might I test a proxy configuration?
  • How can I name processes?
  • Gunicorn fails to start with upstart
  • +
  • Why is there no HTTP Keep-Alive?
  • -
  • Worker Processes
  • -

    Version 0.11.2 - 2010-10-30

    +

    Version 0.12.0 - 2010-12-12

    diff --git a/doc/htdocs/news.html b/doc/htdocs/news.html index 5b7767d4..5179ecee 100644 --- a/doc/htdocs/news.html +++ b/doc/htdocs/news.html @@ -29,6 +29,26 @@
    +

    0.12.0 / 2010-12-12

    +
      +
    • Add support for logging configuration using a ini file. +It uses the standard Python logging's module Configuration +file format and allows anyone to use his custom file handler
    • +
    • Add IPV6 support
    • +
    • Add multidomain application example
    • +
    • Improve graceful handling: don't kill old workers +until new ones are active
    • +
    • Improve gunicorn_django command when importing settings module +using DJANGO_SETTINGS_MODULE environment variable
    • +
    • Send appropriate error status on http parsing
    • +
    • Fix pidfile, set permissions so other user can read +it and use it.
    • +
    • Fix temporary file leaking
    • +
    • Fix setpgrp issue, can now be launched via ubuntu upstart
    • +
    • Set the number of workers to zero on WINCH
    • +
    +
    +

    0.11.2 / 2010-10-30

    • Add SERVER_SOFTWARE to the os.environ
    • @@ -41,7 +61,7 @@
    • Fix readline in wsgi.input
    -
    +

    0.11.1 / 2010-09-02

    • Implement max-requests feature to prevent memory leaks.
    • @@ -53,7 +73,7 @@
    • Workaround to prevent Gevent worker to segfault on MacOSX.
    -
    +

    0.11.0 / 2010-08-12

    • Improve dramatically performances of Gevent and Eventlet workers
    • @@ -62,7 +82,7 @@
    • Fix latency issue in async workers
    -
    +

    0.10.1 / 2010-08-06

    • Improve gevent's workers. Add "egg:gunicorn#gevent_wsgi" worker using @@ -76,7 +96,7 @@ need really fast connections and don't need streaming, keepalive or ssl.
    • Fix gevent dns issue
    -
    +

    0.10.0 / 2010-07-08

    • New HTTP parser.
    • @@ -96,7 +116,7 @@ the preload flag can help a bit in small memory VM's.
    • New documentation website.
    -
    +

    0.9.1 / 2010-05-26

    • Support https via X-Forwarded-Protocol or X-Forwarded-Ssl headers
    • @@ -105,7 +125,7 @@ the preload flag can help a bit in small memory VM's.
    • Fix umask in unix socket
    -
    +

    0.9.0 / 2010-05-24

    • Added when_ready hook. Called just after the server is started
    • @@ -118,7 +138,7 @@ are forked.
    • Documentation improvements
    -
    +

    0.8.1 / 2010-04-29

    • Fix builtins import in config
    • @@ -127,7 +147,7 @@ are forked.
    • Delay application loading until after processing all configuration
    -
    +

    0.8.0 / 2010-04-22

    • Refactored Worker management for better async support. Now use the -k option @@ -135,7 +155,7 @@ to set the type of request processing to use
    • Added support for Tornado
    -
    +

    0.7.2 / 2010-04-15

    • Added --spew option to help debugging (installs a system trace hook)
    • @@ -143,13 +163,13 @@ to set the type of request processing to use
    • Fix a bug in start_response on error
    -
    +

    0.7.1 / 2010-04-01

    • Fix bug when responses have no body.
    -
    +

    0.7.0 / 2010-03-26

    • Added support for Eventlet and Gevent based workers.
    • @@ -159,28 +179,28 @@ to set the type of request processing to use
    • Fix PEP 333 compliance for the write callable.
    -
    +

    0.6.5 / 2010-03-11

    • Fix pidfile handling
    • Fix Exception Error
    -
    +

    0.6.4 / 2010-03-08

    • Use cStringIO for performance when possible.
    • Fix worker freeze when a remote connection closes unexpectedly.
    -
    +

    0.6.3 / 2010-03-07

    • Make HTTP parsing faster.
    • Various bug fixes
    -
    +

    0.6.2 / 2010-03-01

    • Added support for chunked response.
    • @@ -191,7 +211,7 @@ temporary data.
    • Workers are now murdered by age (the oldest is killed first).
    -
    +

    0.6.1 / 2010-02-24

    • Added gunicorn config file support for Django admin command
    • @@ -199,7 +219,7 @@ temporary data.
    • Removed TTIN/TTOU from workers which blocked other signals.
    -
    +

    0.6 / 2010-02-22

    • Added setproctitle support
    • @@ -207,14 +227,14 @@ temporary data. permissions, new uid/gid permissions are only set for workers.
    -
    +

    0.5.1 / 2010-02-22

    • Fix umask
    • Added Debian packaging
    -
    + diff --git a/doc/site/news.rst b/doc/site/news.rst index 78211a48..8160597c 100644 --- a/doc/site/news.rst +++ b/doc/site/news.rst @@ -8,6 +8,25 @@ _TOC_TOP_ _TOC_BOT_ +0.12.0 / 2010-12-12 +------------------- + +- Add support for logging configuration using a ini file. + It uses the standard Python logging's module Configuration + file format and allows anyone to use his custom file handler +- Add IPV6 support +- Add multidomain application example +- Improve graceful handling: don't kill old workers + until new ones are active +- Improve gunicorn_django command when importing settings module + using DJANGO_SETTINGS_MODULE environment variable +- Send appropriate error status on http parsing +- Fix pidfile, set permissions so other user can read + it and use it. +- Fix temporary file leaking +- Fix setpgrp issue, can now be launched via ubuntu upstart +- Set the number of workers to zero on WINCH + 0.11.2 / 2010-10-30 ------------------- diff --git a/gunicorn/__init__.py b/gunicorn/__init__.py index b1b0e561..d4fd14c2 100644 --- a/gunicorn/__init__.py +++ b/gunicorn/__init__.py @@ -3,6 +3,6 @@ # This file is part of gunicorn released under the MIT license. # See the NOTICE for more information. -version_info = (0, 11, 2) +version_info = (0, 12, 0) __version__ = ".".join(map(str, version_info)) SERVER_SOFTWARE = "gunicorn/%s" % __version__