{"push_id":714575216,"size":23,"distinct_size":1,"ref":"refs/heads/master","head":"5e8b24fa2ee4261c18857cc4675af52b75eac86e","before":"59df623f61b0ab067b234168b8eb8c6866a1325a","commits":[{"sha":"30eccdae259bfe710b788bb310b26106292aa965","author":{"email":"8395652c848c2ac747f2944ab9dad06a3bf6525e@microsoft.com","name":"Matt Connew"},"message":"Removing HttpInput and HttpOutput classes\nRemoved unused helper code","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/30eccdae259bfe710b788bb310b26106292aa965"},{"sha":"97b5a8c2b60a0e83da6f7ca0eabcf0f578cf7d3e","author":{"email":"8395652c848c2ac747f2944ab9dad06a3bf6525e@microsoft.com","name":"Matt Connew"},"message":"Adding stateful HttpRequestMessageHelper to do tasks related to an http request.\nAdding MessageContent, BufferedMessageContent and StreamedMessageContent to wrap a WCF message to produce\nand/or write to the streams that HttpClient needs.\nAdding ProducerConsumerStream which asynchronously blocks a read or write call until the other call completes\nto allow a bufferless/zero allocation passthrough stream.","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/97b5a8c2b60a0e83da6f7ca0eabcf0f578cf7d3e"},{"sha":"ddcd6e462faa59063d18b82675cbc7f65efd5652","author":{"email":"8395652c848c2ac747f2944ab9dad06a3bf6525e@microsoft.com","name":"Matt Connew"},"message":"Simplify HttpClientRequestChannel and HttpClientChannelAsyncRequest. The send path now throws\nexceptions related to sending the request, and the receive path now deals with exceptions\nrelated to receiving the response. Simplified the logic for sending a Head request for pre-auth.\nNo more juggling tasks of tasks to manage writing to the forwarding stream after the request to\nHttpClient has completed. This is possible because of the new MessageContent class.","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/ddcd6e462faa59063d18b82675cbc7f65efd5652"},{"sha":"ee868cb8c8e243e211459a47d7d9740477afeeae","author":{"email":"4bbe6463cdfbba0969975546ad242213ee3c349c@microsoft.com","name":"Nick Guerrera"},"message":"Mark assemblies as serviceable\n\n[tfs-changeset: 1492895]","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/ee868cb8c8e243e211459a47d7d9740477afeeae"},{"sha":"f8c4324d580834d92b7ae309e959ea2bf565373b","author":{"email":"1cb7ead2ad66b9f64746c8996675f10adc8d9b12@users.noreply.github.com","name":"Jason Pang"},"message":"Merge pull request #102 from mconnew/http-authentication\n\nFix ability to replay http content as well as code cleanup","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/f8c4324d580834d92b7ae309e959ea2bf565373b"},{"sha":"f42d60019674f92b3c3756ee32919d110aaa2f92","author":{"email":"1cb7ead2ad66b9f64746c8996675f10adc8d9b12@users.noreply.github.com","name":"Jason Pang"},"message":"Merge pull request #114 from dotnet-bot/from-tfs\n\nMerge changes from TFS","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/f42d60019674f92b3c3756ee32919d110aaa2f92"},{"sha":"0dcae52e109b9c0509b3c3745fd1f08d3df9eae3","author":{"email":"b616a4eeaac8f61486d8a94d8311555e03b82c45@microsoft.com","name":"Ron Cain"},"message":"Fix build warnings\n\nBuild warnings were produced due to fields not being CLS-compliant\nand Equals being overridden without overriding GetHashcode.\nThese warnings caused the build to fail when building the\nTFS mirrored sources with warnings treated as errors.","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/0dcae52e109b9c0509b3c3745fd1f08d3df9eae3"},{"sha":"f382b26a02628ba82258fc3f3f68fdb70103481d","author":{"email":"b616a4eeaac8f61486d8a94d8311555e03b82c45@microsoft.com","name":"Ron Cain"},"message":"Merge pull request #116 from roncain/fix-warnings\n\nFix build warnings","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/f382b26a02628ba82258fc3f3f68fdb70103481d"},{"sha":"06e5d881ab0749e589bd4cc35356497995b50063","author":{"email":"7c6bafcf48d1ad61bb23473e8a1cbce551d5bd98@microsoft.com","name":"Stephen Bonikowsky"},"message":"Adding Duplex tests.\n\n* Addressed most of the comments.\n* Keeping it on a separate base endpoint for now because during debugging found strange traffic occuring on 809, wanted to make sure that was not because of this particular test.\n* Removed ServiceBehavior ConcurrencyMode.Reentrant and used Task.Run calls instead to switch threads on both server and client side.\n* Modified the WcfDuplexServiceCallback to make Sajay happy.\n* Fixes #104","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/06e5d881ab0749e589bd4cc35356497995b50063"},{"sha":"a2ed11af1eca8d1804d1469f329e5ae937dd940d","author":{"email":"8395652c848c2ac747f2944ab9dad06a3bf6525e@microsoft.com","name":"Matt Connew"},"message":"Merge pull request #112 from StephenBonikowsky/Issue104\n\nAdd Duplex callback service to WcfTestService (Issue #104)","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/a2ed11af1eca8d1804d1469f329e5ae937dd940d"},{"sha":"3ec28eda4b528a04924613bbc7881c6377fb27fb","author":{"email":"7c6bafcf48d1ad61bb23473e8a1cbce551d5bd98@microsoft.com","name":"Stephen Bonikowsky"},"message":"Adding additional duplex scenario test.\n\n* Adding a typed proxy variation using DuplexChannelFactory\n* Fixes #118","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/3ec28eda4b528a04924613bbc7881c6377fb27fb"},{"sha":"04d010a765b31f44e1910a6f993e9412ff0b3f54","author":{"email":"b616a4eeaac8f61486d8a94d8311555e03b82c45@microsoft.com","name":"Ron Cain"},"message":"Merge pull request #119 from StephenBonikowsky/Issue118\n\nAdding additional duplex scenario test.","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/04d010a765b31f44e1910a6f993e9412ff0b3f54"},{"sha":"cf09295f2bbd9aac6cf53d3807eee2b91fdbeeb1","author":{"email":"93cb9930a0145020f2357424cf6834cc2994a923@microsoft.com","name":"Hong Dai"},"message":"Add test coverage for Async APIs with NetTcpBinding\n\n* None of the tests are passing because of product issue 78\n\nFixes #97","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/cf09295f2bbd9aac6cf53d3807eee2b91fdbeeb1"},{"sha":"3fb6ef2c7593b4bc496e1abd6f5f459d194f00dd","author":{"email":"13d8591fef1615298c364b5c67c763c002096005@microsoft.com","name":"Sajay Antony"},"message":"Enable building and debugging of test projects from visual studio\n\nOnce dotnet/buildtools#181 is fixed we should be able to remove this.","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/3fb6ef2c7593b4bc496e1abd6f5f459d194f00dd"},{"sha":"7fc19f0fb292f7095dbab76a88f4013775b37af4","author":{"email":"13d8591fef1615298c364b5c67c763c002096005@microsoft.com","name":"Sajay Antony"},"message":"Merge pull request #124 from SajayAntony/vsdebug\n\nEnable building and debugging of test projects from visual studio","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/7fc19f0fb292f7095dbab76a88f4013775b37af4"},{"sha":"7ec9fd3b7a739626ff4b513cd1755c62f132ecc0","author":{"email":"4bbe6463cdfbba0969975546ad242213ee3c349c@microsoft.com","name":"Nick Guerrera"},"message":"Adapt to internal changes in nuget packaging infrastructure\n\nGetFilesToPackage is replaced with just GetDocumentationFile. The other\nfiles are added to the package contents through a different process now.\n\n[tfs-changeset: 1494556]","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/7ec9fd3b7a739626ff4b513cd1755c62f132ecc0"},{"sha":"efb6f44f132771b3989022929bf3652858f81095","author":{"email":"b616a4eeaac8f61486d8a94d8311555e03b82c45@microsoft.com","name":"Ron Cain"},"message":"Merge pull request #125 from dotnet-bot/from-tfs\n\nMerge changes from TFS","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/efb6f44f132771b3989022929bf3652858f81095"},{"sha":"85cc00d1bff74bdef272da1a82bcea1816319e68","author":{"email":"13d8591fef1615298c364b5c67c763c002096005@microsoft.com","name":"Sajay Antony"},"message":"Merge pull request #121 from hongdai/addtest1\n\nAdd test coverage for Async APIs with NetTcpBinding","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/85cc00d1bff74bdef272da1a82bcea1816319e68"},{"sha":"95362c55caec4fbe55cad4170736d9c2f2cd6f36","author":{"email":"19bc1d1cf4dad233d26a019619bbdb8222a33017@microsoft.com","name":"Joel Hendrix"},"message":"Port build time and reliability fixes from ProjectN.  This includes fixes from the following changesets.\n\n1485206\n1485208\n1486043\n1488531\n1493227\n1493288\n1493289\n1493328\n1493358\n1495328\n\n[tfs-changeset: 1495502]","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/95362c55caec4fbe55cad4170736d9c2f2cd6f36"},{"sha":"e50d5822fd73562f53407825c25b8edb256ec0fb","author":{"email":"1cb7ead2ad66b9f64746c8996675f10adc8d9b12@users.noreply.github.com","name":"Jason Pang"},"message":"Merge pull request #128 from dotnet-bot/from-tfs\n\nMerge changes from TFS","distinct":false,"url":"https://api.github.com/repos/dmetzgar/wcf/commits/e50d5822fd73562f53407825c25b8edb256ec0fb"}]}