summaryrefslogtreecommitdiff
path: root/internal/server
AgeCommit message (Expand)Author
2026-03-08task: scope auth key dependencies to server instances (task 375)Paul Buetow
2026-03-08task: parse ssh remote host with SplitHostPort (task 374)Paul Buetow
2026-03-05more on thisPaul Buetow
2026-03-05Improve lint/vet reliability and refactor client runtime/bootstrapPaul Buetow
2026-03-04perf: avoid range-value struct copies in server job loops (task 351)Paul Buetow
2026-03-04fix: replace looped time.After with reusable tickers (task 359)Paul Buetow
2026-03-03Stabilize integration-mode auth tests and concurrent dcat readsPaul Buetow
2026-03-03Add dtailhealth no-auth-key flag and adjust turbo EOF handlingPaul Buetow
2026-03-03Add auth-key fast reconnect integration coveragePaul Buetow
2026-03-03feat(config): add auth-key CLI and server cache settingsPaul Buetow
2026-03-03feat(server): add AUTHKEY command handlingPaul Buetow
2026-03-02server: use auth strategy registry and stabilize turbo EOF syncPaul Buetow
2026-03-02handlers: use turbo EOF acknowledgement instead of sleep heuristicPaul Buetow
2026-03-02config: make server timing and buffer knobs configurablePaul Buetow
2026-03-02refactor: add readcommand facade for server dependenciesPaul Buetow
2026-03-02refactor: split turbo read processor construction in readcommandPaul Buetow
2026-03-02refactor(handlers): use command registry in server handlerPaul Buetow
2026-03-02refactor(handlers): decouple turbo network writer from base handlerPaul Buetow
2026-03-02server: enforce SSH handshake deadlinePaul Buetow
2026-03-02refactor(handlers): centralize protocol line/message formattingPaul Buetow
2026-03-02refactor(handlers): extract shutdown coordination from read commandPaul Buetow
2026-03-02Consolidate read command paths via strategy loop (task 333)Paul Buetow
2026-03-02Extract protocol and turbo responsibilities from baseHandler (task 327)Paul Buetow
2026-03-02Refactor server path to use injected runtime config (task 329)Paul Buetow
2026-01-29refactor: improve Go best practices compliancePaul Buetow
2026-01-24test: add unit tests for turbo writer typesPaul Buetow
2026-01-24refactor: split large functions for maintainabilityPaul Buetow
2025-07-04fix: remove unnecessary delays in turbo mode for serverless operationPaul Buetow
2025-07-04refactor: change turbo boost to be enabled by defaultPaul Buetow
2025-07-04fix: resolve MapReduce turbo mode issues and serverless processingPaul Buetow
2025-07-03fix: improve turbo mode MapReduce batch processing and shutdown sequencePaul Buetow
2025-07-03fix: implement thread-safe turbo mode for MapReduce operationsPaul Buetow
2025-07-02feat: make turbo mode configurable via config filePaul Buetow
2025-07-02feat: add server info message for literal grep modePaul Buetow
2025-07-01perf: optimize turbo mode for 2.87x faster serverless performancePaul Buetow
2025-07-01fix: resolve turbo mode race condition and improve TestDCat2Paul Buetow
2025-07-01feat: ensure command doesn't complete until all pending files are processedPaul Buetow
2025-06-30feat: track pending files to prevent premature server shutdownPaul Buetow
2025-06-30fix: resolve channel close panic and improve turbo mode synchronizationPaul Buetow
2025-06-30fix: ensure complete data transmission in turbo mode for dtail operationsPaul Buetow
2025-06-30fix: disable turbo boost for MapReduce operations in server modePaul Buetow
2025-06-29fix: improve aggregate channel switching for MapReduce operationsPaul Buetow
2025-06-29feat: enable turbo boost mode for tail (dtail) operationsPaul Buetow
2025-06-29feat: enable turbo boost mode for MapReduce (dmap) operationsPaul Buetow
2025-06-29fix: resolve dcat test failures with channel-less implementationPaul Buetow
2025-06-28refactor: consolidate optimization flags into DTAIL_TURBOBOOST_ENABLEPaul Buetow
2025-06-28feat: implement channel-less grep for 62% performance improvementPaul Buetow
2025-06-24Fix dcat tests for server mode and --plain flag handlingPaul Buetow
2024-03-29lint warningsPaul Buetow
2023-06-21DTail: Restrict SSH MAC algorithms allowed - Update of few dependenciesPaul Buetow