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

typelib-1_0-GVnc-1_0-1.3.0-150400.1.10 RPM for x86_64

From OpenSuSE Leap 15.4 for x86_64

Name: typelib-1_0-GVnc-1_0 Distribution: SUSE Linux Enterprise 15
Version: 1.3.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150400.1.10 Build date: Sun May 8 09:20:04 2022
Group: System/Libraries Build host: sheep24
Size: 23564 Source RPM: gtk-vnc-1.3.0-150400.1.10.src.rpm
Packager: https://www.suse.com/
Url: https://wiki.gnome.org/Projects/gtk-vnc
Summary: Introspection bindings for gtk-vnc
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 provides the GObject Introspection bindings for the libgvnc
library.

Provides

Requires

License

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

Changelog

* Wed Nov 17 2021 bjorn.lie@gmail.com
  - Update to version 1.3.0:
    + Add API to request screen rotation.
    + Automatically pick gthread coroutine if ucontext is not
      available.
    + Fix meson logic bug when disabling vala.
    + Honour choice of python when generating keymaps.
    + Fix error reporting and memory leaks encrypting auth data.
    + Fix missing includes for GDK quartz and broadway backends.
    + Switch to GNUTLS for VNC auth challenge to fix empty password
      handling.
    + Fix handling of auth subtypes in gvnccapture program.
* Sat Apr 17 2021 dimstar@opensuse.org
  - Update to version 1.2.0:
    + Add API to request fixed zoom level.
    + Add API to request fixed aspect ratio when scaling.
    + Add APIs for client initiated desktop resize.
    + Implement "Extended Desktop Resize" VNC extension.
    + Implement "Desktop Rename" VNC extension.
    + Implement "Last Rect" VNC extension.
    + Implement "XVP" (power control) VNC extension.
    + Implement VeNCrypt "plain" auth mode.
    + Implement alpha cursor VNC extension.
    + Fix JPEG decoding in low colour depth modes.
    + Update translations.
* Sat Mar 14 2020 bjorn.lie@gmail.com
  - Drop pkgconfig(gvnc-1.0) BuildRequires: Package builds fine
    without buildrequiring itself, but complains somewhat loudly.
  - Add check section and meson_test macro, run tests during build.
* Sat Jan 25 2020 dimstar@opensuse.org
  - No longer recommend -lang: supplements are in use
* Fri Aug 09 2019 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/girepository-1.0/GVnc-1.0.typelib


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 17:02:19 2024