Commit graph

3768 commits

Author SHA1 Message Date
Jason Shirk
28efdc9b2e Merge pull request #1622 from lzybkr/semver_remoting_fix
Fix remoting that broke from $PSVersionTable.PSVersion use of SemanticVersion
2016-08-03 14:08:54 -07:00
Andrew Schwartzmeyer
f866f8b06f Fix inconsistent braces and whitespace in build.psm1 2016-08-03 13:36:13 -07:00
Andrew Schwartzmeyer
c35c9e5ef2 Fix libclrjit name for OS X
It's a dylib, not a so.
2016-08-03 13:36:13 -07:00
Jason Shirk (POWERSHELL)
420155517a Add serialization test of SemanticVersion 2016-08-03 13:21:42 -07:00
Jason Shirk (POWERSHELL)
2b70837d98 Set remoting PSVersionTable private data in a downlevel compatible manner 2016-08-03 13:21:42 -07:00
Jason Shirk (POWERSHELL)
2b74b89f76 Add serialization support for SemanticVersion 2016-08-03 13:20:07 -07:00
Jason Shirk
046af59538 Merge pull request #1620 from lzybkr/cleanup
Cleanup -  - R# refactoring
2016-08-03 13:16:36 -07:00
Andrew Schwartzmeyer
9c205c6158 Fix crossgen search for Ubuntu/CentOS 2016-08-03 13:13:14 -07:00
Francisco Gamino
c16209e39d Enable crossgen on CI 2016-08-03 13:12:51 -07:00
Francisco Gamino
65eef96bf1 Update Commands.Utility.csproj for WebCmdlet files 2016-08-03 13:12:22 -07:00
Francisco Gamino
58e7f480c4 Addressing code review comments 2016-08-03 13:12:22 -07:00
Francisco Gamino
733c9f0ab9 Enable crossgen for PowerShell assemblies on Linux 2016-08-03 13:12:16 -07:00
PowerShell Team
c1ee6c9d6d Refactoring - replace always null expressions with null 2016-08-03 12:14:28 -07:00
PowerShell Team
c3ce30e34a Refactoring - use is operator instead of GetType() where possible 2016-08-03 12:14:28 -07:00
PowerShell Team
22d2273ce4 Refactoring - use ?? in more places 2016-08-03 12:14:28 -07:00
PowerShell Team
85d6e9f022 Refactoring - adjust modifiers declaration order 2016-08-03 12:14:28 -07:00
PowerShell Team
ae8d2ed794 Refactor - convert to auto-property
Mostly using R# to automatically refactor, with some manual
fixups where it wouldn't work automatically (e.g. xml comments
on fields) or some it seemed to miss.

Some minor code reformatting was also done on properties near
other stuff I was manually inspecting.
2016-08-03 12:14:28 -07:00
PowerShell Team
bc4901bd59 Remove unused using statements 2016-08-03 12:06:06 -07:00
Jason Shirk (POWERSHELL)
38ab0f4d73 update csproj references 2016-08-03 12:06:06 -07:00
Francisco Gamino
92a37b4675 Enable crossgen for PowerShell binaries on Windows 2016-08-03 10:48:27 -07:00
James Truher
1bbdaa7ea8 Change free/used calculation to be consistent across platforms
add a couple of tests to validate return values
2016-08-03 10:38:26 -07:00
James Truher
9597a47689 change linux diskfree calculations from using /bin/df as a source of data to [io.driveinfo] 2016-08-03 10:38:26 -07:00
James Truher
fb953c16b8 fix for Get-PSDrive to get free and used space on Non-Windows systems 2016-08-03 10:38:26 -07:00
Alex Jordan
b1ea06aaef Merge pull request #1593 from PowerShell/ealexjordan/pscolors
Ealexjordan/pscolors
2016-08-03 10:37:20 -07:00
Dongbo Wang
445b3b6ccd Merge pull request #1619 from PowerShell/vors/mmi-alpha4
Bump MMI dependency to alpha04
2016-08-03 09:26:47 -07:00
Jianyun
7a8589a8c5 Merge pull request #1612 from PowerShell/jianyunt/docs
Removed license section, updated file header, fixed broken links.
2016-08-02 18:18:19 -07:00
Sergei Vorobev
25c89310a4 Bump MMI dependency to alpha04
alpha04 has following changes:
- libmi.so is not included in this package. It will be brough
  as a separate nuget package later.
- all unix runtimes are replaced by generic unix runtimes to
  enable easier builds on new unix platforms.
2016-08-02 17:54:07 -07:00
Dongbo Wang
7620415bc1 Merge pull request #1615 from PowerShell/vors/suffixes
Be smarter about nuget package names on appveyor
2016-08-02 17:12:06 -07:00
Jianyun Tao
ab35822441 Removed file header section per comments from Joey. 2016-08-02 16:54:58 -07:00
Jianyun Tao
7eae332346 Merge branch 'master' of https://www.github.com/powershell/powershell into jianyunt/docs 2016-08-02 16:53:23 -07:00
Jason Shirk
a85ca6271a Merge pull request #1581 from PowerShell/AngelCalvo-patch-2
Update README.md
2016-08-02 16:01:39 -07:00
Angel Calvo
b38256aab1 Update README.md
Made some changes on package installation table -  I noticed some inconsistencies some places using How to Install, others Installation Instructions.  So I cleaned up, and removed “How to” in favor of “install” and Installation Instuctions.

Update README.md

Update README.md
2016-08-02 15:31:41 -07:00
Andy Schwartzmeyer
76b0c033fa Merge pull request #1608 from PowerShell/vors/build-docs
Update building instructions to use correct TOP directories
2016-08-02 15:22:57 -07:00
James Truher [MSFT]
cf3519b8eb Merge pull request #1547 from PowerShell/jameswtruher/TestGuidelineUpdate
updates from test-guideline PR to incorporate feedback
2016-08-02 14:49:48 -07:00
Sergei Vorobev
04c8cdbb20 Be smarter about nuget package names on appveyor 2016-08-02 14:48:46 -07:00
Sergei Vorobev
b654b7d4b1 Merge pull request #1501 from PowerShell/jameswtruher/CmdletTestMigration
Jameswtruher/cmdlet test migration
2016-08-02 14:09:10 -07:00
Paul Allen
b529951598 Merge pull request #1604 from PowerShell/split-psrp-shared-library
split the wsman apis into client/server shared libraries
2016-08-02 13:57:07 -07:00
Jianyun Tao
3fffd48125 removed an empty legal-licensing.md file. 2016-08-02 13:51:52 -07:00
Jianyun
7663df3d45 Merge pull request #1607 from alexandair/patch-2
Update installation/linux.md
2016-08-02 13:46:12 -07:00
Jianyun Tao
2116c0118d Removed license section, updated file header, fixed broken links. 2016-08-02 13:41:54 -07:00
Sergei Vorobev
f48bb2fcaa Merge pull request #1606 from PowerShell/vors/author
Remove author tag from all project.json files
2016-08-02 13:29:43 -07:00
Sergei Vorobev
99249d0ff4 Update building instructions to use correct TOP directories 2016-08-02 13:17:48 -07:00
Aleksandar Nikolić
d6b8159e5c Update installation/linux.md
Fixing typo.
2016-08-02 22:12:00 +02:00
Michael Greene
b92791216b remove -PublishLocation 2016-08-02 15:09:32 -05:00
James Truher
6a07b71ba6 update tests to include $IsCoreCLR rather than $IsCore
also fix archive test to be sure it gets the proper archive module (not the one that's somewhere in the filesystem)
2016-08-02 12:50:24 -07:00
Andy Schwartzmeyer
f5502bcddc Merge pull request #1605 from PowerShell/vors/resgen
C#-based resgen
2016-08-02 12:48:39 -07:00
Sergei Vorobev
78c9da25fa Merge pull request #1601 from PowerShell/travisez13/BuildWSManInCore
Compile WSMan binaries when compiling for dot net core
2016-08-02 12:47:31 -07:00
Sergei Vorobev
fb2770392d Remove author tag from all project.json files 2016-08-02 12:39:30 -07:00
Jason Shirk
cfba7537f3 Merge pull request #1599 from PowerShell/error-stream
Error stream
2016-08-02 12:15:13 -07:00
James Truher
0a18a46281 Update json tests to be more cross-plat and handle multiple invocations
only create the enumtest type if it doesn't exist
don't try to compare line endings on json tests which contain arrays,
formatting of the output need not be validated
2016-08-02 12:05:24 -07:00