Page MenuHomePhabricator

Add an optional protocol log to `git` SSH workflows

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



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

rP Phabricator
Automatic diff as part of commit; lint not applicable.
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.