7050 Commits
Author SHA1 Message Date
Travis Plunk 353d0146f1 Merged PR 9115: 6.2.2 Changelog
6.2.2 Changelog
v6.2.2
2019-07-15 23:40:22 +00:00
Travis Plunk f55bf2a024 Create JumpList in STA thread as some COM APIs are strictly STA only to avoid sporadic CLR crashes (#10057)
Create JumpList in STA thread as some COM APIs are strictly STA only to avoid sporadic CLR crashes (#10057)

# Conflicts:
#	src/Microsoft.PowerShell.ConsoleHost/WindowsTaskbarJumpList/TaskbarJumpList.cs
2019-07-09 21:45:01 +00:00
Aditya Patwardhan 90237466f0 Merged PR 9092: Update PowerShell.Common.props with latest runtime version
Update PowerShell.Common.props with latest runtime version
2019-07-09 21:21:05 +00:00
Aditya Patwardhan bd1e9815b3 Merged PR 9088: Update runtime framework and SDK version for test 2019-07-09 20:02:28 +00:00
Aditya Patwardhan 47bbfafe13 Merged PR 9082: Update DotNet SDK version
Update DotNet SDK version
2019-07-09 18:17:41 +00:00
Paul Higinbotham 9804aba7e1 Merged PR 8969: 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-08 19:12:11 +00:00
Travis Plunk 604224f2e3 Merged PR 8529: Make Hashtable case insensitivity test use current culture rather than shell to set culture 2019-07-08 11:35:49 -07:00
Travis Plunk 67094325a2 Add automated RPM signing to release build (#10013) 2019-07-08 10:48:07 -07:00
Aditya Patwardhan 042870b229 Update copyright symbol for NuGet packages (#9936) 2019-07-08 10:47:48 -07:00
Christoph Bergmeister [MVP] 3956402ec0 Suppress sporadic exceptions from JumpList creation code (#9928) 2019-07-08 10:46:42 -07:00
dependabot-preview[bot] 2b007a9d58 Build(deps): Bump Microsoft.ApplicationInsights from 2.9.1 to 2.10.0 (#9757) 2019-07-08 10:45:58 -07:00
Joey Aiello b114ac977e Switch from BMP to PNG for graphical MSI installer assets (#9606)
This breaks rendering of images for Windows 7 and Server 2008R2,
but it's required for accessibility purposes so that the High
Contrast Black theme renders text correctly for accessibility.
(Unfortunately, BMP does not support transparency.)
2019-07-08 10:45:26 -07:00
dependabot-preview[bot] be60d1881b Build(deps): Bump System.Net.Http.WinHttpHandler from 4.5.3 to 4.5.4 (#9789) 2019-05-31 14:49:46 -07:00
Travis Plunk f4aec00216 Enable building of msix package (#9289) (#9715)
Add support in packaging.psm1 to produce a .msix AppX package.  Update the docker image to use the new msix package type.  Update the associated yml files so AzDevOps performs the build.

## PR Context

Enable publishing PSCore6 to Microsoft Store
2019-05-23 16:28:06 -07:00
Aditya Patwardhan e61d43e600 Merged PR 8389: Change log for release 6.2.1
Changelog for 6.2.1 and fix spellings
v6.2.1
2019-05-20 21:51:47 +00:00
Travis Plunk a7af714d3f Merged PR 8428: Disable debugger in System Lock down mode
disable debugger in System Lock down mode
2019-05-16 20:17:31 +00:00
Aditya Patwardhan 2d1fc730c7 Merged PR 8394: Port release automation changes into 6.2.1 2019-05-15 00:12:12 +00:00
Aditya Patwardhan 52cd7c95b2 Merged PR 8375: Update package version in hosting test
Update package version in hosting test
2019-05-14 21:02:06 +00:00
Aditya Patwardhan 9ab0d0f806 Merged PR 8381: Update PowerShellGet version
Update PowerShellGet version
2019-05-14 20:22:18 +00:00
Travis Plunk de5e1aa8c4 Partially revert "Fix the failed test and update 'Publish-TestResults' to make AzDO fail the task when any tests failed (#9457)"
This reverts commit 3fc464d84b.
2019-05-14 12:51:04 -07:00
Travis Plunk 93b24b71df Bump to dotnet 2.1.11 release 2019-05-14 11:18:48 -07:00
dependabot[bot] 16760c6c88 Build(deps): Bump Markdig.Signed from 0.16.0 to 0.17.0 (#9595) 2019-05-13 15:04:17 -07:00
dependabot[bot] c46e2c21a0 Build(deps): Bump Microsoft.PowerShell.Archive from 1.2.2.0 to 1.2.3.0 in /src/Modules (#9594) 2019-05-13 14:55:03 -07:00
Steve Lee 2f31b77d24 Enable building on Kali Linux (#9471) 2019-05-13 14:51:32 -07:00
Dongbo Wang 3fc464d84b Fix the failed test and update 'Publish-TestResults' to make AzDO fail the task when any tests failed (#9457)
# Conflicts:
#	test/powershell/Modules/Microsoft.PowerShell.Management/Set-Location.Tests.ps1
2019-05-13 14:51:32 -07:00
Tyler James Leonhardt b27217d1f6 Add wildcard back to end of tab completion command lookup (#9383)
Re-add wildcard when searching AST + Missed test case.

## PR Context

In #8109, we removed the line that added a wildcard to the end of the command that was used to match commands in the script AST. This readds that line closer to where it is used.
2019-05-13 14:51:32 -07:00
Steve Lee 193eeea1cb Add Preview assets for msix (#9375)
# Conflicts:
#	tools/packaging/packaging.psm1
2019-05-13 14:51:32 -07:00
Aditya Patwardhan 7929074e2e Create codecoverage and test packages for non-windows (#9373)
Refactor the `ci.psm1` to publish the code coverage and test packages.
Allow `CodeCoverage` configuration on non-windows.

## PR Context

We plan to run code coverage on Windows, Linux and macOS. These changes are needed to unblock those runs.
2019-05-13 14:51:32 -07:00
Aditya Patwardhan cf9d6b5dd5 Fix publishing daily nupkg to MyGet (#9269)
# Conflicts:
#	.vsts-ci/windows.yml
2019-05-13 14:51:31 -07:00
dependabot[bot] ae6b9743f2 Build(deps): Bump gulp from 4.0.1 to 4.0.2 in /test/common/markdown (#9545) 2019-05-13 14:04:25 -07:00
dependabot[bot] abb7c8859b Build(deps): Bump PackageManagement from 1.3.1 to 1.3.2 in /src/Modules (#9568)
Bumps PackageManagement from 1.3.1 to 1.3.2.

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-05-09 10:12:38 -07:00
dependabot[bot] 60498ca01a Build(deps): Bump NJsonSchema from 9.13.36 to 9.13.37 (#9524) 2019-05-02 15:12:49 -07:00
dependabot[bot] a4ee670f5a Build(deps): Bump NJsonSchema from 9.13.35 to 9.13.36 (#9477) 2019-04-26 15:28:06 -07:00
dependabot[bot] 20970af898 Build(deps): Bump gulp from 4.0.0 to 4.0.1 in /test/common/markdown (#9443) 2019-04-25 16:28:42 -07:00
dependabot[bot] 817dac37e4 Build(deps): Bump Newtonsoft.Json (#9432)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.1 to 12.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.1...12.0.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-24 19:25:36 +05:00
dependabot[bot] 630a5cf49a Build(deps): Bump NJsonSchema from 9.13.34 to 9.13.35 (#9442) 2019-04-22 14:42:29 -07:00
dependabot[bot] 860ba95227 Build(deps): Bump Newtonsoft.Json from 12.0.1 to 12.0.2 (#9433) 2019-04-22 10:38:20 -07:00
dependabot[bot] 54a6ff3a4c Build(deps): Bump NJsonSchema from 9.13.31 to 9.13.34 (#9422) 2019-04-20 13:12:32 -07:00
dependabot[bot] 85573311b0 Build(deps): Bump NJsonSchema from 9.13.30 to 9.13.31 (#9410) 2019-04-18 16:09:53 -07:00
dependabot[bot] 26b2a87aac Build(deps): Bump NJsonSchema from 9.13.29 to 9.13.30 (#9389) 2019-04-17 15:14:55 -07:00
dependabot[bot] 97a4f61787 Build(deps): Bump NJsonSchema from 9.13.27 to 9.13.29 (#9365)
Bumps [NJsonSchema](https://github.com/rsuter/NJsonSchema) from 9.13.27 to 9.13.29.
- [Release notes](https://github.com/rsuter/NJsonSchema/releases)
- [Commits](https://github.com/rsuter/NJsonSchema/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 08:54:05 +05:00
dependabot[bot] 0ea1c4fd93 Build(deps): Bump System.Net.Http.WinHttpHandler from 4.5.2 to 4.5.3 (#9367)
Bumps [System.Net.Http.WinHttpHandler](https://github.com/dotnet/corefx) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/dotnet/corefx/releases)
- [Commits](https://github.com/dotnet/corefx/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 08:05:15 +05:00
Steve LeeandTravis Plunk 9a2ed974fd Fix skipping of tests in RemoteSession.Basic.Tests.ps1 (#9304)
Moved check if able to write to $PSHome as way to skip test to `BeforeAll` which already contained a check if running on Windows.

## PR Context

As part https://github.com/PowerShell/PowerShell/pull/9279, tests were updated to be skipped if the test requires writing to `$PSHome` but is not able to.  However, these tests already had a skip mechanism in place so the additional check caused the test to run when it should have skipped.

Co-authored-by: Travis Plunk <github@ez13.net>
2019-04-15 14:29:52 -07:00
Steve LeeandTravis Plunk efe9f99f1a Update tests to account for when $PSHOME is readonly (#9279)
Co-Authored-By: SteveL-MSFT <slee@microsoft.com>


Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
2019-04-15 14:29:42 -07:00
Travis Plunk 5f53274ba7 Mark tests in macOS CI which use applescript as pending/inconclusive (#9352)
Mark tests in macOS CI which use applescript as pending/inconclusive

# Conflicts:
#	build.psm1
2019-04-15 13:21:49 -07:00
Aditya Patwardhan 276c84d171 Add AcessToken variable to jobs that perform signing (#9351) 2019-04-15 13:20:06 -07:00
Aditya Patwardhan 921dec58ac Create test package for macOS on release builds (#9344) 2019-04-15 13:19:44 -07:00
Travis Plunk 20419b86eb Update repo for Ubuntu 14.04 EOL (#9324)
Update repo for Ubuntu 14.04 EOL
  - also remove a missed instance of Fedora 27

# Conflicts:
#	README.md
2019-04-15 13:19:01 -07:00
Travis Plunk 340f66ca6e Add component detection to all jobs (#8964)
Add component detection to all jobs.
2019-04-15 13:17:35 -07:00
Travis Plunk 7b40c5e17d Make sure non-Windows CI fails when a test fails (#9303)
Make sure non-Windows CI fails when a test fails

## PR Context

We discovered that some tests were failing after a PR and the CI was not failing

# Conflicts:
#	tools/ci.psm1
2019-04-15 13:17:06 -07:00