Commit graph

3752 commits

Author SHA1 Message Date
Steve Lee (POWERSHELL) 54cf6dc6d0 cleaning up placeholder files, leaving dsc.ps1 as requested as stub for dsc demo 2016-08-11 09:09:45 -07:00
Andy Schwartzmeyer 4e23d6e1ee Merge pull request #1712 from PowerShell/ealexjordan/filenamecrash
Fixing Crash on File Name Extending BufferWidth
2016-08-10 18:27:44 -07:00
Alex Jordan fb0e218eb1 Fix crash on file name being too long in prompt 2016-08-10 15:40:46 -07:00
Andy Schwartzmeyer b538ff34e2 Merge pull request #1666 from PowerShell/ealexjordan/manps
Adding Man Page For PowerShell
2016-08-10 15:02:47 -07:00
Andy Schwartzmeyer 6def33a4d1 Merge pull request #1695 from PowerShell/frangom/helpsystem
Fixing get-help on Linux
2016-08-10 15:01:04 -07:00
Alex Jordan f78ed27597 Adding man page for linux 2016-08-10 14:37:44 -07:00
Francisco Gamino 135af2089a Updating tests to install the help content before running on Windows 2016-08-10 12:19:51 -07:00
Francisco Gamino 2b1dc87774 Adding Feature tag to help tests 2016-08-10 12:19:51 -07:00
Francisco Gamino 233e75657a Breaking down help tests for CI and Feature test runs 2016-08-10 12:19:51 -07:00
Francisco Gamino 3ed7201e21 Fixing get-help on Linux 2016-08-10 12:19:51 -07:00
Andy Schwartzmeyer 800382f019 Merge pull request #1698 from PowerShell/raghushantha-packagemetadatabranch
Updated *nix package metadata fields: Issue #1422
2016-08-10 11:50:12 -07:00
Dongbo Wang 2aa5c07581 Merge pull request #1701 from andschwa/unix-modules
Remove unsupported commands from Unix modules
2016-08-09 22:28:46 -07:00
Andrew Schwartzmeyer 1cc454fbd2 Update known issues
The "unavailable cmdlets" section was removed pending a comprehensive
list compiled from the module declarations.
2016-08-09 18:54:05 -07:00
Andrew Schwartzmeyer 5310423678 Remove Windows+Unix-Core
There are no longer module declarations that are identical between Core
PowerShell on Windows and on Unix.
2016-08-09 18:54:05 -07:00
Andrew Schwartzmeyer d59710d310 Remove unimplemented Management cmdlets from Unix
These are not currently implemented and so should not show up as
available.

The *-Computer cmdlets are already not compiled for Unix (and so not
available), so let's not declare them in the manifest.

The Get-ComputerInfo cmdlet does not work on Unix and so should not be
made available.

Test-Connection depends on an unavailable WMI provider.

Get/Set-TimeZone are not yet ported.
2016-08-09 18:54:05 -07:00
Andrew Schwartzmeyer f68cb8c385 Add copy of Management module declaration for Unix
Unmodified so we can track changes.
2016-08-09 18:53:44 -07:00
Andrew Schwartzmeyer e750fb6284 Move Management module declaration to Windows-Core modules
Since we need different versions for Windows and Unix.
2016-08-09 18:53:44 -07:00
Andrew Schwartzmeyer 280bd651c1 Remove unimplemented Utility cmdlets from Unix
ConvertFrom-SddlString and Unblock-File are Windows-specific cmdlets
with no equivalent on Unix.

squash! Remove Unblock-File from Unix
2016-08-09 18:53:43 -07:00
Travis Plunk 1ef400d62b Merge pull request #1694 from PowerShell/mirichmo/fixing-configfileaccessor-constructor
Resolves a JsonConfigFileAccessor constructor exception to fix #1689
2016-08-09 18:04:42 -07:00
Andrew Schwartzmeyer 9c07b9f29d Add copy of Utility module declaration for Unix
Unmodified so we can track changes.
2016-08-09 17:50:06 -07:00
Andrew Schwartzmeyer c22dd04967 Move Utility module declaration to Windows-Core modules
Since we need different versions for Windows and Unix.
2016-08-09 17:50:06 -07:00
Andy Schwartzmeyer 42a755bcdc Fix welcome message in readme
First word was misspelled "Welcome" and OS X was missing its space delimiter.
2016-08-09 16:59:05 -07:00
Mike Richmond 6575500b79 Whitespace change to retrigger a build 2016-08-09 16:31:26 -07:00
Mike Richmond fd489544df Revert "Trying an idea to see if this will display the AppVeyor error since I cannot reproduce it locally."
This reverts commit 06c4d7e01f to undo an
appveyor expiriment.
2016-08-09 15:27:39 -07:00
Mike Richmond 063fd9c8f6 Removing directory creation from initialization. 2016-08-09 14:47:04 -07:00
Mike Richmond 06c4d7e01f Trying an idea to see if this will display the AppVeyor error since I cannot reproduce it locally. 2016-08-09 14:47:04 -07:00
Mike Richmond ca307e7c95 Fixing JsonConfigFileAccessor constructor so that it doesn't throw exceptions when run as a regular user. 2016-08-09 14:47:04 -07:00
Dongbo Wang 5e310a7510 Merge pull request #1697 from PowerShell/mirichmo/pwrshplugin-hosting-fixes
PwrshPlugin Fix to List Microsoft.PowerShell.CoreCLR.AssemblyLoadContext Once in the TPA List
2016-08-09 14:14:18 -07:00
Travis Plunk 68f577646a Merge pull request #1699 from andschwa/execution-policy
Fix Execution Policy
2016-08-09 13:31:13 -07:00
Mike Richmond 6f8794d835 Correcting the fix to work with inbox PS 2016-08-09 13:23:33 -07:00
Mike Richmond 0544bc2baf Fixing load of ALC.dll so it is only included in the TPA list once for side-by-side scenarios. 2016-08-09 13:23:33 -07:00
Travis Plunk 640755f7da Merge pull request #1670 from PowerShell/jianyunt/docs
Add Map Book for Experienced Bash users
2016-08-09 12:48:39 -07:00
Andrew Schwartzmeyer 528f255dd8 Fix publishOptions for powershell-unix
While Unix builds were given their own module folder,
it was only being copied for build, not for publish,
thus breaking some builds.
2016-08-09 12:39:19 -07:00
Travis Plunk 3d3e67fd4e Merge pull request #1641 from PowerShell/LanguagePrimitiveTest
Add Language Primitive Test
2016-08-09 12:14:02 -07:00
Andrew Schwartzmeyer 1576172d23 Add Get/Set ExecutionPolicy cmdlets back to module
Without these declared in the Unix module manifest,
the related tests fail as the cmdlets cannot be found.
This is a regression.
2016-08-09 12:06:05 -07:00
Andrew Schwartzmeyer 0fc21db411 Fix Start-PSPester setup
Start-PSPester must ensure that the environment variable `PSMODULEPATH`
is not set before starting the new PowerShell process.
If it is set, then the tests are not guaranteed to be correct,
as they will be operating with the host process's `PSMODULEPATH`,
thus ignoring their own modules.

I also refactored the Start-PSPester command setup code.
2016-08-09 12:03:30 -07:00
Raghu Shantha [MSFT] 013580e7c1 Updated *nix package metadata fields: Issue #1422 2016-08-09 10:58:22 -07:00
TingLiu6 a50114d5da Add Language Primitive Pester Test 2016-08-08 19:39:06 -07:00
Angel Calvo 031ba8795b Merge pull request #1647 from PowerShell/AngelCalvo-patch-3
Update README.md
2016-08-08 17:28:17 -07:00
Andy Schwartzmeyer 9a8b50ddcf Merge pull request #1679 from andschwa/trace-command
Fix missing Trace-Command cmdlets
2016-08-08 14:41:28 -07:00
Andrew Schwartzmeyer 4c830d5e32 Add Trace-Commands back to Utility module
This fixes a regression introduced by 0dd425da1.
2016-08-08 12:14:06 -07:00
Andrew Schwartzmeyer 5bc34eb63c Run Trace-Command tests on CI 2016-08-08 12:11:51 -07:00
Jianyun Tao 167e3b850c Added Map book for bash users 2016-08-08 12:09:51 -07:00
Andy Schwartzmeyer 4d9de62665 Merge pull request #1677 from alexandair/patch-2
Change "Contribute" to "Contributing"
2016-08-08 12:04:22 -07:00
Dongbo Wang ba2cd1d2b7 Merge pull request #1669 from andschwa/safe-hostname
Safe hostname
2016-08-08 11:10:53 -07:00
Andrew Schwartzmeyer 9d164ea972 Move Unix class under Platform
E.g. SMA.Platform.Unix, not just SMA.Unix.
2016-08-08 10:48:59 -07:00
Andrew Schwartzmeyer a8416d7b30 Consolidate GetUserName code
Once .NET Core 1.1 becomes available, we can likely remove the entirety
of CorePsExtensions.cs.
2016-08-08 10:48:59 -07:00
Travis Plunk 76fd51cc69 Merge pull request #1674 from PowerShell/mirichmo/winrm-registration
Delivering a script to register the WinRM endpoint
2016-08-08 10:37:18 -07:00
Andy Schwartzmeyer afd09111f6 Merge pull request #1672 from vors/links
Fix two broken links in docs
2016-08-08 10:04:37 -07:00
Mike Richmond abb8e1ed36 Fixing capitalization of Copy-Item. 2016-08-08 09:38:43 -07:00