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
Takuya Shibata
03ba61c7c1
Remove #7633 from v6.2.0-preview.1 Changlog updates. ( #8101 )
2018-11-05 10:25:56 -08:00
dependabot[bot]
d165f5dcbf
Bump NJsonSchema from 9.11.1 to 9.12.0 ( #8183 )
...
Bumps [NJsonSchema](https://github.com/rsuter/NJsonSchema ) from 9.11.1 to 9.12.0.
2018-11-05 10:22:31 -08:00
Robert Holt
5d06fba366
Refactor module version/GUID comparison logic ( #7125 )
2018-11-01 13:41:51 -07:00
RDIL
e888e51097
Update URLs to use https
instead of http
in docs ( #8165 )
2018-11-01 13:38:48 -07:00
Steve Lee
eaa683119d
Add title to Open Here window for MSI installer ( #8164 )
...
Since we don't explicitly set the window title, it just shows the path to `pwsh.exe`. Fix is to use the `-Command` parameter to set the window title.
Fix #8163
2018-11-01 13:07:45 -07:00
iGotenz
c5c747c371
Simple grammatical correction in README.md
file ( #7978 )
2018-11-01 13:04:48 -07:00
Travis Plunk
c6910a12fa
Fix conflict with Get-AdlStoreChildItem
from az
module in tab completion tests ( #8167 )
2018-11-01 12:03:03 -07:00
RDIL
892262fa6d
Promote https ( #8160 )
...
* Promote https in extensions.json
* Promote https in code-of-conduct
2018-11-01 11:55:53 +05:00