• 
      

    Fix broken parser for git diffs with binaries

    Review Request #11100 — Created July 28, 2020 and submitted

    Information

    Review Board
    release-3.0.x

    Reviewers

    The parser for git diffs (git and hg) did a mistake if there are base64
    binary data. It prepended the data to a following file info instead of
    appending the previous one.

    Cherry-pick of 4e507d418c3420cf49667340f44f82347e845313
    Replaced io.BytesIO by StringIO()

    
     
    misery
    chipx86
    1. Looks like a good fix. I'm going to spend some time going through this and running some internal tests, but we should be able to get this into 3.0.19.

      1. Yeah, of course.
        https://reviews.reviewboard.org/r/10854/#review36892 :-)

    2. 
        
    david
    Review request changed
    Status:
    Discarded
    david
    1. Ship It!
    2.