Commit 36b8ad36 authored by Jeremy White's avatar Jeremy White

Prepare for the 0.17 release

parent 667f16c2
Spice Javascript client Spice Javascript client
Instructions and status as of March, 2015. Instructions and status as of August, 2016.
Requirements: Requirements:
...@@ -8,15 +8,16 @@ Requirements: ...@@ -8,15 +8,16 @@ Requirements:
2. A WebSocket proxy 2. A WebSocket proxy
I've used websockify: websockify:
https://github.com/kanaka/websockify https://github.com/kanaka/websockify
works great. works great.
Note that a patch to remove this requirement has been submitted
to the Spice project but not yet been accepted. Refer to this email:
https://lists.freedesktop.org/archives/spice-devel/2016-June/030552.html
3. A spice server 3. A spice server
At this point, I've tested with qemu hosting
a Fedora image, a Vista image, and with Xspice.
Vista was pretty bad; I recommend either Linux or Xspice.
Optional: Optional:
1. A web server 1. A web server
......
Medium Tasks: Medium Tasks:
. Support lz4
. Get the mouse event code out of spicemsg (and make spicemsg . Get the mouse event code out of spicemsg (and make spicemsg
*only* about messages) *only* about messages)
...@@ -29,7 +31,8 @@ Big Tasks: ...@@ -29,7 +31,8 @@ Big Tasks:
. Generate messages + enums from spice.proto . Generate messages + enums from spice.proto
. Video: . Video:
- Need to pick a video codec and get support for it into spice server - Need to add more video codecs and attempt to refine video
behavior
. Explore clipboard . Explore clipboard
- Supporting it may require unpleasant hacks - Supporting it may require unpleasant hacks
...@@ -40,8 +43,6 @@ Big Tasks: ...@@ -40,8 +43,6 @@ Big Tasks:
. Fix the many limitations of Draw operation support (clipping, masking, . Fix the many limitations of Draw operation support (clipping, masking,
scaling, and so on) scaling, and so on)
. Implement direct websocket support for the spice server
. Profile the whole mess . Profile the whole mess
- Initial profiling suggests image decompression is the big hog - Initial profiling suggests image decompression is the big hog
......
...@@ -30,6 +30,16 @@ file for Apache, but should work with any web server. ...@@ -30,6 +30,16 @@ file for Apache, but should work with any web server.
%changelog %changelog
* Wed Aug 17 2016 Jeremy White <jwhite@codeweavers.com> 0.1.7-1
- Jeremy White: Add support for vp8 video streams
- Jeremy White: Support sized data streams and stream data reports
- Jeremy White: Add minor debug tools for media playback
- Jeremy White: Enable file transfer for spice_auto.html
- Oliver Gutierrez: avoid an unwanted exception when used by cockpit plugin
- Martin Hradil: Make spice_auto.html respect an input path
- Pavel Grunt: Minor Coverity adjustments
- Pavel Grunt: Improve log messages
* Fri Mar 13 2015 Jeremy White <jwhite@codeweavers.com> 0.1.6-1 * Fri Mar 13 2015 Jeremy White <jwhite@codeweavers.com> 0.1.6-1
- Pavel Grunt: Implement file transfer from client to guest - Pavel Grunt: Implement file transfer from client to guest
- Pavel Grunt: Report agent capabilities, handle agent tokens - Pavel Grunt: Report agent capabilities, handle agent tokens
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment