Update to version 0.4.1
*** IMPORTANT NOTE *** 0.4.X is the last minor version to support the Hixie protocol. 0.5.0 will drop the Hixie protocol support. The latest released version of all major browsers (and web-socket-js) support the IETF 6455 protocol. - Other changes: add 'include/' sub-dir to source distribution and to installed packaged.
This commit is contained in:
parent
d9aedfe7d3
commit
db6a7e3e28
|
|
@ -1,6 +1,13 @@
|
|||
Changes
|
||||
=======
|
||||
|
||||
0.4.1 - Mar 12, 2013
|
||||
--------------------
|
||||
|
||||
* ***NOTE*** : 0.5.0 will drop Hixie protocol support
|
||||
* add include/ directory and remove some dev files from source
|
||||
distribution.
|
||||
|
||||
0.4.0 - Mar 12, 2013
|
||||
--------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
include CHANGES.txt *.py README.md LICENSE.txt
|
||||
include CHANGES.txt websockify include README.md LICENSE.txt
|
||||
|
|
|
|||
15
README.md
15
README.md
|
|
@ -10,14 +10,15 @@ the target in both directions.
|
|||
|
||||
### WebSockets binary data
|
||||
|
||||
Websockify supports all versions of the WebSockets protocol (Hixie and
|
||||
HyBi). The older Hixie versions of the protocol only support UTF-8
|
||||
text payloads. In order to transport binary data over UTF-8 an
|
||||
encoding must used to encapsulate the data within UTF-8.
|
||||
Websockify 0.4.X supports all versions of the WebSockets protocol
|
||||
(Hixie and HyBi). Starting with websockify 0.5.0, only the HyBi / IETF
|
||||
6455 WebSocket protocol is supported.
|
||||
|
||||
With Hixie clients, Websockify uses base64 to encode all traffic to
|
||||
and from the client. This does not affect the data between websockify
|
||||
and the server.
|
||||
The older Hixie versions of the protocol only support UTF-8 text
|
||||
payloads. In order to transport binary data over UTF-8 an encoding
|
||||
must used to encapsulate the data within UTF-8. With Hixie clients,
|
||||
Websockify uses base64 to encode all traffic to and from the client.
|
||||
This does not affect the data between websockify and the server.
|
||||
|
||||
With HyBi clients, websockify negotiates whether to base64 encode
|
||||
traffic to and from the client via the subprotocol header
|
||||
|
|
|
|||
10
setup.py
10
setup.py
|
|
@ -1,6 +1,6 @@
|
|||
from setuptools import setup, find_packages
|
||||
|
||||
version = '0.4.0'
|
||||
version = '0.4.1'
|
||||
name = 'websockify'
|
||||
long_description = open("README.md").read() + "\n" + \
|
||||
open("CHANGES.txt").read() + "\n"
|
||||
|
|
@ -12,6 +12,14 @@ setup(name=name,
|
|||
classifiers=[
|
||||
"Programming Language :: Python",
|
||||
],
|
||||
data_files=[('share/websockify/include',
|
||||
['include/util.js',
|
||||
'include/base64.js',
|
||||
'include/websock.js']),
|
||||
('share/websockify/include/web-socket-js',
|
||||
['include/web-socket-js/WebSocketMain.swf',
|
||||
'include/web-socket-js/swfobject.js',
|
||||
'include/web-socket-js/web_socket.js'])],
|
||||
keywords='noVNC websockify',
|
||||
license='LGPLv3',
|
||||
url="https://github.com/kanaka/websockify",
|
||||
|
|
|
|||
Loading…
Reference in New Issue