a r/w stream that wraps a r/w stream and formats the data according to the git transfer protocol