17 Commits

Author SHA256 Message Date
a8c111b220 Accepting request 1286656 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1286656
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waypipe?expand=0&rev=5
2025-06-18 15:58:36 +00:00
83e5d6af87 Accepting request 1286458 from home:iznogood:branches:X11:Wayland
- Update to version 0.10.4:
  * In addition to some internal changes to improve tests, code
    style, and documentation, this release includes many small bug
    fixes and portability improvements.

OBS-URL: https://build.opensuse.org/request/show/1286458
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=16
2025-06-18 11:29:38 +00:00
a24d21623a Accepting request 1252890 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1252890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waypipe?expand=0&rev=4
2025-03-14 22:51:23 +00:00
4a4c67171c - Update to version 0.10.3:
* Waypipe was rewritten in Rust, replacing libgbm with Vulkan.
  * The license changed to GPLv3, and big-endian support was adjusted.
  * --video needs an argument, reconnection was removed, and wl_drm is gone.
  * Fixes include DMABUF crashes, scaling issues, and 32-bit build failures.

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=14
2025-03-13 21:17:39 +00:00
c3b13aac0d Accepting request 1181907 from X11:Wayland
- Update to version 0.9.1:
  * Filtering out the linux-drm-syncobj-v1 protocol, which uses a
    file descriptor type for Waypipe currently does not support.
  * Not aborting/producing a core dump on receipt of a second
    SIGINT (Ctrl+C) signal: this was too easy to trigger
    accidentally. SIGQUIT (Ctrl+\) already exists for this purpose (forwarded request 1180284 from smolsheep)

OBS-URL: https://build.opensuse.org/request/show/1181907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waypipe?expand=0&rev=3
2024-06-20 14:48:52 +00:00
ffc2c880cc - Update to version 0.9.1:
* Filtering out the linux-drm-syncobj-v1 protocol, which uses a
    file descriptor type for Waypipe currently does not support.
  * Not aborting/producing a core dump on receipt of a second
    SIGINT (Ctrl+C) signal: this was too easy to trigger
    accidentally. SIGQUIT (Ctrl+\) already exists for this purpose

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=12
2024-06-20 11:17:50 +00:00
9cf175565d Accepting request 1158988 from X11:Wayland
- update to 0.9.0:
  * enables LZ4 compression by default. This may lead to "Lz4
    decompression failed" errors when connecting a pre-v0.8.2
    waypipe server instance to a v0.9.0 waypipe client. Explicitly
    passing the --compress lz4 flag to waypipe ssh should fix this,
    by ensuring that both ends of the connection try the same
    compression type.
  * --title-prefix flag, which lets Waypipe prepend strings to
    window titles
  * adds the --vsock flag, to permit connections through AF_VSOCK
  * adds support for AV1 video encoding/decoding via --video=av1 (forwarded request 1158923 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/1158988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waypipe?expand=0&rev=2
2024-03-18 15:47:33 +00:00
477b414309 Accepting request 1158923 from home:dirkmueller:Factory
- update to 0.9.0:
  * enables LZ4 compression by default. This may lead to "Lz4
    decompression failed" errors when connecting a pre-v0.8.2
    waypipe server instance to a v0.9.0 waypipe client. Explicitly
    passing the --compress lz4 flag to waypipe ssh should fix this,
    by ensuring that both ends of the connection try the same
    compression type.
  * --title-prefix flag, which lets Waypipe prepend strings to
    window titles
  * adds the --vsock flag, to permit connections through AF_VSOCK
  * adds support for AV1 video encoding/decoding via --video=av1

OBS-URL: https://build.opensuse.org/request/show/1158923
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=10
2024-03-18 12:30:50 +00:00
6fe59d97c6 Accepting request 1116476 from X11:Wayland
OBS-URL: https://build.opensuse.org/request/show/1116476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/waypipe?expand=0&rev=1
2023-10-10 18:52:18 +00:00
a26b63bb55 adhere to changelog syntax
https://en.opensuse.org/openSUSE:Creating_a_changes_file_(RPM)

OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=8
2023-10-09 13:42:42 +00:00
2ab83833d5 Accepting request 1096283 from home:bmanojlovic:branches:X11:Wayland
- 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

OBS-URL: https://build.opensuse.org/request/show/1096283
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=7
2023-07-01 13:47:38 +00:00
c8028b0a48 tarball has new dir name
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=6
2022-02-18 12:35:38 +00:00
80252d1669 tar is taken from web url (Source line), stop conflicting service runs
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=5
2022-02-18 11:20:29 +00:00
fe3bb14da6 tar is taken from web url (Source line), stop conflicting service runs
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=4
2022-02-18 11:20:18 +00:00
16f2b36c41 Accepting request 953897 from home:Arnavion:branches:X11:Wayland
- 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`

OBS-URL: https://build.opensuse.org/request/show/953897
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=3
2022-02-13 12:51:44 +00:00
91349685e1 Accepting request 874036 from home:sp1rit:testing
Update to version 0.7.2

OBS-URL: https://build.opensuse.org/request/show/874036
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=2
2021-02-22 11:00:55 +00:00
b2e83312a9 - Initial package (version 0.6.1) for build.opensuse.org
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/waypipe?expand=0&rev=1
2019-08-30 17:00:30 +00:00