{"push_id":682436236,"size":140,"distinct_size":133,"ref":"refs/heads/develop","head":"46fe48bc6ff148148da85f0633f97896e913fd05","before":"a2f4fd15cd0d2ff9eaab07126fcde383b2b64016","commits":[{"sha":"81481d91add6c2f6a0943b5d4cc77d59c7694959","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge branch 'release/1.8.2'","distinct":false,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/81481d91add6c2f6a0943b5d4cc77d59c7694959"},{"sha":"0b04d59b9f09bc20d68dee544894be6f465c22ff","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge branch 'release/1.9.0'","distinct":false,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/0b04d59b9f09bc20d68dee544894be6f465c22ff"},{"sha":"a97ffa4821776fad054ae16ed1a54cde51880367","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge branch 'release/1.10.0'","distinct":false,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/a97ffa4821776fad054ae16ed1a54cde51880367"},{"sha":"7e2a09d8055e8b402192a22a1f8dbc56e0e83141","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge branch 'release/1.10.1'","distinct":false,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/7e2a09d8055e8b402192a22a1f8dbc56e0e83141"},{"sha":"2a3108e657bf6881c6c2f3ea3fe5dbcf4f45ef65","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge branch 'release/1.10.2'","distinct":false,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/2a3108e657bf6881c6c2f3ea3fe5dbcf4f45ef65"},{"sha":"70afd97d738fc3ba2d5e31457d71cf534c0e0b04","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge branch 'release/1.11.0'","distinct":false,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/70afd97d738fc3ba2d5e31457d71cf534c0e0b04"},{"sha":"d1839756d0c643eecc693b92c1db1856f2385259","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge branch 'release/1.11.1'","distinct":false,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/d1839756d0c643eecc693b92c1db1856f2385259"},{"sha":"b853c68f76a294fe1140625d57f621948cd2aca5","author":{"email":"99e6b749acbfbe2a596df99e91d24d6e1fdbee00@Damiens-MacBook-Pro.local","name":"Damien D Jones"},"message":"Add support for games.dailymotion.com Closes#682","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/b853c68f76a294fe1140625d57f621948cd2aca5"},{"sha":"bfb638fc58c5c0acda975595d33539e380ccff79","author":{"email":"2ee2f61e6ec1c53111c50ec770ee479c5b8e0dac@gmail.com","name":"Damien D Jones"},"message":"Fix config.json 404 for some channels.  Use embed url to retrieve correct config parameter. Closes #683 Closes #685","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/bfb638fc58c5c0acda975595d33539e380ccff79"},{"sha":"d3838142cae9ad5401a3c4d996f631dca6e5da50","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge pull request #684 from daslicious/dailymotion_games_support\n\nAdd support for games.dailymotion.com","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/d3838142cae9ad5401a3c4d996f631dca6e5da50"},{"sha":"6c05a961aa894c8f995e468808a576b151ee434a","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge pull request #686 from daslicious/Fix_mlg_config.json\n\nFix config.json 404 for some channels.","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/6c05a961aa894c8f995e468808a576b151ee434a"},{"sha":"d83d318e80c107e9887aa2e0835d48dd49657c37","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge pull request #688 from wolftankk/develop\n\nplugins.tga: supports version of python less that 2.7.6","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/d83d318e80c107e9887aa2e0835d48dd49657c37"},{"sha":"6867121bb772fdfa62c36a9d9581c8f5c40ec99c","author":{"email":"cc7ebe648944e77df517fbbccef54db2ac70201f@boekkooi.net","name":"Warnar Boekkooi"},"message":"Added plugin: NOS (Nederlandse Omroep Stichting)","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/6867121bb772fdfa62c36a9d9581c8f5c40ec99c"},{"sha":"1444bd045d69a5433de020daaf8b8d5fb0030ef1","author":{"email":"cc7ebe648944e77df517fbbccef54db2ac70201f@boekkooi.net","name":"Warnar Boekkooi"},"message":"Added plugin: Disney and Disney Channel Germany","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/1444bd045d69a5433de020daaf8b8d5fb0030ef1"},{"sha":"1e21f16939ec721edd8d4135ffc4a9c03e1e582d","author":{"email":"30157ad3f36efbd4c43c24249f65b841e896d378@gmail.com","name":"Daniel Miranda"},"message":"cli: add option to server streams externally without a player\n\nAdd an option to the CLI name --player-external-http, to start an HTTP\nserver like --player-continuous-http, but without starting a\ncorresponding player, and streaming to all available interfaces instead\nof just the loopback.\n\nThis can be useful to stream to devices like smartphones or streaming\nboxes, while making use of the better compatibility and performance of\nlivestreamer.\n\nAn accompanying --player-external-http-port option was added to allow\npeople behind firewalls to add their exceptions only once.\n\nWhen starting livestreamer in this mode, URLs for the server will be\nprinted instead of a player being started. Those are detected based\non the IPv4 addresses returned by calling\nsocket.getaddrinfo(socket.gethostname(), ...), which will work for sure\non UNIX platforms, and should on Windows as well (actual testing\npending), in addition to 127.0.0.1.","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/1e21f16939ec721edd8d4135ffc4a9c03e1e582d"},{"sha":"558af52c4cc5684176d43b2c24cde419cf0696ea","author":{"email":"cc7ebe648944e77df517fbbccef54db2ac70201f@boekkooi.net","name":"Warnar Boekkooi"},"message":"Added plugin: wat.tv","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/558af52c4cc5684176d43b2c24cde419cf0696ea"},{"sha":"0a64c32a95c7cb4a0167523704e9196d48882849","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge pull request #699 from danielkza/external-http\n\ncli: Add option to server streams externally without a player","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/0a64c32a95c7cb4a0167523704e9196d48882849"},{"sha":"6cf193616c00e6dd328bbd4e5d4464ee48a5631e","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge pull request #697 from boekkooi/plugin-nos\n\nAdded plugin: NOS (Nederlandse Omroep Stichting)","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/6cf193616c00e6dd328bbd4e5d4464ee48a5631e"},{"sha":"83ece52d51bedc7a1ba2521497822b1c3cf76731","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge pull request #698 from boekkooi/plugin-disneychannelde\n\nAdded plugin: Disney and Disney Channel Germany","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/83ece52d51bedc7a1ba2521497822b1c3cf76731"},{"sha":"32a65a185da0c1f1fe99a1ded55b2de76fc335c2","author":{"email":"ae3239ba1119827691900649a982ae9e1b5fefe2@tanuki.se","name":"Christopher Rosell"},"message":"Merge pull request #701 from boekkooi/wat.tv\n\nAdded plugin: wat.tv","distinct":true,"url":"https://api.github.com/repos/wolftankk/livestreamer/commits/32a65a185da0c1f1fe99a1ded55b2de76fc335c2"}]}