Bumping version
This commit is contained in:
parent
9411f34920
commit
f59de7e9f0
34
CHANGELOG.md
34
CHANGELOG.md
|
@ -1,10 +1,10 @@
|
||||||
# Jetforce Changelog
|
# Jetforce Changelog
|
||||||
|
|
||||||
### Unreleased
|
### v0.5.0 (2020-07-14)
|
||||||
|
|
||||||
|
#### Spec Changes
|
||||||
|
|
||||||
- URLs with a userinfo component will now be rejected with a status of 59.
|
- URLs with a userinfo component will now be rejected with a status of 59.
|
||||||
- Error stack traces are no longer shown when the client prematurely closes
|
|
||||||
the connection.
|
|
||||||
- The status code definitions have been updated to match the recent changes
|
- The status code definitions have been updated to match the recent changes
|
||||||
to the gemini spec:
|
to the gemini spec:
|
||||||
- 21 ``SUCCESS_END_OF_SESSION`` -> (removed)
|
- 21 ``SUCCESS_END_OF_SESSION`` -> (removed)
|
||||||
|
@ -13,18 +13,30 @@
|
||||||
- 63 ``CERTIFICATE_NOT_ACCEPTED`` -> (removed)
|
- 63 ``CERTIFICATE_NOT_ACCEPTED`` -> (removed)
|
||||||
- 64 ``FUTURE_CERTIFICATE_REJECTED`` -> (removed)
|
- 64 ``FUTURE_CERTIFICATE_REJECTED`` -> (removed)
|
||||||
- 65 ``EXPIRED_CERTIFICATE_REJECTED`` -> (removed)
|
- 65 ``EXPIRED_CERTIFICATE_REJECTED`` -> (removed)
|
||||||
- If an application response handler returns a twisted.Deferred object, the
|
|
||||||
errback will now be invoked when the TCP connection is closed.
|
#### Bugfixes
|
||||||
- Added a new example that demonstrates streaming data to client connections
|
|
||||||
(examples/chatroom.py).
|
|
||||||
- The jetforce-client tool now supports writing TLS keys to a logfile to
|
|
||||||
facilitate debugging TLS connections using tools like Wireshark.
|
|
||||||
- Added ``examples/redirect.py`` to show demonstrate extending the static file
|
|
||||||
server with common patterns like redirects and authenticated directories.
|
|
||||||
- Jetforce will now always terminate the TCP connection without waiting for a
|
- Jetforce will now always terminate the TCP connection without waiting for a
|
||||||
TLS close_notify alert response from the client. This fixes a bug where some
|
TLS close_notify alert response from the client. This fixes a bug where some
|
||||||
clients would appear to hang after receiving the content from the server.
|
clients would appear to hang after receiving the content from the server.
|
||||||
|
|
||||||
|
#### Features
|
||||||
|
|
||||||
|
- The jetforce-client tool now supports writing TLS keys to a logfile to
|
||||||
|
facilitate debugging TLS connections using tools like Wireshark.
|
||||||
|
- If an application response handler returns a twisted.Deferred object, the
|
||||||
|
errback will now be invoked when the TCP connection is closed.
|
||||||
|
- Error stack traces are no longer shown when the client prematurely closes
|
||||||
|
the connection.
|
||||||
|
|
||||||
|
#### Examples
|
||||||
|
|
||||||
|
- Added a new example that demonstrates streaming data to client connections
|
||||||
|
(examples/chatroom.py).
|
||||||
|
- Added a new example that demonstrates extending the static file server with
|
||||||
|
common patterns like redirects and authenticated directories
|
||||||
|
(examples/redirect.py).
|
||||||
|
|
||||||
### v0.4.0 (2020-06-09)
|
### v0.4.0 (2020-06-09)
|
||||||
|
|
||||||
#### Features
|
#### Features
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
__version__ = "0.4.0"
|
__version__ = "0.5.0"
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -10,7 +10,7 @@ def long_description():
|
||||||
|
|
||||||
setuptools.setup(
|
setuptools.setup(
|
||||||
name="Jetforce",
|
name="Jetforce",
|
||||||
version="0.4.0",
|
version="0.5.0",
|
||||||
url="https://github.com/michael-lazar/jetforce",
|
url="https://github.com/michael-lazar/jetforce",
|
||||||
license="Other/Proprietary License",
|
license="Other/Proprietary License",
|
||||||
author="Michael Lazar",
|
author="Michael Lazar",
|
||||||
|
|
Loading…
Reference in New Issue