├── .github ├── FUNDING.yml └── workflows │ └── build.yaml ├── .gitignore ├── LICENSE ├── README.md ├── client ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Cross.toml ├── build.rs └── src │ ├── color.rs │ ├── device.rs │ ├── framebuffer │ ├── image.rs │ ├── ion_sys.rs │ ├── kobo1.rs │ ├── kobo2.rs │ ├── linuxfb_sys.rs │ ├── mod.rs │ ├── mxcfb_sys.rs │ ├── sunxi_sys.rs │ └── transform.rs │ ├── geom.rs │ ├── input.rs │ ├── main.rs │ ├── security │ ├── apple.rs │ ├── des.rs │ ├── md5.rs │ └── mod.rs │ ├── settings │ └── mod.rs │ └── vnc │ ├── client.rs │ ├── mod.rs │ ├── protocol.rs │ ├── proxy.rs │ └── zrle.rs ├── eink_cmap.gif ├── listen_for_ereader.sh ├── pc_connect_watch.sh └── research.org /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: everydayanchovies 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/Cargo.lock -------------------------------------------------------------------------------- /client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/Cargo.toml -------------------------------------------------------------------------------- /client/Cross.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/Cross.toml -------------------------------------------------------------------------------- /client/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/build.rs -------------------------------------------------------------------------------- /client/src/color.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/color.rs -------------------------------------------------------------------------------- /client/src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/device.rs -------------------------------------------------------------------------------- /client/src/framebuffer/image.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/image.rs -------------------------------------------------------------------------------- /client/src/framebuffer/ion_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/ion_sys.rs -------------------------------------------------------------------------------- /client/src/framebuffer/kobo1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/kobo1.rs -------------------------------------------------------------------------------- /client/src/framebuffer/kobo2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/kobo2.rs -------------------------------------------------------------------------------- /client/src/framebuffer/linuxfb_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/linuxfb_sys.rs -------------------------------------------------------------------------------- /client/src/framebuffer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/mod.rs -------------------------------------------------------------------------------- /client/src/framebuffer/mxcfb_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/mxcfb_sys.rs -------------------------------------------------------------------------------- /client/src/framebuffer/sunxi_sys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/sunxi_sys.rs -------------------------------------------------------------------------------- /client/src/framebuffer/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/framebuffer/transform.rs -------------------------------------------------------------------------------- /client/src/geom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/geom.rs -------------------------------------------------------------------------------- /client/src/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/input.rs -------------------------------------------------------------------------------- /client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/main.rs -------------------------------------------------------------------------------- /client/src/security/apple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/security/apple.rs -------------------------------------------------------------------------------- /client/src/security/des.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/security/des.rs -------------------------------------------------------------------------------- /client/src/security/md5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/security/md5.rs -------------------------------------------------------------------------------- /client/src/security/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/security/mod.rs -------------------------------------------------------------------------------- /client/src/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/settings/mod.rs -------------------------------------------------------------------------------- /client/src/vnc/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/vnc/client.rs -------------------------------------------------------------------------------- /client/src/vnc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/vnc/mod.rs -------------------------------------------------------------------------------- /client/src/vnc/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/vnc/protocol.rs -------------------------------------------------------------------------------- /client/src/vnc/proxy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/vnc/proxy.rs -------------------------------------------------------------------------------- /client/src/vnc/zrle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/client/src/vnc/zrle.rs -------------------------------------------------------------------------------- /eink_cmap.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/eink_cmap.gif -------------------------------------------------------------------------------- /listen_for_ereader.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/listen_for_ereader.sh -------------------------------------------------------------------------------- /pc_connect_watch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/pc_connect_watch.sh -------------------------------------------------------------------------------- /research.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/everydayanchovies/eink-vnc/HEAD/research.org --------------------------------------------------------------------------------