Changelog for
xpra-0.17.5-4.326.x86_64.rpm :
* Mon Aug 29 2016 oholecekAATTsuse.com- Update to 0.17.5 - fix sound codec order: prevent incompatibilities with gdp payloader - fix internal error with some values for the window title option - fix crash on FreeBSD caused by buggy netifaces package - fix strict build on FreeBSD, use correct Xvfb command - fix video region statistics not correctly reset - fix OSX PKG installation errors on El Capitan and later - fix OSX installation warnings - fix X11 keyboard layout setup code corner case handling - fix VP9 speed setting to prevent excruciatingly slow compression - fix honour socket-dirs value found in configuration files - fix Fedora 25+ builds hanging during printer probing - fix unnecessary delay in network layer of MS Windows clients - fix xvid encoder debug overlay (now only enabled with debugging) - fix x265 compilation with python3 - fix cursor errors with no data to send - fix v4l2 module build on older platforms, add missing build switch - fix CentOS 7.1 cryptography packaging dependency - fix misleading cryptography import error message - fix logging loops with \'network\' and \'crypto\' debug flags - fix spurious sound log messages on some platforms (ie: CentOS 6.x) - fix webcam spurious warnings when already disabled - fix proxy server: connection errors, video proxy encoding, etc - fix Xnest / Xephyr window detection code - fix incorrect value for x264 API - fix paths accumulating duplicates in run-xpra script - fix race condition in video cleanup - fix socket-dirs option syntax in default config file - fix multifile authentication module - fix dbus crash on exit which prevented Xvfb from being killed - fix webcam skewed picture - fix size calculations for the 1 pixel bottom edge of video areas - fix heavy import with side effects for shadow servers - fix MS Windows shadow servers picture corruption - fix jpeg wrongly included in auto-refresh encodings - fix compatibility with ffmpeg 3.1+, warn but don\'t fail - fix socket-dir option not being honoured - fix log dir in commented out Xvfb example - fix build on some non US locales- Update to 0.17.4 - fix severe regression in damage handling - fix lossless refresh causing endless loops - fix path stripping during packaging - fix password leak in server log file - fix keyboard layout change handling - fix openSUSE RPM packaging dependencies - fix video region API stickyness - fix application iconification support - fix XShape performance when scaling - fix file transfer packet handling and checksum validation - fix webcam forwarding - fix spurious pulseaudio exit message on shutdown - CUDA 8 and Pascal GPU optimization support - disable webp (black rectangles with some versions)
* Fri Jun 17 2016 oholecekAATTsuse.com- Update to version 0.17.3: + Sound: - GStreamer 1.6.x on MS Windows #1041 and OSX #1069 - opus is now the default sound codec #1074 - microphone and speaker forwarding no longer cause sound loops #1141 - thanks to kundanvp - new sound container formats #1090: matroska, gdp + shadow servers #899: - expose a system tray menu - mdns support - improved keyboard support - OSX improvements #391 - MS Windows: #1099 and #1150 + Platform specific improvements: - use newer Plink SSH with Windows Vista onwards #1095 - OSX PKG installer #641, with \".xpra\" file association - improved tablet input device support on MS Windows #1131 - OSX dock clicks now restore existing windows #965 - OSX clipboard synchronization menu #966 + Video encodings: - libyuv fast colourspace conversion #973 - NVENC v6 with HEVC hardware encoding #1046 - xvid mpeg4 codec #1142 + Network and connection: - new encryption backend: python-cryptography #876, hardware accelerated AES #1029 - support for using /var/run on Linux and multiple sockets #1129 (disabled by default) - support for AF_VSOCK virtual networking #983 - broadcast sessions via mDNS on MS Windows and OSX r12231 - split file authentication module #1159 + Starting commands and utilities: - the dbus server can now be started automatically #1104 - new event based start commands: after connection / on connection #1114 - make it easier to wrap all child commands r11434 + Window handling: - improved window geometry handling #1097, #997 - window close event is now configurable, automatically disconnects #1106 + Misc: - Webcam forwarding #1030 (incomplete) - SELinux policy improvements #815 (incomplete) - debug logging and message improvements- Update to version 0.16.0: + desktop scaling (#976), which allows you to upscale window contents saving bandwidth and CPU, and change the scaling at runtime using the system tray or keyboard shortcuts + audio-video synchronization (#835) + improved printer forwarding and HTML5 client printing support (#913) + support for screen capture tools (#988) + support remote SSH start without specifying a display (#612), ie: xpra start ssh:SOMEHOST --start=xterm + dbus server for easier runtime control (#904) + XShape forwarding for X11 clients (#501), so xeyes looks better + remove more legacy code, cleanups, add sanity checks, etc + switch to GStreamer 1.x on most platforms (#903) + zero copy memoryview buffers (#465), safer read-only buffers + improved vp9 support (#832) + handling of very high client resolutions (8k and above - #969) + more reliable window positioning and geometry (many changes) + network and protocol improvements: safety checks, threading, etc + support multiple socket directories (ie: /run) (#888) + encryption improvements: support TCP only encryption, PKCS#7 padding + improved DPI and anti-alias synchronization and handling (incomplete #559) + better multi-monitor support + lz4 faster modes with automatic speed tuning (#878) + server file upload from system tray + new debugging subcommand: \"xpra showconfig\" + option to select a specific clibpoard to synchronize with (MS Windows only: #966) + faster OpenGL screen updates: group screen updates (#792) + replace calls to setxkbmap with native X11 API (#371) + opensuse support (#1037) + XShm for override-redirect windows and shadow servers + faster X11 shadow servers (#899) + improved logging and debugging tools, fault injection (#910) + more robust error handling and recovery from client errors + NVENC support for MS Windows shadow servers (in progress: #558)
* Mon Jun 15 2015 malcolmlewisAATTopensuse.org- Updated to version 0.15.0: + Printer forwarding. + Functional HTML5 client. + Add session idle timeout switch. + Add html command line switch for easily setting up an HTML5 xpra server. + Dropped support for Python 2.5 and older, allowing many code cleanups and improvements. + Add option to control socket permissions (easier setup of containers). + Client log output forwarding to the server. + Improved video region detection and handling. + More complete support for window states (keep above, below, sticky, etc..) and general window manager responsabilities. + Allow environment variables passed to children to be specified in the config files. + Faster reformatting of window pixels before compression stage. + Support multiple delta regions and expire them (better compression). + Allow new child commands to be started on the fly, also from the client\'s system tray (disabled by default). + Detect mismatch between some codecs and their shared library dependencies. + NVENC SDK support for versions 4 and 5, YUV444 and lossless mode. + Libvpx support for vp9 lossless mode, much improved performance tuning. + Add support for child commands that do not interfere with \"exit-with-children\". + Add scaling command line and config file switch for controlling automatic scaling aggressiveness. + Sound processing is now done in a separate process (lower latency, and more reliable). + Add more control over sound command line options, so sound can start disabled and still be turned on manually later. + Add command line option for selecting the sound source (pulseaudio, alsa, etc). + Show sound bandwidth usage. + Better window icon forwarding, especially for non X11 clients. + Optimized OpenGL rendering for X11 clients. + Handle screen update storms better. + GTK3 port improvements (still work in progress). + Added unit tests which are run automatically during packaging. + More detailed information in xpra info (cursor, CPU, connection, etc). + More detailed bug report information.
* Sun Aug 31 2014 malcolmlewisAATTopensuse.org- Updated to version 0.14.4: + Fix client disconnection on info request. + Fix X11 server crash due to threading issues. + Fix X11 server crash with BadCursor on some older platforms. + Make install script more resilient. + New xorg modelines.- Changes from version 0.14.3: + Fix webp issue caused by the 0.14.2 update. + Fix system tray forwarding on many platforms. + Fix proxy server mode.- Changes from version 0.14.2: + Fix rgb encoding not honoured. + Fix systray forwarding error with old gtk versions. + Fix RPM netifaces dependencies. + Fix webp encoding issues (without opengl or using tray). = Changes from version 0.14.1: + Fix invalid encoding switch. + Fix GTK3 build. + Fix start-child conflict with configuration files. + Fix loading of per-user configuration files on
*nix. + Fix unnecessary warning if pulseaudio is missing. + Fix compatibility with clients without rencode support (ie: html5). + Fix unlikely crash in nvenc encoder. + Fix error during window cleanup.- Changes from version 0.14.0: + Support for lzo compression. + Support for choosing the compressors enabled (lz4, lzo, zlib). + Support for choosing the packet encoders enabled (bencode, rencode, yaml). + Support for choosing the video decoders enabled. + Built in bug report tool, capable of collecting debug information. + Automatic display selection using Xorg \"-displayfd\". + Better video region support, increased quality for non-video regions. + More reliable exit and cleanup code, hooks and notifications. + Prevent SSH timeouts on login password or passphrase input. + Removed python-webm, we now use the native cython codec only. + OpenCL: warn when AMD icd is present (causes problems with signals). + Better avahi mDNS error reporting. + Better clipboard compression support. + Better packet level network tuning. + Support for input methods. + Xpra info cleanups and improvments (show children, more versions, etc). + Integrated keyboard layout detection on
*nix. + Upgrade and shadow now ignore start child. + Improved automatic encoding selection, also faster. + Keyboard layout selection via system tray on
*nix. + More Cython compile time optimizations. + Some focus issues fixed.- Changes from version 0.13.9: + Fix remote ssh start with start-child issues. + Use secure \"compare_digest\" if available. + Fix crashes in codec cleanup. + Fix video encoding fallback code. + Fix fakeXinerama setup wrongly skipped in some cases. + Fix connection failures with large screens and uncompressed RGB. + Fix clipboard errors with no data. + Fix opencl platform initialization errors.- Changes from version 0.13.8: + Fix server early exit when pulseaudio terminates. + Fix SELinux static codec library label (make it persistent). + Fix missed auto-refresh when batching. + Fix disabled clipboard packets coming through. + Fix cleaner client connection shutdown sequence and exit code. + Fix resource leak on connection error. + Fix potential bug in fallback encoding selection. + Fix deadlock on worker race it was meant to prevent. + Fix remote ssh server start timeout. + Fix avahi double free on exit. + Fix png and jpeg painting via gdk pixbuf (when PIL is missing). + Fix webp refresh loops. + Honour lz4-off environment variable. + Fix proxy handling of raw RGB data for large screen sizes. + Fix potential error from missing data in client packets.
* Tue Jul 29 2014 malcolmlewisAATTopensuse.org- Initial build.- Add xpra-fix-desktop-categories.patch: Fix desktop file categories.