Page MenuHomePhabricator

Add an optional protocol log to `git` SSH workflows
ClosedPublic

Authored by epriestley on Apr 8 2019, 2:22 PM.

Details

Summary

Ref T8093. Support dumping the protocol bytes to a side channel logfile, as a precursor to parsing the protocol and rewriting protocol frames to virtualize refs.

The protocol itself is mostly ASCII text so the raw protocol bytes are pretty comprehensible.

Test Plan

Diff Detail

Repository
rP Phabricator
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

epriestley created this revision.Apr 8 2019, 2:22 PM
epriestley requested review of this revision.Apr 8 2019, 2:23 PM
epriestley updated this revision to Diff 48625.Apr 8 2019, 2:24 PM
  • Remove one errant newline.
amckinley accepted this revision.Apr 8 2019, 11:01 PM
This revision is now accepted and ready to land.Apr 8 2019, 11:01 PM
This revision was automatically updated to reflect the committed changes.