{"push_id":971447423,"size":5,"distinct_size":0,"ref":"refs/heads/master","head":"e19221e9776aff1e9e16acadc074cf084550ac25","before":"83f1809fd8aae50f129ebcfa80dfce43f1c4df02","commits":[{"sha":"5c703462a16cd4c6c0c27b475f5bece712035911","author":{"email":"2eda38856b4b0f8b54482db2d53bdf8a005d2584@microsoft.com","name":"mgortman"},"message":"Fixes premature completion of async operations (#66)\n\nMotivation:\nDue to misuse of IEventExecutor.SubmitAsync in\nDefaultChannelHandlerInvoker and Bootstrap, async operations return future\nthat is completed after first sync part of operation is through.\n\nModifications:\nDefaultChannelHandlerInvoker and Bootstrap are modified to complete\nreturned future only after the whole async operation is completed.\n\nResult:\nchaining async operations does not result in intermittent failures due to\npremature access to channel, errors potentially appearing in later stages\nof async operations are also properly reported through failure of the\nfuture.","distinct":false,"url":"https://api.github.com/repos/Azure/DotNetty/commits/5c703462a16cd4c6c0c27b475f5bece712035911"},{"sha":"21a8dc1f5e3bb3431b4694b163d64a74bd1bd683","author":{"email":"4d362a7cd3ade3cf81e2084af04257986aa3eaf6@gmail.com","name":"Max Gortman"},"message":"Merge pull request #67 from nayato/fixfuture\n\nFixes premature completion of async operations (#66)","distinct":false,"url":"https://api.github.com/repos/Azure/DotNetty/commits/21a8dc1f5e3bb3431b4694b163d64a74bd1bd683"},{"sha":"89189427a886b2ff456b64269b309d6809441649","author":{"email":"2eda38856b4b0f8b54482db2d53bdf8a005d2584@microsoft.com","name":"mgortman"},"message":"Enables setting options specific to DefaultSocketChannelConfiguration (fix #68)\n\nMotivation:\nFix a bug that breaks setting options specific to socket-based channel implementations\n\nModifications:\nAdded SetOption overload accepting socket-specific options to DefaultSocketChannelConfiguration\n\nResult:\nIt is possible to modify send/receive buffer size and other settings through SetOption on Bootstrap.","distinct":false,"url":"https://api.github.com/repos/Azure/DotNetty/commits/89189427a886b2ff456b64269b309d6809441649"},{"sha":"2339024cf2d19f88ba53b05d4791b30580d1780f","author":{"email":"4d362a7cd3ade3cf81e2084af04257986aa3eaf6@gmail.com","name":"Max Gortman"},"message":"Merge pull request #69 from nayato/tcpoptions\n\nEnables setting options specific to DefaultSocketChannelConfiguration…","distinct":false,"url":"https://api.github.com/repos/Azure/DotNetty/commits/2339024cf2d19f88ba53b05d4791b30580d1780f"},{"sha":"e19221e9776aff1e9e16acadc074cf084550ac25","author":{"email":"2eda38856b4b0f8b54482db2d53bdf8a005d2584@microsoft.com","name":"mgortman"},"message":"set version to 0.2.3","distinct":false,"url":"https://api.github.com/repos/Azure/DotNetty/commits/e19221e9776aff1e9e16acadc074cf084550ac25"}]}