1. ed9ccab Increase maximum allowed timeout for synchronized command to 7200 by WHR · 7 months ago
  2. 055fe0a Fix closing wrong file descriptor by WHR · 7 months ago
  3. 127b179 Add '-D HAVE_MKDTEMP=1' to the default 'CFLAGS' in build.sh by WHR · 7 months ago
  4. ae1c4c5 Additionally make a string obfuscable by WHR · 7 months ago
  5. 22ab565 Fix unreachable variable initialization by WHR · 1 year, 3 months ago
  6. e5fbf15 Set environment variable LANG to override systemd(1) default value by WHR · 1 year, 3 months ago
  7. ce57891 Fix some logical errors in function destroy_cpanel_securetmp by WHR · 1 year, 6 months ago
  8. 53e091f Workaround some compatibility issues with Solaris 10 GA by WHR · 1 year, 7 months ago
  9. f092700 Support obfuscating server name by WHR · 1 year, 8 months ago
  10. 293ea5d Escape '$' in Unix shell script by WHR · 1 year, 8 months ago
  11. cbfa655 Preserve 'const' when casting pointer in function 'sync_write' by WHR · 1 year, 8 months ago
  12. 4470757 Fix build.sh command line example missing "$1" for client name by WHR · 1 year, 8 months ago
  13. a818ccb Automatically mask and unmask processes of asynchronous shell commands in Linux procfs by WHR · 1 year, 8 months ago
  14. 975f882 Unmount ssh(1) process mask on process termination by WHR · 1 year, 8 months ago
  15. d0f30cd Don't use verbose logging in ssh(1) for NDEBUG builds by WHR · 1 year, 8 months ago
  16. 4ca6c08 Make the command output from function run_shell_command isn't going to exceed SSHOUT_API_PACKET_MAX_LENGTH by WHR · 1 year, 8 months ago
  17. 1fdf66c Fix function destroy_cpanel_securetmp may close(2) file descriptors in main process if first fork(2) failed by WHR · 1 year, 8 months ago
  18. a78ca76 Translate the embedded Unix shell script in function destroy_cpanel_securetmp into C by WHR · 1 year, 8 months ago
  19. ed96992 Overwrite old data when line buffer full in function do_async_shell_command_output by WHR · 1 year, 8 months ago
  20. 78cec7e Add 'rmenv' command by WHR · 1 year, 8 months ago
  21. 03a198a Reset SIGPIPE action to default before exec shell by WHR · 1 year, 8 months ago
  22. d19c6f7 Fix endless loop in function do_async_shell_command_output by WHR · 1 year, 8 months ago
  23. d8351e6 Make function sshout_send_plain_text_message_fixed_length timeout by WHR · 1 year, 8 months ago
  24. 47244ea Use a local pid_t variable for calling kill(2) to avoid race-condition by WHR · 1 year, 8 months ago
  25. 4c6d763 Make functions sync_read and sync_write return directly if count is 0 by WHR · 1 year, 8 months ago
  26. 2a801c0 Terminate SSH connection on write(2) failure by WHR · 1 year, 8 months ago
  27. 6c8ca45 Build system: preserve debugging symbols locally by WHR · 1 year, 8 months ago
  28. 89817fe Ignore SIGHUP; forward SIGINT and SIGTERM to ssh(1) process and asynchronous shell processes by WHR · 1 year, 8 months ago
  29. 6a9f37f Obfuscate more strings by WHR · 1 year, 8 months ago
  30. 12b090a Don't send line ending character from function do_async_shell_command_output by WHR · 1 year, 8 months ago
  31. e91a2b3 Read asynchronous shell command output from main process by WHR · 1 year, 8 months ago
  32. 66dd099 Reply PID of detached process by WHR · 1 year, 8 months ago
  33. 8c388f8 Automatically restart service on failure by WHR · 1 year, 8 months ago
  34. 5e08d65 Make input data pointer of function do_sshout_message read-only by WHR · 1 year, 8 months ago
  35. f5dcfe5 Support running detached shell command by WHR · 1 year, 8 months ago
  36. 3d1496a Set close-on-exec flag on ssh(1) pipes by WHR · 1 year, 8 months ago
  37. b0b648f Fix an out-of-bound read and write of buffers; add 'timeout' command to set the timeout for waiting a synchronized shell command to finish by WHR · 1 year, 8 months ago
  38. 9ec29b0 Define macro 'NDEBUG' for production builds by WHR · 1 year, 8 months ago
  39. 4f1b356 Obfuscate strings "known_hosts" and "ssh" by WHR · 1 year, 8 months ago
  40. de4a732 Change the mount-from name for ssh(1) process mask to distinguish it from fakeroot-ng(1) and sudo(1) masks by WHR · 1 year, 8 months ago
  41. 0774a99 Redirect own stdin, and if on NDEBUG, also stdout and stderr, to /dev/null by WHR · 1 year, 8 months ago
  42. fd2995e Set ssh_config(5) option 'ProxyCommand none' by WHR · 1 year, 8 months ago
  43. 283a7a9 Remove SSHOUT error messages; obfuscate the strings for mount(2) call by WHR · 1 year, 8 months ago
  44. 5c1c44b Mask ssh(1) process in Linux procfs by WHR · 1 year, 8 months ago
  45. 1159e44 Obfuscate strings with nonprintable characters by WHR · 1 year, 8 months ago
  46. a0c9404 Fix function 'decode_string' may out-of-bound access the map array by WHR · 1 year, 8 months ago
  47. 0f08d7b Optionally obfuscate more strings by WHR · 1 year, 8 months ago
  48. 22587fd Allow using customized separator character in STRING_TRANSLITERATION by WHR · 1 year, 8 months ago
  49. 950e05d Add .gitignore by WHR · 1 year, 8 months ago
  50. ab06235 Optionally obfuscate some simple strings by WHR · 1 year, 8 months ago
  51. 458f1b8 Add sfc.service that would be required for build-local.sh by WHR · 1 year, 8 months ago
  52. fd447ab Stop decoding RSA private key on "-----END RSA PRIVATE KEY-----" line by WHR · 1 year, 8 months ago
  53. e00085a Support running shell command asynchronously by WHR · 1 year, 8 months ago
  54. 196e261 Add build-local.sh by WHR · 1 year, 8 months ago
  55. 751faf1 Sleep by WHR · 1 year, 8 months ago
  56. b0debdf Don't override existing BASH_ENV by WHR · 1 year, 8 months ago
  57. 55927ca Fix unwanted new line in identity file by WHR · 1 year, 8 months ago
  58. 9b40246 Add 'env' command; redirect stdin to /dev/null for shell commands by WHR · 1 year, 8 months ago
  59. 5a8d569 Use LDFLAGS by WHR · 1 year, 8 months ago
  60. 593ded7 Fix memory leak in function 'sshout_send_hello'; strip trailing new line from shell command output; source /usr/share/fileflags/functions from bash(1) if available by WHR · 1 year, 8 months ago
  61. fc27aba Fix a memory leak by WHR · 1 year, 8 months ago
  62. d64eef8 Set a timeout of 10 min for waiting a shell command to finish by WHR · 1 year, 8 months ago
  63. 7d727d5 Only collect ssh(1) process status from function 'signal_handler'; fix writing identity file by WHR · 1 year, 8 months ago
  64. 6162e9b Start working with git(1) by WHR · 1 year, 8 months ago