summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt75
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
-----