File spice-gtk.changes of Package spice-gtk.8515

-------------------------------------------------------------------
Mon Aug 20 10:05:54 UTC 2018 - cbosdonnat@suse.com

- Fix potential heap corruption when demarshalling (CVE-2018-10873,
  bsc#1104448)
  Added patch:
    bb15d481-Fix-flexible-array-buffer-overflow.patch

-------------------------------------------------------------------
Mon Jul 16 09:36:31 UTC 2018 - cbosdonnat@suse.com

- Avoid buffer overflow on image lz cheks (CVE-2018-10893, bsc#1101295)
  Added patches:
    0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch
    0002-lz-More-checks-on-image-sizes.patch

-------------------------------------------------------------------
Thu Sep 25 11:19:26 UTC 2014 - cbosdonnat@suse.com

- Keep numlock status synchronized between host and guest.
  bnc#898383

- added patches (backported from upstream):
  * 0407ebb5-include-gtk-compat.patch
  * 214bfa5f-macro-def-fix.patch
  * 4c8ade49-leak-fix.patch
  * 9c75c7ee-keyboard-sync.patch
  * c2356a71-gtk-compat-refactoring.patch
  * d06b2567-listen-keyboard-modifier-changes.patch
-------------------------------------------------------------------
Tue Sep  2 16:41:15 UTC 2014 - cbosdonnat@suse.com

- bnc#894069: disable smart card support

-------------------------------------------------------------------
Wed Jul  2 11:56:56 UTC 2014 - fcrozat@suse.com

- Release 0.25:
  + Fix SPICE_GTK_MICRO_VERSION define for default value
  + Make "phodav", the webdav server, an external dependency rather
  than a submodule.

- Changes from 0.24:
  + support folder sharing, via WebDAV channel
  + add HTTPS proxy support (requires glib 2.28), and Basic auth
  + add SPICE_GTK_CHECK_VERSION macro
  + advertise SASL capability early (to help fips-enabled servers)
  + fix crash when releasing primary surface
  + fix a few memory leaks with SASL
  + fix spice_display_get_pixbuf() with offset area

- Changes from 0.23:
  + support Opus codec for audio channels
  + ssl: use tls 1.0 or better
  + support gdbus instead of dbus-glib when available

- Changes from 0.22:
  + improve inverted cursor support
  + use system-wide trust certificate store
  + make sasl support work with other method than MD5
  + fix some clipboard crasher, limit clipboard size
  + fix various regressions:
    usbredir, alt-tab on win32, palette crash, agent notification,
    old protocol support, sasl ending crash, gthread coroutine
    crash, close  sockets on migration, pulse backend crash
  + fix a few memory leaks
- Add pkgconfig(libsoup-2.4) and pkgconfig(usbutils) BuildRequires.

-------------------------------------------------------------------
Fri Sep 20 18:58:10 UTC 2013 - dimstar@opensuse.org

- Update to version 0.21:
  + Improve inverted cursor support.
  + Win32 usb redirected device uninstall fix.
  + Add support for libusb hotplug API.
  + Smartcard initialization fixes.
  + C&p converts line-endings if necessary.
  + Rendering and overall performance improvements.
  + Build and bindings fixes.
- Drop spice-gtk-mapfile.patch: fixed upstream.

-------------------------------------------------------------------
Wed Aug 14 17:04:39 UTC 2013 - dimstar@opensuse.org

- Add spice-gtk-mapfile.patch: Add spice_channel_string_to_type to
  map files (bnc#834896).

-------------------------------------------------------------------
Sun Jun 30 15:17:22 UTC 2013 - zaitor@opensuse.org

- Update to version 0.20:
  + Adaptive video streaming support (sync with PulseAudio
    backend only).
  + Add spice_usb_device_manager_get_devices_with_filter().
  + Add --spice-secure-channels to explicitely specify secure
    channels.
  + Multi-monitor, win32, USB redir fixes.
  + Add basic gtk+ wayland and broadway backend support.
  + Removed the GnomeRR code.

-------------------------------------------------------------------
Fri Apr 12 08:28:36 UTC 2013 - dimstar@opensuse.org

- Update to version 0.19:
  + snappy has been renamed to spicy-screenshot.
  + Several file-xfer fixes and improvements.
  + Many win32 and USB redirection related fixes.
  + Compile and work again with RHEL6 and older glib releases.
  + misc fixes and improvements.

-------------------------------------------------------------------
Sun Mar 24 17:22:24 UTC 2013 - dimstar@opensuse.org

- Drop pkgconfig(gstreamer-0.10) BuildRequires: the default audio
  output module is to use pulseaudio directly.

-------------------------------------------------------------------
Sun Feb 17 16:52:27 UTC 2013 - dimstar@opensuse.org

- Update to version 0.18:
  + Build fix with Gtk+ unstable.
  + MinGW build fixes with old headers.
  + Fix USB coldplug race.
  + Bugs fxied: rh#908057.
- Changes from version 0.17:
  + Multi-monitor fixes (avoid monitor order shuffling, fix mouse
    offset if monitor 0 is not at +0+0 and let agent do monitor
    offset).
  + Add support for VD_AGENT_CAP_SPARSE_MONITORS_CONFIG.
  + Add controller & session "proxy" properties.
  + Add drag and drop file copy support to send file to guest, you
    will need capable agent to use that feature.
  + Introspection fixes.
  + Build fixes.
- Add spice-gtk-polkit-privs.patch: set more resptrictive pokit
  policies by default.

-------------------------------------------------------------------
Tue Feb  5 11:10:21 UTC 2013 - p.drouand@gmail.com

- Update to version 0.16:
  + Fix crash with SSL connection (bgo#890464).
  + Send monitor config to the agent on
    spice_main_set_display_enabled() (bgo#881072).
  + Fix channel leak and wrong condition in spice_channel_flush().
  + Build fixes.
- Changes from version 0.15:
  + Add HTTP Proxy support (only with glib >= 2.26).
  + Add "port" channel support, to allow arbitrary communication on
    top of spice connection.
  + usb-redir: fix migration support.
  + win32: various keyboard & mouse fixes.
  + Add info message when USB dialog is empty.
  + Fix initial black screen on some 16bits guest.
  + Various bug fixes and improvements.

-------------------------------------------------------------------
Fri Dec  7 12:22:35 UTC 2012 - dimstar@opensuse.org

- Add pkgconfig(libusbredirparser-0.5) BuildRequires, to see early
  unresolvables instread of 'late' build failures.
- Replace libusbredirparser with libusbredirparser-0.5 in
  configure{.ac,}.

-------------------------------------------------------------------
Sat Sep 22 13:43:31 UTC 2012 - dimstar@opensuse.org

- Update to version 0.14:
  + Support for seamless migration
  + Improve scaling handling, add downscale-only property to give
    more control over scaling
  + Better handle key press/release events in high-latency
    situations, this should avoid unwanted key repetitions
  + Improve unescaping in URI parsing
  + Fix symbol versioning which was broken in 0.13
  + Fix for CVE-2012-4425
  + Various bug fixes and improvements.

-------------------------------------------------------------------
Tue Sep 11 07:24:33 UTC 2012 - dimstar@opensuse.org

- Re-add pkgconfig(spice-protocol): as we don't install it
  ourselves, we do require spice-protocol.pc to be available in
  the build system or pkg-config --print-requires fails to traverse
  the dependency chain, failing to add any pkgconfig() requires
  to the -devel package.

-------------------------------------------------------------------
Fri Sep  7 20:37:48 UTC 2012 - vuntz@opensuse.org

- Remove spice-protocol-devel Provides/Obsoletes from
  spice-gtk-devel: this was a mistake in the 0.12.101 tarball, and
  the real spice-protocol tarball is still wanted. See
  http://lists.freedesktop.org/archives/spice-devel/2012-August/010343.html

-------------------------------------------------------------------
Tue Sep  4 10:54:48 UTC 2012 - dimstar@opensuse.org

- Update to version 0.13:
  + Add support for USB device redirection on Windows.
  + Add monitors config support (multiple monitors in same display)
  + Inhibit automount on GNOME desktop, to ease USB redirectio.
  + Better video support (reduce some glitches).
  + Misc migration fixes.
  + Various bug fixes and improvements.

-------------------------------------------------------------------
Tue Aug  7 19:43:43 UTC 2012 - dimstar@opensuse.org

- Update to version 0.12.101:
  + Fix --spice-debug flag on glib >= 2.31
  + Bugs fixed: rh#818169, rh#815426, rh#820335, rh#821795,
    rh#823874, rh#835997, rh#823570, rh#822688.
- spice-protocol has been merged: Provide and obsolete
  spice-protocol-devel package.
- Drop pkgconfig(spice-protocol) BuildRequires: it has been merged
  to the spice-gtk code base.

-------------------------------------------------------------------
Wed May  2 10:18:04 UTC 2012 - idonmez@suse.com

- Fix license to be GPL-2.0+ and LGPL-2.1+ since
  spice-client-glib-usb-acl-helper is GPL-2.0+

-------------------------------------------------------------------
Sun Apr 29 16:52:52 CET 2012 - dimstar@opensuse.org

- Update to version 0.12:
  + Fix memory leak when guest is resized
  + Fix color-depth setting
  + Hide/Show cursor correctly when needed
  + Fix blue-tinted video with old Spice servers
  + Correct scroll-event not received with recent Gtk+
  + Fix various migrations issues
  + Allow to disable CELT encoding at runtime with
    SPICE_DISABLE_CELT
  + Various crash fixes (on pubkey, recording, clipboard)
  + Build changes (common submodule) and fixes

-------------------------------------------------------------------
Fri Apr 27 17:00:09 UTC 2012 - reddwarf@opensuse.org

- Build also gtk2 version (and its python bindings)

-------------------------------------------------------------------
Sun Mar 11 21:12:36 UTC 2012 - dimstar@opensuse.org

- spice-client-glib-usb-acl-helper is here again. Besides depending
  on the right version ofpolkit, it also depends of usbredir, which
  caused it to silently disappear last time.

-------------------------------------------------------------------
Thu Mar  8 21:06:16 UTC 2012 - dimstar@opensuse.org

- Update to version 0.11:
  - Fix semi-seamless migration regression
  - Add Spice session UUID and name support
  - Add foreign menu support to controller library
  - Add a simple controller testing tool spice-controller-dump
  - Build fixes
- Drop spice-gtk-0.9-return-nonvoid.patch: fixed upstream.

-------------------------------------------------------------------
Sat Feb 25 21:04:43 UTC 2012 - dimstar@opensuse.org

- Update to version 0.10:
  + USB redir is now aware of host/guest side filtering
  + you can query spice_usb_device_manager_can_redirect_device()
  + fix the usbredir channel lifetime to be equal to session
    lifetime
  + set keepalive on channel socket
  + fix hangs on windows when using ssl chanels
  + add a SpiceDisplay::zoom-level to maintain a scaling ratio
  + add controller ENABLE_SMARTCARD option
  + remove a few warnings, ui improvements, build fixes
- No longer verify permissions of spice-client-glib-usb-acl-helper,
  as the file is no longer installed.

-------------------------------------------------------------------
Thu Feb  9 17:37:50 UTC 2012 - dimstar@opensuse.org

- Update to version 0.9:
  + Add command line options for setting the cache size and the glz
    window size
  + Add a USB device selection widget to libspice-client-gtk
  + Various bug fixes and code improvements.
- Add spice-gtk-0.9-return-nonvoid.patch: Return a value in a
  non-void declared function.

-------------------------------------------------------------------
Sun Feb  5 13:13:04 UTC 2012 - dimstar@opensuse.org

- Don't install /usr/bin/spice-client-glib-usb-acl-helper with suid
  bit set until bnc#744251 has gotten the full treatment. This
  kills functionality for USB passthrough.

-------------------------------------------------------------------
Tue Jan 31 09:38:27 UTC 2012 - dimstar@opensuse.org

- Update to version 0.8:
  + add USB redirection support
  + introduce SpiceGtkSession to deal with session-wide Gtk events,
    such as clipboard, instead of doing it per display
  + many cursor and keyboard handling improvements
  + handle the new "semi-seamless" migration
  + support new Spice mini-headers
  + better coroutines: fibers on windows & jmp on linux
  + add Vala vapi bindings generation
  + many bug fixes and code improvements

-------------------------------------------------------------------
Thu Nov 24 11:28:40 UTC 2011 - dimstar@opensuse.org

- Initial package, version 0.7.159

openSUSE Build Service is sponsored by