{"push_id":723054364,"size":25,"distinct_size":3,"ref":"refs/heads/session-dht-api","head":"2ea6b36555dd59507bfd2b4f64528554fda7f2ed","before":"f887cb9c4d8b842ecaa60d77d72f3a684f8a3ef2","commits":[{"sha":"12b30074e5e6e36f493540073fc43670dbc37f36","author":{"email":"9c6182e40b3095ea6079d1047762760a836a9a29@live.com","name":"John Sebastian Peterson"},"message":"hike required windows version to vista\n\nbecause xp has faded into the sunset","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/12b30074e5e6e36f493540073fc43670dbc37f36"},{"sha":"5a2dc432b1ee3bab1d47306d84acef4ad32b2f2a","author":{"email":"9c6182e40b3095ea6079d1047762760a836a9a29@live.com","name":"John Sebastian Peterson"},"message":"remove windows version from code file\n\nbecause it should be in the build files","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/5a2dc432b1ee3bab1d47306d84acef4ad32b2f2a"},{"sha":"a4777f6a868283389af0c4b42fee2301988d29e8","author":{"email":"48309e9ff9ff8465f582be8737a2874a4c3370c1@users.noreply.github.com","name":"Chocobo1"},"message":"Switch to travis container-based builds","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/a4777f6a868283389af0c4b42fee2301988d29e8"},{"sha":"f231ab46268d4e0bc306b40780769a61312cc5fc","author":{"email":"baff1b38b1ae5575da984a085c462921843210df@gmail.com","name":"Arvid Norberg"},"message":"Merge pull request #24 from Chocobo1/travis\n\nSwitch to container-based builds","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/f231ab46268d4e0bc306b40780769a61312cc5fc"},{"sha":"b472299524f8d95601cf6b0c5b4b1535188a07f4","author":{"email":"baff1b38b1ae5575da984a085c462921843210df@gmail.com","name":"Arvid Norberg"},"message":"Merge pull request #21 from john-peterson/build2\n\nhike required windows version to vista","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/b472299524f8d95601cf6b0c5b4b1535188a07f4"},{"sha":"c5614b691f76718df08c48db8d038d7ddca09d8e","author":{"email":"54d6aadf1451517834b2b1daeb4f76a706da418f@libtorrent.org","name":"arvidn"},"message":"export file_progress class when building unit tests. fix to web_server.py (used for unit tests)","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/c5614b691f76718df08c48db8d038d7ddca09d8e"},{"sha":"82bb92309629beacf48c7a0f8958cbefa4b36269","author":{"email":"54d6aadf1451517834b2b1daeb4f76a706da418f@libtorrent.org","name":"arvidn"},"message":"fix python typo","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/82bb92309629beacf48c7a0f8958cbefa4b36269"},{"sha":"f92df7f782c218ec8290c413a593dfab312eb2fd","author":{"email":"48309e9ff9ff8465f582be8737a2874a4c3370c1@users.noreply.github.com","name":"Chocobo1"},"message":"Add support for IGD version 2","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/f92df7f782c218ec8290c413a593dfab312eb2fd"},{"sha":"70fa9098a8dc1feaab0230600606cb4b739b4e7e","author":{"email":"48309e9ff9ff8465f582be8737a2874a4c3370c1@users.noreply.github.com","name":"Chocobo1"},"message":"Fix error when building test_file_progress, missed in e2784df","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/70fa9098a8dc1feaab0230600606cb4b739b4e7e"},{"sha":"329d797342ee4633ed9769c45cb12f0219ba23c5","author":{"email":"48309e9ff9ff8465f582be8737a2874a4c3370c1@users.noreply.github.com","name":"Chocobo1"},"message":"Add test case for igd_version","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/329d797342ee4633ed9769c45cb12f0219ba23c5"},{"sha":"bbe51268d31ea1c24d9c2af8aee8fb2a9eec6b5a","author":{"email":"baff1b38b1ae5575da984a085c462921843210df@gmail.com","name":"Arvid Norberg"},"message":"Merge pull request #23 from Chocobo1/igd_version\n\nAdd support for IGD version 2","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/bbe51268d31ea1c24d9c2af8aee8fb2a9eec6b5a"},{"sha":"c69e8805e97c9fe716f030b7b63a21a1950309ed","author":{"email":"48309e9ff9ff8465f582be8737a2874a4c3370c1@users.noreply.github.com","name":"Chocobo1"},"message":"Fix resource leak","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/c69e8805e97c9fe716f030b7b63a21a1950309ed"},{"sha":"b5486fb6ce15a7c85933cf31a8220504f047883e","author":{"email":"48309e9ff9ff8465f582be8737a2874a4c3370c1@users.noreply.github.com","name":"Chocobo1"},"message":"Add parentheses","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/b5486fb6ce15a7c85933cf31a8220504f047883e"},{"sha":"e8a02b85b8a83c57b9acbe2e992636e5e9773fe2","author":{"email":"48309e9ff9ff8465f582be8737a2874a4c3370c1@users.noreply.github.com","name":"Chocobo1"},"message":"Remove duplicate","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/e8a02b85b8a83c57b9acbe2e992636e5e9773fe2"},{"sha":"b743ef44e976fa23aa27098af16595589e022b62","author":{"email":"48309e9ff9ff8465f582be8737a2874a4c3370c1@users.noreply.github.com","name":"Chocobo1"},"message":"Pass std::string directly","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/b743ef44e976fa23aa27098af16595589e022b62"},{"sha":"bb058aa0812bff3890daa4dcaf30096c3afb4059","author":{"email":"baff1b38b1ae5575da984a085c462921843210df@gmail.com","name":"Arvid Norberg"},"message":"Merge pull request #28 from Chocobo1/fix\n\nFix warnings found by cppcheck","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/bb058aa0812bff3890daa4dcaf30096c3afb4059"},{"sha":"2b05b1c85c85ffbfc58be9b83855961ab80db135","author":{"email":"54d6aadf1451517834b2b1daeb4f76a706da418f@cs.umu.se","name":"arvidn"},"message":"fix cppcheck warnings","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/2b05b1c85c85ffbfc58be9b83855961ab80db135"},{"sha":"b072b0ca5f14ed8fc4317ba212a7d1e97b49df45","author":{"email":"42107444d2934957d26ca8a3f9b9732feb462b70@gmail.com","name":"Steven Siloti"},"message":"create session_handle\n\nThe session_handle class exposes the same public interface to session_impl as\nthe session class. The difference being that session_handle does not own the\nunderlying session_impl so multiple session_handle instances can be created\nand copied about as needed.\n\nThe intent is to chenge the plugin API to pass an instance of session_handle\ninstead of a pointer to session_impl. This change will be made in a separate\npatch.\n\nTo maintain ABI compatibilty, the type signature of session was not changed.\nThe relevent functions have been modified to forward to session_handle and\nall enums have been left in session.","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/b072b0ca5f14ed8fc4317ba212a7d1e97b49df45"},{"sha":"1d55bcba72cd8ffc43d51a7e79e26a45ac49f285","author":{"email":"42107444d2934957d26ca8a3f9b9732feb462b70@gmail.com","name":"Steven Siloti"},"message":"make session inherit from session_handle and remove wrapper functions","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/1d55bcba72cd8ffc43d51a7e79e26a45ac49f285"},{"sha":"189afdd5e354e9e9c7f63443945e723ac6a6013f","author":{"email":"42107444d2934957d26ca8a3f9b9732feb462b70@gmail.com","name":"Steven Siloti"},"message":"add session_handle.hpp to Makefile.am","distinct":false,"url":"https://api.github.com/repos/aldenml/libtorrent/commits/189afdd5e354e9e9c7f63443945e723ac6a6013f"}]}