AArch64 | |
ppc64le | |
s390x | |
x86-64 |
- Update to version 0.8.6 * Handle pipe poll errors by closing pipe * Update core Wayland protocol file and shm formats * Update core Wayland protocol file and shm formats * Fix a memory leak * Move acknowledgement logic to separate function * Log when metadata messages received * Avoid duplicate video encode setup * Fix a crash with ffmpeg 6.0 * Allow --drm-node option in ssh and client modes * Provide dmabuf main device from opened drm fd * Avoid acquiring controlling terminal * Update issue filing guidelines * Fix dmabuf-feedback event ordering * Allow concurrent read/write of dmabuf * Deduplicate dmabuf format restriction logic * Remove dmabuf fd deduplication logic * Adjust dmabuf stride when using wl_drm * Fix dmabuf write bug with amdgpu * Remove unused argument from map_dmabuf * Fix negative-sized memcpy bug * Add missing casts * Use local stride when computing diffs * Fix strict prototype warnings * Split initial mirror synchronization over threads * Use local stride when applying diffs * Remove modifier gate for video encoding * Optinally permit tiled formats with dmabuf v4 * Fix a stride mismatch bug with video encoding * Serialize dmabuf plane info instead of copying * Remove unnecessary delay * Fix typo/missing negation * Clarify unidentified protocol message * Minor fd_mirror test adjustments * Remove unused argument * Fix use-after-free in zeroed_aligned_realloc * Delay switch to default LZ4 compression again * Use O_PATH to open directories on Linux * Fix compile error when dmabufs disabled * Remove unused path from make_dmabuf * Fix use of uninitialized memory * Use longer paths in startup failure test * Fix handling of relative socket paths * Use posix_spawn to start server command * Zero initialize cmsg data * Rewrite socket connect/bind/unlink handling * Downgrade fd leak warnings to debug * Fix type conversion warnings * Remove outdated dmabuf import paths * Remove code to autodetect DMABUFs * Only allow single-plane DMABUF formats * Mention AcceptEnv/SetEnv method of setting env variables * Hide build-minimal/ generated folder in gitignore * Mention default socket prefix in man page * Explain how to set env variables for waypipe server * Demote application close warning to debug * Stop setting h264 hw encode quality * Add basic support for dmabuf-feedback * Generate protocol interface versions * Remove restriction on video thread count * Autoformat change * Improve timeout handling in startup test * Make expected behavior more explicit for startup test * Return 0 on 'waypipe --help' * Switch to using LZ4 compression by default
- Update to version 0.8.2 * Print useful error messages when connecting waypipe instances with incompatible command line options. - Update to version 0.8.1 * Improved performance by reducing executable size, and memory usage on networks with high bandwidth and latency. * Fixed an issue running OpenGL programs with the compositor Mutter in some cases. * Fixed a bug in which Waypipe failed to read certain readonly file descriptors. - Update to version 0.8.0 * Added support for video encoding with VP9. * Command line interface changes: * `--video` now takes an optional list of arguments specifying video encoding properties. For example, the argument list `--video=hw,vp9,bpf=5e5` provides hardware video encoding as VP9 with a higher bit rate than usual. * `--hwvideo` is deprecated in favor of writing `--video=hw`. * The short option `-v` has been removed; use the longer form `--version` instead. * `waypipe ssh` now calls whatever ssh executable is in $PATH, instead of `/usr/bin/ssh`
- Update to version 0.7.2 * Fixed a crash when using DMABUFs with the nouveau driver * Eliminated two file descriptor leaks in the main server process * Fixed a bug with damage tracking * Added support for read-only file descriptors, fixing a bug with recent wl_keyboard protocol versions * Slightly expanded man page documentation * Some setup work to support setting video encoding parameters in future versions of Waypipe - version 0.7.1 * Fixes a crash with large (e.g, 2500x2000 pixel) windows * Fixes a crash with video encoding and some ffmpeg versions (bd702a58) * Protocol support has been added for wlr-gamma-control-v1 and primary-selection-unstable-v1. * Keyboard keymap file descriptors are now cleaned up more quickly. - version 0.7.0 * Numerous bugfixes * This release is not compatible with earlier versions of Waypipe, due to changes in the wire protocol (slightly better file descriptor tracking, and a new connection method.) * There is a new --remote-bin option for the waypipe ssh mode which can be used to choose the binary run on the remote (application side) system, rather than looking only for "waypipe" in $PATH.
- Initial package (version 0.6.1) for build.opensuse.org