Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
274 commits
Select commit Hold shift + click to select a range
a1d6959
Update CoreClr, Standard to preview2-25226-02, preview2-25226-01, res…
dotnet-bot Apr 26, 2017
07113f5
Merge pull request #18979 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub Apr 26, 2017
d490508
Remove all alpine RIDs from the graph.
mellinoe Apr 25, 2017
4223cde
Merge pull request #18998 from mellinoe/2.0.0-remove-alpine-rids
mellinoe Apr 26, 2017
0944051
Add Async flag to SqlClient NamedPipes' PipeStream to resolve an issu…
Petermarcu Apr 27, 2017
824b14c
Remove non-functional perf jobs submitting to Helix
mmitche Apr 27, 2017
47f331e
Update CoreClr, CoreFx, ProjectNTfs, ProjectNTfsTestILC, Standard to …
dotnet-bot Apr 27, 2017
eeb1633
Update CoreClr, CoreFx to preview1-25227-02, preview1-25228-01, respe…
dotnet-bot Apr 28, 2017
00ff4e6
Merge pull request #19069 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub Apr 28, 2017
51e19d3
Update CoreClr to preview1-25228-01 (#19087)
dotnet-bot Apr 28, 2017
df81b07
Update CoreFx, Standard to preview1-25228-02, preview1-25228-01, resp…
dotnet-bot Apr 28, 2017
721dcee
Merge pull request #19099 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub Apr 28, 2017
30ffdda
Port Disabling Managed SNI to 2.0 (#19105)
saurabh500 Apr 28, 2017
cd7d5a6
Update CoreClr to preview1-25228-02
dotnet-bot Apr 28, 2017
a9acb6a
Merge pull request #19125 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub Apr 28, 2017
11af8e2
Update CoreFx to preview1-25228-03 (#19131)
dotnet-bot Apr 29, 2017
d1a4f50
Update CoreClr, CoreFx to preview1-25229-01, preview1-25229-01, respe…
dotnet-bot Apr 29, 2017
25328eb
Update CoreFx to preview1-25229-02 (#19149)
dotnet-bot Apr 29, 2017
935e03e
Update CoreFx to preview1-25230-01
dotnet-bot Apr 30, 2017
a5394eb
Merge pull request #19159 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub Apr 30, 2017
fdd4e06
Update CoreClr to preview1-25230-01 (#19161)
dotnet-bot Apr 30, 2017
2507091
Update CoreFx to preview1-25230-02
dotnet-bot Apr 30, 2017
3c374dd
Merge pull request #19164 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub Apr 30, 2017
149b971
Update CoreClr, CoreFx to preview1-25230-02, preview1-25301-01, respe…
dotnet-bot May 1, 2017
76d1a79
Merge pull request #19169 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 1, 2017
81f2561
Update CoreClr to preview1-25301-01
dotnet-bot May 1, 2017
5683f79
Merge pull request #19176 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 1, 2017
791f6e4
Modifying the SNI identity package to pick up the new SNI package nam…
saurabh500 May 1, 2017
cd0ba32
Port SqlClient fixes for NP Flush and for NP/TCP native error codes t…
corivera May 1, 2017
4293819
Update CoreClr, CoreFx, Standard to preview1-25301-02, preview1-25302…
dotnet-bot May 2, 2017
e98b419
Merge pull request #19186 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 2, 2017
b1ef277
Update CoreClr to preview1-25302-01
dotnet-bot May 2, 2017
9ea817b
Merge pull request #19216 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 2, 2017
af7d2ae
Fix missing System.Diagnostics.StackTrace.StackTraceSymbols class (#1…
May 4, 2017
ab90fec
Update CoreFx to preview1-25305-02
dotnet-bot May 5, 2017
70bd3cf
Merge pull request #19381 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 5, 2017
cea2df0
Exclude UAP from packages in rel/2.0.0
ericstj May 9, 2017
a2e59ee
Use Tizen dotnet-core myget in Tizen CI
jyoungyun May 10, 2017
7036224
Merge pull request #19594 from jyoungyun/arm/2.0/use_tizen_dotnet_cor…
stephentoub May 10, 2017
040153b
Revert "Use Tizen dotnet-core myget in Tizen CI"
gkhanna79 May 10, 2017
2332ace
Merge pull request #19600 from dotnet/revert-19594-arm/2.0/use_tizen_…
stephentoub May 10, 2017
6232829
Merge pull request #19568 from ericstj/noUAP10.1inNupkg
ericstj May 10, 2017
cd0954c
Merge commit master at '986ffdb' into release/2.0.0
weshaggard May 17, 2017
54479a0
Merge pull request #19891 from weshaggard/MergeMaster
gkhanna79 May 17, 2017
482c0e8
fix badges
danmoseley May 18, 2017
88a8b91
Merge pull request #19917 from danmosemsft/20.readme
stephentoub May 18, 2017
044debf
Decrease number of socket instances in SocketPerformance_MultipleSock…
stephentoub May 18, 2017
d8a1364
Merge pull request #19935 from stephentoub/port19920
stephentoub May 18, 2017
bb1a7d3
Add DangerousAcceptAnyServerCertificateValidator property to HttpClie…
stephentoub May 17, 2017
4be4b45
Special-case DangerousAcceptAnyServerCertificateValidator on Unix
stephentoub May 17, 2017
aa1ae33
Remove unused resource string
stephentoub May 18, 2017
0d625a7
Fix Windows X509Certificate2.ToString(true) for ephemeral private keys
bartonjs May 18, 2017
8e4a58a
Make all X509Store.Open exceptions be CryptographicException. (#19844)
bartonjs May 18, 2017
b5c142b
Merge pull request #19941 from stephentoub/port19908
stephentoub May 18, 2017
cc14b5a
Merge pull request #19945 from bartonjs/port_x509storeopen_exceptions
stephentoub May 18, 2017
3ab05c1
Merge pull request #19944 from bartonjs/port_ephemeralcert_tostring_fix
stephentoub May 18, 2017
6dde19a
Adding DataTable support in SqlParameter (#19905) (#19961)
saurabh500 May 19, 2017
6d204a6
Fix Process.Start() on Unix platforms to not leak file descriptors of…
daxian-dbw May 19, 2017
a78b963
Merge pull request #20001 from stephentoub/port19997
stephentoub May 19, 2017
d8ff2b9
Remove RID-specific desktop builds
ericstj May 19, 2017
67602cd
Update configurations
ericstj May 19, 2017
7af8b28
Remove Build.Clean from definitions to skip VSTS cleanup.
crummel May 19, 2017
9ba78d3
Merge pull request #20018 from crummel/removeClean
crummel May 19, 2017
47032b8
Merge pull request #20016 from ericstj/removeRIDSpecDesktopBuilds-rel2.0
ericstj May 19, 2017
1c10b73
Update CoreClr, CoreFx, Standard to preview2-25319-04, preview2-25319…
dotnet-bot May 19, 2017
44c1ce7
Porting Sqlconnection.GetSchema (PR #19937) (#20004)
saurabh500 May 19, 2017
23bbbac
Fix RevocationMode and RevocationFlag errors on macOS
bartonjs May 19, 2017
eebf1c7
Merge pull request #20013 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 19, 2017
6b79661
Merge pull request #20026 from bartonjs/port_revocationmode_fix
bartonjs May 20, 2017
d633dc7
Update CoreClr, CoreFx to preview2-25319-05, preview2-25320-01, respe…
dotnet-bot May 20, 2017
68259cc
Update CoreClr to preview2-25320-02
dotnet-bot May 20, 2017
e088f21
Merge pull request #20037 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 20, 2017
62ec796
Update CoreFx, Standard to preview2-25320-02, preview2-25320-01, resp…
dotnet-bot May 20, 2017
f2b77e7
Merge pull request #20038 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 20, 2017
a52b4e9
Update CoreClr to preview2-25320-03 (#20042)
dotnet-bot May 21, 2017
b2ded8e
Update CoreClr, CoreFx to preview2-25320-04, preview2-25321-01, respe…
dotnet-bot May 21, 2017
9065ec2
Merge pull request #20044 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 21, 2017
6e93fb6
Update CoreClr to preview2-25321-01
dotnet-bot May 21, 2017
e1c0bf1
Merge pull request #20054 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 21, 2017
8f86fed
Fix "invalid handle" failure in X509Cert's copy ctor on macOS
stephentoub May 21, 2017
89f0479
Proactively fix other potential use-after-free .Handle errors
stephentoub May 21, 2017
0892de8
Update CoreClr, Standard to preview2-25321-02, preview2-25321-01, res…
dotnet-bot May 21, 2017
2b56bf0
Merge pull request #20065 from stephentoub/port20047
stephentoub May 21, 2017
854be07
Update CoreFx to preview2-25322-01 (#20075)
dotnet-bot May 22, 2017
fca5270
Disable 2 configuration tests failing on unix (#19962)
danmoseley May 19, 2017
f05fd7f
Update CoreClr to preview2-25322-01 (#20081)
dotnet-bot May 22, 2017
d381315
Merge pull request #20083 from danmosemsft/20.configtests
stephentoub May 22, 2017
a32a841
Port disabling 3 Nano tests to 2.0 (#20082)
danmoseley May 22, 2017
fc5b6de
Update CoreFx, Standard to preview2-25322-02, preview2-25322-01, resp…
dotnet-bot May 22, 2017
dcc60a9
Merge pull request #20092 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 22, 2017
25bf893
Update CoreFx to preview2-25322-03
dotnet-bot May 22, 2017
525bf83
Merge pull request #20097 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 22, 2017
eec42de
Update CoreClr to preview2-25322-02
dotnet-bot May 22, 2017
911b778
Add more compat shim assemblies
weshaggard May 19, 2017
05137b9
Throw exception on enlisting SqlConnection in transaction (#19968) (#…
saurabh500 May 22, 2017
ab98f7e
Merge pull request #20129 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 22, 2017
6c51991
Add additional DataTable functionality to SqlClient to match Framewor…
corivera May 23, 2017
9319c86
Update CoreClr, CoreFx to preview2-25322-03, preview2-25323-01, respe…
dotnet-bot May 23, 2017
07e7e24
Set the correct key for WindowsBase shim
weshaggard May 23, 2017
f9b8e48
Merge pull request #20149 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 23, 2017
6406a1d
Update CoreClr to preview2-25323-01
dotnet-bot May 23, 2017
8aa5faf
Update CoreFx, Standard to preview2-25323-02, preview2-25323-01, resp…
dotnet-bot May 23, 2017
a4429f5
Sudo fix (#20080) (#20119)
danmoseley May 23, 2017
ecc6266
Merge pull request #20105 from danmosemsft/bug.servicecontroller (#20…
danmoseley May 23, 2017
b01c282
Add more tracing to HttpClient on Unix
stephentoub May 22, 2017
71fadcd
Add win-arm and win-arm64 to RID graph.
eerhardt May 23, 2017
b9e526f
Merge pull request #20181 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 23, 2017
ea91dc9
Update CoreClr to preview2-25323-02
dotnet-bot May 23, 2017
31291f3
Fix potential release of invalid GCHandle in PinnedObject.Release (#2…
tmat May 23, 2017
b74c28c
Merge pull request #20188 from stephentoub/port20095
stephentoub May 23, 2017
b34228e
Merge pull request #20144 from weshaggard/AddConfigurationRel
weshaggard May 23, 2017
aaaa25b
Merge pull request #20194 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 23, 2017
d32da03
Fix Unix missing file state (#19959)
JeremyKuhne May 19, 2017
10a6570
Fix handling of root on Unix in directory error handling (#20049)
stephentoub May 21, 2017
09d0809
Associate #19965 with existing test (#20111)
JeremyKuhne May 22, 2017
e01cd64
Porting PR 19884 SqlConnection doesn't override DbProviderFactory pro…
saurabh500 May 23, 2017
ac05d5f
Merge pull request #20190 from eerhardt/port-fix-to-rel
eerhardt May 24, 2017
10f95b7
Update CoreClr to preview2-25324-01
dotnet-bot May 24, 2017
e93155f
Fix off-by-one error in NetEventSource.WriteEvent
stephentoub May 24, 2017
ebb0258
Merge pull request #20206 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 24, 2017
e9f48b0
Merge pull request #20236 from stephentoub/port20235
stephentoub May 24, 2017
a6ae889
Update CoreFx, Standard to preview2-25324-02, preview2-25324-01, resp…
dotnet-bot May 24, 2017
c95f049
Move reference expansion to a target and handle simple name conflicts
ericstj May 19, 2017
b64c8b7
Don't run ImplicitlyExpandNETStandardFacades if disabled
ericstj May 24, 2017
7d69f67
Increasing mutex time, ensuring the mutex is released. Fixing paralle…
May 19, 2017
19ea17a
Add a "GenerateReferenceAssembly" target and generate four assemblies.
mellinoe May 23, 2017
19ff8cf
Fix Immutable test configuration.
mellinoe May 24, 2017
de732d3
Fix System.Reflection.Metadata.Tests configuration.
mellinoe May 24, 2017
74dc38f
Respond to PR feedback
mellinoe May 24, 2017
843e4e2
Update VS configurations and ProjectGUID's for 4 new ref projects.
mellinoe May 24, 2017
457e4d6
Merge pull request #20249 from ericstj/simpleNameConflict-rel2.0
ericstj May 24, 2017
f9f52f8
Merge pull request #20261 from mellinoe/ref-assemblies-port-2.0
mellinoe May 24, 2017
25c3843
Fix Parallel.For* to consistently throw exception upon cancellation (…
May 24, 2017
43d0990
Mark NETStandard.Library.NETFramework as trimmable
ericstj May 24, 2017
5f9c543
Update CoreFx, Standard to preview2-25325-03, preview2-25325-01, resp…
dotnet-bot May 25, 2017
4c89f6c
Add ShellEx support for Windows & fix issues (#20216) (#20273)
JeremyKuhne May 25, 2017
f0f1598
Support Two-Key Triple DES (#20275) (#20320)
steveharter May 25, 2017
293157d
Merge pull request #20310 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 25, 2017
d0dbe31
Fix for a null reference when starting up an EventSource.
vancem May 25, 2017
8ff2c57
Finally kill (#20319)
danmoseley May 25, 2017
8cbb606
Update CoreClr to preview2-25326-01
dotnet-bot May 26, 2017
faa7e01
Merge pull request #20344 from danmosemsft/nano.20
stephentoub May 26, 2017
4a88114
Update Standard to preview2-25326-01 (#20355)
dotnet-bot May 26, 2017
b56d2e5
Fix missing quote in trimming item
ericstj May 26, 2017
e867068
Merge pull request #20312 from ericstj/trimNSNetFx-rel2.0
ericstj May 26, 2017
7b33264
Merge pull request #20337 from vancem/MergeNullRefFix
stephentoub May 26, 2017
6063a13
Remove NuGet metadata
ericstj May 26, 2017
e9e309c
Added cleanup for cached async state in SqlCommand's EndExecute metho…
corivera May 26, 2017
20acda7
Merge pull request #20370 from ericstj/removeMetadata-rel2.0
ericstj May 26, 2017
206d889
Update CoreClr to preview2-25326-02
dotnet-bot May 26, 2017
8c48c01
AppCompat: converting two HWR properties to no-op.
May 25, 2017
2231575
Fix NetEventSource IDs
stephentoub May 26, 2017
8846af0
Merge pull request #20380 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 27, 2017
80da688
Update CoreClr, Standard to preview2-25327-01, preview2-25327-01, res…
dotnet-bot May 27, 2017
d3ec632
Merge pull request #20385 from stephentoub/port20379
stephentoub May 27, 2017
83e061b
Merge pull request #20399 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 27, 2017
52063eb
Update CoreClr to preview2-25327-02 (#20406)
dotnet-bot May 27, 2017
67d18e9
Update CoreFx to preview2-25328-01 (#20409)
dotnet-bot May 28, 2017
ebaa8b9
Update CoreClr to preview2-25328-01
dotnet-bot May 28, 2017
9d084e5
Merge pull request #20410 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 28, 2017
7979153
Update CoreClr, Standard to preview2-25328-01, preview2-25328-01, res…
dotnet-bot May 28, 2017
1614ddd
Update CoreClr, CoreFx to preview2-25328-02, preview2-25329-01, respe…
dotnet-bot May 29, 2017
7eea71f
Merge pull request #20421 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 29, 2017
9a20b64
Revert fix no exception thrown listening to an already registered hos…
hughbe May 17, 2017
6087666
Fix no exception thrown listening to an already registered prefix
hughbe May 17, 2017
2a7c685
Cleanup tests by allowing HttpListenerFactory to have a custom (empty…
hughbe May 18, 2017
167bccd
Address more PR feedback
hughbe May 19, 2017
a4fe5cc
Re-enable failing httplistener tests on osx. (#19955)
Priya91 May 20, 2017
a10473f
Fix HttpListenerFactory Dispose after failure
stephentoub May 21, 2017
e74e818
Disable failing HttpListener tests with "+" host
stephentoub May 21, 2017
e3362a1
Fix '+' host name handling in HttpListener on Unix
stephentoub May 21, 2017
8e0a589
Validate IAsyncResult passed to managed HttpListener.EndGetContext
stephentoub May 21, 2017
4f81ce7
Validate IAsyncResult used with managed HttpListener BeginRead/Write
stephentoub May 21, 2017
1760734
Fix HttpListener Read_LargeLength tests
stephentoub May 21, 2017
98c66a5
Validate Sec-WebSocket-Key header in managed HttpListener
stephentoub May 21, 2017
04e0762
Disable parallel execution of HttpListener tests
stephentoub May 22, 2017
50af5c2
Add HttpListenerResponse tests (#19880)
hughbe May 22, 2017
56ac38a
Fix broken GetClientResponse test helper
stephentoub May 22, 2017
e3aa9ab
Fix managed implementation handling of ContentType
stephentoub May 22, 2017
68f26a4
Fix managed implementation of KeepAlive
stephentoub May 22, 2017
9f31883
Fix managed StatusDescription implementation
stephentoub May 22, 2017
a3db731
Fix managed RedirectLocation implementation
stephentoub May 22, 2017
b003c58
Consolidate OutputStream implementation
stephentoub May 22, 2017
25d27b6
Fix disposal handling in HttpListenerResponse.Close
stephentoub May 22, 2017
ae27d22
Use WebHeaderEncoding to encode status description text
stephentoub May 22, 2017
8878d38
Enable more tests
stephentoub May 22, 2017
9c717a5
Disable System.Net.* tests for issue #19967
safern May 22, 2017
bcf59ad
Add HttpListenerResponse cookies and headers tests
hughbe May 23, 2017
bfc485e
Fix Windows porting bugs and baseline managed test failures
hughbe May 23, 2017
d372670
Fix some HttpListener tests for netfx
hughbe May 23, 2017
28f8b9b
Fix ContentLength64, SendChunk, and KeepAlive in managed HttpListener
stephentoub May 23, 2017
209b441
Add some HttpListener authentication tests (#20102)
hughbe May 23, 2017
8976256
Disable more System.Net.HttpListener ConditionalTheory tests
safern May 23, 2017
adbdaf4
Fix product bug causing Httplistener test failures
hughbe May 24, 2017
94b0a33
Update tests for recent fixes to WebHeaderCollection
hughbe May 24, 2017
c53c6c5
Add tests for invalid requests sent from the client to the http listn…
hughbe May 24, 2017
4d487b4
Fix Helpers.IsNotWindowsImplementation
stephentoub May 29, 2017
32f3790
Reenable more tests already passing
stephentoub May 23, 2017
2215ccb
Fix handling of HttpListenerResponse.ProtocolVersion
stephentoub May 23, 2017
7b5c31e
Fix handling of RedirectLocation header
stephentoub May 24, 2017
de52373
Fix "not found" handling
stephentoub May 24, 2017
bd02f0e
Fix handling of invalid requests and GetContext
stephentoub May 24, 2017
d3fd2bb
Fix exception handling with AuthenticationSchemeDelegateSelector
stephentoub May 24, 2017
5bee3c9
Fix TransportContext.GetChanelBinding in managed implementation
stephentoub May 24, 2017
d5189f9
Fix RequestTraceIdentifier in managed implementation
stephentoub May 24, 2017
7c98399
Fix UnsafeConnectionNtlmAuthentication on Unix
stephentoub May 24, 2017
3242b8d
Address PR feedback
stephentoub May 24, 2017
5f90b2d
Fix hangs when auth scheme is NTLM/Negotiate
stephentoub May 24, 2017
fa0e4d0
Fix handling of large Content-Lengths in managed HttpListener
stephentoub May 25, 2017
04f3fdf
Fix handling of protocol versions between 1.1 and 2.0
stephentoub May 25, 2017
fdfb105
Fix Basic auth validation in managed HttpListener
stephentoub May 25, 2017
664fcef
Enable more passing tests
stephentoub May 25, 2017
0404016
Delete erroneous test
stephentoub May 25, 2017
59e8ce3
Fix cookie handling in managed implementation
stephentoub May 25, 2017
92bace0
Disable a bunch of HttpListener tests potentially causing hangs/failu…
stephentoub May 25, 2017
01557c6
Remove help VS comments
stephentoub May 29, 2017
d3486ec
Add one more ActiveIssue for failing HttpListener test
stephentoub May 25, 2017
8bcf1ce
Fix some of System.Net.HttpListener test failures on ILC
sepidehkh May 25, 2017
d0c1b6a
Add tests for a HttpListenerRequest.ContentLength64 porting bug
hughbe May 25, 2017
153de68
fix HttpListener chunked encoding handling
May 26, 2017
17ce587
Stop disposing previous managed HttpListener connection on accept fai…
stephentoub May 26, 2017
f07757a
Fixing initialization issue for IOCP handle. (#20374)
CIPop May 26, 2017
7c0ac25
Fix Windows HttpListener bugs, and add/enable more tests
hughbe May 27, 2017
bd334c7
Add ForceManagedImplementation switch to .csproj
stephentoub May 28, 2017
5ca3ac0
Address PR feedback, and additional cleanup
stephentoub May 29, 2017
b1690dd
disable test due to HttpClient bug
May 29, 2017
ee20d94
Fix argument validation for WebHeaderCollection.Add
hughbe May 23, 2017
8851f84
Fix some more netfx compat test failures and add some tests
hughbe May 23, 2017
3aaa0f8
Update CoreClr to preview2-25329-01
dotnet-bot May 29, 2017
402d1ef
Merge pull request #20422 from stephentoub/port_listener
stephentoub May 29, 2017
31dbc43
Merge pull request #20424 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 29, 2017
699e83e
Merge pull request #20383 from CIPop/nie20
stephentoub May 29, 2017
b4b3d2d
Update CoreClr, Standard to preview2-25329-02, preview2-25329-01, res…
dotnet-bot May 29, 2017
8f4c226
Merge pull request #20433 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 29, 2017
3dde961
Update CoreClr, CoreFx to preview2-25330-01, preview2-25330-01, respe…
dotnet-bot May 30, 2017
9d1ea41
Merge pull request #20437 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 30, 2017
1f07603
Update Standard to preview2-25330-01
dotnet-bot May 30, 2017
b79c5db
Merge pull request #20449 from dotnet-bot/release/2.0.0-UpdateDepende…
stephentoub May 30, 2017
696b8d5
Fix incorrect length in File.WriteAllTextAsync (#20460)
stephentoub May 30, 2017
f411f3c
fix handling of client Close before writing entire Content-Length
May 29, 2017
d3318f1
reenable another test
May 29, 2017
a6c60a1
Update CoreClr, CoreFx to preview2-25330-02, preview2-25331-01, respe…
dotnet-bot May 31, 2017
90e9afd
Merge pull request #20469 from geoffkizer/port20428
stephentoub May 31, 2017
faef0e5
Update CoreClr to preview2-25331-02
dotnet-bot May 31, 2017
59e6810
Prep tests for CoreCLR/CoreRT [Serializable] cleanup (#20035)
morganbr May 23, 2017
55b90b7
ISerializable cleanup (#20220)
morganbr May 25, 2017
d89976f
Numerics serialization (#20222)
morganbr May 24, 2017
5d2dce5
More serialization test fixes (#20377)
morganbr May 27, 2017
3937311
Throw PlatformNotSupportedExceptions from IDeserializationCallback on…
morganbr May 27, 2017
29f797d
Merge pull request #20501 from ViktorHofer/LazySerializationTests
stephentoub May 31, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 13 additions & 12 deletions Documentation/project-docs/cross-platform-cryptography.md
Original file line number Diff line number Diff line change
Expand Up @@ -213,26 +213,27 @@ On macOS the X509Store class is a projection of system trust decisions (read-onl
| Open CurrentUser\My (ReadOnly) | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Open CurrentUser\My (ReadWrite) | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Open CurrentUser\My (ExistingOnly) | :white_check_mark: | :question: | :white_check_mark: |
| Open LocalMachine\My | :white_check_mark: | `PlatformNotSupportedException` | :white_check_mark: |
| Open LocalMachine\My | :white_check_mark: | `CryptographicException` | :white_check_mark: |
| Open CurrentUser\Root (ReadOnly) | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Open CurrentUser\Root (ReadWrite) | :white_check_mark: | :white_check_mark: | `PlatformNotSupportedException` |
| Open CurrentUser\Root (ReadWrite) | :white_check_mark: | :white_check_mark: | `CryptographicException` |
| Open CurrentUser\Root (ExistingOnly) | :white_check_mark: | :question: | :white_check_mark: (if ReadOnly) |
| Open LocalMachine\Root (ReadOnly) | :white_check_mark: | :white_check_mark: | :white_check_mark: |
| Open LocalMachine\Root (ReadWrite) | :white_check_mark: | `PlatformNotSupportedException` | `PlatformNotSupportedException` |
| Open LocalMachine\Root (ReadWrite) | :white_check_mark: | `CryptographicException` | `CryptographicException` |
| Open LocalMachine\Root (ExistingOnly) | :white_check_mark: | :question: | :white_check_mark: (if ReadOnly) |
| Open CurrentUser\Disallowed (ReadOnly) | :white_check_mark: | :question: | `PlatformNotSupportedException` |
| Open CurrentUser\Disallowed (ReadWrite) | :white_check_mark: | :question: | `PlatformNotSupportedException` |
| Open CurrentUser\Disallowed (ExistingOnly) | :white_check_mark: | :question: | `PlatformNotSupportedException` |
| Open LocalMachine\Disallowed (ReadOnly) | :white_check_mark: | :question: | `PlatformNotSupportedException` |
| Open LocalMachine\Disallowed (ReadWrite) | :white_check_mark: | :question: | `PlatformNotSupportedException` |
| Open LocalMachine\Disallowed (ExistingOnly) | :white_check_mark: | :question: | `PlatformNotSupportedException`) |
| Open CurrentUser\Disallowed (ReadOnly) | :white_check_mark: | :question: | :white_check_mark: |
| Open CurrentUser\Disallowed (ReadWrite) | :white_check_mark: | :question: | `CryptographicException` |
| Open CurrentUser\Disallowed (ExistingOnly) | :white_check_mark: | :question: | :white_check_mark: (if ReadOnly) |
| Open LocalMachine\Disallowed (ReadOnly) | :white_check_mark: | `CryptographicException` | :white_check_mark: |
| Open LocalMachine\Disallowed (ReadWrite) | :white_check_mark: | `CryptographicException` | `CryptographicException` |
| Open LocalMachine\Disallowed (ExistingOnly) | :white_check_mark: | `CryptographicException` | :white_check_mark: (if ReadOnly) |
| Open non-existant store (ExistingOnly) | `CryptographicException` | `CryptographicException` | `CryptographicException` |
| Open CurrentUser non-existant store (ReadWrite) | :white_check_mark: | :white_check_mark: | `PlatformNotSupportedException` |
| Open LocalMachine non-existant store (ReadWrite) | :white_check_mark: | `PlatformNotSupportedException` | `PlatformNotSupportedException` |
| Open CurrentUser non-existant store (ReadWrite) | :white_check_mark: | :white_check_mark: | `CryptographicException` |
| Open LocalMachine non-existant store (ReadWrite) | :white_check_mark: | `CryptographicException` | `CryptographicException` |

On Linux stores are created on first-write, and no user stores exist by default, so opening CurrentUser\My with ExistingOnly may fail.

On Linux the Disallowed store is not used in chain building, and attempting to open it will result in a `PlatformNotSupportedException` being thrown.
On Linux the Disallowed store is not used in chain building, and attempting to add contents to it will result in a `CryptographicException` being thrown.
A `CryptographicException` will be thrown when opening the Disallowed store on Linux if it has already acquired contents.

The LocalMachnie\Root store on Linux is an interpretation of the CA bundle in the default path for OpenSSL.
The LocalMachine\Intermediate store on Linux is an interpretation of the CA bundle in the default path for OpenSSL.
Expand Down
2 changes: 2 additions & 0 deletions Packaging.props
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,6 @@
<SkipPackageFileCheck>true</SkipPackageFileCheck>
</File>
</ItemGroup>

<Import Condition="'$(MSBuildProjectExtension)' == '.pkgproj'" Project="$(MSBuildThisFileDirectory)pkg/disableUap10.1.targets" />
</Project>
32 changes: 16 additions & 16 deletions README.md

Large diffs are not rendered by default.

3 changes: 0 additions & 3 deletions buildpipeline/DotNet-CoreFx-Trusted-OSX.json
Original file line number Diff line number Diff line change
Expand Up @@ -270,9 +270,6 @@
"PB_VsoCorefxGitUrl": {
"value": "https://github.com/dotnet/corefx"
},
"Build.Clean": {
"value": "all"
},
"PB_BuildArguments": {
"value": "-buildArch=x64 -Release",
"allowOverride": true
Expand Down
3 changes: 0 additions & 3 deletions buildpipeline/DotNet-CoreFx-Trusted-Windows-NoTest.json
Original file line number Diff line number Diff line change
Expand Up @@ -331,9 +331,6 @@
"value": "HEAD",
"allowOverride": true
},
"Build.Clean": {
"value": "all"
},
"PB_VsoAccountName": {
"value": "dn-bot"
},
Expand Down
3 changes: 0 additions & 3 deletions buildpipeline/DotNet-CoreFx-Trusted-Windows.json
Original file line number Diff line number Diff line change
Expand Up @@ -385,9 +385,6 @@
"value": "HEAD",
"allowOverride": true
},
"Build.Clean": {
"value": "all"
},
"PB_VsoAccountName": {
"value": "dn-bot"
},
Expand Down
43 changes: 23 additions & 20 deletions dependencies.props
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,25 @@
These ref versions are pulled from https://github.com/dotnet/versions.
-->
<PropertyGroup>
<CoreFxCurrentRef>aac2e06e201666201a5cfda06a296921a1c7f69d</CoreFxCurrentRef>
<CoreClrCurrentRef>fcd99ed86a703a16698fcd0027707739c8ef3501</CoreClrCurrentRef>
<CoreFxCurrentRef>d4040dc6f74933eec9827d44e288c9cd15996a15</CoreFxCurrentRef>
<CoreClrCurrentRef>96fd6e0ee84973db1c2739a574ed70f741bb3adb</CoreClrCurrentRef>
<CoreSetupCurrentRef>aac2e06e201666201a5cfda06a296921a1c7f69d</CoreSetupCurrentRef>
<ExternalCurrentRef>9be29f5804c4798d8b51bd3fed99ea076041aeb2</ExternalCurrentRef>
<ProjectNTfsCurrentRef>5002272371cd242387eb84c160da4e1449e0f483</ProjectNTfsCurrentRef>
<ProjectNTfsTestILCCurrentRef>5002272371cd242387eb84c160da4e1449e0f483</ProjectNTfsTestILCCurrentRef>
<SniCurrentRef>97059fa979a3c8fb8b9fba127c526f15e48c9dde</SniCurrentRef>
<StandardCurrentRef>fcd99ed86a703a16698fcd0027707739c8ef3501</StandardCurrentRef>
<StandardCurrentRef>969d2bc613cc192283ef4d303803df9e39aa40aa</StandardCurrentRef>
</PropertyGroup>

<!-- Auto-upgraded properties for each build info dependency. -->
<PropertyGroup>
<CoreFxExpectedPrerelease>preview2-25317-01</CoreFxExpectedPrerelease>
<CoreClrExpectedPrerelease>preview2-25316-03</CoreClrExpectedPrerelease>
<CoreFxExpectedPrerelease>preview2-25331-01</CoreFxExpectedPrerelease>
<CoreClrExpectedPrerelease>preview2-25331-02</CoreClrExpectedPrerelease>
<ExternalExpectedPrerelease>beta-25307-00</ExternalExpectedPrerelease>
<ProjectNTfsExpectedPrerelease>beta-25317-00</ProjectNTfsExpectedPrerelease>
<ProjectNTfsTestILCExpectedPrerelease>beta-25317-00</ProjectNTfsTestILCExpectedPrerelease>
<ProjectNTfsTestILCPackageVersion>1.0.0-beta-25317-00</ProjectNTfsTestILCPackageVersion>
<NETStandardPackageVersion>2.0.0-preview2-25316-01</NETStandardPackageVersion>
<NETStandardPackageVersion>2.0.0-preview2-25330-01</NETStandardPackageVersion>
<NETStandardPackageId>NETStandard.Library</NETStandardPackageId>
<MicrosoftNETCoreAppPackageVersion>2.0.0-preview2-25317-03</MicrosoftNETCoreAppPackageVersion>
<!-- Use the SNI runtime package -->
Expand All @@ -45,7 +45,7 @@
<!-- Package dependency verification/auto-upgrade configuration. -->
<PropertyGroup>
<BaseDotNetBuildInfo>build-info/dotnet/</BaseDotNetBuildInfo>
<DependencyBranch>master</DependencyBranch>
<DependencyBranch>release/2.0.0</DependencyBranch>
<CurrentRefXmlPath>$(MSBuildThisFileFullPath)</CurrentRefXmlPath>
</PropertyGroup>

Expand All @@ -58,10 +58,11 @@
<BuildInfoPath>$(BaseDotNetBuildInfo)coreclr/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(CoreClrCurrentRef)</CurrentRef>
</RemoteDependencyBuildInfo>
<RemoteDependencyBuildInfo Include="CoreSetup">
<BuildInfoPath>$(BaseDotNetBuildInfo)core-setup/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(CoreSetupCurrentRef)</CurrentRef>
<RemoteDependencyBuildInfo Include="Standard">
<BuildInfoPath>$(BaseDotNetBuildInfo)standard/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(StandardCurrentRef)</CurrentRef>
</RemoteDependencyBuildInfo>
<!--
<RemoteDependencyBuildInfo Include="External">
<BuildInfoPath>$(BaseDotNetBuildInfo)projectk-tfs/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(ExternalCurrentRef)</CurrentRef>
Expand All @@ -70,10 +71,6 @@
<BuildInfoPath>$(BaseDotNetBuildInfo)sni/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(SniCurrentRef)</CurrentRef>
</RemoteDependencyBuildInfo>
<RemoteDependencyBuildInfo Include="Standard">
<BuildInfoPath>$(BaseDotNetBuildInfo)standard/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(StandardCurrentRef)</CurrentRef>
</RemoteDependencyBuildInfo>
<RemoteDependencyBuildInfo Include="ProjectNTfs">
<BuildInfoPath>$(BaseDotNetBuildInfo)projectn-tfs/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(ProjectNTfsCurrentRef)</CurrentRef>
Expand All @@ -82,7 +79,11 @@
<BuildInfoPath>$(BaseDotNetBuildInfo)projectn-tfs-testilc/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(ProjectNTfsTestILCCurrentRef)</CurrentRef>
</RemoteDependencyBuildInfo>

<RemoteDependencyBuildInfo Include="CoreSetup">
<BuildInfoPath>$(BaseDotNetBuildInfo)core-setup/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(CoreSetupCurrentRef)</CurrentRef>
</RemoteDependencyBuildInfo>
-->
<DependencyBuildInfo Include="@(RemoteDependencyBuildInfo)">
<RawVersionsBaseUrl>https://raw.githubusercontent.com/dotnet/versions</RawVersionsBaseUrl>
</DependencyBuildInfo>
Expand All @@ -97,16 +98,17 @@
<ElementName>CoreClrExpectedPrerelease</ElementName>
<BuildInfoName>CoreClr</BuildInfoName>
</XmlUpdateStep>
<XmlUpdateStep Include="External">
<Path>$(MSBuildThisFileFullPath)</Path>
<ElementName>ExternalExpectedPrerelease</ElementName>
<BuildInfoName>External</BuildInfoName>
</XmlUpdateStep>
<XmlUpdateStep Include="Standard">
<Path>$(MSBuildThisFileFullPath)</Path>
<ElementName>NETStandardPackageVersion</ElementName>
<PackageId>$(NETStandardPackageId)</PackageId>
</XmlUpdateStep>
<!--
<XmlUpdateStep Include="External">
<Path>$(MSBuildThisFileFullPath)</Path>
<ElementName>ExternalExpectedPrerelease</ElementName>
<BuildInfoName>External</BuildInfoName>
</XmlUpdateStep>
<XmlUpdateStep Include="ProjectNTfs">
<Path>$(MSBuildThisFileFullPath)</Path>
<ElementName>ProjectNTfsExpectedPrerelease</ElementName>
Expand All @@ -132,6 +134,7 @@
<ElementName>MicrosoftNETCoreAppPackageVersion</ElementName>
<PackageId>Microsoft.NETCore.App</PackageId>
</XmlUpdateStep>
-->
</ItemGroup>

<PropertyGroup>
Expand Down
21 changes: 21 additions & 0 deletions dir.targets
Original file line number Diff line number Diff line change
Expand Up @@ -110,4 +110,25 @@
<Message Importance="High" Condition="'$(ConfigurationErrorMsg)' != ''" Text="$(MSBuildProjectFullPath) ConfigurationErrorMessage: $(ConfigurationErrorMsg)" />
</Target>

<Target Name="GenerateReferenceSource">
<PropertyGroup>
<_GenApiExePath>$(ToolsDir)GenApi.exe</_GenApiExePath>
<_RefSourceFileOutputPath>$(MSBuildProjectDirectory)/../ref/$(AssemblyName).cs</_RefSourceFileOutputPath>
<_ExcludeAPIList>$(MSBuildThisFileDirectory)tools-local/DefaultGenApiDocIds.txt</_ExcludeAPIList>
<_LicenseHeaderTxtPath>$(MSBuildThisFileDirectory)tools-local/LicenseHeader.txt</_LicenseHeaderTxtPath>
</PropertyGroup>

<PropertyGroup>
<_GenAPICmd>$(DotnetToolCommand) $(_GenApiExePath)</_GenAPICmd>
<_GenAPICmd>$(_GenAPICmd) -assembly:$(TargetPath)</_GenAPICmd>
<_GenAPICmd>$(_GenAPICmd) -libPath:$(RefPath)</_GenAPICmd>
<_GenAPICmd>$(_GenAPICmd) -out:$(_RefSourceFileOutputPath)</_GenAPICmd>
<_GenAPICmd>$(_GenAPICmd) -excludeAttributesList:$(_ExcludeAPIList)</_GenAPICmd>
<_GenAPICmd>$(_GenAPICmd) -headerFile:$(_LicenseHeaderTxtPath)</_GenAPICmd>
</PropertyGroup>

<Exec Command="$(_GenAPICmd)" />
<Message Text="Generated reference assembly source code: $(_RefSourceFileOutputPath)" />
</Target>

</Project>
10 changes: 8 additions & 2 deletions pkg/Microsoft.NETCore.Platforms/runtime.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,12 @@
"win-x64": {
"#import": [ "win" ]
},
"win-arm": {
"#import": [ "win" ]
},
"win-arm64": {
"#import": [ "win" ]
},

"win7": {
"#import": [ "win" ]
Expand All @@ -57,7 +63,7 @@
"#import": [ "win8", "win7-x64" ]
},
"win8-arm": {
"#import": [ "win8" ]
"#import": [ "win8", "win-arm" ]
},

"win81": {
Expand Down Expand Up @@ -86,7 +92,7 @@
"#import": [ "win10", "win81-arm" ]
},
"win10-arm64": {
"#import": [ "win10" ]
"#import": [ "win10", "win-arm64" ]
},

"aot": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,15 @@
<!-- Exclude shims from the closure verification -->
<ExcludeFromClosure Include="mscorlib" />
<ExcludeFromClosure Include="System" />
<ExcludeFromClosure Include="System.Configuration" />
<ExcludeFromClosure Include="System.Core" />
<ExcludeFromClosure Include="System.Data" />
<ExcludeFromClosure Include="System.Drawing" />
<ExcludeFromClosure Include="System.Net" />
<ExcludeFromClosure Include="System.Security" />
<ExcludeFromClosure Include="System.ServiceProcess" />
<ExcludeFromClosure Include="System.Transactions" />
<ExcludeFromClosure Include="WindowsBase" />

<!-- Permit the following implementation-only assemblies -->
<ValidatePackageSuppression Condition="'$(PackageTargetRuntime)' != ''" Include="PermitInbox">
Expand All @@ -45,6 +49,6 @@
</Value>
</ValidatePackageSuppression>
</ItemGroup>

<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@

<!-- Private packages need symbols -->
<IncludeSymbolsInPackage Condition="'$(IncludeSymbolsInPackage)' == ''">true</IncludeSymbolsInPackage>

<!-- UAP10.1 is stripped out of other packages, but we don't want to do that for the framework package -->
<KeepUAPContent>true</KeepUAPContent>
</PropertyGroup>

<ItemGroup>
Expand All @@ -29,11 +32,15 @@
<!-- Exclude shims from the closure verification -->
<ExcludeFromClosure Include="mscorlib" />
<ExcludeFromClosure Include="System" />
<ExcludeFromClosure Include="System.Configuration" />
<ExcludeFromClosure Include="System.Core" />
<ExcludeFromClosure Include="System.Data" />
<ExcludeFromClosure Include="System.Drawing" />
<ExcludeFromClosure Include="System.Net" />
<ExcludeFromClosure Include="System.Security" />
<ExcludeFromClosure Include="System.ServiceProcess" />
<ExcludeFromClosure Include="System.Transactions" />
<ExcludeFromClosure Include="WindowsBase" />

<ExcludeFromDuplicateTypes Include="System.Private.Reflection.Metadata.Ecma335" />

Expand Down
16 changes: 12 additions & 4 deletions pkg/Microsoft.Private.PackageBaseline/packageIndex.json
Original file line number Diff line number Diff line change
Expand Up @@ -955,7 +955,9 @@
},
"System.Configuration": {
"InboxOn": {
"net45": "4.0.0.0"
"netcoreapp2.0": "4.0.0.0",
"net45": "4.0.0.0",
"uap10.1": "4.0.0.0"
}
},
"System.Configuration.ConfigurationManager": {
Expand Down Expand Up @@ -3753,7 +3755,9 @@
},
"System.Security": {
"InboxOn": {
"net45": "4.0.0.0"
"netcoreapp2.0": "4.0.0.0",
"net45": "4.0.0.0",
"uap10.1": "4.0.0.0"
}
},
"System.Security.AccessControl": {
Expand Down Expand Up @@ -4226,7 +4230,9 @@
},
"System.ServiceProcess": {
"InboxOn": {
"net45": "4.0.0.0"
"netcoreapp2.0": "4.0.0.0",
"net45": "4.0.0.0",
"uap10.1": "4.0.0.0"
}
},
"System.ServiceProcess.ServiceController": {
Expand Down Expand Up @@ -5218,7 +5224,9 @@
},
"WindowsBase": {
"InboxOn": {
"net45": "4.0.0.0"
"netcoreapp2.0": "4.0.0.0",
"net45": "4.0.0.0",
"uap10.1": "4.0.0.0"
}
},
"WindowsFormsIntegration": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@
<File Include="targets\**\*.*" Exclude="@(StampFile)">
<TargetPath>build/%(RecursiveDir)</TargetPath>
</File>
<File Include="$(PlaceHolderFile)">
<TargetPath>build/net471</TargetPath>
</File>
</ItemGroup>

<ItemGroup>
Expand Down
Loading