package logs-syslog
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=4eeb0d897d9c0f8aba6d38052b710dc72caaabb757bfa67c08bace0c87b8748a
sha512=3d66e4bc5323513b6796c29755ebf632b58a01208b9d858580e4e1175b6b98291cacc97de8848cad9c9ff660450d681952b548db8612ee4713b3dd2e1fb24f74
CHANGES.md.html
v0.4.0 (2023-06-04)
mirage: remove usage of mirage-console, use Printf directly
remove using Astring (implicit dependency from syslog-message, which got removed in syslog-message 1.2.0)
v0.3.2 (2023-02-17)
update to tls 0.16.0 package split (tls.lwt -> tls-lwt)
v0.3.1 (2021-12-17)
upgrade to tcpip 7.0.0 and deprecation of mirage-stack
v0.3.0 (2020-11-30)
support MirageOS dual IPv4 and IPv6 stack
v0.2.2 (2019-11-02)
adapt to mirage interfaces (mirage-kv, mirage-clock, mirage-console 3.0.0)
v0.2.1 (2019-03-02)
lwt: don't report while reporting (otherwise out of memory).
0.2.0 (2018-10-27)
support for syslog-message.1.0.0 it split the
message
field of Syslog_message.t intotag
andcontent
use the name of Logs.src as tag when sending messagesmove build system to dune (#10 by @dra27)
provide Logs_syslog.facility Logs.Tag.def to specify facility in log message, add ?facility as default facility to all reporters (reported in #7, fixed in #9 by @dra27)
append ':' to source (reported in #6, fixed in #8 by @dra27)
add missing dependency on unix for logs-syslog.unix (#4 by @dra27)
0.1.1 (2018-04-09)
be honest about lwt.unix dependency in tls-syslog.lwt{.tls} (lwt 4.0 support)
logs-syslog.lwt: no need to handle EAGAIN (already handled by Lwt_unix)
0.1.0 (2017-01-18)
remove <4.03 compatibility
Mirage: use STACK instead of UDP/TCP
MirageOS3 support
0.0.2 (2016-11-06)
Unix, TCP: wait (if something else reconnects) for 10 ms instead of 1s
Lwt, UDP: remove unneeded mutex
Lwt, TCP: lock in reconnect, close socket during at_exit
Lwt, TLS: lock in reconnect, close socket during at_exit
Mirage, TCP: respect ?framing argument
Mirage: catch possible exceptions, print errors to console (now required)
Mirage, TCP & TLS: lock in reconnect
0.0.1 (2016-10-31)
initial release with Unix, Lwt, Mirage2 support