Commit Graph
3178 Commits
Author SHA1 Message Date
Steve Lee 882cbf367f Enable Experimental Features by default on Preview builds (#10228) 2019-08-08 11:37:25 -07:00
Dongbo Wang 0d817aa547 Update 'Microsoft.PowerShell.CoreCLR.Eventing' to resolve conflict with 'System.Diagnostics.EventLog' (#10305)
* Update 'Microsoft.PowerShell.CoreCLR.Eventing' to resolve conflicts
* Add reference to 'System.Diagnostics.EventLog' to build Microsoft.PowerShell.Commands.Diagnostics on Unix
* Stop compiling Get/New-WinEvent on Unix
2019-08-08 17:44:54 +05:00
Steve Lee 3ca5a1bdb0 Don't collect process starttime as it's not being used on consolehost startup (#10294)
* mark _readyForInputTimeInMS member as part of LEGACYTELEMETRY
* move _interactiveCommandCount to LEGACYTELEMETRY
2019-08-06 08:55:16 +05:00
Paul Higinbotham 7034c8ba55 Fix debugger disable performance regression (#10269) 2019-08-05 13:27:49 -07:00
Christoph Bergmeister [MVP] 7af38294db Update PowerShell to build against .NET Core 3.0-preview7 (#10227) 2019-08-05 09:56:29 -07:00
Ilya d7811c8d25 Remove extra check that the system dll exists (#10244) 2019-08-05 09:52:18 -07:00
Ilya 973156d54a Cleanup: ThreadAbortException is now in .Net Core 3.0 (#10230)
* Cleanup: ThreadAbortException is now in .Net Core 3.0

* Fix CodeFactor issue

* Remove ThreadAbortException

* Remove ThreadAbortException relared code
2019-08-01 10:37:55 +05:00
dependabot-preview[bot] c37dd91b74 Bump Microsoft.CodeAnalysis.CSharp from 3.1.0 to 3.2.0 (#10273)
Bumps [Microsoft.CodeAnalysis.CSharp](https://github.com/dotnet/roslyn) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/dotnet/roslyn/releases)
- [Changelog](https://github.com/dotnet/roslyn/blob/master/docs/Breaking%20API%20Changes.md)
- [Commits](https://github.com/dotnet/roslyn/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-01 10:01:10 +05:00
Dongbo Wang d2e81dbc13 Special case the posix locale in WildcardPattern (#10186) 2019-07-26 10:58:37 -07:00
Dongbo Wang 8f5b2c241e Use 'Platform.IsWindowsDesktop' instead of checking both NanoServer and IoT (#10205) 2019-07-25 17:24:57 -07:00
Steve Lee 2ed9abc99b Enable -sta and -mta switches for pwsh (#10061) 2019-07-25 12:38:52 -07:00
Ilya 500595b66a Use nameof() in LocationGlobber and PathInfo (#10200)
* Use nameof() in LocationGlobber
* Use nameof() in PathInfo
2019-07-24 10:28:44 +05:00
Ilya 260459ccd4 Avoid boxing when passing value type arguments to PSTraceSource.WriteLine (#10052) 2019-07-22 09:50:46 -07:00
Jos Koelewijn 48c7e112db Add -Raw switch to Select-String for convenience (#9901) 2019-07-19 13:21:39 -07:00
Ilya 8de061f430 Reduce allocations in Escape() and Unescape() (#10041) 2019-07-19 13:10:10 -07:00
Travis Plunk 6f0dacddc1 Merge branch 'release/v7.0.0-preview.2' into master
# Conflicts:
#	test/nanoserver/nanoserver.tests.ps1
2019-07-17 14:30:34 -07:00
Aditya Patwardhan 7dfcff9287 Merged PR 9168: Disable Enter-PSHostProcess cmdlet when system in lock down mode
This is based on an issue, where Enter-PSHostProcess on a locked down (WDAC enforced) machine allows any admin to connect to any another local hosted PowerShell process and execute commands as that user. This amounts to privilege escalation on the policy locked down machine and something we want to prevent.

Fix is to check for system lock down and disable Enter-PSHostProcess cmdlet with an error message.
2019-07-16 00:49:24 +00:00
Dongbo Wang 60da027342 Skip JumpList on NanoServer and IoT (#10164) 2019-07-15 17:04:54 -07:00
Dongbo Wang a4e397697c Skip JumpList on NanoServer and IoT (#10164) 2019-07-15 17:02:18 -07:00
Travis Plunk c64a28eaf1 Merged PR 5767: Fix RegEx DoS issues
Fix RegEx DoS issues
2019-07-15 19:52:01 +00:00
Ilya 0ae7d50d5c Remove 'kill' alias for Stop-Process cmdlet on Unix (#10098) 2019-07-15 08:12:26 +05:00
Aditya Patwardhan 540737ebe1 Split the fxdependent package on Windows into two packages (#10134) 2019-07-12 17:18:11 -07:00
NB df672de696 Add alias for Service 'StartType' (#9940) 2019-07-12 12:48:20 -07:00
Joel Sallow (/u/ta11ow) 71ec44dccf Cleanup CompiledScriptBlock.cs (#9735) 2019-07-12 12:22:14 -07:00
Travis Plunk f645cb8bbb Revert "Bump System.DirectoryServices (#10105)" (#10135)
This reverts commit 2852efc395.

# Conflicts:
#	src/System.Management.Automation/System.Management.Automation.csproj
2019-07-12 10:27:41 -07:00
Ilya 18ff2b6b1d Cleanup workflow - remove PSProxyJob (#10083) 2019-07-12 07:56:27 +05:00
Aditya Patwardhan 2fcfab491e Revert "Bump System.Configuration.ConfigurationManager (#10111)" (#10128)
This reverts commit c8fe894bcd.
2019-07-11 17:57:31 -07:00
Aditya Patwardhan 682591bc04 Revert "Bump System.Text.Encoding.CodePages (#10112)" (#10131)
This reverts commit 958cdda18a.
2019-07-11 17:36:06 -07:00
Aditya Patwardhan 84f50e742d Revert "Bump System.Security.Cryptography.Pkcs (#10107)" (#10130)
This reverts commit d33c906e58.
2019-07-11 17:35:11 -07:00
Aditya Patwardhan 28fedded00 Revert "Bump System.Management (#10110)" (#10129)
This reverts commit e5990ed8ba.
2019-07-11 17:34:37 -07:00
Travis Plunk d486176087 Revert "Bump System.Text.Encodings.Web (#10123)" (#10124)
This reverts commit b9501d9ae8.
2019-07-11 17:32:50 -07:00
Aditya Patwardhan 174eca5ce2 Revert "Bump System.Threading.AccessControl (#10106)" (#10127)
This reverts commit a7f0c6d2c4.
2019-07-11 17:32:08 -07:00
Aditya Patwardhan 700ee588b8 Revert "Bump System.Data.SqlClient (#10109)" (#10126)
This reverts commit 83d8ec42bb.
2019-07-11 17:30:45 -07:00
Aditya Patwardhan 302d4aa0b9 Revert "Bump System.IO.Packaging (#10108)" (#10125)
This reverts commit 45edbd7ee3.
2019-07-11 17:30:07 -07:00
dependabot-preview[bot] b9501d9ae8 Bump System.Text.Encodings.Web (#10123)
Bumps System.Text.Encodings.Web from 4.6.0-preview6.19303.8 to 4.6.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 14:54:02 -07:00
PRASOON KARUNAN V ffb1549aa9 Add -SecurityDescriptorSddl parameter to Set-Service (#8626) 2019-07-11 13:23:57 -07:00
dependabot-preview[bot] c8fe894bcd Bump System.Configuration.ConfigurationManager (#10111)
Bumps System.Configuration.ConfigurationManager from 4.6.0-preview6.19303.8 to 4.6.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 17:49:32 +05:00
dependabot-preview[bot] 45edbd7ee3 Bump System.IO.Packaging (#10108)
Bumps System.IO.Packaging from 4.6.0-preview6.19303.8 to 4.6.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 16:24:08 +05:00
dependabot-preview[bot] d33c906e58 Bump System.Security.Cryptography.Pkcs (#10107)
Bumps System.Security.Cryptography.Pkcs from 4.6.0-preview6.19303.8 to 4.6.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 16:23:45 +05:00
dependabot-preview[bot] 2852efc395 Bump System.DirectoryServices (#10105)
Bumps System.DirectoryServices from 4.6.0-preview6.19303.8 to 4.6.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 14:00:35 +05:00
dependabot-preview[bot] e5990ed8ba Bump System.Management (#10110)
Bumps System.Management from 4.6.0-preview6.19303.8 to 4.6.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 13:59:31 +05:00
dependabot-preview[bot] 83d8ec42bb Bump System.Data.SqlClient (#10109)
Bumps System.Data.SqlClient from 4.7.0-preview6.19303.8 to 4.7.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 13:53:13 +05:00
dependabot-preview[bot] a7f0c6d2c4 Bump System.Threading.AccessControl (#10106)
Bumps System.Threading.AccessControl from 4.6.0-preview6.19303.8 to 4.6.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 13:52:25 +05:00
dependabot-preview[bot] 958cdda18a Bump System.Text.Encoding.CodePages (#10112)
Bumps System.Text.Encoding.CodePages from 4.6.0-preview6.19303.8 to 4.6.0-preview.19113.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 13:50:25 +05:00
Ilya af71952817 Add another fast path to WildcardPattern.IsMatch for patterns that only have an asterisk in the end (#10054) 2019-07-10 09:15:17 -07:00
Ilya 2ff65c100b Move some of the creations of WildcardPattern in outer loop to avoid unnecessary allocation (#10053) 2019-07-10 09:06:34 -07:00
dependabot-preview[bot] 7485b01b2f Bump PowerShellGet from 2.1.5 to 2.2 in /src/Modules (#10085)
Bumps [PowerShellGet](https://github.com/PowerShell/PowerShellGet) from 2.1.5 to 2.2.
- [Release notes](https://github.com/PowerShell/PowerShellGet/releases)
- [Changelog](https://github.com/PowerShell/PowerShellGet/blob/development/CHANGELOG.md)
- [Commits](https://github.com/PowerShell/PowerShellGet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-09 17:12:36 -07:00
dependabot-preview[bot] 6cf72e786a Bump PackageManagement from 1.4.2 to 1.4.3 in /src/Modules (#10084)
Bumps PackageManagement from 1.4.2 to 1.4.3.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-09 15:58:25 -07:00
Christoph Bergmeister [MVP] fe56f9d902 Upgrade .Net Core 3 SDK from preview5 to preview6 and related out of band Nuget packages from 2.1 to 3.0-preview6 (#9888) 2019-07-09 14:35:08 -07:00
Christoph Bergmeister [MVP] ffc3af2b5d Create JumpList in STA thread as some COM APIs are strictly STA only to avoid sporadic CLR crashes (#10057) 2019-07-09 13:14:49 -07:00