23 Commits
Author SHA1 Message Date
RandyTheSilly 13ae080af2 Define socketPath for interactive clients 2025-05-12 21:57:37 -04:00
RandyTheSilly 4bcff52758 Fix build conflict 2025-05-11 16:41:03 -04:00
RandyTheSilly 4ddd3cf32c Set socketPath for Termux 2025-05-11 16:38:41 -04:00
RandyTheSilly f447c8a28b Remove functions that go against usage guidelines 2025-05-08 20:26:11 +00:00
RandyTheSilly d324e62474 Specify and solidify usage modes 2025-05-08 20:18:31 +00:00
RandyTheSilly 9d7417e26d Add RPC function for encrypting data 2025-05-08 19:46:18 +00:00
RandyTheSilly e7f041bb0a Make daemon return decrypted data, not passphrase 2025-05-08 18:47:35 +00:00
RandyTheSilly 6a40f9e627 Close listener when daemon is killed due to failed RPC auth 2025-05-08 16:03:36 +00:00
RandyTheSilly 5975c71b4f Ensure listener is closed even if the daemon is killed unexpectedly 2025-05-04 20:03:23 -04:00
RandyTheSilly 9314852f06 Add high-level function for calling the daemon if it is open 2025-05-04 19:38:45 -04:00
RandyTheSilly 9b106e8147 Share client code for Call() 2025-05-03 15:03:53 -04:00
RandyTheSilly 9458656bdd Move "daemonIsOpen" to "2server.go" 2025-04-13 18:01:24 -04:00
RandyTheSilly dc262c87e8 Implement serving passphrase from daemon 2025-04-13 17:55:57 -04:00
RandyTheSilly a5108bc6cc Implement inactivity timer on Windows 2025-04-12 19:53:02 -04:00
RandyTheSilly 256cad2331 Implement daemon auth on Windows 2025-04-06 23:04:12 -04:00
RandyTheSilly 28ce85854c Make Windows daemon functional (missing auth and timeout) 2025-04-05 19:09:18 -04:00
RandyTheSilly 6d9989b53a Incomplete Windows daemon support 2025-04-05 18:54:27 -04:00
RandyTheSilly 94868f6bad Bump peercred-mini 2025-04-05 15:28:52 -04:00
RandyTheSilly 107f4bcf02 Add MacOS support 2025-04-05 00:08:23 -04:00
RandyTheSilly 5369c3aa44 Fix pidToPath on FreeBSD 2025-04-04 21:59:46 -04:00
RandyTheSilly fde10f69f5 Use "peercred-mini" module to get ucreds (enables greater platform support) 2025-04-04 00:53:09 -04:00
RandyTheSilly 3767db2575 Only respond to RPC calls from the same user as the daemon process 2025-04-02 00:28:48 -04:00
RandyTheSilly e3d5c83968 Move daemon code to dedicated package 2025-04-02 00:18:18 -04:00