News: 0001605770

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

wl-proxy Announced As Rust Crate For Proxying Wayland Connections

([Wayland] 13 January 05:55 AM EST wl-proxy)


Announced today on the Wayland mailing list is wl-proxy as a Rust crate for proxying Wayland connections and intercepting/manipulating Wayland messages.

With wl-proxy is a new Rust-based way for proxying Wayland connections and manipulating the behavior. As part of wl-proxy are also some demo applications using it such as wl-veil to hide globals or downgrade global versions, wl-format-filter to hide buffer formats or modifiers, wl-paper to run arbitrary applications as layer-shell applications, and window-to-tray for running arbitrary apps as tray applications.

The wl-proxy crate could come in handy for various testing scenarios for artificially limiting capabilities and similar uses.

Those wishing to learn more about this wl-proxy project can do so via [1]the mailing list announcement .



[1] https://lore.freedesktop.org/wayland-devel/CAHijbEUuMG9-dCPFrDRMrEzB60YgCbjdeRDgUZaZV3JyMfJ-0w@mail.gmail.com/T/#u



As seen on TV.