Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libgvnc-1_0-0-1.0.0-lp152.2.3 RPM for x86_64

From OpenSuSE Leap 15.2 for x86_64

Name: libgvnc-1_0-0 Distribution: openSUSE Leap 15.2
Version: 1.0.0 Vendor: openSUSE
Release: lp152.2.3 Build date: Sat May 16 20:36:55 2020
Group: Development/Libraries/X11 Build host: lamb14
Size: 177924 Source RPM: gtk-vnc-1.0.0-lp152.2.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Projects/gtk-vnc
Summary: GObject-based library to interact with the RFB protocol
gtk-vnc is a VNC viewer widget for GTK+. It is built using coroutines
allowing it to be completely asynchronous while remaining single
threaded.

This package contains the GObject-based library to interact with the
RFB protocol.

Provides

Requires

License

LGPL-2.1-only AND LGPL-2.1-or-later

Changelog

* Sat Jan 25 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - No longer recommend -lang: supplements are in use
* Fri Aug 09 2019 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.0.0:
    + Autotools build system replaced with meson.
    + Support for GTK-2 is dropped. GTK-3 is mandatory.
    + Support for libview is dropped in example program.
    + Improvements to example demos.
    + Use MAP_ANON if MAP_ANONYMOUS doesn't exist to help certain
      macOS versions.
    + Fix crash when connection attempt fails early.
    + Initialize gcrypt early in auth process.
    + Emit vnc-auth-failure signal when SASL auth fails.
    + Emit vnc-error signal when authentication fails.
    + Fix double free when failing to read certificates.
    + Run unit tests in RPM build.
    + Modernize RPM spec.
    + Fix race condition in unit tests.
    + Fix install of missing header for cairo framebuffer.
    + Fix typo in gir package name.
    + Add missing VncPixelFormat file to git data.
  - Add meson BuildRequires and macros.
  - Drop libtool BuildRequires: No longer needed.
  - Drop translation-update-upstream BuildRequires and macro, SUSE no
    longer provides extra translations for gtk-vnc.
  - Replace gtk3-devel with pkgconfig(gtk+-3.0) BuildRequires: Align
    with what meson checks for.
  - Add pkgconfig(gvnc-1.0) BuildRequires: New dependency.
  - Use sed hack to enable install of gncviewer.
* Thu Sep 27 2018 luc14n0@linuxmail.org
  - Add gio-2.0, gio-unix-2.0 and gobject-2.0 pkgconfig modules
    BuildRequires to main pakage to avoid implicit dependencies.
* Sat Aug 18 2018 bjorn.lie@gmail.com
  - Update to version 0.9.0:
    + Use libgcrypt for DES routines
    + Add missing cipher close calls in ARD auth
    + Check for errors after reading mslogon params
    + Support newer UltraVNC mslogon auth type code
    + Avoid divide by zero in mslogin auth from bogus params
    + Re-allow python2 accidentally blocked when removing python
      binding.
* Fri Aug 03 2018 bjorn.lie@gmail.com
  - Update to version 0.8.0:
    + Deleted the python2 binding in favour of GObject introspection.
    + Pull in latest keycodemapdb content.
    + Disable/fix -Wcast-function-type warnings.
  - Drop gtk-vnc2 linked package and all it's subpackages and
    conditionals, no longer supported upstream.
* Sun Mar 25 2018 luc14n0@linuxmail.org
  - Update to version 0.7.2:
    + Deprecated the manual python2 binding in favour of GObject
      introspection. It will be deleted in the next release.
    + Emit led state notification on connect.
    + Fix incorrect copyright notices.
    + Simplify shifted-tab key handling.
    + Don't short circuit TLS credential request.
    + Improve check for keymap under XWayland.
  - Update:
    + URL tag to https://wiki.gnome.org/Projects/gtk-vnc: currently
      the gtk-vnc's web page.
    + '+' in LGPL License tags to '-or-later' to comply with SPDX
      3.0.
* Sat May 20 2017 zaitor@opensuse.org
  - Update to version 0.7.1:
    + Explicitly link to GIO instead of relying on implicit linkage.
    + Switch to use new keycodemap database module.
    + Fix size of reserved data in class struct.
    + Fix inverted framebuffer args in test case.
    + Avoid sign extension in integer arithmetic.
    + Avoid crash when opening a GSocketAddress.
    + Fix crash if server connection times out.
    + Fix incompatibility with libvncserver.
  - Drop obsolete FIXME about browser plugin, dropped upstream back
    in 2013.
* Sat Feb 18 2017 zaitor@opensuse.org
  - Update License to include LGPL-2.1.
* Thu Feb 09 2017 badshah400@gmail.com
  - Update to version 0.7.0:
    + CVE-2017-5884 - fix bounds checking for RRE, hextile and
      copyrect encodings (bsc#1024266).
    + CVE-2017-5885 - fix color map index bounds checking
      (bsc#1024268).
    + Add API to allow smooth scaling to be disabled.
    + Workaround to help SPICE servers quickly drop VNC clients
      which mistakenly connect, by sending "RFB " signature bytes
      early.
    + Don't accept color map entries for true-color pixel formats.
    + Add missing vala .deps files for gvnc & gvncpulse.
    + Avoid crash if host/port is NULL.
    + Add precondition checks to some public APIs.
    + Fix link to home page in README file.
    + Fix misc memory leaks.
    + Clamp cursor hot-pixel to within cursor region.
  - Update file list for %{name}-devel to include additional files
    installed by updated version.
* Thu Aug 18 2016 zaitor@opensuse.org
  - Update to version 0.6.0:
    + Important changes:
    - Default to build with GTK-3, use --with-gtk=2.0 to override.
    + New features:
    - Add --with-tls-priority configure flag to set default TLS
      priority string.
    - Add a 'vnc-error' signal to report reason for disconnect.
    - Add support for fallback to GNUTLS system trust DB.
    + Bug fixes:
    - Fix crash on Windows with GTK3 checking realized state.
    - Fix XKB detection of keyboard mapping with Xwayland.
    - Switch back to XKB detection for Xwayland.
    - Remove duplicate cert expiry check.
    - Avoid misc compile warnings.
    - Add missing API docs + GObject introspection annotations.
    - Add missing GIO dep on gvnc library GObject introspection
      build.
    - Remove unused code.
    - Fix redraw on Win10.
    - Drop support for gnutls < 2.2.0.
    - Fix path to h2def script.
    - Update compiler warning detection to fix clang build.
    - Ignore cast align warnings to fix clang build.
    - Fix endianess inversion when setting pixel format.
* Thu Apr 14 2016 mgorse@suse.com
  - Update to GNOME 3.20  Fate#318572
  - Drop gtk-vnc-Enable-double-buffering-on-GTK3.patch: fixed
    upstream.
* Tue Feb 10 2015 dimstar@opensuse.org
  - Update to version 0.5.4:
    + Fix auth when using PLAIN SASL method.
    + Fix introspection build support on FreeBSD.
    + Remove use of deprecated GTK_STOCK_* constants.
    + Fix parallel build for introspection files.
    + Add mising dep on Gtk introspection file.
    + Release held keys when getting grab notify.
    + Don't call into GDK if no GdkWindow is realized.
    + Chain up parent realize_event vfunc.
    + Fix colourmap mode by always sending pixel format message.
    + Update GCC compiler warning flags used.
    + Enable double buffering on Gtk3 to fix child widget clipping.
    + Disable -Wbad-function-cast to avoid glib header warnings.
    + Don't set thread callbacks on gcrypt >= 1.6 or gnutls >= 2.12.
    + Do explicit check for gcrypt since gnutls might use nettle.
    + Add support for Wayland & Xwayland keymaps.
    + Add support for Gtk Broadway backend keymaps.
    + Fix AltGr handling on Windows displays.
    + Fix virtual keycode conversion on Win32.
    + Fix USB/HID scsancodes for volume keys.
    + Updated translations.
* Mon Feb 02 2015 fezhang@suse.com
  - Add gtk-vnc-Enable-double-buffering-on-GTK3.patch to fix the
    toolbar displaying problem. (boo#890568)

Files

/usr/lib64/libgvnc-1.0.so.0
/usr/lib64/libgvnc-1.0.so.0.0.1
/usr/share/licenses/libgvnc-1_0-0
/usr/share/licenses/libgvnc-1_0-0/COPYING.LIB


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Feb 9 11:47:56 2024