Rivoreo Source Code Repositories
src.rivoreo.one
/
net
/
sshout-free-cluster
/
47244eafd127f4614f2ee5afc5b20aa399d13e02
47244ea
Use a local pid_t variable for calling kill(2) to avoid race-condition
by WHR
· 12 months ago
4c6d763
Make functions sync_read and sync_write return directly if count is 0
by WHR
· 12 months ago
2a801c0
Terminate SSH connection on write(2) failure
by WHR
· 12 months ago
6c8ca45
Build system: preserve debugging symbols locally
by WHR
· 12 months ago
89817fe
Ignore SIGHUP; forward SIGINT and SIGTERM to ssh(1) process and asynchronous shell processes
by WHR
· 12 months ago
6a9f37f
Obfuscate more strings
by WHR
· 12 months ago
12b090a
Don't send line ending character from function do_async_shell_command_output
by WHR
· 12 months ago
e91a2b3
Read asynchronous shell command output from main process
by WHR
· 12 months ago
66dd099
Reply PID of detached process
by WHR
· 12 months ago
8c388f8
Automatically restart service on failure
by WHR
· 12 months ago
5e08d65
Make input data pointer of function do_sshout_message read-only
by WHR
· 12 months ago
f5dcfe5
Support running detached shell command
by WHR
· 12 months ago
3d1496a
Set close-on-exec flag on ssh(1) pipes
by WHR
· 12 months ago
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
· 12 months ago
9ec29b0
Define macro 'NDEBUG' for production builds
by WHR
· 12 months ago
4f1b356
Obfuscate strings "known_hosts" and "ssh"
by WHR
· 12 months ago
de4a732
Change the mount-from name for ssh(1) process mask to distinguish it from fakeroot-ng(1) and sudo(1) masks
by WHR
· 12 months ago
0774a99
Redirect own stdin, and if on NDEBUG, also stdout and stderr, to /dev/null
by WHR
· 12 months ago
fd2995e
Set ssh_config(5) option 'ProxyCommand none'
by WHR
· 12 months ago
283a7a9
Remove SSHOUT error messages; obfuscate the strings for mount(2) call
by WHR
· 12 months ago
5c1c44b
Mask ssh(1) process in Linux procfs
by WHR
· 12 months ago
1159e44
Obfuscate strings with nonprintable characters
by WHR
· 12 months ago
a0c9404
Fix function 'decode_string' may out-of-bound access the map array
by WHR
· 12 months ago
0f08d7b
Optionally obfuscate more strings
by WHR
· 12 months ago
22587fd
Allow using customized separator character in STRING_TRANSLITERATION
by WHR
· 12 months ago
950e05d
Add .gitignore
by WHR
· 12 months ago
ab06235
Optionally obfuscate some simple strings
by WHR
· 12 months ago
458f1b8
Add sfc.service that would be required for build-local.sh
by WHR
· 12 months ago
fd447ab
Stop decoding RSA private key on "-----END RSA PRIVATE KEY-----" line
by WHR
· 12 months ago
e00085a
Support running shell command asynchronously
by WHR
· 12 months ago
196e261
Add build-local.sh
by WHR
· 12 months ago
751faf1
Sleep
by WHR
· 12 months ago
b0debdf
Don't override existing BASH_ENV
by WHR
· 12 months ago
55927ca
Fix unwanted new line in identity file
by WHR
· 12 months ago
9b40246
Add 'env' command; redirect stdin to /dev/null for shell commands
by WHR
· 12 months ago
5a8d569
Use LDFLAGS
by WHR
· 12 months ago
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
· 12 months ago
fc27aba
Fix a memory leak
by WHR
· 12 months ago
d64eef8
Set a timeout of 10 min for waiting a shell command to finish
by WHR
· 12 months ago
7d727d5
Only collect ssh(1) process status from function 'signal_handler'; fix writing identity file
by WHR
· 12 months ago
6162e9b
Start working with git(1)
by WHR
· 12 months ago