Skip to content
This repository has been archived by the owner on Jun 13, 2023. It is now read-only.

Releases: PowerShell/psl-omi-provider

PowerShell PSRP for Linux release 1.4.2-2

20 Apr 23:28
Compare
Choose a tag to compare

PowerShell PSRP OMI Client

v1.4.2

The OMI PSRP client is released directly into the PowerShell package.
For PowerShell hosts, the psrp v1.4.2 nuget package is needed.

New Features

None

Issues Fixed in this Release

This is addressed with an updated psrp nuget package. The change is to include libmi directly in the package instead of relying on a separate nuget package. The change address all known issues on Linux but macOs requires building with --runtime.

  • when Windows Server's 5985 port doesn't open, remoting will hang then timeout then crash
    #117

  • segfault in InteractionProtocolHandler_Session_Connect in debug builds on failed connections.
    microsoft/omi#502

The above two issues are regressions caused by protocol threading changes in libmi.

PowerShell PSRP OMI Provider

v1.4.2-2

This OMI provider, in conjunction with OMI and PowerShell, implement the server (remote) side of PSRP such that a Windows, OSX or Linux PowerShell client can connect to a Linux machine and run PowerShell commands.

New Features

None

Issues Fixed in this Release

  • when Windows Server's 5985 port doesn't open, remoting will hang then timeout then crash
    #117

  • segfault in InteractionProtocolHandler_Session_Connect in debug builds on failed connections.
    microsoft/omi#502

The above two issues are regressions caused by protocol threading changes in libmi.

Package Checksums

Package MD5 Checksum
psrp-1.4.2-2.universal.x64.deb CD0F1EB99A1204C6DCDA721A06BC49E2
psrp-1.4.2-2.universal.x64.rpm 06D8B77FEEA48603B1EEBDE90E3FBEE6

Prerequisite Packages

-OMI >= 1.4.2-2, or downloadable from the packages.microsoft.com package server.
-PowerShell

Supported Linux Distributions

  • CentOS 7 (preferably 7.3) (x64)
  • Ubuntu 14.04 LTS, 16.04 LTS (x64)

PowerShell PSRP for Linux release 1.4.1-28

20 Nov 18:27
b4f5e8f
Compare
Choose a tag to compare

PowerShell PSRP OMI Client

v1.4.1-28

The OMI PSRP client is released directly into the PowerShell package. It will be in the v6.0.0-RC package; when available.

Issues Fixed in this Release

  • Issue #102 Enable kerberos authentication for PowerShell

In addition, PSRP now requires miLib v1.4.1 which contains the following fixes:

  • Issue microsoft/omi#437 Buffer overrun in httpclient.c - _CreateHttpHeader
  • Issue microsoft/omi#438 Cannot enable libmi logging on psrp client using v1.4.0-6 Issue
    Client-side logging was broken
  • Issue microsoft/omi#439 httpclient.c:_RequestCallbackWrite not handling partial sends.
    State management bug caused large requests to not be sent

PowerShell PSRP OMI Provider

v1.4.1-28
This OMI provider, in conjunction with OMI and PowerShell, implement the server (remote) side of PSRP such that a Windows, OSX or Linux PowerShell client can connect to a Linux machine and run PowerShell commands.

Issues Fixed in this Release

  • Issue #101 Cannot connect to omi server since PowerShell v6.0.0-beta.3

NOTE: Due to the PowerShell name change, PowerShell 6.0.0-rc is required. See https://github.com/PowerShell/PowerShell/releases/tag/v6.0.0-rc

Package Checksums

Package MD5 Checksum
psrp-1.4.1-28..universal.x64.deb d62827db88868435ff8592c86b0336ef
psrp-1.4.1-28...universal.x64.rpm 5c501afd252a18e9ace0705dc3983f99

Prerequisite Packages

-OMI >= 1.4.1-0, or downloadable from the packages.microsoft.com package server.
-PowerShell

Supported Linux Distributions

  • CentOS 7 (preferably 7.3) (x64)
  • Ubuntu 14.04 LTS, 16.04 LTS (x64)

PowerShell PSRP for Linux release 1.0.0-18

20 Apr 23:30
Compare
Choose a tag to compare

PowerShell PSRP OMI Client
v1.1.0-alpha18
The OMI PSRP client is released directly into the PowerShell package, and will be in release v6.0.0-alpha.17 and above.

Issues Fixed in this Release

Lots of stability issues have been fixed.
New Features

Client can now connect with custom configuration named and resource URIs. This is needed to access Office 365 services with PowerShell
Where supported (Ubuntu 16.04 with latest GSS patches, CentOS 7.3) support NTLM SPNEGO authentication from Linux to Windows, or from Linux to Linux where both sides are supported platforms. This change also allows connections over HTTP to be encrypted using the NTLM security context in the same way that Windows to Windows is supported. Note that OMI on the server does not listen on HTTP by default and would need to be enabled.
PowerShell PSRP OMI Provider
v1.0.0.18
This OMI provider, in conjunction with OMI and PowerShell, implement the server (remote) side of PSRP such that a Windows, OSX or Linux PowerShell client can connect to a Linux machine and run PowerShell commands.

Issues Fixed in this Release

A few stability issues have been fixed.
New Features

No new features have been added to the provider itself, but OMI v1.2.0 adds the server side of the NTLM over SPNEGO authentication. This allows Windows and Linux to connect using NTLM SPNEGO credentials instead of basic authentication, and allows the connection to go over HTTP and still be encrypted using the NTLM security context. Note that OMI on the server does not listen on HTTP by default and would need to be enabled.
Package Checksums

Package MD5 Checksum
psrp-1.0.0-18.universal.x64.deb 0b3f5dff16df1b5a2d60277d1c0cca2f
psrp-1.0.0-18.universal.x64.rpm 23c22da80f688a112c3deb047b2cfba0
Prerequisite Packages

-OMI >= 1.2.0, or downloadable from the packages.microsoft.com package server.
-PowerShell

Supported Linux Distributions

CentOS 7 (preferably 7.3) (x64)
Ubuntu 14.04 LTS, 16.04 LTS (x64)

Official v.1.0 Release

15 Aug 22:40
Compare
Choose a tag to compare

PowerShell PSRP OMI Provider

v1.0
This provider enables PowerShell Remoting Protocol (PSRP) for OMI.

Package Checksums

Package MD5 Checksum
psrp-1.0.0-0.universal.x64.deb 283bb6ddf44785c83df0136269689ffa
psrp-1.0.0-0.universal.x64.rpm 67ba21a8359161036f1fccc9560a8a01

Prerequisite Packages

-OMI >= 1.1.0
-PowerShell

Supported Linux Distributions

  • CentOS 7 (x64)
  • Ubuntu 14.04 LTS, 16.04 LTS (x64)

Now support multiple concurrent releases of PowerShell

12 Aug 18:34
Compare
Choose a tag to compare
v0.1.0.alph3

New license headers

Verified with Paul

08 Aug 22:30
Compare
Choose a tag to compare
Verified with Paul Pre-release
Pre-release

New omireg option added.
Change OMI https port.

PowerShell OMI Provider Server

03 Aug 21:39
Compare
Choose a tag to compare
Pre-release

First package of PSRP.