diff options
Diffstat (limited to 'CHANGES.txt')
-rw-r--r-- | CHANGES.txt | 75 |
1 files changed, 72 insertions, 3 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index eea7f39b..a3c62069 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,4 +1,76 @@ +5.2.1 ----- + +* #1202: Add support for specifying a certificate authority when + serving SSL using the built-in SSL support. + +5.2.0 +----- + +* #1410: Moved hosting to Github ( + `cherrypy/cherrypy <https://github.com/cherrypy/cherrypy>`_. + +5.1.0 +----- + +* Bugfix issue #1315 for ``test_HTTP11_pipelining`` test in Python 3.5 +* Bugfix issue #1382 regarding the keyword arguments support for Python 3 + on the config file. +* Bugfix issue #1406 for ``test_2_KeyboardInterrupt`` test in Python 3.5. + by monkey patching the HTTPRequest given a bug on CPython + that is affecting the testsuite (https://bugs.python.org/issue23377). +* Add additional parameter ``raise_subcls`` to the tests helpers + `openURL` and ``CPWebCase.getPage`` to have finer control on + which exceptions can be raised. +* Add support for direct keywords on the calls (e.g. ``foo=bar``) on + the config file under Python 3. +* Add additional validation to determine if the process is running + as a daemon on ``cherrypy.process.plugins.SignalHandler`` to allow + the execution of the testsuite under CI tools. + +5.0.1 +----- + +* Bugfix for NameError following #94. + +5.0.0 +----- + +* Removed deprecated support for ``ssl_certificate`` and + ``ssl_private_key`` attributes and implicit construction + of SSL adapter on Python 2 WSGI servers. +* Default SSL Adapter on Python 2 is the builtin SSL adapter, + matching Python 3 behavior. +* Pull request #94: In proxy tool, defer to Host header for + resolving the base if no base is supplied. + +4.0.0 +----- + +* Drop support for Python 2.5 and earlier. +* No longer build Windows installers by default. + +3.8.2 +----- + +* Pull Request #116: Correct InternalServerError when null bytes in + static file path. Now responds with 404 instead. + +3.8.0 +----- + +* Pull Request #96: Pass ``exc_info`` to logger as keyword rather than + formatting the error and injecting into the message. + +3.7.0 +----- + +* CherryPy daemon may now be invoked with ``python -m cherrypy`` in + addition to the ``cherryd`` script. +* Issue #1298: Fix SSL handling on CPython 2.7 with builtin SSL module + and pyOpenSSL 0.14. This change will break PyPy for now. +* Several documentation fixes. + 3.6.0 ----- @@ -12,7 +84,6 @@ * Issue #1019: Allow logging host name in the access log. * Pull Request #50: Fixed race condition in session cleanup. ------ 3.5.0 ----- @@ -20,13 +91,11 @@ connections. This functionality was added to CherryPy 3.0, but unintentionally lost in 3.1. ------ 3.4.0 ----- * Miscellaneous quality improvements. ------ 3.3.0 ----- |