🏡 index : ~doyle/pisshoff.git

Age Commit message Author
Fix clippy in tests Jordan Doyle
Format comments and imports Jordan Doyle
Implement cat command Jordan Doyle
Implement command and environment substituion in shell subsystem Jordan Doyle
Add installation instructions for Docker & NixOS Jordan Doyle
Update README Jordan Doyle
Add basic tests for each command Jordan Doyle
Unify command implementations behind common interface Jordan Doyle
Hack together support for legacy scp protocol Jordan Doyle
Hack together SFTP/modern SCP auditing support Jordan Doyle
Associate saved passwords with usernames Jordan Doyle
Start fleshing out filesystem and pwd tracking Jordan Doyle
Make whoami use the logged in user's username Jordan Doyle
Be more faithful to uname argument parsing Jordan Doyle
Fix service reloading after logrotate Jordan Doyle
Fix environment variable ingestion Jordan Doyle
Depend on thrussh over https Jordan Doyle
Add mock uname command Jordan Doyle
Add timescaledb exporter application Jordan Doyle
Opt for a stealthier server-id string that doesn't mention thrussh Jordan Doyle
Fix keyboard-interactive authentication Jordan Doyle
Fix clean shutdowns with long-running clients Jordan Doyle
Add support for rotating audit logs Jordan Doyle
Fix duplicated type value in audit json Jordan Doyle
Skip serializing empty environment variables Jordan Doyle
Write connection timestamp to the audit logs Jordan Doyle
Fix JSON blob concatenation in audit output Jordan Doyle
Flush to audits to disk after not receiving a write for 5 seconds Jordan Doyle
Add flake.nix Jordan Doyle
Initial commit Jordan Doyle