spice-gtk.git
7 years agossl: Rework our custom BIO type
Sebastian Andrzej Siewior [Wed, 26 Oct 2016 15:31:27 +0000 (17:31 +0200)]
ssl: Rework our custom BIO type

This commit changes to an actual new BIO method rather than reusing an
existing BIO method, and overriding only the fields that we need.
The approach before this commit would be causing issues with OpenSSL
1.1.0 as some of the fields we access have become opaque.

Gbp-Pq: Name ssl-Rework-our-custom-BIO-type.patch

7 years agossl: Stop creating our own X509_LOOKUP_METHOD
Sebastian Andrzej Siewior [Wed, 26 Oct 2016 10:55:03 +0000 (12:55 +0200)]
ssl: Stop creating our own X509_LOOKUP_METHOD

OpenSSL 1.1.0 does not seem to provide API to do that anymore.

There is no need to create a custom lookup to begin with. This method
here has no callbacks implemented and is doing nothing. The way I
understand it, it is used to retrieve a `lookup' object which provides a
certificate store.  The SSL ctx provides also such a store.

Acked-by: Christophe Fergeau <cfergeau@redhat.com>
Acked-by: Pavel Grunt <pgrunt@redhat.com>
Gbp-Pq: Name ssl-Stop-creating-our-own-X509_LOOKUP_METHOD.patch

7 years agodebian_843471-clipboard_Fix_crash_by_handling_error
Liang Guo [Fri, 26 Oct 2018 15:52:24 +0000 (16:52 +0100)]
debian_843471-clipboard_Fix_crash_by_handling_error

commit 03c016bea939ee4a26e90d80fa1012a993a8ea47
Author: Victor Toso <me@victortoso.com>
Origin: upstream, https://cgit.freedesktop.org/spice/spice-gtk/commit/?id=03c016bea939ee4a26e90d80fa1012a993a8ea47
Bug-Debian: https://bugs.debian.org/843471
Date:   Fri Oct 14 18:12:01 2016 +0200

    clipboard: Fix crash by handling error

    As manual states below, text could be NULL for different reasons and
    we should handle that. I've included a debug message to help
    identifying possible regressions from wayland's clipboard.

    This crash is a regression from 7b0de6217670e0f668aff2949f

     "The text parameter to callback will contain the resulting text if
     the request succeeded, or NULL if it failed. This could happen for
     various reasons, in particular if the clipboard was empty or if the
     contents of the clipboard could not be converted into text form."

    Resolves: rhbz#1384676

Signed-off-by: Victor Toso <victortoso@redhat.com>
Acked-by: Pavel Grunt <pgrunt@redhat.com>
Gbp-Pq: Name debian_843471-clipboard_Fix_crash_by_handling_error.patch

7 years agoexplicitly-enable-subdir-objects
Liang Guo [Fri, 26 Oct 2018 15:52:24 +0000 (16:52 +0100)]
explicitly-enable-subdir-objects

When subdir source is included but subdir-objects is not
enabled, automake will throw a warning which will be considered
error by debian build system

Gbp-Pq: Name explicitly-enable-subdir-objects.patch

7 years agospice-gtk (0.33-3.3+deb9u1) stretch; urgency=medium
Salvatore Bonaccorso [Fri, 26 Oct 2018 15:52:24 +0000 (16:52 +0100)]
spice-gtk (0.33-3.3+deb9u1) stretch; urgency=medium

  * Non-maintainer upload.
  * Fix flexible array buffer overflow (CVE-2018-10873) (Closes: #906316)

[dgit import unpatched spice-gtk 0.33-3.3+deb9u1]

7 years agoImport spice-gtk_0.33-3.3+deb9u1.debian.tar.xz
Salvatore Bonaccorso [Fri, 26 Oct 2018 15:52:24 +0000 (16:52 +0100)]
Import spice-gtk_0.33-3.3+deb9u1.debian.tar.xz

[dgit import tarball spice-gtk 0.33-3.3+deb9u1 spice-gtk_0.33-3.3+deb9u1.debian.tar.xz]

9 years agoImport spice-gtk_0.33.orig.tar.bz2
Liang Guo [Fri, 7 Oct 2016 15:14:27 +0000 (16:14 +0100)]
Import spice-gtk_0.33.orig.tar.bz2

[dgit import orig spice-gtk_0.33.orig.tar.bz2]