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

neatvnc-devel-0.8.1+git20241008.b539421-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: neatvnc-devel Distribution: openSUSE Tumbleweed
Version: 0.8.1+git20241008.b539421 Vendor: openSUSE
Release: 1.1 Build date: Wed Oct 23 09:57:14 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 10988 Source RPM: neatvnc-0.8.1+git20241008.b539421-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/any1/neatvnc
Summary: Development files for neatvnc
Development files and headers for neatvnc.

Provides

Requires

License

ISC

Changelog

* Wed Oct 23 2024 Antonio Larrosa <alarrosa@suse.com>
  - Update to 0.8.1+git20241008.b539421 adding a _service file to
    get the sources from git. This fixes a FTBFS with ffmpeg-7 in
    Factory. Note that we can't use @PARENT_TAG@ in the _service
    file because 0.8.1 was branched from the v0.8 branch so using it
    would look like going back to 0.8.0.
  - Add a patch to keep building with older ffmpeg versions too
    as well as find the gmp dependency, which can't be found using
    pkgconfig in 15.6:
    * fix-build-in-15.6.patch
* Fri Aug 02 2024 Michael Vetter <mvetter@suse.com>
  - bsc#1228777 (CVE-2024-42458)
    Update to 0.8.1:
    * Add sanity check for chosen security type
* Mon Feb 26 2024 Michael Vetter <mvetter@suse.com>
  - Update to 0.8.0:
    Highlights:
    * The colour map pixel format as described in RFC 6143 has been
      implemented. Before, the client would just get disconnected if
      they requested it. Now they get a map that emulates RGB332.
    * Momentary interception of log messages. The user can now set a
      thread-local log hander and then set it back to the default.
    * Philip Zabel made the code more consistent with the style guide.
    Breaking Changes:
    * nvnc_client_get_hostname has been replaced with nvnc_client_get_address
    Bugfixes:
    * Apple's Diffie-Hellman authentication (security type 30) has been fixed.
    * A new client connection no longer causes a DNS lookup.
* Sat Feb 03 2024 Michael Vetter <mvetter@suse.com>
  - Update to 0.7.2:
    * Clients are now allowed to request more than 32 encodings (#108)
    * Zlib streams are now preserved when a client switches between
      encodings (#109)
* Mon Nov 06 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.7.1:
    * Apple's Diffie-Hellman authentication (security type 30) has been fixed.
    * A new client connection no longer causes a DNS lookup.
* Thu Oct 05 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.7.0:
    * Desktop resizing
    * Software pixel buffers with less than 32 bits per pixel are now supported
    * The server may now choose to open a websocket instead of a regular TCP socket
    * The RSA-AES and RSA-AES-256 security types have now been implemented
    * A Diffie-Hellman based security type frame Apple is also implemented,
      although not recommended
    * Murmurhash in the damage refinery has been replaced with xxHash,
      which performs much better in my tests so far
    * Users should now get proper feedback when authentication fails
* Mon Jan 23 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.6.0:
    Highlights:
    * The client now has control over h264 quality settings
    * Left & right scrolling is now supported
    * A custom framebuffer allocator function can now be assigned
    * The following functions have been added
      + A function for querying client side cursor support
      + A function to get the hostname of a connected client
      + A function to get the credentials of an authenticated client
      + A function for listing connected clients
      + A function for disconnecting a client
    Bug fixes:
    * A race condition when a client tries to resize the display before it has an encoder
    * Cursor buffers are now freed on close
    * Various race conditions in encoders
    * Spurious exits due to SIGPIPE
    * Occasional leaked buffers when clients disconnect
    * Clients no longer linger on exit with TLS
* Mon Dec 12 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - "Pkgconfigify" BuildRequires, align with what meson checks for.
  - Modernize spec.
* Mon Nov 07 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.5.4:
    * This fixes stalling during h264 encoding. The FFmpeg devs
      seem to think that it's normal to change the default behaviour
      of their code, so this needs to be fixed here instead.
* Mon Nov 07 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.5.3:
    * Revert "h264-encoder: Add 30 bit color depth formats"
    * server: Fix encoding selection for sw frames
* Mon Nov 07 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.5.2:
    * stream: Remove stray ampersand in tls handshake failure code path
    * resampler: Use transformed width as destination stride
* Mon Nov 07 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.5.1:
    * meson: Use partial_dependency() for libdrm cflags
    * test: meson: Add missing libdrm_inc dependency
    * server: add missing header after f20ffb5e1efe
* Mon Nov 07 2022 Michael Vetter <mvetter@suse.com>
  - Update to 0.5.0:
    * H.264 Encoding
    * UNIX Sockets
    * New framebuffer submission API
    * Automatic buffer transforms
    * Client side cursor rendering
    * Now accepts DMA-BUFs
    * Presentation time stamps
    * New internal encoder abstraction layer
* Sun Feb 28 2021 Dirk Müller <dmueller@suse.com>
  - update to 0.4.0:
    * This release adds support for the qemu extended key event. When this is
      also supported by the client, key codes will be used instead of symbols
      which eliminates the need for reverse key code lookup on the server-side.

Files

/usr/include/neatvnc.h
/usr/lib64/libneatvnc.so
/usr/lib64/pkgconfig/neatvnc.pc
/usr/share/doc/packages/neatvnc-devel
/usr/share/doc/packages/neatvnc-devel/README.md
/usr/share/licenses/neatvnc-devel
/usr/share/licenses/neatvnc-devel/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Nov 13 00:41:02 2024