{"push_id":1004737552,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"ad754a387aa884daa0e3c1ff255f51e18ba75c0e","before":"41ac33a082d34baee206d4a00d51a54b50e36f74","commits":[{"sha":"174580824e7c438095448454b0e1a187d7815fcf","author":{"email":"3fd039c72976f9f89629fb5b95d0a929c183add0@ca.ibm.com","name":"ILYA Khlopotov"},"message":"Introduce vhosts configuration into CORS\n\nIn order to remove code duplication we move vhosts support\nfrom couch_http_cors into chttpd_cors. We also dispatch\nchttpd:send_response to couch_http which does call chttpd_cors:headers.\nIn order to avoid double injection of CORS headers we check for existance of\n\"Access-Control-Allow-Origin\" in response headers.\n\nCOUCHDB-2945","distinct":true,"url":"https://api.github.com/repos/apache/couchdb-chttpd/commits/174580824e7c438095448454b0e1a187d7815fcf"},{"sha":"5b7096dc1e908b4384aa16190b0469d1e15ef844","author":{"email":"3fd039c72976f9f89629fb5b95d0a929c183add0@ca.ibm.com","name":"ILYA Khlopotov"},"message":"Strip scheme out of Host for cors_section\n\nValue returned by `couch_httpd_vhost:host/1` might not contain scheme.\nThe cors section is named after vhost name (i.e. without scheme).\nFor example:\n\n    [cors:partner.com]\n    methods =\n    headers =\n    exposed_headers =\n    origins = http://restricted.dev:8000\n\nThe origin in origins has to be given with scheme included.\n\nCOUCHDB-2945","distinct":true,"url":"https://api.github.com/repos/apache/couchdb-chttpd/commits/5b7096dc1e908b4384aa16190b0469d1e15ef844"},{"sha":"937689eb4c7271817f362716fc386ec782b845e2","author":{"email":"3fd039c72976f9f89629fb5b95d0a929c183add0@ca.ibm.com","name":"ILYA Khlopotov"},"message":"Treat value passed in Origin as case sensitive\n\nAccording to CORS spec here https://www.w3.org/TR/cors\nThe value of the Origin header is not a case-sensitive\n\nCOUCHDB-2945","distinct":true,"url":"https://api.github.com/repos/apache/couchdb-chttpd/commits/937689eb4c7271817f362716fc386ec782b845e2"},{"sha":"02bdd77dd36fd850cbb979622c1e703594523e91","author":{"email":"3fd039c72976f9f89629fb5b95d0a929c183add0@ca.ibm.com","name":"ILYA Khlopotov"},"message":"Suppress log of a response for clustered interface\n\nCOUCHDB-2945","distinct":true,"url":"https://api.github.com/repos/apache/couchdb-chttpd/commits/02bdd77dd36fd850cbb979622c1e703594523e91"},{"sha":"ad754a387aa884daa0e3c1ff255f51e18ba75c0e","author":{"email":"3fd039c72976f9f89629fb5b95d0a929c183add0@ca.ibm.com","name":"ILYA Khlopotov"},"message":"    Merge remote branch 'github/pr/101'\n\n    This closes #101\n\n    Signed-off-by: ILYA Khlopotov <iilyak@ca.ibm.com>","distinct":true,"url":"https://api.github.com/repos/apache/couchdb-chttpd/commits/ad754a387aa884daa0e3c1ff255f51e18ba75c0e"}]}