Skip to content

Releases: RobHolme/HL7-Listener

v1.4.1

13 Oct 03:32
Compare
Choose a tag to compare

Fixed issue with Windows directory separator character ('') being added to paths on non-Windows platforms. Platform specific directory separator now used.

v1.4

08 Oct 10:41
Compare
Choose a tag to compare
  • Added support for TLS (SSL) protected connections (TLS supported for inbound connections only, passthru connections still plain text only). TLS server certificate can be supplied by .pfx file (Windows & Linux) or Windows cert store certificate thumbprint (Windows only).
    e.g.
    HL7Listener.exe -Port 5000 -FilePath C:\temp\ -TLS C:\scratch\test-cert.pfx
    or
    HL7Listener.exe -Port 5000 -FilePath C:\temp\ -TLS 7625E4F156DB2797A134EC418359F6D9FEDDB925

  • Fixed issue where the --passthru option would result in lost messages under high loads

  • builds now target .Net 6 framework only. Attached binaries are self-contained, .Net runtime not needed.

v1.3.1

01 Oct 04:07
Compare
Choose a tag to compare
  • fixes issue with date/time formatting for MSH-10 in ACK messages
  • .Net framework build now target .Net Framework v4.8 (.Net framework 4.8 runtime required)
  • .Net 6.0 builds target win-x64 and linux-x64 platforms as self contained releases (.Net Framework 6.0 runtime not required on the host running the binaries)

v1.4 Dev

22 Sep 09:05
Compare
Choose a tag to compare
v1.4 Dev Pre-release
Pre-release

Pre-release for testing. Expect issues.

Implements -TLS parameter to require clients to connect via a TLS secured connection. Provide a path to the file containing the server certificate (.pfx format). User will be prompted to supply the password for the pfx file - enter a blank password if no password set.

Note: connections forwarded on via the -PassThru parameter will not use TLS. These will be plain text only.

e.g.
HL7Listener.exe -Port 5000 -FilePath C:\temp\ -TLS C:\scratch\test-cert.pfx

TLS versions offered will depend on the the Windows configuration. Disable these system wide if you wish to prevent deprecated TLS versions form being negotiated.

HL7-Listener v1.3

20 Jul 06:58
Compare
Choose a tag to compare

Added -Encoding parameter to let user specify ASCII, UTF8, or Latin1 (ISO-8859-1, Wester European). Defaults to UTF8 if not specified.

Update build to target both .Net Framework 4.52 and .Net 6.0

HL7-Listener v1.0

24 Jun 08:46
Compare
Choose a tag to compare

Initial release