{"push_id":1716003968,"size":222,"distinct_size":222,"ref":"refs/heads/master","head":"c6f48c091e46a11371c4df0cf545a2c8c5f512eb","before":"feae0b6a325858adf1a697d6b2576a9424352663","commits":[{"sha":"2ce3b635163b0e183b403b3f77b16e63c4e9a4a5","author":{"name":"Jon Hanna","email":"1bde51fb45d31234a937eabeae454399af21dc56@hackcraft.net"},"message":"Prohibit Expression.Bind with members of open generic types.\n\nCloses #8081","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/2ce3b635163b0e183b403b3f77b16e63c4e9a4a5"},{"sha":"f7a69e8162b7fb3066d9b25063caac36b964bf9b","author":{"name":"Hugh Bellamy","email":"f8a884d2ad6cd8a8b2943b6fdafb22e28d6bef6a@gmail.com"},"message":"Consolidate common code between HttpResponseStream managed and Windows","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/f7a69e8162b7fb3066d9b25063caac36b964bf9b"},{"sha":"09925f26bb94247f10fb35e5c71b38b647a4dbe4","author":{"name":"Hugh Bellamy","email":"f8a884d2ad6cd8a8b2943b6fdafb22e28d6bef6a@gmail.com"},"message":"Consolidate common HttpResponseStream disposal code","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/09925f26bb94247f10fb35e5c71b38b647a4dbe4"},{"sha":"fca31198fdc372854e98350f8416af7eb2c23bd8","author":{"name":"Hugh Bellamy","email":"f8a884d2ad6cd8a8b2943b6fdafb22e28d6bef6a@gmail.com"},"message":"Fix managed ObjectDisposedException thrown writing to closed response stream","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/fca31198fdc372854e98350f8416af7eb2c23bd8"},{"sha":"183076f3d8e94ab9f22c1362892041c493979118","author":{"name":"Hyung-Kyu Choi","email":"447d95af41603572b65e27dc0486b4417a991ccc@samsung.com"},"message":"[ARM] Update cross rootfs for armel Tizen\n\nUpdate cross rootfs for armel Tizen\n\nSigned-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/183076f3d8e94ab9f22c1362892041c493979118"},{"sha":"1b49b1b2dbb7520f08ba8b80ff376e13b0a74c49","author":{"name":"Hyung-Kyu Choi","email":"447d95af41603572b65e27dc0486b4417a991ccc@samsung.com"},"message":"[ARM] Update Tizen armel CI\n\nTizen armel CI make use of embedded rootfs as Ubuntu arm does.\n\nSigned-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/1b49b1b2dbb7520f08ba8b80ff376e13b0a74c49"},{"sha":"cd0b07e17d5c9e7882cddfb84f09c96e3e163cae","author":{"name":"Eric St. John","email":"5cba59b6016e12cb8b8404aa75c5312236fbcd78@microsoft.com"},"message":"Emit a assembly graph when analyzing fx packages","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/cd0b07e17d5c9e7882cddfb84f09c96e3e163cae"},{"sha":"de498bdbb4eff054ed833a07400019639d740d1a","author":{"name":"Krzysztof Wicher","email":"674d34932a682108b36f101e1d26a818a0be464d@microsoft.com"},"message":"Disable Aes test TestDecryptorReusability when quirk disabled or old netfx","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/de498bdbb4eff054ed833a07400019639d740d1a"},{"sha":"fc97d160371fd615522f80b6ff8a7e3348e5201a","author":{"name":"Eric Mellino","email":"549282fbe2791bfdec1636a8d7ef6c20ca6877ed@microsoft.com"},"message":"Archive all of the binaries in outerloop CI jobs.","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/fc97d160371fd615522f80b6ff8a7e3348e5201a"},{"sha":"919790bc9b61171e97b0f990c6059e3dd8df3cc0","author":{"name":"Krzysztof Wicher","email":"674d34932a682108b36f101e1d26a818a0be464d@microsoft.com"},"message":"Replace manual test skip with ConditionalFact","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/919790bc9b61171e97b0f990c6059e3dd8df3cc0"},{"sha":"f14bf2ba1c4cf5c0de4a37d90abe091ebd9133ce","author":{"name":"Stephen Toub","email":"b60ab4ec0ae5032e51dd285ac67105c722f075d3@microsoft.com"},"message":"Tweak the SendAsync_ExpectedDiagnosticCancelledActivityLogging test\n\nA few tweaks to hopefully either fix the test(s) or at least help to further isolate the cause for the hangs.","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/f14bf2ba1c4cf5c0de4a37d90abe091ebd9133ce"},{"sha":"d9e87b921b34389d47798d58ef4110dffaa3613f","author":{"name":"Krzysztof Wicher","email":"674d34932a682108b36f101e1d26a818a0be464d@microsoft.com"},"message":"Fix issue 18811 - KeySize is not respected on netfx CSP impl","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/d9e87b921b34389d47798d58ef4110dffaa3613f"},{"sha":"b3988fb5d55c5fa59a451868ce1fa490ccd1af61","author":{"name":"Jeremy Barton","email":"999d4b2fe8700b41d02f469e6978b841e6317f81@microsoft.com"},"message":"Make RSASignaturePadding a required parameter for RSA certs\n\nIn the original API design we went back and forth on having a default for\nRSASignaturePadding.  In the end we landed on convenience, and defaulted\nit to Pkcs1 (v1.5) padding since that is the most widely supported.  Some\nadditional feedback was given that suggested that we really didn't want to do\nthat, after all, we had nicely made the digest algorithm a required parameter.\n\nThis change makes RSASignaturePadding a required parameter for creating\nRSA certificates.  As a consequence the Create method which uses a\ncertificate now has more failure modes.\n\n1) Hybrid algorithm signing is currently disallowed.\n\nEither \"RSA is special\", or \"you can only sign with the same algorithm so the\noptions make sense\".  We are currently using the latter, though they're almost\nidentical given our current support matrix (2 algorithms).\n\n2) Using Create(X509Certificate2) with .ctor(PublicKey) fails for RSA.\n\nThis one ended up being \"RSA is special\".  In this degenerate case we don't\nhave enough data to know if the signing key is using Pkcs1 or PSS, and NIST\nguidance is to only use a single padding mode with an RSA private key; so\nwe can't make any assumptions.  (We can't even assume signed-with-Pkcs1\nmeans signs-with-Pkcs1, unless it's self-signed)","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/b3988fb5d55c5fa59a451868ce1fa490ccd1af61"},{"sha":"33df5e0560f006e8298fd42b441b92b2d5eac671","author":{"name":"JayG","email":"09c122f1ea8ba22ad1d4fab851b4910ae044bc8e@users.noreply.github.com"},"message":"Implemented CAS Stubs for System.Security (#18914)\n\n* Remove assert that trips on Windows 7\r\n\r\nWin7 is getting different failure codes from the CAPI-via-CNG tests with DSA,\r\nand removing the assert makes the tests pass.  So replacing the assert with a\r\ncomment.\r\n\r\nSince this is opportunistic recovery from an exception, it seems reasonable to try\r\nno matter what the exception is.\r\n\r\n* Update CoreClr, CoreFx to preview2-25221-07, preview2-25222-01, respectively (#18771)\r\n\r\n* Implemented a couple missing CAS stubs (#18629)\r\n\r\n* Added DBDataPermission and Attribute CAS Stub\r\n\r\n* Added System.Drawing.Printing missing CAS Stubs\r\n\r\nModified S.D.Common Stubs using generated.\r\n\r\n* Added Virtual to DBDataPermission.CreateInstance.\r\n\r\nAdded System.Drawing.Printing missing CAS Stubs\r\n\r\n* cleaned branch\r\n\r\n* Removed Obsolete attribute, CAS types\r\n\r\n* Removed additional CAS permissions\r\n\r\n* Added back Obsolete attribute\r\n\r\n* Return null from PrintingPermission\r\n\r\n* Added DBDataPermission and Attribute CAS Stub\r\n\r\n* Added System.Drawing.Printing missing CAS Stubs\r\n\r\nModified S.D.Common Stubs using generated.\r\n\r\n* Added Virtual to DBDataPermission.CreateInstance.\r\n\r\nAdded System.Drawing.Printing missing CAS Stubs\r\n\r\n* cleaned branch\r\n\r\n* Removed Obsolete attribute, CAS types\r\n\r\n* Removed additional CAS permissions\r\n\r\n* Added back Obsolete attribute\r\n\r\n* config file changes\r\n\r\n* Sorted S.S.P .csproj file and added pkg exclusion\r\n\r\n* Fixed indent in pkg file\r\n\r\n* Reverted Merge of itemgroups in S.S.P.csproj\r\n\r\n* Added Exclusion to UAP pkg, Reverted net461.ignore, Removed Obsolete from added ref/src stubs\r\n\r\n* Added References to netfx build for Facades\r\n\r\n* Removed added lines in netfx461.txt\r\n\r\n* Added S.D.SqlClient types and S.Diag types\r\n\r\n* License for S.Diag files\r\n\r\n* Added Diagnostic Types, Net and Peer to Peer types\r\n\r\n* Added WebPermission, attribute, and network access\r\n\r\n* Added SocketPermission and TransportType\r\n\r\n* added smtp permission\r\n\r\n* Added EndpointPermission\r\n\r\n* Added DistributedTransactionPermission\r\n\r\n* Added OleDbPermissionAttribute\r\n\r\n* Cleanup of build files, Added\r\n\r\n* Added Spaces after License.\r\n\r\nSerialization still fails for collection classes with internal default constructors.\r\n\r\n* Removed Serializable attribute on a few classes, modified Serialization test","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/33df5e0560f006e8298fd42b441b92b2d5eac671"},{"sha":"2089ab200b586bc77fed78bd22fe2ad483a2941d","author":{"name":"Hugh Bellamy","email":"f8a884d2ad6cd8a8b2943b6fdafb22e28d6bef6a@gmail.com"},"message":"Add missing theory to IsWebSocketRequest_GetProperty_ReturnsExpected","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/2089ab200b586bc77fed78bd22fe2ad483a2941d"},{"sha":"f4f343182bcb542e672eea0194b8ffe48d527879","author":{"name":"Shin Mao","email":"a05e0ccc6ff450e48bba848de0d89f43e482f6cc@microsoft.com"},"message":"Fixed a bug with DateTimeOffsetAdapter. (#18958)\n\n* Fixed a bug with DateTimeOffsetAdapter.\r\n\r\nThe bug caused behavior difference between NetCore and NetFx.\r\nI also fixed a few tests for DateTime.\r\n\r\nFix #18802\r\nFix #18512\r\n\r\n* Addressed feedback.","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/f4f343182bcb542e672eea0194b8ffe48d527879"},{"sha":"4aa6fb7a6e79edf9294079131ddf4b633c12d71e","author":{"name":"David Shulman","email":"1fe8da964fd25e075909cee5c5f9e43c27a2100f@microsoft.com"},"message":"Merge pull request #19025 from hughbe/missing-theory\n\nAdd missing theory to IsWebSocketRequest_GetProperty_ReturnsExpected","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/4aa6fb7a6e79edf9294079131ddf4b633c12d71e"},{"sha":"a9aa67cabbdacc3e5cd26e133d08c9a216c68d55","author":{"name":"Yanbo Gu","email":"8aeda3ff0b528e058ee2456e6a9dff330c1366c2@microsoft.com"},"message":"Add test case DCS_ResolveNameVariationTest. (#18913)\n\n* Add test case DCS_ResolveNameVariationTest.\r\n\r\n* Update.\r\n\r\n* Update.","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/a9aa67cabbdacc3e5cd26e133d08c9a216c68d55"},{"sha":"25203861c0249d01aa49bb916e8fb592ef3318f2","author":{"name":"Jeremy Barton","email":"999d4b2fe8700b41d02f469e6978b841e6317f81@microsoft.com"},"message":"Simplify X509Chain building with OpenSSL  (#19017)\n\nWhile looking into why some chain errors show on all certificates, vs just the ones where the problem originates, I ran across some information that would have simplified the work of building chains long ago.\r\n\r\nBy providing the candidates set (including the values from ChainPolicy.ExtraStore) and the trusted store (the union of the CurrentUser\\Root and LocalMachine\\Root stores) in separate collections OpenSSL will tell us when the root was trusted or not. So we should do that, and get rid of our post-facto decision that says the root was not trusted after all.\r\n\r\nThe error codes getting copied in multiple positions was an artifact of the callback being called at the end with ok=1. Most of the time the X509StoreCtxGetError value has been cleared to X509_V_OK, but some of them remain. By only reading error codes when ok=0 they're not only placed on the element where we first read them.\r\n\r\nThere's a fair body of tests which already verify LM\\Root trust; and I manually verified behaviors with CU\\Root.","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/25203861c0249d01aa49bb916e8fb592ef3318f2"},{"sha":"010b2e75df073e84ec742ec9233d5b3ebbb79c6f","author":{"name":"Dan Moseley","email":"314ca31c7f7acdb21fe10555d43d256496618c0f@microsoft.com"},"message":"Update (#18891)","distinct":true,"url":"https://api.github.com/repos/stone-li/corefx/commits/010b2e75df073e84ec742ec9233d5b3ebbb79c6f"}]}
{"actor":{"display_login":"stone-li"}}