{"name":"mousehop","vers":"0.11.0","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bf4aa5d46ea3072430cd051374bed9dae183cc96ceb8a2aae309b914fe3bc52d","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-18T06:42:02Z","v":2} {"name":"mousehop","vers":"0.11.1","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bbd16363684f507748d3083b1a7cca0699ec2d6470f0fdb1df77e0c8fb76169c","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-19T23:03:23Z","v":2} {"name":"mousehop","vers":"0.11.2","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1cb329a02a731d55f2a356e4638ecfd7a0dd4cd571d3d848b5b7c1bcf1bec507","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-19T23:49:23Z","v":2} {"name":"mousehop","vers":"0.11.3","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0f962d0760469948b768fb23b597eae962ed756b54f36a16511a3b1d2c8955ef","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-20T04:59:37Z","v":2} {"name":"mousehop","vers":"0.11.4","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f99f23eefb74437763e43e37f6053bf329b873b6ea73d695d2ea0a8ac50ab492","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-20T18:41:54Z","v":2} {"name":"mousehop","vers":"0.11.5","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"eb7da4e7fed2d289004ea18ab3fca1a7795b93aab2bc3b87c7047861552672b8","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-21T04:59:04Z","v":2} {"name":"mousehop","vers":"0.11.6","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2892a696899c45e1e37a06529ead7edf9b94c962ceb5498ef16cf9e3d2c3607c","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-22T14:25:23Z","v":2} {"name":"mousehop","vers":"0.11.7","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2b322e0ce0c0f502ecc57e8dc851bb54a5c4b7845ed7aff52e58d996418e0689","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-22T20:58:03Z","v":2} {"name":"mousehop","vers":"0.11.8","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.11.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.11.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ce8f8b280b3388f1eb218d7f1fa25811c3a8c612f41d1379064cf6a802776134","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-26T00:45:03Z","v":2} {"name":"mousehop","vers":"0.12.0","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.12.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d427bbf95e6188d71bccb840f31c9ecdb0feff70722db154568cb5f5625cb79d","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-05-28T17:26:32Z","v":2} {"name":"mousehop","vers":"0.13.0","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.13.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e80917219bcda6b6fd6648c63230f1719adebf40a906daf912780e875fb7ab27","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-06-04T21:11:54Z","v":2} {"name":"mousehop","vers":"0.13.1","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.13.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bb02714261bec116595f84989a9213e7f67e8490d30abb4bd810e69e9069dc6e","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-06-04T23:07:39Z","v":2} {"name":"mousehop","vers":"0.13.2","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.13.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cd28aecde0a123f50b8c494bc92f73cfec7af72ead4211b5911fe7859ac5d5de","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-06-05T14:20:12Z","v":2} {"name":"mousehop","vers":"0.13.3","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.13.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.13.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.13.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.13.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.13.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.13.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.13.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f3ed027f65cb7e763bc663f355e2a567268c61e01781af432e8e75a34e2188ef","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-06-05T20:38:05Z","v":2} {"name":"mousehop","vers":"0.13.4","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.13.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.13.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b5cc7c9b1df266914f2271747510575af85046ec34bb159c69352feb44d52c43","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-06-06T02:29:47Z","v":2} {"name":"mousehop","vers":"0.14.0","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"882ef98426cc8abc47e49691989621359461991df4e24cb8408cb28343aad1a6","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-06-07T17:58:45Z","v":2} {"name":"mousehop","vers":"0.14.1","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.14.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.14.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"babb9bb170117f478e54bd97708ea9f70b8c4b80109ee84cbe90bd13cd1ca16b","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-06-10T16:41:11Z","v":2} {"name":"mousehop","vers":"0.14.2","deps":[{"name":"clap","req":"^4.4.11","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-addrs","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"if-watch","req":"^3.2","features":["tokio"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"input-capture","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-capture"},{"name":"input-emulation","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-emulation"},{"name":"input-event","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"mousehop-input-event"},{"name":"libc","req":"^0.2.148","features":[],"optional":false,"default_features":true,"target":"cfg(unix)","kind":"normal"},{"name":"local-channel","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mdns-sd","req":"^0.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-cli","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-gtk","req":"^0.14.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-ipc","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mousehop-proto","req":"^0.14.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^8.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23.12","features":["std","ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.107","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":["metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shadow-rs","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"slab","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.32.0","features":["io-util","io-std","macros","net","process","rt","sync","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.22","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-dtls","req":"^0.12.0","features":["pem"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-util","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7b43d266c5f00fbf028d6c0407cb95b922e331d073179240ae79c5a12bc8e042","features":{"layer_shell_capture":["input-capture/layer_shell"],"libei_capture":["input-event/libei","input-capture/libei"],"libei_emulation":["input-event/libei","input-emulation/libei"],"rdp_emulation":["input-emulation/remote_desktop_portal"],"wlroots_emulation":["input-emulation/wlroots"],"x11_capture":["input-capture/x11"],"x11_emulation":["input-emulation/x11"]},"features2":{"default":["gtk","layer_shell_capture","x11_capture","libei_capture","wlroots_emulation","libei_emulation","rdp_emulation","x11_emulation"],"gtk":["dep:mousehop-gtk"]},"yanked":false,"pubtime":"2026-06-19T01:27:41Z","v":2}