Rivoreo Source Code Repositories
src.rivoreo.one
/
net
/
sshout-free-cluster
/
e5fbf15f7a0722f4312487ae9a974a1198508462
e5fbf15
Set environment variable LANG to override systemd(1) default value
by WHR
· 7 months ago
ce57891
Fix some logical errors in function destroy_cpanel_securetmp
by WHR
· 10 months ago
53e091f
Workaround some compatibility issues with Solaris 10 GA
by WHR
· 12 months ago
f092700
Support obfuscating server name
by WHR
· 12 months ago
293ea5d
Escape '$' in Unix shell script
by WHR
· 12 months ago
cbfa655
Preserve 'const' when casting pointer in function 'sync_write'
by WHR
· 12 months ago
4470757
Fix build.sh command line example missing "$1" for client name
by WHR
· 12 months ago
a818ccb
Automatically mask and unmask processes of asynchronous shell commands in Linux procfs
by WHR
· 12 months ago
975f882
Unmount ssh(1) process mask on process termination
by WHR
· 12 months ago
d0f30cd
Don't use verbose logging in ssh(1) for NDEBUG builds
by WHR
· 12 months ago
4ca6c08
Make the command output from function run_shell_command isn't going to exceed SSHOUT_API_PACKET_MAX_LENGTH
by WHR
· 12 months ago
1fdf66c
Fix function destroy_cpanel_securetmp may close(2) file descriptors in main process if first fork(2) failed
by WHR
· 12 months ago
a78ca76
Translate the embedded Unix shell script in function destroy_cpanel_securetmp into C
by WHR
· 12 months ago
ed96992
Overwrite old data when line buffer full in function do_async_shell_command_output
by WHR
· 12 months ago
78cec7e
Add 'rmenv' command
by WHR
· 12 months ago
03a198a
Reset SIGPIPE action to default before exec shell
by WHR
· 12 months ago
d19c6f7
Fix endless loop in function do_async_shell_command_output
by WHR
· 12 months ago
d8351e6
Make function sshout_send_plain_text_message_fixed_length timeout
by WHR
· 12 months ago
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