SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for xpra-0.17.5-4.77.x86_64.rpm :
Mon Aug 29 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 2014 malcolmlewisAATTopensuse.org
- Initial build.
- Add xpra-fix-desktop-categories.patch: Fix desktop file
categories.


 
ICM