{"push_id":2682478863,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"3a03e62ac4155585a518ef052260080d925787d1","before":"09ddb7cde07c875064e408ea59d87b870d1c437b","commits":[{"sha":"e7d5ac3865b6dca06780803472578e3956125673","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"find the next available port number and use it in the hints","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/e7d5ac3865b6dca06780803472578e3956125673"},{"sha":"4dec2d00c7cd36ad0570e3df362935ac56f87afa","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"offer: send the real file size instead of the fake one","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/4dec2d00c7cd36ad0570e3df362935ac56f87afa"},{"sha":"3cf40fc7625d9de5dde7bc0bfc05f9197eb6ff78","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"FromJSON instances for various types","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/3cf40fc7625d9de5dde7bc0bfc05f9197eb6ff78"},{"sha":"c3d8d730d46f6eb2e10df6076c3c4326c31ea006","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"ConnectionHint: fix a typo - \"name\" -> \"type\"","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/c3d8d730d46f6eb2e10df6076c3c4326c31ea006"},{"sha":"f1e1528042241f0e347e7f556477c3a172cae4e2","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"add a few aeson tests","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/f1e1528042241f0e347e7f556477c3a172cae4e2"},{"sha":"67f31e7ce1e2cb2a0b1fef56f041a0c993bd0521","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"delete a few unused types","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/67f31e7ce1e2cb2a0b1fef56f041a0c993bd0521"},{"sha":"2f4a3a9a7b365d787bf05f9bf142d870819d641b","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"Fix a bug caught by unit test in Transit message parsing","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/2f4a3a9a7b365d787bf05f9bf142d870819d641b"},{"sha":"c9fa10f9294115b7aa18935a07859162adc3b35d","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"transit: fix the bug in json serialization of the message\n\nIn the case of relay hints, there is a two level json structure\nwith hints as the inner key and another key called \"type\" inside\nit with the value \"direct-tcp-v1\".","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/c9fa10f9294115b7aa18935a07859162adc3b35d"},{"sha":"061768cc93670bba5475160f975fbd95b68c1bf9","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"revamp of json generation and parsing of data types","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/061768cc93670bba5475160f975fbd95b68c1bf9"},{"sha":"3a03e62ac4155585a518ef052260080d925787d1","author":{"name":"Ramakrishnan Muthukrishnan","email":"77c7960e890deddebb7ff2e55e340d2ed1708368@leastauthority.com"},"message":"Fully rewrite json encode and decode\n\nTransfer msg is now getting encoded and decoded fine. Added a bunch\nof unit tests.","distinct":true,"url":"https://api.github.com/repos/vu3rdd/wormhole-client/commits/3a03e62ac4155585a518ef052260080d925787d1"}]}
{"actor":{"display_login":"vu3rdd"}}