SHA256
1
0
forked from pool/xpra

Accepting request 923069 from home:alois:branches:X11:Utilities

- Update to version 4.2.3
  * network layer:
    + ensure the http headers cache is never modified
      unintentionally
    + invalid packet encoder names should not cause fatal errors
    + preserve audio packets chunking (avoids an HTML5 client
      bug)
    + prefer https links
    + prefer sha256 to sha1 for file transfer checksums
    + mmap setup error handling
    + `sndbuf_bytes` value was incorrect (currently unused)
    + socket timeout too long - broke VNC connections
    + AES DoS with unreasonably large number of password
      stretching iterations
    + tone down http content security policy for the HTML5 client
    + parsing of remote ssh command output
    + reply with a 404 if we have no http data to send
    + stricter validation of challenge digest attribute
    + stricter validation of packet indexes
    + specifying invalid compressors should not be fatal
    + handle more VNC clients correctly
    + server errors when VNC clients are connected
    + proxy sessions not found due to socket-dirs
    + mmap group lookup
  * encodings:
    + don't enable video encoders not present in 'encodings'
      option
    + ffmpeg H264 errors with unreleased version
    + ffmpeg codecs silencing too many warnings
    + vpx encoder lossless mode detection
    + potential race conditions in the proxy server's encoder
      loop
    + visual corruption with scaled jpeg updates
    + incorrect error messages with the jpeg YUV decoder
    + error in 'void' paint events (currently unused)
    + CUDA 11.4 and Ampere cards
    + RPM build errors when CUDA is disabled
    + restrict the number of NVENC errors tagged as transient
    + more robust OpenGL picture decoding sanity checks
  * packaging and platforms:
    + find the fakeXinerama library more reliably on all
      platforms
    + platform detection for CentOS / RedHat
    + missing default configuration files on MS Windows
    + missing webp with latest Pillow builds on MacOS
    + build fix for non-amd64 Debian (missing nvfbc)
  * clipboard selections getting stuck with MS Windows and MacOS
    clients
  * clipboard errors with some packet encoders sending strings
  * authentication modules not honouring `socket-dirs` option
  * make it easier to dismiss the splash screen
  * ssh password and key dialogs timing out without being shown
  * menu loading race condition causing empty start menu
  * window size hints may not have been honoured (rare case)
  * honour the force-replace-wm flag when upgrading
  * correctly handle command timeouts when probing servers
  * test scripts and command line tools fixups: unit tests, U2F
    tool, audio test, etc
  * system tray save-to-file debugging failures
  * minor cosmetic fixes to logging messages, unreachable code,
    icon loading errors
  * make it easier to run in a prefixed installation
- Update xpra-html5 to version 4.5.1 and uglify-js to 3.14.2

OBS-URL: https://build.opensuse.org/request/show/923069
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xpra?expand=0&rev=88
This commit is contained in:
Luigi Baldoni 2021-10-04 15:42:36 +00:00 committed by Git OBS Bridge
parent bd00242682
commit e904c44873
8 changed files with 80 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:870a117087080f3c2e5aab3ad2ad5066070a069d163886c67946ecb54dce5e04
size 213624

3
uglify-js-3.14.2.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7422f2401d544809fef1761bcf4816fa3b3d89a9af28386ecf80ecf78f389ba5
size 216720

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:26f1f60b7eb4eb672e7a0b33c827d24f0275548d0d99d25d2c0de17f804c7e5a
size 3894227

3
xpra-4.2.3.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a474aa36e2e6de7debb16964f636d338e38daac832cb28cd80138d171c2fcb58
size 2707220

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f32b1778ec1b13b206982e346714d32d9b322588d91c06f19c093609dbd21ac2
size 1184068

3
xpra-html5-4.5.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:23542bef997344e515dfee04486dc490914dd9ae3dc57e8833a1c2b6f10d4e56
size 1154024

View File

@ -1,3 +1,70 @@
-------------------------------------------------------------------
Mon Oct 4 15:04:17 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 4.2.3
* network layer:
+ ensure the http headers cache is never modified
unintentionally
+ invalid packet encoder names should not cause fatal errors
+ preserve audio packets chunking (avoids an HTML5 client
bug)
+ prefer https links
+ prefer sha256 to sha1 for file transfer checksums
+ mmap setup error handling
+ `sndbuf_bytes` value was incorrect (currently unused)
+ socket timeout too long - broke VNC connections
+ AES DoS with unreasonably large number of password
stretching iterations
+ tone down http content security policy for the HTML5 client
+ parsing of remote ssh command output
+ reply with a 404 if we have no http data to send
+ stricter validation of challenge digest attribute
+ stricter validation of packet indexes
+ specifying invalid compressors should not be fatal
+ handle more VNC clients correctly
+ server errors when VNC clients are connected
+ proxy sessions not found due to socket-dirs
+ mmap group lookup
* encodings:
+ don't enable video encoders not present in 'encodings'
option
+ ffmpeg H264 errors with unreleased version
+ ffmpeg codecs silencing too many warnings
+ vpx encoder lossless mode detection
+ potential race conditions in the proxy server's encoder
loop
+ visual corruption with scaled jpeg updates
+ incorrect error messages with the jpeg YUV decoder
+ error in 'void' paint events (currently unused)
+ CUDA 11.4 and Ampere cards
+ RPM build errors when CUDA is disabled
+ restrict the number of NVENC errors tagged as transient
+ more robust OpenGL picture decoding sanity checks
* packaging and platforms:
+ find the fakeXinerama library more reliably on all
platforms
+ platform detection for CentOS / RedHat
+ missing default configuration files on MS Windows
+ missing webp with latest Pillow builds on MacOS
+ build fix for non-amd64 Debian (missing nvfbc)
* clipboard selections getting stuck with MS Windows and MacOS
clients
* clipboard errors with some packet encoders sending strings
* authentication modules not honouring `socket-dirs` option
* make it easier to dismiss the splash screen
* ssh password and key dialogs timing out without being shown
* menu loading race condition causing empty start menu
* window size hints may not have been honoured (rare case)
* honour the force-replace-wm flag when upgrading
* correctly handle command timeouts when probing servers
* test scripts and command line tools fixups: unit tests, U2F
tool, audio test, etc
* system tray save-to-file debugging failures
* minor cosmetic fixes to logging messages, unreachable code,
icon loading errors
* make it easier to run in a prefixed installation
- Update xpra-html5 to version 4.5.1 and uglify-js to 3.14.2
-------------------------------------------------------------------
Tue Aug 10 07:51:04 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>

View File

@ -22,9 +22,9 @@
%endif
%bcond_with pandoc
%define xpra_ver 4.2.2
%define html5_ver 4.2
%define uglifyjs_ver 3.13.9
%define xpra_ver 4.2.3
%define html5_ver 4.5.1
%define uglifyjs_ver 3.14.2
%global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$
Name: xpra
Version: %{xpra_ver}
@ -32,7 +32,7 @@ Release: 0
Summary: Remote display server for applications and desktops
License: BSD-3-Clause AND GPL-2.0-or-later AND LGPL-3.0-or-later AND MIT
URL: https://www.xpra.org/
Source0: https://xpra.org/src/%{name}-%{version}.tar.gz
Source0: https://xpra.org/src/%{name}-%{version}.tar.xz
Source1: xpra-icon.png
Source2: https://xpra.org/src/%{name}-html5-%{html5_ver}.tar.xz
Source3: https://registry.npmjs.org/uglify-js/-/uglify-js-%{uglifyjs_ver}.tgz