{"push_id":1319044812,"size":75,"distinct_size":75,"ref":"refs/heads/master","head":"e551786a9e7d6baedf57621aeb0d68376c3080e1","before":"6687df2b6e76a82af7584dd315bb25c8c80dfb24","commits":[{"sha":"e6ee3569256654957d3550b2e8a32e1e911ca61c","author":{"name":"Tom Li","email":"92d405da5fd85858cac555c09476e5109bcb5d9c@gmail.com"},"message":"tls: respect the order of specified ciphers.\n\nSigned-off-by: Tom Li <biergaizi2009@gmail.com>","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/e6ee3569256654957d3550b2e8a32e1e911ca61c"},{"sha":"d5954ce249646f20151d40a4aaee0eafdca255af","author":{"name":"Tom Li","email":"92d405da5fd85858cac555c09476e5109bcb5d9c@gmail.com"},"message":"tls: adding support of dhparam.\n\nSigned-off-by: Tom Li <biergaizi2009@gmail.com>","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/d5954ce249646f20151d40a4aaee0eafdca255af"},{"sha":"acbbf668062e3cc491dd7fb64c644645ec2b684d","author":{"name":"Tom Li","email":"92d405da5fd85858cac555c09476e5109bcb5d9c@gmail.com"},"message":"tls_cert: adding dhparam generating.\n\nSigned-off-by: Tom Li <biergaizi2009@gmail.com>","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/acbbf668062e3cc491dd7fb64c644645ec2b684d"},{"sha":"2e2e6c70c65c3b5d24248678424e4074d0f322f8","author":{"name":"Tom Li","email":"92d405da5fd85858cac555c09476e5109bcb5d9c@gmail.com"},"message":"tls: style fixes.\n\nSigned-off-by: Tom Li <biergaizi2009@gmail.com>","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/2e2e6c70c65c3b5d24248678424e4074d0f322f8"},{"sha":"845760969bb22b81980884f197121bab885752fc","author":{"name":"Tom Li","email":"92d405da5fd85858cac555c09476e5109bcb5d9c@gmail.com"},"message":"tls: fix a typo.\n\nSigned-off-by: Tom Li <biergaizi2009@gmail.com>","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/845760969bb22b81980884f197121bab885752fc"},{"sha":"edea4c239d04a5fd1216d9c5571d6729aed46d98","author":{"name":"Tom Li","email":"92d405da5fd85858cac555c09476e5109bcb5d9c@gmail.com"},"message":"tls_cert: unified cert name between tls and tls_cert.\n\nSigned-off-by: Tom Li <biergaizi2009@gmail.com>","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/edea4c239d04a5fd1216d9c5571d6729aed46d98"},{"sha":"2cc6d3f93843ccfd472518eb74cf27514418dee6","author":{"name":"Tom Li","email":"92d405da5fd85858cac555c09476e5109bcb5d9c@gmail.com"},"message":"tls: checking if dhparam is empty, using \"undef\" instead of \"\" for clarity.\n\nSigned-off-by: Tom Li <biergaizi2009@gmail.com>","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/2cc6d3f93843ccfd472518eb74cf27514418dee6"},{"sha":"a44c70232c544ae4ea9312ca79ac17bf406b3a3f","author":{"name":"Tom Li","email":"92d405da5fd85858cac555c09476e5109bcb5d9c@gmail.com"},"message":"tls_cert: fix a misused quotes\n\nSigned-off-by: Tom Li <biergaizi2009@gmail.com>","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/a44c70232c544ae4ea9312ca79ac17bf406b3a3f"},{"sha":"f3872b1e66a2bac8b2dd93693443b5dbec3b59df","author":{"name":"Matt Simerson","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@tnpi.net"},"message":"Merge pull request #220 from biergaizi/master\n\n[RFC] tls: adding support of Perfect Forward Secrecy","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/f3872b1e66a2bac8b2dd93693443b5dbec3b59df"},{"sha":"affd8c3f9339077a08b2fda99140b752c52311ae","author":{"name":"Matt Simerson","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@tnpi.net"},"message":"limit split = to 2 fields\n\n(for cases where the field had more than one = sign)","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/affd8c3f9339077a08b2fda99140b752c52311ae"},{"sha":"37c04cf72856577b0ae6aed8f6dccb5266fc1d63","author":{"name":"Jared Johnson","email":"27d19dd9ca1cbad2c5bb68fb5148e4a3ad2f3e9a@efolder.net"},"message":"Merge pull request #228 from msimerson/ar\n\nlimit split = to 2 fields","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/37c04cf72856577b0ae6aed8f6dccb5266fc1d63"},{"sha":"d2079c455a84a478ceb5142e2d3f8e96442808ec","author":{"name":"Jared Johnson","email":"27d19dd9ca1cbad2c5bb68fb5148e4a3ad2f3e9a@efolder.net"},"message":"A little more testing for run_continuation()","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/d2079c455a84a478ceb5142e2d3f8e96442808ec"},{"sha":"1ef0aa1008598720c4b416e7fba43cf4230f0d1c","author":{"name":"Matt Simerson","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@tnpi.net"},"message":"Merge pull request #229 from jaredj/more-test\n\nA little more testing for run_continuation()","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/1ef0aa1008598720c4b416e7fba43cf4230f0d1c"},{"sha":"08206bda4017f21d37f789eecd9c1efc5f49d564","author":{"name":"Matt Simerson","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@tnpi.net"},"message":"updated Changes for 0.95 release","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/08206bda4017f21d37f789eecd9c1efc5f49d564"},{"sha":"8d88fdb33df9ea4895cf117669223e1e1ebe0ad4","author":{"name":"Matt Simerson","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@tnpi.net"},"message":"add coveralls support\n\n* and coverage badge to README","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/8d88fdb33df9ea4895cf117669223e1e1ebe0ad4"},{"sha":"745ad55af239d68ceba05bdae676e4a1eb0dde6f","author":{"name":"Jared Johnson","email":"27d19dd9ca1cbad2c5bb68fb5148e4a3ad2f3e9a@efolder.net"},"message":"Merge pull request #230 from smtpd/coveralls\n\nadd coveralls support","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/745ad55af239d68ceba05bdae676e4a1eb0dde6f"},{"sha":"95d40297cfddce102e65077ff2d358de7b9444d0","author":{"name":"Jared Johnson","email":"27d19dd9ca1cbad2c5bb68fb5148e4a3ad2f3e9a@efolder.net"},"message":"Use a fake greeting for testing run_continuation()\n\nThis makes the test more universally useful in exercising run_continuation()\nitself even with forks that e.g. use custom greetings","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/95d40297cfddce102e65077ff2d358de7b9444d0"},{"sha":"e371159e38d26e606718aec38c1530a0b0524da7","author":{"name":"Matt Simerson","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@tnpi.net"},"message":"Merge pull request #231 from jaredj/fake-greeting\n\nUse a fake greeting for testing run_continuation()","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/e371159e38d26e606718aec38c1530a0b0524da7"},{"sha":"5f6485e84f035b53b202308dd6fc13271d29ad48","author":{"name":"Jared Johnson","email":"27d19dd9ca1cbad2c5bb68fb5148e4a3ad2f3e9a@efolder.net"},"message":"Change fake_{config,hook} to mock_{config,hook}\n\n'mock' is more accurate and recognizable","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/5f6485e84f035b53b202308dd6fc13271d29ad48"},{"sha":"f7558f346d06be0a6bad3ff9ea35fe23198c6d3e","author":{"name":"Matt Simerson","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@tnpi.net"},"message":"Merge pull request #232 from jaredj/mock-not-fake\n\nChange fake_{config,hook} to mock_{config,hook}","distinct":true,"url":"https://api.github.com/repos/salvis/qpsmtpd/commits/f7558f346d06be0a6bad3ff9ea35fe23198c6d3e"}]}
{"actor":{"display_login":"salvis"}}