Paul Allen
d7eb0e1612
Pull in latest psrp fixes
2016-03-23 16:34:29 -07:00
Andrew Schwartzmeyer
ea41c39859
Fix CoreCLR.Eventing dependency versions
2016-03-22 21:49:56 -07:00
Andrew Schwartzmeyer
d78852dd13
Update CorePsTypeCatalog with reference assemblies
...
Resolves #720
2016-03-22 21:17:05 -07:00
Andrew Schwartzmeyer
4f3d778b58
Update type catalog generator build script
2016-03-22 21:16:14 -07:00
Andrew Schwartzmeyer
e3960a832e
Add type catalog parser project
...
Parses PowerShell's `project.lock.json` file and emits the list of
reference assemblies suitable for the type catalog generator.
2016-03-22 20:55:19 -07:00
Andrew Schwartzmeyer
b47cf338a9
Delete Runtime facade
...
Deprecated with new lockfile parser.
2016-03-22 20:32:50 -07:00
Sergei Vorobev
f7c7a1a38e
Simplify Microsoft.PowerShell.ConsoleHost/project.json
2016-03-22 15:32:29 -07:00
Sergei Vorobev
0db07f8435
Remove ConvertFrom-String cmdlet from build (see #726 )
2016-03-22 15:29:19 -07:00
Andy Schwartzmeyer
586e2c0e7d
Merge pull request #729 from PowerShell/eventing
...
Add Microsoft.PowerShell.CoreCLR.Eventing project
2016-03-22 15:10:12 -07:00
Sergei Vorobev
f742cad860
Bump submodule version to include !NOETW guards
2016-03-22 14:20:57 -07:00
Sergei Vorobev
b73e6da8e8
Add Microsoft.PowerShell.CoreCLR.Eventing project
2016-03-22 13:42:22 -07:00
Sergei Vorobev
e0a4363ca3
Bump submodules versions to include ETW changes
2016-03-22 13:37:43 -07:00
Sergei Vorobev
725525a747
Move NOETW define from framework to configuration
...
In System.Management.Automation we want to build ETW events
for CORECLR on windows
2016-03-22 13:36:41 -07:00
Andrew Schwartzmeyer
75acfaeb88
Bump .NET Core packages to build 23922
2016-03-22 12:21:15 -07:00
Sergei Vorobev
a2e5ea34e1
Bump submodule version to include fix for #722
2016-03-21 17:39:23 -07:00
Andrew Schwartzmeyer
78defa739d
Update CorePsTypeCatalog
2016-03-21 14:31:40 -07:00
Andrew Schwartzmeyer
f904be118b
Update runtime facade
2016-03-21 14:14:58 -07:00
Andrew Schwartzmeyer
3e5dc14014
Downgrade packages from rc3 to rc2
...
Since 'rc3' is 'vnext', not just closer to the actual release.
2016-03-21 14:14:58 -07:00
Andrew Schwartzmeyer
4c13f22216
Bump .NET packages to build 23921
...
- Bumps NETStandard.Library to 1.5.0-rc3, fixes #663 .
- Remove reference to Unsupported.Platform.API, fixes #639 .
2016-03-21 14:14:58 -07:00
Andrew Schwartzmeyer
4af3564aba
Stop deploying ps1xml files
...
Note that we leave the ps1xml file parsing code alone in monad, as
third-party code may use the InitialSessionState interfaces directly and
thus ask for these files to be parsed. The removal of these files is a
pure performance work-around, where instead of parsing the XML, a
pre-parsed C# version of the file is loaded.
2016-03-18 09:46:23 -07:00
Andrew Schwartzmeyer
08c67aa2bb
Bump monad and windows-build submodules
2016-03-18 09:46:23 -07:00
Andrew Schwartzmeyer
1457082fd0
Fix powershell -c 'throw error'
...
When executing a single command block, two bugs existed.
1) Exceptions were not reported, instead it core dumped
2) The error code was not set, instead 0 was returned
Fixing 1) required calling `Execute` instead of `ExecuteHelper` as the
latter handles exception through `ReportException`.
Fixing 2) required setting the listener's error code when an exception
was thrown, and resetting it for each command when an interactive
session is running.
2016-03-17 13:32:10 -07:00
James Truher [MSFT]
17d545b1e0
Bump submodule version to include the new behavior for Drive:
2016-03-16 10:27:22 -07:00
Sergei Vorobev
99a55b7a72
Fix #528 : make powershell.exe build with VS 2015
...
Add legacy_stdio_definitions.lib to the list of linked assemblies
2016-03-15 13:06:26 -07:00
Andrew Schwartzmeyer
3eeda101c3
Bump NETStandard.Library to 1.5.0-rc2-23911
...
The rc3-23914 version does not restore `System.Private.Uri` correctly,
but this version does. Bug reported to dotnet/corefx#6883 .
2016-03-14 17:03:58 -07:00
Andrew Schwartzmeyer
9bd361abe1
Bump .NET package builds to 23914
2016-03-14 16:55:25 -07:00
Andrew Schwartzmeyer
830c6b50d2
Fix runtime facade package versions
...
These packages had their semantic versions get updated, but the
corresponding packages in the facade were forgotten.
2016-03-14 16:51:05 -07:00
Andrew Schwartzmeyer
c87d99bba0
Bump omi-provider with AppContext.BaseDirectory fix
2016-03-14 13:38:25 -07:00
Andy Schwartzmeyer
bf4321af8b
Merge pull request #650 from PowerShell/remoteshutdown
...
Bump monad module for remote shutdown.
2016-03-11 12:43:02 -08:00
v-alexjo
2df5d75c1f
Bump monad module for remote shutdown.
2016-03-11 12:15:56 -08:00
Sergei Vorobev
a3267cc29d
Merge pull request #648 from PowerShell/net451
...
Change FullCLR framework to `net451`
2016-03-09 21:27:09 -08:00
Andrew Schwartzmeyer
ed1536ed7f
Bump monad with quick bugfix
2016-03-09 15:10:59 -08:00
Andrew Schwartzmeyer
7f60921094
Target net451 instead of dnx451 for FulLCLR
2016-03-09 14:25:35 -08:00
Andrew Schwartzmeyer
6624814a69
Bump monad submodule with PsModulePath fix
2016-03-09 13:46:37 -08:00
Paul Allen
11cba90394
Bump OMI and PSRP provider modules
...
Brings in changes to support remote connect/disconnect/reconnect.
2016-03-08 16:16:39 -08:00
Andy Schwartzmeyer
0748910278
Merge pull request #635 from PowerShell/rpm
...
Add CentOS 7.1 support
2016-03-07 22:02:57 -08:00
Andrew Schwartzmeyer
9c41d1eff7
Bump monad and windows-build submodules with SD updates
2016-03-07 16:35:22 -08:00
Andrew Schwartzmeyer
5671a1113d
Add CentOS 7.1 runtime
2016-03-07 15:31:08 -08:00
Andrew Schwartzmeyer
24eaf8bad8
Add newly required packages
...
These packages are new requirements as of the 23907 build due to
refactoring of the .NET libraries.
2016-03-07 14:17:31 -08:00
Andrew Schwartzmeyer
faec94ffcf
Add Microsoft.NETCore.Unsupported.Platform.API package
...
This package contains the Windows runtime assemblies of packages that
are not actually supported on Linux. The assemblies exist in the Linux
runtime folder. While the code cannot be executed, this allows
PowerShell to use the Windows specific types in its function calls
without crashing (and allows compiling with these types in the first
place). This is *not* an ideal work-around, but we are waiting on a
better package from .NET that contains Linux runtime assemblies that
throw `PlatformNotSupported` exceptions on use.
2016-03-07 14:17:31 -08:00
Andrew Schwartzmeyer
93f8a3360f
Bump versions of upgraded packages
...
These packages had their minor and patch versions updated in addition to
the updated build number.
2016-03-07 13:59:11 -08:00
Andrew Schwartzmeyer
e12f5a427e
Bump .NET packages to 23907
2016-03-07 13:59:11 -08:00
Andrew Schwartzmeyer
876a3164b8
Bump libpsl-native with OS X fixes
2016-03-04 20:02:46 -08:00
George Fleming
43508acc18
Add src/monad
2016-03-04 16:51:40 -08:00
George Fleming
3849c9256e
Add src/libpsl-native
2016-03-04 16:51:24 -08:00
Andy Schwartzmeyer
4b744189d0
Merge pull request #623 from PowerShell/xplat-pester
...
Add Microsoft.PowerShell.Platform module
2016-03-04 16:43:30 -08:00
George Fleming
dbe06ac2d7
Bump monad submodule with Invoke-History fix
2016-03-04 15:25:14 -08:00
Andrew Schwartzmeyer
7673c4e90f
Add Microsoft.PowerShell.Platform module
...
- Exports the IsCore, IsLinux, IsOSX, and IsWindows variables
- Imported by the default PSL profile
- Can be used automatically in Pester tests and Open PowerShell sessions
- Should maybe become a default module once it is polished
- PowerShellGitHubDev module does not explicitly use it because on
FullCLR PowerShell (normal Windows development) it will not be
imported automatically
2016-03-04 12:11:01 -08:00
Andrew Schwartzmeyer
c94ad6c97c
Bump OMI and provider submodules
...
Emergency fix for recursive cloning.
The OMI branch had been rebased upstream and not simultaneously fixed
here.
2016-03-04 10:50:54 -08:00
Andrew Schwartzmeyer
19d5b2b53a
Bump monad and windows-build with Source Depot changes
...
Resolves #610 .
2016-03-03 18:09:52 -08:00