2018-08-20 14:35:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 31 19:08:58 UTC 2018 - jon@moozaad.co.uk
|
|
|
|
|
|
|
|
- added libsystemd build req to fix invalid /etc/default/xpra usage
|
|
|
|
|
Accepting request 625687 from home:alois:branches:X11:Utilities
- re-added xdummy args as auto detection wasn't enabling it
- reverted to python 2 for server support
- removed python 3 specific patch (cairo)
- switched to python3
- added webp support
- cleanup spec file of default build options
- now builds on Leap >= 42
- patched broken py3cairo detection
- Removed ffmpeg for <= Leap 15 (requires libav >= 58.18)
- Removed vpx for < Leap 15 (that leaves Leap 42.x with avcodec2 and webp)
- Update to version 2.3.2
* fix notification actions support with shadow servers
* fix paint errors with reformatted images using outdated
stride value
* fix control commands that call window refresh
* fix broken pipe error when the browser cancels downloading
the noicon placeholder
* fix spurious refresh events
* fix missing bug report data due to path errors
* fix XAUTHORITY environment variable getting clobbered
* fix html5 window refresh not throttled when the document is
not visible
* fix non-opengl painting of windows with a padding area
* fix rgb paint of mmap data with the python2 cairo backend
* fix invalid clipboard toggle requests not ignored
* fix missing context handler for keymap setup (crash possible)
* fix proxy server test to use a signal to stop the test
instance
* fix invalid exception value in X11 atom bindings
* fix bandwidth limit client bypass and connection errors
* fix building CUDA kernels with GCC 8.1
* fix tray menu setup error when the clipboard is disabled
* fix GTK3 buffer overflow with non-opengl backend
* fix startup errors with pulseaudio if XDG_RUNTIME_DIR is
missing
* fix clipboard token send error when there are no targets
* don't overwrite the dynamic system tray icon with the
default one on startup
* correctly disable desktop-scaling when mmap is enabled
* skip repainting pointer overlay when the position is
unchanged
* prevent authenticated users from shutting down proxy servers
* don't turn off notifications when we don't have a forwarder
instance
* don't try to log an exception that does not exist
* allow the user to disable all video encoders and csc modules
* send missing exception details to server with remote-logging
* avoid RFB errors if screen capture fails
* avoid further errors when shadow capture fails
* recommend the dbus-x11 with the DEB package
version 2.3.1:
* fix CentOS / RHEL rpm dependencies for ldap authentication
* fix spurious notifications warning
* fix unsynced X11 context access to DPI (potential crash or
warnings)
* fix compilation warning in ffmpeg compatibility shim
* fix filename extension check in launcher
* fix h264 decoding in html5 client
* fix menu stacking level in html5 client
* fix focus issues with html5 client
* fix socket error race condition during shutdown
* fix scroll encoding errors on images with modified rowstride
* fix desktop and shadow servers xinerama sizing issues
* fix pixel encoding errors at low pixel depths
* fix pixel-depth 8 wrongly rejected for start-desktop mode
* fix colour encoding at pixel-depth 8
* fix systemd warnings and packaging on Ubuntu 16.04
* fix html5 client errors with audio debugging enabled
* fix readonly mode bypass
* fix client failure on servers without a valid desktop size
* fix VNC connection handling of authentication
* fix scary X11 desktop server warning with VNC clients
* fix error in video debug logging
* fix nvfbc errors during cleanup after initialization failures
* fix client launcher not exiting on close
* fix RFB clients causing sessions to be locked
* fix rare deadlocks in exception handler
* fix MacOS deprecation warnings
* fix screen capture test script
* fix CUDA DLL packaging
* fix named-pipe errors with MS Windows Python3 and 64-bit
builds
* fix MinGW path detection issues
* fix potential mmap leak with Python3 builds
* fix screen update errors when XShm is disabled
* silence GCC warnings when compiling NvFBC on MS Windows
* increase default bandwidth congestion tolerance
* remove duplicated DLLs from MS Windows Python3 builds
* allow debugging via environment variables for all categories
* don't prompt for the ssh password if we already have it
* honour CFLAGS and LDFLAGS env vars
* remove duplicated encoding from vpx encoder
* add workaround for distributions shipping unpatched distutils
* increase unit test failure timeout
version 2.3:
* stackable authentication modules
* tcp wrappers authentication module
* gss, kerberos, ldap and u2f authentication modules
* request access to the session
* pulseaudio server per session to prevent audio leaking
* better network bandwidth utilization and congestion
management
* faster encoding and decoding: YUV for webp and jpeg, encoder
hints, better vsync
* notifications actions forwarding, custom icons, expose
warnings
* upload notification and management
* shadow servers multi window mode
* tighter client OS integratioin
* client window positioning and multi-screen support
* unique application icon used as tray icon
* multi stop or attach
* control start commands
* forward signals sent to windows client side
* forward requests to open URLs or files on the server side
* html5 client improvements: top bar, debugging, etc
* custom http headers, support content security policy
* python3 port improvements
* bug fixes: settings synchronization, macos keyboard mapping,
etc
* packaging: switch back to ffmpeg system libraries, support
GTK3 on macos
* structural improvements: refactoring, fewer synchronized X11
calls, etc
version 2.2:
* support RFB clients (ie: VNC) with bind-rfb or rfb-upgrade
options
* UDP transport (experimental) with bind-udp and
udp://host:port URLs
* TCP sockets can be upgrade to Websockets and / or SSL, RFB
* multiple bind options for all socket types supported: tcp,
ssl, ws, wss, udp, rfb
* bandwidth-limit option, support for very low bandwidth
connections
* detect network performance characteristics
* "xpra sessions" browser tool for both mDNS and local sessions
* support arbitrary resolutions with Xvfb (not with Xdummy yet)
* new OpenGL backends, with support for GTK3 on most platforms
and window transparency on MS Windows
* optimized webp encoding, supported in HTML5 client
* uinput virtual pointer device for supporting fine grained
scrolling
* connection strings now support the standard URI format
protocol://host:port/
* rencode is now used by default for the initial packet
* skip sending audio packets when inactive
* improved support for non-us keyboard layouts with non-X11
clients
* better modifier key support on Mac OS
* clipboard support with GTK3
* displayfd command line option
* cosmetic system tray menu layout changes
* dbus service for the system wide proxy server (stub)
* move mmap file to $XDG_RUNTIME_DIR (where applicable)
* password prompt dialog in client
* fixed memory leaks
- Refreshed xpra-paths.patch
- Switched to ffmpeg4
- Update to version 2.1.3 (see NEWS)
- Refreshed xpra-paths.patch
- Update to version 2.1 (see NEWS)
- Use pkgconfig for ffmpeg BuildRequires
- avoid republish after rebuild of unchanged sources
- update to 0.9.4
- initial version (0.2.0)
OBS-URL: https://build.opensuse.org/request/show/625687
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xpra?expand=0&rev=1
2018-07-27 15:36:33 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 18 21:19:14 UTC 2018 - jon@moozaad.co.uk
|
|
|
|
|
|
|
|
- re-added xdummy args as auto detection wasn't enabling it
|
|
|
|
- reverted to python 2 for server support
|
|
|
|
- removed python 3 specific patch (cairo)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 18 20:46:54 UTC 2018 - jon@moozaad.co.uk
|
|
|
|
|
|
|
|
- switched to python3
|
|
|
|
- added webp support
|
|
|
|
- cleanup spec file of default build options
|
|
|
|
- now builds on Leap >= 42
|
|
|
|
- patched broken py3cairo detection
|
|
|
|
- Removed ffmpeg for <= Leap 15 (requires libav >= 58.18)
|
|
|
|
- Removed vpx for < Leap 15 (that leaves Leap 42.x with avcodec2 and webp)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 18 12:43:00 UTC 2018 - aloisio@gmx.com
|
|
|
|
|
|
|
|
- Update to version 2.3.2
|
|
|
|
* fix notification actions support with shadow servers
|
|
|
|
* fix paint errors with reformatted images using outdated
|
|
|
|
stride value
|
|
|
|
* fix control commands that call window refresh
|
|
|
|
* fix broken pipe error when the browser cancels downloading
|
|
|
|
the noicon placeholder
|
|
|
|
* fix spurious refresh events
|
|
|
|
* fix missing bug report data due to path errors
|
|
|
|
* fix XAUTHORITY environment variable getting clobbered
|
|
|
|
* fix html5 window refresh not throttled when the document is
|
|
|
|
not visible
|
|
|
|
* fix non-opengl painting of windows with a padding area
|
|
|
|
* fix rgb paint of mmap data with the python2 cairo backend
|
|
|
|
* fix invalid clipboard toggle requests not ignored
|
|
|
|
* fix missing context handler for keymap setup (crash possible)
|
|
|
|
* fix proxy server test to use a signal to stop the test
|
|
|
|
instance
|
|
|
|
* fix invalid exception value in X11 atom bindings
|
|
|
|
* fix bandwidth limit client bypass and connection errors
|
|
|
|
* fix building CUDA kernels with GCC 8.1
|
|
|
|
* fix tray menu setup error when the clipboard is disabled
|
|
|
|
* fix GTK3 buffer overflow with non-opengl backend
|
|
|
|
* fix startup errors with pulseaudio if XDG_RUNTIME_DIR is
|
|
|
|
missing
|
|
|
|
* fix clipboard token send error when there are no targets
|
|
|
|
* don't overwrite the dynamic system tray icon with the
|
|
|
|
default one on startup
|
|
|
|
* correctly disable desktop-scaling when mmap is enabled
|
|
|
|
* skip repainting pointer overlay when the position is
|
|
|
|
unchanged
|
|
|
|
* prevent authenticated users from shutting down proxy servers
|
|
|
|
* don't turn off notifications when we don't have a forwarder
|
|
|
|
instance
|
|
|
|
* don't try to log an exception that does not exist
|
|
|
|
* allow the user to disable all video encoders and csc modules
|
|
|
|
* send missing exception details to server with remote-logging
|
|
|
|
* avoid RFB errors if screen capture fails
|
|
|
|
* avoid further errors when shadow capture fails
|
|
|
|
* recommend the dbus-x11 with the DEB package
|
|
|
|
version 2.3.1:
|
|
|
|
* fix CentOS / RHEL rpm dependencies for ldap authentication
|
|
|
|
* fix spurious notifications warning
|
|
|
|
* fix unsynced X11 context access to DPI (potential crash or
|
|
|
|
warnings)
|
|
|
|
* fix compilation warning in ffmpeg compatibility shim
|
|
|
|
* fix filename extension check in launcher
|
|
|
|
* fix h264 decoding in html5 client
|
|
|
|
* fix menu stacking level in html5 client
|
|
|
|
* fix focus issues with html5 client
|
|
|
|
* fix socket error race condition during shutdown
|
|
|
|
* fix scroll encoding errors on images with modified rowstride
|
|
|
|
* fix desktop and shadow servers xinerama sizing issues
|
|
|
|
* fix pixel encoding errors at low pixel depths
|
|
|
|
* fix pixel-depth 8 wrongly rejected for start-desktop mode
|
|
|
|
* fix colour encoding at pixel-depth 8
|
|
|
|
* fix systemd warnings and packaging on Ubuntu 16.04
|
|
|
|
* fix html5 client errors with audio debugging enabled
|
|
|
|
* fix readonly mode bypass
|
|
|
|
* fix client failure on servers without a valid desktop size
|
|
|
|
* fix VNC connection handling of authentication
|
|
|
|
* fix scary X11 desktop server warning with VNC clients
|
|
|
|
* fix error in video debug logging
|
|
|
|
* fix nvfbc errors during cleanup after initialization failures
|
|
|
|
* fix client launcher not exiting on close
|
|
|
|
* fix RFB clients causing sessions to be locked
|
|
|
|
* fix rare deadlocks in exception handler
|
|
|
|
* fix MacOS deprecation warnings
|
|
|
|
* fix screen capture test script
|
|
|
|
* fix CUDA DLL packaging
|
|
|
|
* fix named-pipe errors with MS Windows Python3 and 64-bit
|
|
|
|
builds
|
|
|
|
* fix MinGW path detection issues
|
|
|
|
* fix potential mmap leak with Python3 builds
|
|
|
|
* fix screen update errors when XShm is disabled
|
|
|
|
* silence GCC warnings when compiling NvFBC on MS Windows
|
|
|
|
* increase default bandwidth congestion tolerance
|
|
|
|
* remove duplicated DLLs from MS Windows Python3 builds
|
|
|
|
* allow debugging via environment variables for all categories
|
|
|
|
* don't prompt for the ssh password if we already have it
|
|
|
|
* honour CFLAGS and LDFLAGS env vars
|
|
|
|
* remove duplicated encoding from vpx encoder
|
|
|
|
* add workaround for distributions shipping unpatched distutils
|
|
|
|
* increase unit test failure timeout
|
|
|
|
version 2.3:
|
|
|
|
* stackable authentication modules
|
|
|
|
* tcp wrappers authentication module
|
|
|
|
* gss, kerberos, ldap and u2f authentication modules
|
|
|
|
* request access to the session
|
|
|
|
* pulseaudio server per session to prevent audio leaking
|
|
|
|
* better network bandwidth utilization and congestion
|
|
|
|
management
|
|
|
|
* faster encoding and decoding: YUV for webp and jpeg, encoder
|
|
|
|
hints, better vsync
|
|
|
|
* notifications actions forwarding, custom icons, expose
|
|
|
|
warnings
|
|
|
|
* upload notification and management
|
|
|
|
* shadow servers multi window mode
|
|
|
|
* tighter client OS integratioin
|
|
|
|
* client window positioning and multi-screen support
|
|
|
|
* unique application icon used as tray icon
|
|
|
|
* multi stop or attach
|
|
|
|
* control start commands
|
|
|
|
* forward signals sent to windows client side
|
|
|
|
* forward requests to open URLs or files on the server side
|
|
|
|
* html5 client improvements: top bar, debugging, etc
|
|
|
|
* custom http headers, support content security policy
|
|
|
|
* python3 port improvements
|
|
|
|
* bug fixes: settings synchronization, macos keyboard mapping,
|
|
|
|
etc
|
|
|
|
* packaging: switch back to ffmpeg system libraries, support
|
|
|
|
GTK3 on macos
|
|
|
|
* structural improvements: refactoring, fewer synchronized X11
|
|
|
|
calls, etc
|
|
|
|
version 2.2:
|
|
|
|
* support RFB clients (ie: VNC) with bind-rfb or rfb-upgrade
|
|
|
|
options
|
|
|
|
* UDP transport (experimental) with bind-udp and
|
|
|
|
udp://host:port URLs
|
|
|
|
* TCP sockets can be upgrade to Websockets and / or SSL, RFB
|
|
|
|
* multiple bind options for all socket types supported: tcp,
|
|
|
|
ssl, ws, wss, udp, rfb
|
|
|
|
* bandwidth-limit option, support for very low bandwidth
|
|
|
|
connections
|
|
|
|
* detect network performance characteristics
|
|
|
|
* "xpra sessions" browser tool for both mDNS and local sessions
|
|
|
|
* support arbitrary resolutions with Xvfb (not with Xdummy yet)
|
|
|
|
* new OpenGL backends, with support for GTK3 on most platforms
|
|
|
|
and window transparency on MS Windows
|
|
|
|
* optimized webp encoding, supported in HTML5 client
|
|
|
|
* uinput virtual pointer device for supporting fine grained
|
|
|
|
scrolling
|
|
|
|
* connection strings now support the standard URI format
|
|
|
|
protocol://host:port/
|
|
|
|
* rencode is now used by default for the initial packet
|
|
|
|
* skip sending audio packets when inactive
|
|
|
|
* improved support for non-us keyboard layouts with non-X11
|
|
|
|
clients
|
|
|
|
* better modifier key support on Mac OS
|
|
|
|
* clipboard support with GTK3
|
|
|
|
* displayfd command line option
|
|
|
|
* cosmetic system tray menu layout changes
|
|
|
|
* dbus service for the system wide proxy server (stub)
|
|
|
|
* move mmap file to $XDG_RUNTIME_DIR (where applicable)
|
|
|
|
* password prompt dialog in client
|
|
|
|
* fixed memory leaks
|
|
|
|
|
|
|
|
- Refreshed xpra-paths.patch
|
|
|
|
|
|
|
|
- Switched to ffmpeg4
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 10 15:57:50 UTC 2017 - aloisio@gmx.com
|
|
|
|
|
|
|
|
- Update to version 2.1.3 (see NEWS)
|
|
|
|
- Refreshed xpra-paths.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 26 06:17:03 UTC 2017 - aloisio@gmx.com
|
|
|
|
|
|
|
|
- Update to version 2.1 (see NEWS)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 22 08:47:31 UTC 2015 - olaf@aepfle.de
|
|
|
|
|
|
|
|
- Use pkgconfig for ffmpeg BuildRequires
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 12 10:22:11 UTC 2014 - olaf@aepfle.de
|
|
|
|
|
|
|
|
- avoid republish after rebuild of unchanged sources
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 30 10:05:09 UTC 2013 - pascal.bleser@opensuse.org
|
|
|
|
|
|
|
|
- update to 0.9.4
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 24 17:16:39 CET 2012 - pascal.bleser@opensuse.org
|
|
|
|
|
|
|
|
- initial version (0.2.0)
|
|
|
|
|