Ejournald is a Erlang interface for journald.
- added high-level API to read journal logs
- added I/O-server for stream-like writing
- moved type checking from NIFs to erlang
- rebar support
- added functionalities to get realtime and monotonic timestamps with boot IDs which can be used to seek entries
- the notifier is now able to distinguish between notifications about added journal entries and added/deleted journal files
- added functionalities to get every field of a journal entry
- improved notifier handling
- accept Erlang pid as value in sendv
- removed setting of SYSLOG_IDENTIFIER
- Added write_fd
- Added query functions
- Modified sendv() to expect a tuplelist [{Entry, Value},...] where Entry is a string and Value is of type atom, int, float, or iolist
- Set SYSLOG_IDENTIFIER=node() in sendv