{"push_id":3925295608,"size":44,"distinct_size":1,"ref":"refs/heads/dev","head":"dffcf789357403de0db73346c59aa7d8f77c1ff3","before":"49ed5fb3eafdcb7114d28e74ad456136facece8c","commits":[{"sha":"3d5209162ce56765fa38321a80adec91f7f0bdd3","author":{"name":"David Stucki","email":"01a62bbd4e24dcad400d96401fb183127d3df0e8@microsoft.com"},"message":"Test commit","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/3d5209162ce56765fa38321a80adec91f7f0bdd3"},{"sha":"eb8c8adcdaa1d724f10411673760c1aec8b1c736","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"Initial checkin","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/eb8c8adcdaa1d724f10411673760c1aec8b1c736"},{"sha":"ab35d7f0691caf3a613a6315965c0774f3cf2fe5","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"functional sending + receiving for both websockets and http","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/ab35d7f0691caf3a613a6315965c0774f3cf2fe5"},{"sha":"c986f40ca4b2c39bb8aaad322639e3d8d003682d","author":{"name":"David Stucki","email":"01a62bbd4e24dcad400d96401fb183127d3df0e8@microsoft.com"},"message":"Saving some current progress.","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/c986f40ca4b2c39bb8aaad322639e3d8d003682d"},{"sha":"7b578b7dc9dac918edcee5f95c7d870ead172156","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"removed comment","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/7b578b7dc9dac918edcee5f95c7d870ead172156"},{"sha":"c7128a6d9b16bdae2a6747b7148aaa718de3e833","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"allow listener.close and fix nullpointer in Inputqueue.dequeue","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/c7128a6d9b16bdae2a6747b7148aaa718de3e833"},{"sha":"e979fb91a5e1394f85a2e7b8c7e9399e5be836cb","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"cleanup + fix infinite loop receiving bug","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/e979fb91a5e1394f85a2e7b8c7e9399e5be836cb"},{"sha":"b2a825ca8aca3aec4345a54dc64078065efaf292","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"more cleanup to prepare sample app","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/b2a825ca8aca3aec4345a54dc64078065efaf292"},{"sha":"4b1cb396fc2889093384c5ab1be62cc3018c596e","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"cleanup main","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/4b1cb396fc2889093384c5ab1be62cc3018c596e"},{"sha":"d8376474d9bea46883ab2d614f616067233c0d50","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"pom.xml cleanup","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/d8376474d9bea46883ab2d614f616067233c0d50"},{"sha":"657ad77a0a763e0abb14721abbfb21495a0beb14","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"allow maven to package the project and all its dependencies into one jar","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/657ad77a0a763e0abb14721abbfb21495a0beb14"},{"sha":"2fc4ea9ba98d24bbb7f95905f5db5e6189d8da00","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"read connection string from environment variable","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/2fc4ea9ba98d24bbb7f95905f5db5e6189d8da00"},{"sha":"30a69898504ff09081eddf94cd1431b87c829106","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"clean up format and unused code","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/30a69898504ff09081eddf94cd1431b87c829106"},{"sha":"7b593a5fd3c2a166585015a1f7011f8c348425eb","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"Close websockets and their threads properly","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/7b593a5fd3c2a166585015a1f7011f8c348425eb"},{"sha":"612d397cb42a514686c395e05587fa8fd1967eb3","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"Close rendezvous to automatically close client socket when shutting down listener","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/612d397cb42a514686c395e05587fa8fd1967eb3"},{"sha":"3737f17c830a2be1ecb51c7c8e9fc3dd3c841f45","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"Let \"timedRunAsync\" and \"timedSupplyAsync\" throw timeout exception","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/3737f17c830a2be1ecb51c7c8e9fc3dd3c841f45"},{"sha":"1c38fbab2baaea5a6c425cd04e8716764f4e0dbe","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"Timeouts throw CompletionException instead of TimeoutException","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/1c38fbab2baaea5a6c425cd04e8716764f4e0dbe"},{"sha":"0ae9459e2385ad334ef98cc21bcb7163d3f7a220","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"Started unit tests","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/0ae9459e2385ad334ef98cc21bcb7163d3f7a220"},{"sha":"43380155020f4e2a3cbe6fd3597a6bfbe9b7c857","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"Connection + Send&Receive unit tests","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/43380155020f4e2a3cbe6fd3597a6bfbe9b7c857"},{"sha":"703a6346292338985ee1547d2cf54c76fe9ab954","author":{"name":"bailiu","email":"9d9a86aabc0d89323683fec55ff799e631efd642@microsoft.com"},"message":"Fix invalid UUID bug","distinct":false,"url":"https://api.github.com/repos/Azure/azure-relay-java/commits/703a6346292338985ee1547d2cf54c76fe9ab954"}]}
{"actor":{"display_login":"bainian12345"}}