[Spice-commits] 3 commits - NEWS src/Makefile.am src/spicy.c

Marc-André Lureau elmarco at kemper.freedesktop.org
Thu Oct 6 12:05:43 UTC 2016


 NEWS            |   18 ++++++++++++++++++
 src/Makefile.am |    2 +-
 src/spicy.c     |    5 +++--
 3 files changed, 22 insertions(+), 3 deletions(-)

New commits:
commit 99ed9630b84fdbdb5dcfb720420e315e14e093e2
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date:   Thu Oct 6 11:47:01 2016 +0400

    Update NEWS for 0.33 release
    
    Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
    Acked-by: Pavel Grunt <pgrunt at redhat.com>

diff --git a/NEWS b/NEWS
index 178bedd..989f012 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,21 @@
+v0.33
+=====
+
+- lz4 compression of USB channel
+- keyboard: pause key fixes, set keypress-delay to 0 on local socket
+- mouse: fix pointer grabbing in server mode
+- clipboard: fix copying text from old application without UTF8_STRING
+  target (motif)
+- file-xfer changes: grouping all transferred files per operation
+- new spice_file_transfer_task_get_{total_bytes,transferred_bytes} API
+  and associated properties
+- new SpiceChannel:socket property
+- fix rendering issues with CSD on Windows
+- fix gettext support, some translations updates
+- fix display refresh issue on f25 after resize (init egl only when
+  required)
+- many leaks and races fixes, new tests
+
 v0.32
 =====
 
commit 3af64af78bca295d072c24cc13043fc4a283cdbd
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date:   Thu Oct 6 16:03:42 2016 +0400

    build-sys: bump spice-glib version
    
    New symbols in spice-glib, bump before release.
    
    Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>

diff --git a/src/Makefile.am b/src/Makefile.am
index 7542580..78953dd 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -182,7 +182,7 @@ endif
 EXTRA_libspice_client_glib_2_0_la_DEPENDENCIES = $(GLIB_SYMBOLS_FILE)
 
 libspice_client_glib_2_0_la_LDFLAGS =	\
-	-version-info 13:0:5		\
+	-version-info 14:0:6		\
 	-no-undefined			\
 	$(GLIB_SYMBOLS_LDFLAGS)		\
 	$(NULL)
commit bde4144593197efb4fa5ac993313acc526179f56
Author: Marc-André Lureau <marcandre.lureau at redhat.com>
Date:   Thu Oct 6 15:46:37 2016 +0400

    spicy: only watch stdin if testing org.spice.spicy port
    
    This fixes starting spicy with a shell in the background with &, spicy
    would hang in tcsetattr().
    
    Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
    Acked-by: Victor Toso <victortoso at redhat.com>

diff --git a/src/spicy.c b/src/spicy.c
index a000e09..92de251 100644
--- a/src/spicy.c
+++ b/src/spicy.c
@@ -1409,6 +1409,8 @@ static gboolean input_cb(GIOChannel *gin, GIOCondition condition, gpointer data)
     return TRUE;
 }
 
+static void watch_stdin(void);
+
 static void port_opened(SpiceChannel *channel, GParamSpec *pspec,
                         spice_connection *conn)
 {
@@ -1432,6 +1434,7 @@ static void port_opened(SpiceChannel *channel, GParamSpec *pspec,
 
         /* handle the first spicy port and connect it to stdin/out */
         if (g_strcmp0(name, "org.spice.spicy") == 0 && stdin_port == NULL) {
+            watch_stdin();
             stdin_port = port;
         }
     } else {
@@ -1908,8 +1911,6 @@ int main(int argc, char *argv[])
     g_free(tls_port);
     g_free(unix_path);
 
-    watch_stdin();
-
     connection_connect(conn);
     if (connections > 0)
         g_main_loop_run(mainloop);


More information about the Spice-commits mailing list