7088 Commits
Author SHA1 Message Date
Aditya Patwardhan c204787428 Merged PR 12020: Update change log for v6.2.7 release
Update change log for v6.2.7 release
v6.2.7
2020-07-16 01:16:18 +00:00
Aditya Patwardhan 2c46e3b20f Fix azure file copy issues in release build (#13182)
Co-authored-by: Aditya Patwardhan <Aditya Patwardhan>
# Conflicts:
#	tools/releaseBuild/azureDevOps/templates/mac-package-signing.yml
2020-07-15 12:52:22 -07:00
Aditya Patwardhan 81c83a9f73 Merged PR 12003: Update .NET Core to version 2.1.808
Update .NET Core to version 2.1.808
2020-07-14 22:27:28 +00:00
Travis Plunk cf0cd29f23 Fix Azure File Copy break in AzDevOps (#13173)
# Conflicts:
#	tools/releaseBuild/azureDevOps/WindowsBuild.yml
#	tools/releaseBuild/azureDevOps/templates/json.yml
#	tools/releaseBuild/azureDevOps/templates/linux.yml
#	tools/releaseBuild/azureDevOps/templates/mac-package-signing.yml
#	tools/releaseBuild/azureDevOps/templates/nuget.yml
#	tools/releaseBuild/azureDevOps/templates/upload.yml
2020-07-14 12:21:32 -07:00
Travis Plunk 118bbe82ad Merged PR 11708: draft change log for 6.2.6
draft change log
v6.2.6
2020-06-10 23:29:45 +00:00
Aditya Patwardhan 1385256b54 Build test artifacts for Alpine (#11483) 2020-06-10 10:12:54 -07:00
Travis Plunk 4acc5f36b4 Merged PR 11697: update to dotnet 2.1.807
update to dotnet 2.1.807
2020-06-09 20:29:51 +00:00
Travis Plunk 2b07bea657 update hosting tests 2020-06-09 10:40:54 -07:00
Aditya Patwardhan 1851c39b98 Add @TylerLeonhardt to PowerShell team list to correct changelog generation (#12927) 2020-06-09 10:32:06 -07:00
Travis Plunk befaba33cd Update the build to sign any unsigned files as 3rd party Dlls - part 2 (#12581) 2020-06-09 09:32:32 -07:00
Aditya Patwardhan bd67662afa Check if Azure Blob exists before overwriting (#12921)
Co-authored-by: Aditya Patwardhan <Aditya Patwardhan>
# Conflicts:
#	tools/releaseBuild/azureDevOps/releaseBuild.yml
2020-06-08 18:09:34 -07:00
Christoph Bergmeister [MVP] 8adbdad674 Pin major Pester version to 4 to prevent breaking changes caused by upcoming release of v5 (#12262)
# Conflicts:
#	.vsts-ci/misc-analysis.yml
#	.vsts-ci/templates/nanoserver.yml
#	build.psm1
2020-06-08 15:04:48 -07:00
Aditya Patwardhan 1ae7bd498c Upgrade APIScan version (#12876)
# Conflicts:
#	tools/releaseBuild/azureDevOps/templates/compliance.yml
2020-06-08 14:32:21 -07:00
Travis Plunk 44dfc3d357 Fix break in package build by pinning ffi version to 1.12 (#12889)
# Conflicts:
#	build.psm1
2020-06-08 14:27:53 -07:00
Travis Plunk d1ee46744c Update the build to sign any unsigned files as 3rd party Dlls (#12581)
# Conflicts:
#	tools/packaging/packaging.psd1
2020-06-08 14:26:15 -07:00
Steve Lee 9cdec01286 Restrict loading of amsi.dll from system32 folder (#12730)
<!-- Anything that looks like this is a comment and can't be seen after the Pull Request is created. -->

# PR Summary

Restrict search path for `amsi.dll` and `wldp.dll` to just System32 on Windows

## PR Checklist

- [x] [PR has a meaningful title](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission)
    - Use the present tense and imperative mood when describing your changes
- [x] [Summarized changes](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission)
- [x] [Make sure all `.h`, `.cpp`, `.cs`, `.ps1` and `.psm1` files have the correct copyright header](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission)
- [x] This PR is ready to merge and is not [Work in Progress](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---work-in-progress).
    - If the PR is work in progress, please add the prefix `WIP:` or `[ WIP ]` to the beginning of the title (the `WIP` bot will keep its status check at `Pending` while the prefix is present) and remove the prefix when the PR is ready.
- **[Breaking changes](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#making-breaking-changes)**
    - [x] None
    - **OR**
    - [ ] [Experimental feature(s) needed](https://github.com/MicrosoftDocs/PowerShell-Docs/blob/staging/reference/6/Microsoft.PowerShell.Core/About/about_Experimental_Features.md)
        - [ ] Experimental feature name(s): <!-- Experimental feature name(s) here -->
- **User-facing changes**
    - [x] Not Applicable
    - **OR**
    - [ ] [Documentation needed](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#pull-request---submission)
        - [ ] Issue filed: <!-- Number/link of that issue here -->
- **Testing - New and feature**
    - [x] N/A or can only be tested interactively
    - **OR**
    - [ ] [Make sure you've added a new test if existing tests do not effectively test the code changed](https://github.com/PowerShell/PowerShell/blob/master/.github/CONTRIBUTING.md#before-submitting)
- **Tooling**
    - [x] I have considered the user experience from a tooling perspective and don't believe tooling will be impacted.
    - **OR**
    - [ ] I have considered the user experience from a tooling perspective and enumerated concerns in the summary. This may include:
        - Impact on [PowerShell Editor Services](https://github.com/PowerShell/PowerShellEditorServices) which is used in the [PowerShell extension](https://github.com/PowerShell/vscode-powershell) for VSCode (which runs in a different PS Host).
        - Impact on Completions (both in the console and in editors) - one of PowerShell's most powerful features.
        - Impact on [PSScriptAnalyzer](https://github.com/PowerShell/PSScriptAnalyzer) (which provides linting & formatting in the editor extensions).
        - Impact on [EditorSyntax](https://github.com/PowerShell/EditorSyntax) (which provides syntax highlighting with in VSCode, GitHub, and many other editors).
2020-06-08 14:24:16 -07:00
Dongbo Wang 279bb86368 Merged PR 11565: Update ChangeLog for v6.2.5 release
Update ChangeLog for v6.2.5 release
v6.2.5
2020-05-14 18:14:38 +00:00
Travis Plunk cc8f141add backport code for new changelog format. 2020-05-13 12:58:02 -07:00
Travis Plunk 15f5440995 workaround fpm issue with a specific version 2020-05-13 12:08:35 -07:00
Travis Plunk c2e7ca3b95 Workaround fpm issue on macOS 2020-05-13 12:00:55 -07:00
Travis Plunk 12911bbb40 Update the combined package build to release the daily builds (#10449)
# Conflicts:
#	.vsts-ci/install-ps.yml
#	.vsts-ci/templates/install-ps-phase.yml
#	tools/install-powershell.ps1
#	tools/releaseBuild/azureDevOps/templates/windows-build.yml
2020-05-13 11:40:54 -07:00
Aditya Patwardhan 600436ae3a Refactor packaging pipeline (#11852)
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>

# Conflicts:
#	tools/releaseBuild/azureDevOps/releaseBuild.yml
2020-05-13 11:24:21 -07:00
Aditya Patwardhan 7352e33479 Merged PR 11552: Bump .NET SDK version to v2.1.18
Bump .NET SDK version to v2.1.18
2020-05-13 17:23:11 +00:00
Travis Plunk 3ceddd0dce Move to standard internal pool for building (#12119)
# Conflicts:
#	tools/releaseBuild/azureDevOps/templates/nuget.yml
2020-05-12 10:52:27 -07:00
Aditya Patwardhan ba332d042b Merged PR 10824: Update release date in changelog
Update release date in changelog
v6.2.4
2020-01-27 19:58:52 +00:00
Aditya Patwardhan 5667f7e6dc Merged PR 10810: Change log for release 6.2.4
Change log for release 6.2.4
2020-01-24 00:05:56 +00:00
Aditya Patwardhan e35a4654dd Merged PR 10798: Update dependencies needed by Azure PowerShell and patch for Newtonsoft.Json 2020-01-23 01:29:34 +00:00
Aditya Patwardhan 3e28403c20 Merged PR 10792: Fix path for getting reference assemblies
Fix path for getting reference assemblies
2020-01-21 19:07:26 +00:00
Travis Plunk 5bea9ef2d9 Update to use TSAv2 (#9914) 2020-01-21 08:11:10 -08:00
Dongbo Wang c9d5fadee9 Update the dotnet SDK install script URL in build.psm1 (#10927) 2020-01-17 16:58:43 -08:00
Ilya 3b83ab2992 Replace api-ms-win-core-job-12-1-0.dll with Kernell32.dll (#10417) 2020-01-17 16:55:56 -08:00
Aditya Patwardhan 6640e24d9f Fix global tool issues around exit code, command line parameters and path with spaces (#10461) 2020-01-17 16:55:10 -08:00
Dongbo Wang 82fc0f7580 Make Add-Type usable in application that hosts PowerShell (#10587) 2020-01-17 16:53:54 -08:00
Aditya Patwardhan 4964538ebb Merged PR 9959: Change log for 6.2.3
Change log for 6.2.3
v6.2.3
2019-09-12 17:52:39 +00:00
Travis Plunk d666d6cb21 Merged PR 9946: Update dependecies 2019-09-10 22:05:49 +00:00
Paul Higinbotham 4925d41bd9 Fix debugger disable performance regression (#10269)
# Conflicts:
#	src/System.Management.Automation/engine/debugger/debugger.cs
2019-09-10 14:20:58 -07:00
Travis Plunk 811231518f Fix macOS build break (#10207) 2019-09-10 14:17:10 -07:00
Travis Plunk 3324f51b97 Remove markdownlint tests due to security issues (#10163)
# Conflicts:
#	test/common/markdown/markdown.tests.ps1
#	test/common/markdown/package.json
2019-09-10 14:16:43 -07:00
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