Dongbo Wang
24d3152f00
Make Start-Job
throw terminating exception when -RunAs32
is specified in 64-bit pwsh ( #9143 )
2019-03-18 10:23:29 -07:00
Staffan Gustafsson
e91d6dcf56
Adding CmdletsToExport and AliasesToExport to test module manifests. ( #9108 )
2019-03-18 11:09:05 +05:00
Jacob Scott
8f6982cc8a
Made -Subject parameter of SendMail command no longer mandatory. ( #8961 )
2019-03-18 08:24:57 +05:00
pougetat
5277c79d67
Clean up Get-Random cmdlet ( #9133 )
2019-03-16 13:54:35 +05:00
Dongbo Wang
cdb28a1067
Make 'Start-Job' throw terminating error when PowerShell is being hosted ( #9128 )
2019-03-13 17:57:42 -07:00
Reece Dunham
78f4ba5ec1
Update AppVeyor comments in Implicit.Remoting.Tests.ps1 ( #9020 )
2019-03-13 12:52:35 -07:00
pougetat
a79ed1ef0f
Make New-ModuleManifest consistent with Update-ModuleManifest ( #9104 )
2019-03-13 12:01:42 -07:00
Joel Sallow (/u/ta11ow)
18d5037ad2
Fix -NoEnumerate behaviour in Write-Output ( #9069 )
...
Fix is to preserve input collection type in output.
The regression was caused by #2038
2019-03-13 13:54:12 +05:00
Ilya
e75bd1482f
Add support empty NoteProperty in Group-Object ( #9109 )
2019-03-13 11:22:05 +05:00
Staffan Gustafsson
9983297254
Removing Hardlink from Mode property in default file system format ( #8789 )
2019-03-12 15:49:16 -07:00
James Truher [MSFT]
e605fbdea7
Fix tab completion test to handle multiple matches ( #8891 )
2019-03-11 14:51:22 -07:00
Staffan Gustafsson
0ebbdc1cc4
Fixing issue with help progress with Get-Help
not calling Completed
( #8788 )
2019-03-11 11:26:01 -07:00
Tyler James Leonhardt
a26d639a47
Fix Enter-PSHostProcess tests flakiness ( #9007 )
2019-03-11 10:41:06 -07:00
pougetat
e3829cb60f
Allow Test-ModuleManifest
to work when RootModule
has no file extension ( #8687 )
2019-03-10 14:57:19 -07:00
Reece Dunham
43487b4068
Update markdown test dependencies ( #9075 )
2019-03-09 08:30:14 +05:00
Dongbo Wang
50f3e7f10e
Update the task-based async APIs added to PowerShell to return a Task object directly ( #9079 )
...
Update the task-based async APIs added to PowerShell to not use the `aysnc/await` keywords, but to return a `Task` object directly.
There is nothing to continue on after the `Task.Factory.FromAsync` call in those methods, so there is not need to use `aysnc` and `await` keywords, which turns the method into a state machine class unnecessarily.
2019-03-07 11:24:31 -08:00
Aditya Patwardhan
0752a5502a
Add source for install-package to install netDumbster ( #9081 )
2019-03-06 16:21:03 -08:00
Ilya
2953959dc5
Add UseQuotes parameter ( #8951 )
2019-03-06 11:59:15 -08:00
Kirk Munro
45aba2acb5
Add 5 'InvokeAsync' overloads and 'StopAsync' to the 'PowerShell' type ( #8056 )
2019-03-06 10:06:11 -08:00
ThreeFive-O
d56e50152a
Style fixes for Select-Xml tests ( #9037 )
2019-03-05 15:07:00 -08:00
ThreeFive-O
a2c9482194
Enable cross-platform Send-MailMessage tests for CI ( #8859 )
2019-03-05 14:29:48 -08:00
Reece Dunham
da4930f2dc
Added RequireSudoOnUnix tags to PowerShellGet tests and unmark as pending ( #8954 )
2019-03-05 11:55:20 -08:00
ThreeFive-O
6e383de251
Style fixes for ConvertTo-Xml tests ( #9036 )
2019-03-05 11:39:58 -08:00
dependabot[bot]
98506db714
Build(deps): Bump SelfSignedCertificate in /test/tools/Modules ( #9055 )
2019-03-05 11:32:40 -08:00
ThreeFive-O
017e472961
Align name schemes for test files ( #9034 )
2019-03-05 10:47:04 -08:00
Aditya Patwardhan
7062297e4e
Update version for PowerShell.Native and hosting tests ( #8983 )
2019-03-04 11:08:19 -08:00
Gaurav Kamath
f31b33863c
Refactor Shuffle in Get-Random to save a full iteration of the objects. ( #8969 )
2019-03-01 17:11:37 +05:00
Ilya
18f9a36f2a
Pending NamedPipeConnectionInfo test ( #9003 )
...
Related #8971 . Pending the test until we fix a root case of failure.
2019-02-27 14:51:36 -08:00
mjanko5
7e0411fcd9
Add test for -WhatIf for New-FileCatalog ( #8966 )
2019-02-27 10:53:08 +05:00
Dongbo Wang
5d54f1aa38
Make xUnit tests run sequentially to avoid race conditions caused by manipulating 'powershell.config.json' in tests ( #8945 )
2019-02-22 11:57:10 -08:00
Tyler James Leonhardt
23eccfd641
[feature] Add -CustomPipeName to pwsh
and Enter-PSHostProcess
( #8889 )
...
This allows a user to start PowerShell up with the name of the named pipe that is used for cross process communication (I.e. Enter-PSHostProcess).
2019-02-22 23:40:03 +05:00
Andrea Spadaccini
af86157855
Fix typo: aganist ➜ against ( #8943 )
2019-02-22 18:46:31 +05:00
Ilya
778920bbc4
Use verbatim string literals for paths ( #8937 )
2019-02-22 11:35:32 +05:00
Travis Plunk
57aeca428e
Port Security bypass fixes from 6.1.3 ( #8915 )
2019-02-21 13:44:08 -08:00
Travis Plunk
2c488fb4e5
Fix Markdown lint issues ( #8929 )
...
#8896 Broke the static analysis CI. Fixing so CI passes
2019-02-20 13:24:26 -08:00
Steve Lee
b06ad6aa61
Enable discovering modules that have names same as a culture (e.g. Az) ( #8777 )
...
Here are the major changes:
- Add logic to skip checking for possible resource directories for the first set of sub directories from the top level.
- There was an additional skip if the folder is hidden, rather than doing an explicit attribute check, change the `EnumerationOption` to skip hidden folders.
- Since the `IsPossibleModuleDirectory()` helper now only checks to see if the name matches a culture, renamed to `IsPossibleResourceDirectory()`
- When getting the default modules, we don't search recursively into individual module folders, so removed additional check for possible resource directory.
2019-02-20 12:23:27 -08:00
Reece Dunham
4de3a72142
Fix code-of-conduct linting ( #8896 )
2019-02-20 11:57:31 +05:00
Adam Gauthier
caf8ac6a6a
Add configurable maximum depth in ConvertFrom-Json with -Depth
( #8199 )
...
Adds an optional -Depth parameter to the cmdlet which lets the user to specify a maximum depth allowed for deserialization, which will overwrite the default maximum of 1024.
2019-02-20 10:37:37 +05:00
Mathias R. Jessen
0a570211df
Flatten interface hierarchy when generating properties that implement interface properties ( #8382 )
...
`TypeBuilder.GetInterfaces()` returns only the interfaces that was explicitly passed to its constructor, so we need to flatten the interface hierarchy in order to properly support inherited interfaces.
2019-02-19 15:02:34 -08:00
Reece Dunham
c14d5dd67f
Remove some of the last AppVeyor references ( #8867 )
...
This removes some of the last mentions of the AppVeyor name. Don't change the title, we don't want the word to appear in the CLs
Also problem: the last references are in the changelogs but I don't want to modify them without committee approval.
## PR Context
it was removed, #8686
2019-02-19 12:44:00 -08:00
Travis Plunk
60ab54d737
Port DotNet fixes from 6.1.3 ( #8914 )
...
Addresses CVE-2019-0657
2019-02-19 10:45:40 -08:00
Reece Dunham
6cab2b474d
Remove yet another appveyor reference ( #8854 )
2019-02-11 10:28:41 -08:00
Reece Dunham
3ab7e2ec4d
Remove extra AppVeyor environment check ( #8709 )
...
Removes a check for AppVeyor env
## PR Context
AppVeyor removed (#8686 extension)
2019-02-08 10:57:41 -08:00
Steve Lee
26a58670c1
Enable creating relative symlinks on Windows with New-Item
( #8783 )
2019-02-07 11:44:23 -08:00
Bruce Payette
6bc6257a55
Allow .exe
files to be used as IL binary modules ( #7281 )
...
Fix for #6741 Allow .exe files to be used as binary modules. Basically anywhere a .dll could be used with modules, you can now use a .exe file. Also did a little clean up, replacing constant strings with the StringLiteral values instead.
2019-02-07 11:24:06 -08:00
Joel Sallow (/u/ta11ow)
130298bfae
Parse numeric strings as numbers again during conversions ( #8681 )
2019-02-04 12:22:05 -08:00
Travis Plunk
003a141f31
Remove directory causing static analysis failure ( #8812 )
...
Remove directory causing static analysis failure
2019-02-01 18:03:12 -08:00
Steve Lee
313c8c06a1
Enable Write-Information
to accept $null ( #8774 )
2019-01-31 13:16:34 -08:00
Reece Dunham
9e4e50a84e
Remove appveyor functions from New-DockerTestBuild.psm1 ( #8756 )
2019-01-31 11:15:31 -08:00
Joshua T
c935bce1ac
Adding parameter "ReplyTo" to Send-MailMessage ( #8727 )
2019-01-30 16:33:15 -08:00