{"push_id":763016805,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"89fdfb08c95dcf9c1b0f72b71a407ec40a1e2679","before":"a152f713513c5c794b6daf581da3fe5c07d4aaa2","commits":[{"sha":"98325b0af12911cdd91d650ba7187dcc86f14320","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"t/helper-functions.sh: set prereq for PYTHON2/PYTHON3\n\nThis should have been done in 3501665, sorry.\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/98325b0af12911cdd91d650ba7187dcc86f14320"},{"sha":"cd813f575e47f1edfbe743acf25fdfb936537ab0","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"t/unit-test.t: rename test to make it clear it's Python 3\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/cd813f575e47f1edfbe743acf25fdfb936537ab0"},{"sha":"a22ef3b186a684c20bda63196b045a90c2a15897","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"split headers lines with ': ', not ':'\n\nThe header lines in the template are of the form\n\nHeader: content\n\nSplitting according to ':' leads to 'Header' and ' content' (leading\nspace on content) on Python 3. Be more strict and split according to ': '\nto avoid this extra-space on Python 3.\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/a22ef3b186a684c20bda63196b045a90c2a15897"},{"sha":"cafad4affee5712ed569d0589cb2d8a2ea016076","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"test_email: force showing stderr first\n\nConstructs like\n\n  cmd 2>&1\n\nhave unpredictible behavior when cmd emits text to both stdout and stderr\nas stdout and stderr may be interleaved in different ways. Make the\noutput more predictable by showing stderr first, and then only stdout.\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/cafad4affee5712ed569d0589cb2d8a2ea016076"},{"sha":"4a856a3d3dd217cdab326479ea29e63f8a3f0160","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"t/email-content: move 3 simple tag tests to Sharness\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/4a856a3d3dd217cdab326479ea29e63f8a3f0160"},{"sha":"d5e73d1d4c8b39da512c6fe5aa4a567843e71399","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"t/email-content: extract annotated tag tests to Sharness\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/d5e73d1d4c8b39da512c6fe5aa4a567843e71399"},{"sha":"b248639ddce63a3689e0a72a9b849bbffb24eb97","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"t/email-content: extract tag tests that change content to Sharness\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/b248639ddce63a3689e0a72a9b849bbffb24eb97"},{"sha":"e2087f457be76f449d1768d148a079bc58615608","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"t/email-content: move more annotated tag tests to Sharness\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/e2087f457be76f449d1768d148a079bc58615608"},{"sha":"528ea010c353a6f8d902960e4a916682a7841faa","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"filter-noise: un-split long headers split by Python 3\n\nPython 3 splits\n\nHeader: something-very-long\n\ninto\n\nHeader:\n something-very-long\n\nThis triggers on Travis-CI who has very long machine names, hence long\nMessage-ID, X-Git-Host, ... fields. Bring both lines together before the\nactual filtering.\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/528ea010c353a6f8d902960e4a916682a7841faa"},{"sha":"89fdfb08c95dcf9c1b0f72b71a407ec40a1e2679","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"filter-noise: un-split headers split in the middle\n\nThe split can happen at different places depending on the environment. In\nparticular, on Travis-CI, one Subject: field is split that is not on my\ndesktop machine. Make the output uniform on both environments.\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/89fdfb08c95dcf9c1b0f72b71a407ec40a1e2679"}]}