Commit graph

  • 06d640cd20 Remove Event::Sync htrefil 2020-10-29 20:04:29 +0100
  • 774884218f Improve unrecognized event forwarding htrefil 2020-10-29 19:22:01 +0100
  • 90d2f2d88d Improve unrecognized event forwarding htrefil 2020-10-29 19:22:01 +0100
  • 7b48a94577 Add named switch key support in config htrefil 2020-10-29 18:10:31 +0100
  • 1890bf1429 Add named switch key support in config htrefil 2020-10-29 18:10:31 +0100
  • 61f925e2d4 Use optional OPENSSL environmental variable htrefil 2020-10-29 17:59:51 +0100
  • 8f1037f598 Use optional OPENSSL environmental variable htrefil 2020-10-29 17:59:51 +0100
  • 727cd53eae Improve error messages htrefil 2020-10-29 17:50:55 +0100
  • 3b9f15f529 Improve error messages htrefil 2020-10-29 17:50:55 +0100
  • dfde202a7b Add certificate generation tool, make identity passwords optional htrefil 2020-10-29 17:44:08 +0100
  • 9ca2c8c798 Add certificate generation tool, make identity passwords optional htrefil 2020-10-29 17:44:08 +0100
  • d05d9b7d2a Update config examples, Cargo.lock htrefil 2020-10-28 23:16:57 +0100
  • 4d1eb9227c Update config examples, Cargo.lock htrefil 2020-10-28 23:16:57 +0100
  • ae6bc6ae5a Implement TLS for client htrefil 2020-10-28 22:53:16 +0100
  • 695890a434 Implement TLS for client htrefil 2020-10-28 22:53:16 +0100
  • 4d52e9809b Implement TLS for server htrefil 2020-10-28 22:21:44 +0100
  • 9190609583 Implement TLS for server htrefil 2020-10-28 22:21:44 +0100
  • 416e213478 Clarify comment htrefil 2020-10-28 20:04:22 +0100
  • 0983500805 Clarify comment htrefil 2020-10-28 20:04:22 +0100
  • d071f7d89c Upgrade to tokio 0.3 htrefil 2020-10-28 19:50:05 +0100
  • 7c499f1dd4 Upgrade to tokio 0.3 htrefil 2020-10-28 19:50:05 +0100
  • ed7d5bcf06 Implement libevdev event management htrefil 2020-10-28 19:45:49 +0100
  • 97689b5615 Implement libevdev event management htrefil 2020-10-28 19:45:49 +0100
  • 68fa721095 Implement libevdev event reading htrefil 2020-10-25 19:37:18 +0100
  • 78482e32bf Implement libevdev event reading htrefil 2020-10-25 19:37:18 +0100
  • 5e2e7becb4 Gut input crate htrefil 2020-10-25 18:35:50 +0100
  • 299abe0dc7 Gut input crate htrefil 2020-10-25 18:35:50 +0100
  • 033594e302 Fix setup htrefil 2020-10-25 18:25:41 +0100
  • 63440a456e Fix setup htrefil 2020-10-25 18:25:41 +0100
  • b0ee595ce8 Remove redundant literal suffix htrefil 2020-10-25 18:21:59 +0100
  • e833a5693a Remove redundant literal suffix htrefil 2020-10-25 18:21:59 +0100
  • f845ecc384 Don't write timestamps htrefil 2020-10-25 18:00:01 +0100
  • 46a20132b0 Don't write timestamps htrefil 2020-10-25 18:00:01 +0100
  • cdbd4bab69 Fix EVIOCGRAB ioctl htrefil 2020-10-25 17:38:52 +0100
  • e06cb40dd7 Fix EVIOCGRAB ioctl htrefil 2020-10-25 17:38:52 +0100
  • 923b673563 Remove debug logging htrefil 2020-10-25 17:36:07 +0100
  • f2126c05cc Remove debug logging htrefil 2020-10-25 17:36:07 +0100
  • 374e86ad47 Zero the uinput_setup structure htrefil 2020-10-24 20:44:08 +0200
  • 70de86b0c6 Zero the uinput_setup structure htrefil 2020-10-24 20:44:08 +0200
  • 435d384eeb Use SYN_REPORT htrefil 2020-10-24 20:23:46 +0200
  • 5b08ee0c1a Use SYN_REPORT htrefil 2020-10-24 20:23:46 +0200
  • 9ae39a24b9 Destroy virtual device on exit htrefil 2020-10-24 19:52:37 +0200
  • a9bc65097d Destroy virtual device on exit htrefil 2020-10-24 19:52:37 +0200
  • 197c8503cb Use std File instead of raw libc calls htrefil 2020-10-24 19:45:15 +0200
  • bbed9c916f Use std File instead of raw libc calls htrefil 2020-10-24 19:45:15 +0200
  • 11e49ccf0d Rename uinput device to rkvm htrefil 2020-10-24 19:25:20 +0200
  • 6891b1954b Rename uinput device to rkvm htrefil 2020-10-24 19:25:20 +0200
  • 169da10ead Remove redundant type htrefil 2020-10-23 21:15:54 +0200
  • f5c3511e48 Remove redundant type htrefil 2020-10-23 21:15:54 +0200
  • fa776c567c Fix active client handling htrefil 2020-10-23 21:11:30 +0200
  • 7df1f0747e Fix active client handling htrefil 2020-10-23 21:11:30 +0200
  • 35c83fbe55 Remove unneeded dependency htrefil 2020-10-23 20:36:59 +0200
  • 941cb5b191 Remove unneeded dependency htrefil 2020-10-23 20:36:59 +0200
  • 32dc80ddeb Implement client and server htrefil 2020-10-23 19:47:57 +0200
  • 4e8394817a Implement client and server htrefil 2020-10-23 19:47:57 +0200
  • 8c55c00a5f Move enum Event to crate input, begin work on EventWriter htrefil 2020-09-17 17:49:23 +0200
  • ffebcaa996 Move enum Event to crate input, begin work on EventWriter htrefil 2020-09-17 17:49:23 +0200
  • b99f49115c Add back missing AsRawFd impl for AsyncFile htrefil 2020-09-17 17:42:42 +0200
  • 8be1e1bd26 Add back missing AsRawFd impl for AsyncFile htrefil 2020-09-17 17:42:42 +0200
  • 7850736d64 Implement AsyncFile methods directly htrefil 2020-09-17 17:33:24 +0200
  • 2861740760 Implement AsyncFile methods directly htrefil 2020-09-17 17:33:24 +0200
  • 97492ae8c8 Implement AsRawFd for AsyncFile htrefil 2020-09-16 18:16:29 +0200
  • 3e2117670b Implement AsRawFd for AsyncFile htrefil 2020-09-16 18:16:29 +0200
  • 82c01ecfe4 Restructure code a bit htrefil 2020-09-16 18:13:41 +0200
  • 4c0d08b06f Restructure code a bit htrefil 2020-09-16 18:13:41 +0200
  • 989a1ab7e8 Initial commit htrefil 2020-09-16 18:04:18 +0200
  • 6605b610e7 Initial commit htrefil 2020-09-16 18:04:18 +0200