{"push_id":812254979,"size":428,"distinct_size":3,"ref":"refs/heads/winhttphandler_async","head":"05e8dec982dbc3881b7b3558c6cd048f3b5b8bbc","before":"9bf0a0739785af7cbaa80ca526f929078f9975e7","commits":[{"sha":"bf77ffa25dbf932d42b32c929d7d4d2844ba80ec","author":{"email":"44f878afe53efc66b76772bd845eb65944ed8232@hackcraft.net","name":"Jon Hanna"},"message":"Simplfiy ObjectToIdCache.GetPrime\n\nBecause ObjectToIdCache always attempts a starting size of 1, resulting\nin a starting size of 3 (first prime in list) all further possible\nvalues can be pre-computed directly.\n\nThis simplifies the GetPrime() code.\n\nThis also allows the possibility of the cache working at a capacity greater than\n1535867969, which is the point at which it would currently overflow (after trying\nto double 1535867962 which overflows on 32-bit signed integers). This is neither\nlikely to happen, nor likely to be allowed by memory size, but that case now tries\nthe largest prime that is an allowed array size (viz 2146435069) then the largest\narray size (ignoring primality), at which point it is at the theoretical limit\nof the approach ObjectToIdCache takes, if not already long past the practical\nlimits of memory.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/bf77ffa25dbf932d42b32c929d7d4d2844ba80ec"},{"sha":"498bcaab24a010d2816a5e781a2357714526a1af","author":{"email":"130698713b9cfd76dea22a554baa3074f87c0665@microsoft.com","name":"Jeremy Kuhne"},"message":"Fix GetFullPathName wrap.\n\nGetFullPathName supports arbitrarily long paths, but doesn't\nsupport extended syntax correctly. Change the wrap to handle\npaths correctly and add a number of tests. Fix the common\ntest solution to honor build system configs.\n\nNote that the incorrect wrapping wasn't exposed anywhere yet.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/498bcaab24a010d2816a5e781a2357714526a1af"},{"sha":"de0102e04da0f93572644f9c2ae01d760d61bd32","author":{"email":"86057438fbc6889b91f258c30d1da4db8d71d7c8@heer.eu","name":"Axel Heer"},"message":"Move GCD to BigIntegerCalculator\n\n- In order to consolidate the big integer calculation code, Lehmer's\n  algorithm gets some refactoring and a new home within the recently\n  added BigIntegerCalculator.\n- The remaining code of BigIntegerBuilder to convert a big integer value\n  to a double value moves to BigInteger, where the other conversion code\n  lives too.\n- BigIntegerBuilder is finally dead now, it gets dropped.\n- NumericsHelpers contains dead code now, it gets some cleanup.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/de0102e04da0f93572644f9c2ae01d760d61bd32"},{"sha":"aeb988c6da579eefab9b2f4f784f98fe124e9562","author":{"email":"3d8a910543a0b140a6eed61f03bcb0d8d09b920c@gmail.com","name":"James Ko"},"message":"Remove redundant checks in RegistryKey","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/aeb988c6da579eefab9b2f4f784f98fe124e9562"},{"sha":"dce61dec8f9a1fa72630b0b986176a5d98f83435","author":{"email":"86057438fbc6889b91f258c30d1da4db8d71d7c8@heer.eu","name":"Axel Heer"},"message":"Improve 64-bit GCD","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/dce61dec8f9a1fa72630b0b986176a5d98f83435"},{"sha":"b67ebf2897c7a23c4ae51f6ac7a5894493b6697f","author":{"email":"79c8506aa7c4f256d586135507aa979186135502@microsoft.com","name":"Koundinya Veluri"},"message":"Add AssemblyExtensions.TryGetRawMetadata to the System.Reflection.Metadata namespace.\n\nThis patch adds the new API to the System.Runtime.Loader reference assembly. Tests will be added separately, once the new API is\npublished and can be consumed.\n\nPart of dotnet/corefx#2768","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/b67ebf2897c7a23c4ae51f6ac7a5894493b6697f"},{"sha":"5361c0f77facc1f113bee68bd4b184cad0fdd7be","author":{"email":"ee3e1789651c5ef718153ae66fd62f69a66a7229@taujhe.de","name":"Jan Henke"},"message":"Merge src/Native/build.sh into top level build.sh\n\nIf no argument is passed, defaults to build both the managed and the\nnative code. The src/Native/build.sh is kept to not break CI, it simply\ncalls the top level build.sh to call the native part. Closes #3155","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/5361c0f77facc1f113bee68bd4b184cad0fdd7be"},{"sha":"b3297bcefbb37fbb8963ad2123e3ac54861c5f17","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Fix for unary operator lifted method calls.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/b3297bcefbb37fbb8963ad2123e3ac54861c5f17"},{"sha":"0948bcda709eaedff6a243bfe86cc8dd66ae752a","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Fix to add support for interpretation of UnaryPlus, IsTrue, and IsFalse expressions on primitive types.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/0948bcda709eaedff6a243bfe86cc8dd66ae752a"},{"sha":"aa279964cec0e4bae659d539526f5fc87a7ed0bf","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Fix for overflow exception generation in multi-dimensional array creation expressions.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/aa279964cec0e4bae659d539526f5fc87a7ed0bf"},{"sha":"4ab0e1a40073251d34ddf7007ddd9a34ae474289","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Fix for field operations to throw NullReferenceException in lieu of TargetException.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/4ab0e1a40073251d34ddf7007ddd9a34ae474289"},{"sha":"baf547a745e6b138153a6ea010d42782f66f6fa0","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Merge branch 'master' of https://github.com/dotnet/corefx into Issue-3196","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/baf547a745e6b138153a6ea010d42782f66f6fa0"},{"sha":"484931a343eb48d326cb698c8766a28d0e079aee","author":{"email":"ef88cdf223e82d966d05894857ed10061f9c24e7@microsoft.com","name":"Jeremy Barton"},"message":"Enable System.Security.Cryptography packages for .NET Native / UWP.\n\n[tfs-changeset: 1524835]","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/484931a343eb48d326cb698c8766a28d0e079aee"},{"sha":"e59a99c6628b817e95a43880fe14cbf602602b9e","author":{"email":"6edc878b3eff2120a537c51f5b39d2d5264b84de@microsoft.com","name":"Ian Hays"},"message":"Fixed OSX file creation time format\n\nFileInfo.CreationTime on OSX was returning a correctly timed but incorrectly formatted DateTime. This commit fixes this issue and adds coverage to a existing test to fill the test gap that let the issue through.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/e59a99c6628b817e95a43880fe14cbf602602b9e"},{"sha":"73c515d5ca3de7c6416f338b94fcaa052c8a7cb1","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Fixing IsTrue and IsFalse support in the lifted case.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/73c515d5ca3de7c6416f338b94fcaa052c8a7cb1"},{"sha":"fa7a851ed13d8f6d287a6d2fc8f4186410e4abc9","author":{"email":"be2a797f6c0922ce6485fe7bca291bb611f8ecd7@microsoft.com","name":"Atsushi Kanamori"},"message":"Issue #3233 - More useful messages for Crypto exceptions.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/fa7a851ed13d8f6d287a6d2fc8f4186410e4abc9"},{"sha":"a39ff3ca6a0d60eaec4b1d995b46e78bcd1ba9c2","author":{"email":"f694667391974dbf5accff46f586ecf7968f64c0@users.noreply.github.com","name":"Atsushi Kanamori"},"message":"Merge pull request #3240 from AtsushiKan/cryptomessage\n\nIssue #3233 - More useful messages for Crypto exceptions.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/a39ff3ca6a0d60eaec4b1d995b46e78bcd1ba9c2"},{"sha":"b5d749c8bb4c57acfc0b45e380b471ae5548a43e","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Adding tests for UnaryPlus, IsTrue, IsFalse.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/b5d749c8bb4c57acfc0b45e380b471ae5548a43e"},{"sha":"0bbd634ec8b3bb75f3b9855de70b9c3b9047f6c9","author":{"email":"951f2017d5f3fa6feb6f2b2fcdd5cad44e747c3e@microsoft.com","name":"Bart De Smet"},"message":"Adding tests for MemberAccess nodes.","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/0bbd634ec8b3bb75f3b9855de70b9c3b9047f6c9"},{"sha":"2f6f4b5a64bb2160603d398047d5da3be18f0492","author":{"email":"d598ed404a9a39e5ca39f22624afbc827cbec5f5@microsoft.com","name":"Wes Haggard"},"message":"Fixed PackageTargetRuntime casing to be lower case for System.IO.FileSystem so that the resolution from nuget will work... yes it is case-sensitive for these runtime ids :(\n\n[tfs-changeset: 1525012]","distinct":false,"url":"https://api.github.com/repos/davidsh/corefx/commits/2f6f4b5a64bb2160603d398047d5da3be18f0492"}]}