Xpra

Latest version: v6.0.1

Safety actively analyzes 640549 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 10

6.0

- refactorings, cleanups, github CI, etc - [JanCVanB](https://github.com/JanCVanB)
- [split decode from paint](https://github.com/Xpra-org/xpra-html5/pull/202) - [TijZwa](https://github.com/TijZwa)
- [experimental native decoding](https://github.com/Xpra-org/xpra-html5/pull/200) - [TijZwa](https://github.com/TijZwa)
- [require ES6](https://github.com/Xpra-org/xpra-html5/issues/175)
- [support `hjsmin` minifier](https://github.com/Xpra-org/xpra-html5/pull/174) - [arrowd](https://github.com/arrowd)
- [updated installer script](https://github.com/Xpra-org/xpra-html5/issues/190)
- [support for chunked file transfers of large files](https://github.com/Xpra-org/xpra-html5/issues/120)
- [modal windows should not be minimized](https://github.com/Xpra-org/xpra-html5/issues/204)
- move to structured `hello` packet data

5.4

* update libraries: jquery and jquery-ui
* don't show the clock menu entry until we have the time
* compatibility with newer servers for ping capability

5.3

* some windows can't be restored
* fix relative path to eye-icon
* handle missing values more gracefully
* Safari can't render using offscreen
* allow spaces in passwords

5.2

* offscreen decode worker issues: disable scroll encoding and screenshots, fix decode parsing errors
* workarounds for older versions of Safari
* correctly parse audio metadata
* stop collecting vertical refresh data once we have enough
* don't close windows when re-connecting
* connect form can populate username
* add missing alt attributes
* honour vertical scroll reverse option

5.1

* missing wheel events in non-seamless modes
* workaround for older browsers without hasOwn (ie: Safari)
* workaround debilitating Safari clipboard implementation
* broken legacy clipboard
* windows movement compatibility with Xpra 3.1.x
* don't allow modal windows to be minimized
* build fixes for RHEL and clones
* setuptools and Debian repo build script fixes
* only send 'sound-stop' if audio is enabled
* rencode draw compatibility fix
* avoid errors when windows don't have a title
* provide a more useful screen name to the server
* truncate large clipboard buffers in debug output
* log the actual packet data with network errors
* decode worker always supports rgb
* fix brotli decompression
* minor codestyle tweaks
* clarify installation instructions

5.0.9

* Encodings:
* [video encoding errors causing missed screen updates](https://github.com/Xpra-org/xpra/commit/188e9903754e1abc8cd86ecd65bf9427000e7012)
* [drop alpha if requested](https://github.com/Xpra-org/xpra/commit/6e1934575cabc412782616704bb4ee24b5f36930) and [for video encoders](https://github.com/Xpra-org/xpra/commit/3cbdccbcdd9be7fdf6eabb67b322e612852f108c)
* [`konsole` is a text application](https://github.com/Xpra-org/xpra/commit/6c46f648ed923615de08385aa4b7e900ad4357dc)
* [smarter auto refresh encoding selection](https://github.com/Xpra-org/xpra/commit/6f138036414a404bf1782d5554009a038dd6feab)
* [X264 warning `intra-refresh is not compatible with open-gop`](https://github.com/Xpra-org/xpra/commit/0c8153330e081b1ea894a73529339e052ace5c70)
* [openh264 decoder self test](https://github.com/Xpra-org/xpra/commit/cd6104331b079714974fe42f50b59abcccb4bd89)
* [Pillow 10 supports memoryview buffers](https://github.com/Xpra-org/xpra/commit/534c674c920130036e23af8f3ccd029e443d572e)
* Platforms, build and packaging:
* [arm64 and riscv builds can timeout adding build info](https://github.com/Xpra-org/xpra/commit/85ee52e738a75ab63749c0b986bf7702cf135c5d), [and generating the documentation](https://github.com/Xpra-org/xpra/commit/a6c9c98665d9ad384729a0eb8f74d77a62ff4771)
* [saner source information defaults](https://github.com/Xpra-org/xpra/commit/79b7484c6f50275f48a3195385d80be918e2aa18)
* [more simple / reliable OpenGL pixel format attributes on MacOS](https://github.com/Xpra-org/xpra/commit/d95bcdb01d13ee0e363b70f281113ec88b1fadca)
* [MS Windows usernames should also be using strings](https://github.com/Xpra-org/xpra/commit/6a14cedcaf528d106ccc3d9e80db2f900a4ffa93)
* [Cython compilation warnings](https://github.com/Xpra-org/xpra/commit/dfd6fea4f3099a3894f93c32c0cfb5904e96ccc5)
* [CI: build test with Python 3.6 and 3.12](https://github.com/Xpra-org/xpra/commit/1101463901b4db5f2d13b15b8a0b6a52705dbd9a)
* [missing explicit `cairo` dependency](https://github.com/Xpra-org/xpra/commit/21bc5d847965ff00d548af8d8fb4db90efa53ea0)
* [RPM revision number missing](https://github.com/Xpra-org/xpra/commit/92247353d4a32b99aab49aa9e499cb29a74beb5a)
* Major:
* [handle downscaled video correctly without OpenGL](https://github.com/Xpra-org/xpra/commit/e59d1c5f28c06b295bd28eca1ccf728d4ce06a15)
* [Gtk crashes on exit](https://github.com/Xpra-org/xpra/commit/5032b0144a68e6dadd6f18a095e48c0e8891c4ef)
* [`OpenGL` check failures on X11](https://github.com/Xpra-org/xpra/commit/2cb40fa38a7be95431abbe55d784767e52f6ef60)
* [`OpenGL` check failures on MS Windows when executed from GUI tools](https://github.com/Xpra-org/xpra/commit/72096d0a4b89e9371751d7e07c7be311c8ebf241)
* [`sync-xvfb` not honoured](https://github.com/Xpra-org/xpra/commit/fe6b7ea6e0c891ba37844b72bccd71cb48575356)
* [replace dead ssh agent symlinks](https://github.com/Xpra-org/xpra/commit/37842c6b4d39185385a55df3f34cab4cfd444b0f)
* [validate http request hostname before sending it back](https://github.com/Xpra-org/xpra/commit/2157a0d12aef852e08d3a75da19a54d510568ee6)
* [guess content type from commands](https://github.com/Xpra-org/xpra/commit/e1159b5a7b9bf6a25a694646c5b349612bddaba8)
* [ssh channel pollution](https://github.com/Xpra-org/xpra/commit/14efe7164d555e8bb6255a91454f17b829a43615)
* [incorrect client exit code with Python 3.10 and earlier](https://github.com/Xpra-org/xpra/commit/5d8a6f7e78eb7125583049a1cd2a3958fa5193c8), [don't convert enums to strings](https://github.com/Xpra-org/xpra/commit/7a9d8f745b7cf566f7fc62521a2424de000d2e9b), [correct matching type hints](https://github.com/Xpra-org/xpra/commit/523d8b1b4a6315f4de10e292fa5bad1c3314dfef)
* [libyuv converter cannot scale `YUV444P`](https://github.com/Xpra-org/xpra/commit/2623ca48ef3d2314c0afef8fae957e07be889420)
* [ffmpeg decoder can accept images with dimensions rounded down to a multiple of 2](https://github.com/Xpra-org/xpra/commit/f2ab789f2c623b93f01bb692982125a472181097), [same for swscale](https://github.com/Xpra-org/xpra/commit/ebed4b2b3541641944615e0b61cbbd91bcfdc697)
* [audio source plugins not found](https://github.com/Xpra-org/xpra/commit/35e8a5c27136294087bd62c6b90fd81128866237)
* [client startup failures caused by `dbus`](https://github.com/Xpra-org/xpra/commit/160032c06d5f3857986462f80a7007ce7bb117b5)
* [updated `run_scaled` script](https://github.com/Xpra-org/xpra/commit/d7643c8252bbe7d7d5053323d23d70f1cd5b1706)
* [use the dynamic speed and quality assigned for video encoders](https://github.com/Xpra-org/xpra/commit/3d4f05939feb82e27c50725f7039c8f8d536407f)
* [proxy compression broken](https://github.com/Xpra-org/xpra/commit/7138c22ac0b530e66c67e29753f213b65a7dd5dd)
* Minor:
* [fix parsing of scaling values as percentages](https://github.com/Xpra-org/xpra/commit/848d1658f2f4eb1bef57312736166e3f438fdca9)
* [fix ssl unit test](https://github.com/Xpra-org/xpra/commit/0a03faadd843450c158df80e7a53729432d1e102), [use SSL specific error codes](https://github.com/Xpra-org/xpra/commit/e52882a6ac2cd3cef3067bb89a227feb59e6fa31)
* [case-insensitive window role matching](https://github.com/Xpra-org/xpra/commit/e14e3509be23bdfcd2df9b1779a0fa888e9f1d11)
* [splash screen communication errors due to unexpected characters](https://github.com/Xpra-org/xpra/commit/c8c460db288bb41678bd1e69f5447a0c06f18987)
* [splash screen can exit cleanly](https://github.com/Xpra-org/xpra/commit/7c9a4748b28a5f422748d9c6264d79d7400cd922)
* [standlone bug report tool cannot exit cleanly](https://github.com/Xpra-org/xpra/commit/80aabb353aae2c6f1a7e8de35664fead590279cd)
* [never try to start a display in `proxy` or `shadow` modes](https://github.com/Xpra-org/xpra/commit/688c09c7e37cbb980ca2abf46df7832b176099b7)
* [do verify that the display is available in `monitor` mode](https://github.com/Xpra-org/xpra/commit/a4a63223409e5a3de2f8eac2f55000e26dec5e9a)
* [prevent audio DoS in the future](https://github.com/Xpra-org/xpra/commit/c4a88d406aa5fe9c43e6af4059284f434c26139d)
* [help video decodes with colorspace metadata](https://github.com/Xpra-org/xpra/commit/288a2a5bd8def111efa72eed29eaa24763de3286)
* [handle decoding of full-range YUV](https://github.com/Xpra-org/xpra/commit/8427da4d6219d74ec7fe075ffbb9feb6949972f8)
* [`sync-xvfb` requires cairo](https://github.com/Xpra-org/xpra/commit/20ef5ce0f29cb839d428d78c759c35f80b46af8e)
* [blacklist `llvmpipe` software OpenGL renderer](https://github.com/Xpra-org/xpra/commit/1055dc14b112e5907e09fa5bea34894a261a3139) [but probe server opengl properties anyway](https://github.com/Xpra-org/xpra/commit/b7beadf2ee32198719145463839166fb8e30a106)
* [allow printing with more socket authentication modules](https://github.com/Xpra-org/xpra/commit/0f73968a69d2a1867635c48d6eb68bf949981775)
* [map Visual Studio Code to `text`](https://github.com/Xpra-org/xpra/commit/431eca8468dc41c892c21840972ae81d2327dd21)
* [isolate failures to show or hide a window](https://github.com/Xpra-org/xpra/commit/9087d1bc684a0a6da4a40206d53fe5497acc22c0)
* [bump openh264 bitstream level](https://github.com/Xpra-org/xpra/commit/16278362c0a417cc4df810b41c738f9bdeab8654)
* [only reparent windows if needed](https://github.com/Xpra-org/xpra/commit/0356c81c1529c139532f8177f8070afa0d453c29) [but always send `ConfigureNotify`](https://github.com/Xpra-org/xpra/commit/91f1a0b03440c291f53eee836d599931dd06dc60)
* [full self-tests for `jpeg` decoder](https://github.com/Xpra-org/xpra/commit/df2c2e77f76d0924962b025c72269f97f3727664)
* [openh264 encoder should set the frame number](https://github.com/Xpra-org/xpra/commit/96fdb7ca2252acd8023ddf0dfaea3c869c9a3aea)
* Cosmetic:
* [don't spam the logs](https://github.com/Xpra-org/xpra/commit/8e7433178007a82d99eca047894c8a8e1d6bec8a) [because of a `pyxdg` bug](https://github.com/Xpra-org/xpra/commit/720c79b545fea021b5c063db485d9c496b715d5e)
* [clearer audio error message](https://github.com/Xpra-org/xpra/commit/7adc99fa9143d60e0c8cd7886eb7bdc576373db1)
* [clearer ssh error message](https://github.com/Xpra-org/xpra/commit/83750ca62606878a01303257b87119ac4dca62ab)
* [use a consistent shebang](https://github.com/Xpra-org/xpra/commit/93ccf524ea43c3fa3cc2355a109e87e8eb4c35e1)
* [file upload deprecation warnings](https://github.com/Xpra-org/xpra/commit/f1b44902bbc1e44436fe7988f279f3da89c045c8)
* [fail fast when testing decoders with junk data](https://github.com/Xpra-org/xpra/commit/cb7a7f1914aa8fceec960a17ba5816980c1d5636)
* [documentation dead link](https://github.com/Xpra-org/xpra/commit/c3d3abb81127fb979c6f1293e37b9e924f1dc1c6)
* [make version checks more robust](https://github.com/Xpra-org/xpra/commit/e1e409e579cc89f77a8a32d0ec9471aec272ff55)
* [skip warning about missing amf gstreamer elements](https://github.com/Xpra-org/xpra/commit/5bc11fc6d4498651aefebf3926c28f1907daa92a)
* [docstring: server configuration file applies to all servers](https://github.com/Xpra-org/xpra/commit/2a9207c5c3b1d9a654af12c90e414dbbec29300f)
* [remove X11 keyword from desktop files](https://github.com/Xpra-org/xpra/commit/6ddcecafa00814f87350e47baa8e9ef1410151c5)
* potential future issues: [variable name shadowing](https://github.com/Xpra-org/xpra/commit/c92dbbd92cfee64d2c29e7d0503ea6b2fa9a6603), [memoryview handling](https://github.com/Xpra-org/xpra/commit/c1e5c05803aedeba2b2b517b2f1fa07bf668c046), [strict type](https://github.com/Xpra-org/xpra/commit/add853dee27ed16d7d70c6a5309d1e921997c8a4)
* [unused statements](https://github.com/Xpra-org/xpra/commit/4808053c37943048fe572233591de48ec59c8349)
* [linter warning and consistency](https://github.com/Xpra-org/xpra/commit/717cc581f75f5960007619a6aa99defea7bfc8a1), [consistent return value](https://github.com/Xpra-org/xpra/commit/65f8e5d1ba9e5100e2531ffdb9f6576ea89c8a58)
* [ignore 'noabstract' v6 bind option](https://github.com/Xpra-org/xpra/commit/72eb7a1861377fc93a163b820723b6f06555890d) + [fixup](https://github.com/Xpra-org/xpra/commit/2dc836e20c1dfba319bd5a2e5538ffbcc25ec667)
* fix unit tests: [enable previously broken tests](https://github.com/Xpra-org/xpra/commit/d6b576a71f2de3041173302ff72d316e44dd92dc), [faulty backport](https://github.com/Xpra-org/xpra/commit/4c3de0c84e085fe57af06895c93e811332035f3c)
* [downgrade Wayland warning](https://github.com/Xpra-org/xpra/commit/8467801befdc8ab8d747930a89f2c2488cf24291)
* [explicit return statement](https://github.com/Xpra-org/xpra/commit/bd0b1f0c072853e1df6457fcb9a3450d0766dc84)
* [warn users about deprecated syntax](https://github.com/Xpra-org/xpra/commit/4a1aaf1d64a924d9e67fe199b52715c87b8dc719)
* [discord link had expired](https://github.com/Xpra-org/xpra/commit/f7557893fad97892a49d6fe4b727dd21a1883c36)
* [codec self tests](https://github.com/Xpra-org/xpra/commit/cc759a64d8168796ccf1f8e755bb15829cabb5fb), [skip tests without sample data](https://github.com/Xpra-org/xpra/commit/08bb25365dd7c476d60b803a514a2d07724a4df6)
* [pam authentication error messages](https://github.com/Xpra-org/xpra/commit/138f934a72758292bda5fc5230e5625dcdf0af1b), [twice](https://github.com/Xpra-org/xpra/commit/10c6be61a9965c2d1de30cdab61f7bb0dd241240)
* [prevent future MacOS Gdk Pixbuf path errors](https://github.com/Xpra-org/xpra/commit/8ab8168732076f40c1a686462b2fa82969cb0b3b)
* [log full details with all threaded initialization errors](https://github.com/Xpra-org/xpra/commit/4448bb0643c4b5aeea9f01533aa2a68202880c55)
* [match function signature](https://github.com/Xpra-org/xpra/commit/534aec50b9d8b3646f2e4701983bc9b0a2a2895a)

Page 3 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.