{"push_id":699148862,"size":3,"distinct_size":1,"ref":"refs/heads/1.1","head":"cbdb3ec47595e23a98a8c31dc0a66ff6b7e4157a","before":"32ba5b7e503c7bc7eaea233d67a649fc4da81298","commits":[{"sha":"2af23f4c7545d8e3951af56472384614383064ef","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"Forgotten sign-off in previous commits\n\nThis is to certify that even though I forgot to add my sign-off on the\nfollowing commits:\n\n03f63a7422abfee45f2abc7af15affa48ffca666 Adapt PEP8 ignore list for Debian oldstable's\na4a9a18d6346e20ffaad445406de6c56b119ef90 Actually detach HEAD in tests\nf2dc2e637e9d9f864f872594cf65cbf84a885d9b Ignore rstcheck.out\ndb10d6c8643b23c974cccb894fa31e6d817a4376 rstcheck also gitolite.rst\nbfe17157550045e7a55f8d63c9973329d327039e README.rst: formatting fixes\n2e89db40fc9e95a71fcf802ca9e61179855e3f71 Git 1.7 compatibility\nf0d9cc82df199f07e5a70faf55e066b19fc96fda Python 2.4 compatibility\n1d18cec2a27c744b15de1e63a914bcb986c0f698 python 2.6 compatibility\n7a7a312ead095f37868b0c777077c9c269c82426 Update CHANGES\n61956cd32cd90cf57ed2843b40f908aacd6d9b76 new test adding a non-linear set of commits\nc278d1a989223e257e23a12ca214a37b18fc3efa run-tests: pep8-check also test-env (and fix it)\n4ebf505c4a3391a24ee550cb99c3c26391fdfd51 t/run-tests: display list of failed tests at the end\n475d35722f73271bc68c8f9046e916798576b216 rstcheck: consider any output as error\ne2dafd3a50e0eaef2977b00552703ed4fe82553b Include travis's build status image on README\ne2784dc6e6df7ccbe1f0cae7c3eb69279656911d Check RST syntax in tests\n4b36063e25f51f911f6d3d6b5f11c0a6f17da255 Reformat README in RST syntax for better display on GitHub\nab6aa3783b033eca986650141acb115508ecc0e2 show version numbers of Python, PEP8 and Git when running tests\nf0bc9159617f5b66e9f2e115e80e13389256ab5a Python 2.4 compatibility: don't use 'with open(...) as ...:'\n7a2627f61e9a28d0ca94eb9221886897b628d6c7 PEP8 fixes\n6d78ac99f29438419e125abb1c7a935d78e1764b Add .travis.yml file to use https://travis-ci.org/\nfcffb1dc8966b01f8b05c08e6737cff0be3b08f0 PEP8 conformance\n957ad315563ed2d6821f2a749f066a5feb6deee5 IMAP: tls support\nc747b5c752e7c96c7f44ca0ffea6977bb19d1a65 IMAP: authenticate when a login or password is provided\na1fc8cd5477fe731dc8d0d15f2651a077a1ae7b1 test-email-config: allow testing a single config easily\nd452440d50528ae9ec1fa833b648ff80c53a16ee test-email-config: error out when no recipient is given\n526f187b558f20e94f7d22f5a903cdf23299de4e fix message formatting (missing space before ***)\n36e8bfe733a52d8b712f37923f007faec05e3dd9 use environment.log_warning in a few more places\ne5d771752d5351134b74170a0f2cb3cad627e66e Merge remote-tracking branch 'origin/maint'\n4374f4a7f32ee45467ee0bdf40be59ccb785b122 Merge pull request #88 from richardhansen/mention-gitolite-fromaddr-in-changes-v1\n76852e79aaf86cfad6006aef16c256bf6415a5c0 Merge pull request #89 from richardhansen/optional-single-combined-v1\neda75096c4ddbe09bc4c9a3c52c3cfa9726ac3dc Merge pull request #72 from benoitryder/master\n18203d0d8a08873b0d5e6ff02c1fb185dadd57e4 Merge pull request #83 from git-multimail/fewer-emails-if-single-commit-pushed-v2\ndb7371fd6c44d110dc0f2fcf78083e8ac11743fe Merge pull request #71 from lukem/lukem-centos5-compat\nba25346d5a619de304db9dc110ddab07a16882bf Add tests with Cc: fields in commit messages\n186d4a9ed61b66f8741f8dfe7c908650c202e815 Merge pull request #81 from sschuberth/master\n21978290b6b1787ec69e9485c455c6e44a19015b Extract config.get_mailer(...) to make it available to hook writers\n2a7d38db0e5349e662890b9e07a0994961aaf8d3 Make repo_path available to template strings\nd556973f09550b742ca8a5ac3833f90b96dac2a1 make the Reply-To field configurable\ncb25bf4cec9987726dd4e141520e9ff06fa33084 Introduce and use read_git_output and read_git_lines\n94e9854dbd3d595624b18d3c0657cbc8044aa3a6 Encode non-ascii headers (e.g. accented characters in Subject line)\n241e2a44ed986b1d22c983ecb71b20b44b95a4aa cleaner error message when option parsing fails\ne1cb4d131e1832907d627c0155e2ee473b7bba8d Allow the From: field to be configured separately from envelopesender.\n4a961b750642d287aaec7489d1e9592b480db6b8 Clean error message on sendmail failure\nebe512aa421a02ea10457bc6667b0d5e229a0291 new mailer based on Python's smtplib\n785c5ed95fc1b16b267e231dd31590dedd86cd9c allow including a detailed log in refchange emails\n1ca1adb405f1800ec8c0e880c874140cc3e7af72 actually make the script usable with python 2.4\nb0d724490dc6fc4d0ca6b31cdd6c88346aacfeb2 mention git_multimail (not post-receive) in message when not in a repository\n183638f31a7c068b0ca7e4ac5344248e2ab72ed8 README: Mention announce emails in the introduction\n81ddfb5e1f2755338f55d5253c22b9f6b020ac06 README: say explicitly that \"reference change\" emails are called \"refchange\"\neaea875cded91cd583b9e27f33c639da55190b92 README: use CamelCase for option names\n830259917a0ef313e7d39d97bbaf4987a3480245 add space after [repo_shortname] in emailprefix\n8d69443340dd37447156dcc2506b066af28ffdd6 call 'git log -p', not 'git log --patch' (unavailable in old Git)\n\nI do agree with Git's Developer's Certificate of Origin 1.1 for each of\nthese commits.\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":false,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/2af23f4c7545d8e3951af56472384614383064ef"},{"sha":"129dcd3150681ef221de610eedffb29376911f48","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"test-env: use canonical path to repository\n\nWithout this, I get two assertion failures like\n\n  File \"/home/moy/git-multimail/t/test-env\", line 152, in check_environment\n    'value for %s: %r != %r' % (name, values[name], value,)\nAssertionError: value for repo_path: '/realhome/moy/git-multimail/t/env-repo.git' != '/home/moy/git-multimail/t/env-repo.git'\n\nIn a setup where my /home is a symbolic link to /realhome/.\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":false,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/129dcd3150681ef221de610eedffb29376911f48"},{"sha":"cbdb3ec47595e23a98a8c31dc0a66ff6b7e4157a","author":{"email":"d4d2cc2a6ec7b2aa587d4887cc5ed200f9b685a1@imag.fr","name":"Matthieu Moy"},"message":"README: double-quotes -> backquotes\n\nSigned-off-by: Matthieu Moy <Matthieu.Moy@imag.fr>","distinct":true,"url":"https://api.github.com/repos/git-multimail/git-multimail/commits/cbdb3ec47595e23a98a8c31dc0a66ff6b7e4157a"}]}