Skip to content

Releases: tmds/Tmds.Systemd

rel/0.8.0

04 Dec 11:05
Compare
Choose a tag to compare
  • Support formatted scope messages (#49)
  • Support custom exception formatter (#46)

0.7.0

11 Jul 08:21
Compare
Choose a tag to compare
  • Support .NET Core 3.0
  • Default to default journal syslog identifier
  • Support detecting older versions of systemd (before 232)

0.6.3

19 Apr 16:21
Compare
Choose a tag to compare
  • GetListenSockets: fix Accept throwing for IPv6 listen sockets (#37)

0.6.1

09 Apr 04:22
Compare
Choose a tag to compare
  • Fix potential GCHandle leak in Journal.Log (#35)

0.6.0

18 Jan 12:50
Compare
Choose a tag to compare
  • Tmds.Systemd.Logging: Add "Journal" ProviderAlias (#34)

0.5.0

12 Oct 12:12
6b3fe56
Compare
Choose a tag to compare
  • Tmds.Systemd, Tmds.Systemd.Logging: target netstandard2.0
  • Add ServiceManager.{IsRunningAsService,InvocationId}

0.4.0

21 Jun 13:00
7a8dde6
Compare
Choose a tag to compare
  • Tmds.Systemd: add Journal class to log messages to the systemd journal service
  • new Tmds.Systemd.Logging package: implements a Microsoft.Extensions.Logging compatible journal logger

0.3.0

11 Dec 09:41
943f6f3
Compare
Choose a tag to compare
  • Support .NET Core 2.1+ (#8)

0.2.0

25 Oct 02:44
Compare
Choose a tag to compare

ServiceManager.GetListenSockets:

  • fix throwing InvalidOperationException on Accept
  • set ProtocolType, AddressFamily and SocketType

0.1.0

21 Sep 12:58
Compare
Choose a tag to compare

Initial release supports:

  • notifying service manager about state changes
  • creating sockets for file descriptors passed by service manager