dependabot[bot]
d8d0705a4d
Bump PackageManagement from 1.2.2 to 1.2.3 in /src/Modules ( #8320 )
2018-11-20 11:21:30 -08:00
dependabot[bot]
e9925ef1cd
Bump NJsonSchema from 9.12.2 to 9.12.3 ( #8319 )
2018-11-20 11:20:52 -08:00
Hubert Bukowski
a8627b83e5
Token calculation fix for Get-Help executed on ScriptBlock for comment help. ( #8238 )
2018-11-20 11:11:17 -08:00
Aditya Patwardhan
f27dfea065
Skip Enter-PSHostProcess
tests on Appveyor due to PSReadline issue ( #8317 )
2018-11-20 10:17:33 -08:00
Steve Lee
b7daa796a3
Enable Open Here
context menu on Windows to work with root of a drive ( #8287 )
...
support being started by Windows Shell (Open Here) where a trailing slash followed by a quote is handled incorrectly
2018-11-19 11:12:40 -08:00
dependabot[bot]
dedddb6b59
Bump System.Data.SqlClient from 4.5.1 to 4.6.0 ( #8266 )
...
Bumps System.Data.SqlClient from 4.5.1 to 4.6.0.
2018-11-16 10:32:15 -08:00
Ilya
2c3e93512d
Cleanup assemblyinfo ( #8190 )
...
Remove old code from AssemblyInfo.cs
2018-11-16 10:20:12 -08:00
Steve Lee
c3143251b4
Change default issue template to use different categories ( #8203 )
...
Leverage GitHub ability to have multiple options when user clicks "New Issue" to have better issues opened and direct users to Docs repo and UserVoice for Windows PowerShell issues.
2018-11-16 10:18:13 -08:00
Aditya Patwardhan
82091d6a45
Merge release-v6.2.0-preview.2 to master
...
Merge Release-v6.2.0-preview.2
2018-11-15 17:59:42 -08:00
Travis Plunk
9682f0c64d
Merged PR 5876: Update date in changelog
...
Update date in changelog
2018-11-16 01:46:59 +00:00
Travis Plunk
40857a25c3
Merge changelogs from 6.1.1 and 6.0.5 into master ( #8283 )
...
* Add 6.1.1 change log
* Add 6.0.5 change log
* Change filters for spelling CI
2018-11-15 15:17:48 -08:00
Travis Plunk
fc71da7c75
Merged PR 5847: Create 6.2.0-preview.2 changelog
...
Create 6.2.0-preview.2
2018-11-15 21:47:45 +00:00
Aditya Patwardhan
2df31b91e2
Merged PR 5861: Update links README to point to latest version
2018-11-15 21:27:48 +00:00
Andrew Menagarishvili
42cfa2c0b1
Merged PR 5863: Lowering Pester module version to avoid test infra failures on some Linux systems
...
Without this change package validation tests fail during Pester module import on some Linux systems.
2018-11-15 21:26:11 +00:00
Steve Lee
c5dd3bd2c9
Support 'Get-PSHostProcessInfo' and 'Enter-PSHostProcess' on Unix platforms ( #8232 )
...
There a some differences in support of named pipes for Windows and non-Windows. Named pipes on Unix have a 104 character path limit. On macOS, the `$env:TMPDIR` (on my system) is already 49 characters; corefx adds 12 more. Since AppDomainName isn't really used, changed it from `DefaultAppDomain` to `None` to shorten the name. Need to keep it since Windows PowerShell expects it. Changed `starttime` part of pipe name to 8 hex characters which is to provide uniqueness to the pipe name.
2018-11-15 12:50:04 -08:00
Ryen Tang
570c18026d
Remove AmazonLinux Dockerfile ( #8271 )
2018-11-15 10:04:59 -08:00
Staffan Gustafsson
877b9a9fbf
Add cmdlet 'Join-String' for creating text from pipeline input ( #7660 )
...
The cmdlet syntax is as follows:
```
Join-String [[-Property] <pspropertyexpression>] [[-Separator] <string>] [-OutputPrefix <string>] [-OutputSuffix <string>] [-UseCulture] [-InputObject <psobject>] [<CommonParameters>]
Join-String [[-Property] <pspropertyexpression>] [[-Separator] <string>] [-OutputPrefix <string>] [-OutputSuffix <string>] [-SingleQuote] [-UseCulture] [-InputObject <psobject>] [<CommonParameters>]
Join-String [[-Property] <pspropertyexpression>] [[-Separator] <string>] [-OutputPrefix <string>] [-OutputSuffix <string>] [-DoubleQuote] [-UseCulture] [-InputObject <psobject>] [<CommonParameters>]
Join-String [[-Property] <pspropertyexpression>] [[-Separator] <string>] [-OutputPrefix <string>] [-OutputSuffix <string>] [-FormatString <string>] [-UseCulture] [-InputObject <psobject>] [<CommonParameters>]
```
2018-11-14 13:52:44 -08:00
Darwin
a244c049e8
Make install-powershell.sh
autodetect if it should use wget
or curl
( #8225 )
...
install-powershell.sh now autodetects whether curl or wget is installed to download secondary script when it is not found locally.
2018-11-14 10:45:52 -08:00
Steve Lee
43e0394d51
Remove extra newlines from formatting which resulted in necessary double newlines ( #8247 )
2018-11-14 08:28:05 +05:00
Aditya Patwardhan
20497d19c2
Merged PR 5822: Update version for dependencies
...
Update version for dependencies
2018-11-14 01:56:28 +00:00
Travis Plunk
ab809d95d9
Merged PR 5818: Port changes to allow AzDevOps NuGet feeds for Mac build
...
Port changes to allow AzDevOps NuGet feeds for Mac build
2018-11-14 01:04:39 +00:00
Travis Plunk
79f21b41de
Consolidation of all Windows PowerShell work ported to PSCore6 ( #8257 )
...
Consolidation of all Windows PowerShell work ported to PSCore6
* Added ps1 file import restriction. Refactored InvokeLanguageModeTestingSupportCmdlet to HelpersSecurity module
* JEA loop back fix. Debugger running commands in CL mode.
* Support for new AMSI codes. Changed to use AMSI buffer API. Unhandled exception fix.
* Fixes for module bugs while running in ConstrainedLanguage mode
* Untrusted input tracking work
* Configuration keyword bug fix, PSRP protocol version check for reconstruct reconnect, Sharing InitialSessionState in runspace pool.
* Restricted remote session in UMCI, Applocker detection collision, Help command exposing functions, Null reference exception fix.
* Added mitigation for debugger function exposure
2018-11-13 16:16:29 -08:00
Travis Plunk
605994fbf4
Update metadata for 6.0.5 and 6.1.1 releases ( #8259 )
2018-11-13 15:34:53 -08:00
Robert Holt
aa76c6846d
Fix incorrect name check when autoloading required modules ( #8218 )
2018-11-13 14:56:07 -08:00
Aditya Patwardhan
75609f9371
Update README for v6.1.1 ( #8255 )
2018-11-13 11:57:30 -08:00
Travis Plunk
18a181fc30
Fix CVE-2018-8415 ( #8253 )
...
If there is a null character in a scriptblock, translate it to a null replacement character before logging with scriptblock logging.
2018-11-13 11:30:48 -08:00
Travis Plunk
b39a41109d
Fix CVE-2018-8256 ( #8252 )
...
* Use ZipFile and ExtractToDirectory APIs to extract zip file
* Update Microsoft.PowerShell.Archive version
2018-11-13 11:30:03 -08:00
Steve Lee
8eebc2699c
Make each installation of pwsh has its own 'ModuleAnalysisCache' file ( #8174 )
2018-11-13 11:08:05 -08:00
dependabot[bot]
3cc10271c7
Bump NJsonSchema from 9.12.0 to 9.12.1 ( #8248 )
...
Bumps [NJsonSchema](https://github.com/rsuter/NJsonSchema ) from 9.12.0 to 9.12.1.
2018-11-13 10:29:52 -08:00
Travis Plunk
6698af81b7
Remove tilde from Linux preview packages ( #8244 )
...
Remove tilde from Linux preview packages.
- Since we have a separate package for preview, we don't need a second indicator that these packages are preview.
- Also, many system we use to release don't like the `~` character, which leads to manual interventions and errors.
2018-11-13 09:52:48 -08:00
Travis Plunk
db60f0614a
Revert "Ignoring backspace for empty lines on stdin/stdout mode ( #8196 )" ( #8239 )
...
This reverts commit b525b1f0bd
.
2018-11-12 13:14:04 -08:00
Travis Plunk
655b8b614c
Update SignType in signing.xml ( #8223 )
2018-11-12 10:31:45 -08:00
bugale
b525b1f0bd
Ignoring backspace for empty lines on stdin/stdout mode ( #8196 )
2018-11-10 18:55:28 +05:00
Paul Higinbotham
d4bf5c87bc
Fix tests running in Azure DevOps ( #8220 )
2018-11-09 15:11:02 -08:00
Travis Plunk
9894be9c60
Add path filters to CI YAML ( #8222 )
...
* Filter spelling to only PRs with `*.md` files
* filter common paths in CI yml
2018-11-09 11:38:44 -08:00
kwkam
caad7ed471
Fix Rename-Item -Path with wildcard char ( #7398 )
2018-11-09 11:08:26 -08:00
John Eismeier
4118fd2829
Propose fix some typos ( #8206 )
2018-11-09 08:33:24 +05:00
Kevin Marquette
75fa6af9c0
Add test coverage for additional Get-Module parameters ( #8137 )
2018-11-07 17:16:53 +05:00
Paal Braathen
2e89efa1bc
When using Start-Transcript
and file exists, empty file rather than deleting ( #8131 )
2018-11-07 08:34:42 +05:00
Travis Plunk
e702119177
Add code to use private NuGet feeds when running in internal CI system ( #8187 )
...
Add code to use private NuGet feeds when running in internal CI system
2018-11-06 09:52:14 -08:00
Steve Lee
7b243d59da
Remove ShouldProcess
from Format-Hex ( #8178 )
2018-11-06 11:31:43 +05:00
Aditya Patwardhan
94fde189a8
Fix script path for PowerShellPackageVsts.ps1
( #8189 )
...
Fix mac build failure caused due to missing path.
2018-11-05 18:30:15 -08:00
Travis Plunk
5e47c73e27
Fix static secret in code ( #8186 )
2018-11-05 18:29:04 -08:00
Aditya Patwardhan
a1585502bb
Workaround for accessing Az Artifacts ( #8188 )
...
Added a workaround for accessing Az Artifacts feed from release build.
- Also, converted the `sh` task to PowerShell.
2018-11-05 18:02:10 -08:00
Aditya Patwardhan
e6c3a38336
Update mac release build to create the nuget.config ( #8185 )
...
Update the build definition to create the nuget.config for the gallery modules.
2018-11-05 16:15:56 -08:00
Paul Higinbotham
acf5eb5053
Adding verbose output for experimental implicit remoting batching feature ( #8166 )
2018-11-05 15:22:46 -08:00
Aditya Patwardhan
e1d8765f9e
Add function to create a new nuget.config file ( #8170 )
...
Add a function to create a NuGet.config file to consume packages from the specified feed URL using the specified credentials.
- Also, exclude the `nuget.config` file under `src/Modules` from being clean by `Start-PSBuild -clean`
2018-11-05 10:48:05 -08:00
Aditya Patwardhan
b5ab2ddd40
Load assembly from module base path before trying to load from GAC ( #8073 )
...
[Breaking Change]
When a binary module has the module assembly in GAC, we load the assembly from GAC before trying to load it from module base path.
This change attempts to load it from module base path before looking up in GAC.
2018-11-05 10:41:53 -08:00
Andrew Schwartzmeyer
54874180ce
Remove build and doc references to Git submodules ( #8177 )
...
As of #7892 , the PowerShell repository no longer uses Git submodules.
This is fantastic from a workflow standpoint, and so all the notes about
how to deal with submodules (and all the build steps explicitly
initializing and updating submodules) can be safely removed.
2018-11-05 10:39:29 -08:00
Andrew
3597d58432
Adding yml for Linux builds ( #8168 )
...
As part of improving the build process, the UI build pipeline for Linux Builds was converted to a yml-based pipeline.
2018-11-05 10:35:53 -08:00