Commit graph

3201 commits

Author SHA1 Message Date
dependabot-preview[bot] 4be7bdab94 Bump PowerShellGet from 2.2 to 2.2.1 in /src/Modules (#10382)
Bumps [PowerShellGet](https://github.com/PowerShell/PowerShellGet) from 2.2 to 2.2.1.
- [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-08-20 12:59:18 -07:00
dependabot-preview[bot] 1688e9a404 Bump PackageManagement from 1.4.3 to 1.4.4 (#10383)
Bumps PackageManagement from 1.4.3 to 1.4.4.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-19 18:18:44 -07:00
Steve Lee 00949ab352 .CPL should be added to PATHEXT (#9828) 2019-08-17 22:45:13 +05:00
Dan Thompson fb333fac99 Formatting: Handle XTPUSHSGR and XTPOPSGR control sequences (#10208) 2019-08-16 13:37:01 -07:00
James Truher [MSFT] fe2cc6aca8 Additional Telemetry - Implementation of RFC0036 (#10336) 2019-08-15 16:13:53 -07:00
Kirk Munro c8e72d1e66 Fix minor breakpoint re-hydration bug (#10339) 2019-08-15 14:55:45 -07:00
Kirk Munro eb81fb749a Mark -parallel and -throttlelimit reserved for foreach and switch statements (#10328) 2019-08-15 14:41:41 -07:00
Aditya Patwardhan b916229d89
Update Microsoft.Management.Infrastructure version to 2.0.0-preview.2 (#10366) 2019-08-15 13:44:35 -07:00
Steve Lee 4220271e0e Move to .NET Core 3.0 preview.8 (#10351) 2019-08-15 13:42:17 -07:00
dependabot-preview[bot] 7ab3cb1cff Bump NJsonSchema from 10.0.21 to 10.0.22 (#10364)
Bumps [NJsonSchema](https://github.com/RicoSuter/NJsonSchema) from 10.0.21 to 10.0.22.
- [Release notes](https://github.com/RicoSuter/NJsonSchema/releases)
- [Commits](https://github.com/RicoSuter/NJsonSchema/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-15 10:30:13 -07:00
Kirk Munro ca86d75754 Deprecate workflow debugging code (#10321) 2019-08-15 08:29:18 +05:00
Ilya 1e6767296d
Fix style issues in InternalCommands.cs (#10352) 2019-08-15 08:27:51 +05:00
Kirk Munro f06c06e589 Deprecate internal HelpCategory.Workflow enumeration (#10319) 2019-08-15 08:16:35 +05:00
Robert Holt 14960b5772 pwsh -Login support (#10050) 2019-08-14 13:18:43 -07:00
Travis Plunk f6a9541465
Make Get-DscResource work with class based resources (#10350) 2019-08-14 10:43:25 -07:00
Steve Lee 5974afaa8d Add support for AppX reparse points (#10331) 2019-08-13 17:45:41 -07:00
Paul Higinbotham fbfc57a00c Implement ForEach-Object -Parallel feature (#10229) 2019-08-13 13:40:58 -07:00
Ben Gelens ccc791c0a3 Fix #requires -version for pwsh 7 to include 6.1 and 6.2 in PSCompatibleVersions (#9943) 2019-08-12 15:25:28 -07:00
Travis Plunk 11d8cd3230 Make module name matching for get-module -FullyQualifiedName… (#10329) 2019-08-12 14:45:08 -07:00
Paul Higinbotham 3444925019 Add dispose of _runspaceDebugCompleteEvent event object. (#10323) 2019-08-12 10:37:31 -07:00
Ilya 46dfe863ff Reduce allocations in MakePath() method (#10027) 2019-08-09 10:58:16 -07:00
Steve Lee 828d12c237 Expose PreRelease label in PSModuleInfo formatter (#10316) 2019-08-09 16:36:53 +05:00
dependabot-preview[bot] d53edfc6e4 Bump Microsoft.CodeAnalysis.CSharp from 3.2.0 to 3.2.1 (#10330)
Bumps [Microsoft.CodeAnalysis.CSharp](https://github.com/dotnet/roslyn) from 3.2.0 to 3.2.1.
- [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-09 16:15:15 +05:00
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