| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-13 | task 399: add client session spec scaffolding | Paul Buetow | |
| 2026-03-03 | feat(config): add auth-key CLI and server cache settings | Paul Buetow | |
| 2026-02-03 | Add SSH agent key selection and fix MapReduce outfile handling | Paul Buetow | |
| This commit adds two major features and fixes: 1. SSH Agent Key Selection: - Add --agentKeyIndex flag to select specific SSH agent key (0-based) - Solves "too many authentication failures" with multiple SSH keys - Default -1 uses all keys (backwards compatible) - Available in dtail, dcat, dgrep, dmap commands 2. MapReduce Outfile Fixes: - CSV files now written at every interval, not just on exit - Proper signal handling (SIGTERM/SIGINT) with graceful shutdown - 5-second grace period for cleanup before force exit - Fixes issue where outfile remained as .tmp during execution Usage: dtail --servers host --agentKeyIndex 0 --query '...' outfile results.csv This is particularly useful with YubiKey/hardware tokens where many keys are loaded in the SSH agent, and for monitoring MapReduce results in real-time as they're computed. Co-authored-by: Cursor <cursoragent@cursor.com> | |||
| 2021-12-03 | reduce more code complexity | Paul Buetow | |
| 2021-11-07 | can set ssh private key path file via env var | Paul Buetow | |
| 2021-10-31 | rename spartan mode to plain mode | Paul Buetow | |
| 2021-10-27 | integration tests use separate ssh private key file | Paul Buetow | |
| 2021-10-15 | Execute test directories individually | Paul Buetow | |
| 2021-10-14 | Merging grep context from master | Paul Buetow | |
| 2021-10-10 | vetting and linting and some code restyling | Paul Buetow | |
| 2021-10-09 | refactor | Paul Buetow | |
| 2021-10-02 | reduce logging in serverless mode | Paul Buetow | |
| 2021-10-02 | add more default fields to MAPREDUCE | Paul Buetow | |
| 2021-10-02 | can have daily and normal file log rotation | Paul Buetow | |
| 2021-10-02 | refactor config reader - also looks in additional search paths for config ↵ | Paul Buetow | |
| file unless NONE is specified | |||
| 2021-10-02 | move args to config package | Paul Buetow | |
| logger package rewrite as dlog | |||
