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



Consultant, n.:
[From con "to defraud, dupe, swindle," or, possibly, French con
(vulgar) "a person of little merit" + sult elliptical form of
"insult."] A tipster disguised as an oracle, especially one who
has learned to decamp at high speed in spite of a large briefcase
and heavy wallet.