Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | 2012-04-12 | 5 | -20/+20 |
| | | | | | | | | | | | | | | We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends. | ||||
* | shutdownd: rework interface, allow subscribing to scheduled shutdowns | Lennart Poettering | 2012-04-11 | 1 | -0/+108 |
| | | | | | | | | | | | This extends the shutdownd interface to expose schedule shutdown information in /run/systemd/shutdown/schedule. This also cleans up the shutdownd protocol and documents it in a header file sd-shutdown.h. This is supposed to be used by client code that wants to control and monitor scheduled shutdown. | ||||
* | journal: implicitly add code location to all messages logged with the native ↵ | Lennart Poettering | 2012-04-02 | 1 | -2/+20 |
| | | | | | | | | | | | | | interface This logic can be turned off by defining SD_JOURNAL_SUPPRESS_LOCATION before including sd-journal.h. This also saves/restores errno in all logging functions, in order to be useful as logging calls without side-effects. This also adds a couple of __unlikely__ around the early checks in the logging calls, in order to minimize the runtime impact. | ||||
* | sd-login: c++ compatibility | Lennart Poettering | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | login: introduce sd_session_get_display() | Lennart Poettering | 2012-02-15 | 1 | -0/+3 |
| | |||||
* | login: add new sd_session_get_type() and sd_session_get_class API calls | Lennart Poettering | 2012-02-14 | 1 | -0/+6 |
| | |||||
* | Fix broken Git repository URLs | Michael Biebl | 2012-02-13 | 2 | -4/+4 |
| | |||||
* | service: add watchdog timestamp | Michael Olbrich | 2012-02-01 | 1 | -0/+5 |
| | | | | | | | | | | | | | This patch adds WatchdogTimestamp[Monotonic] to the systemd service D-Bus API. The timestamp is updated to the current time when the service calls 'sd_nofity("WATCHDOG=1\n")'. Using a timestamp instead of an 'alive' flag has two advantages: 1. No timeout is needed to define when a service is no longer alive. This simplifies both configuration (no timeout value) and implementation (no timeout event). 2. It is more robust. A 'dead' service might not be detected should systemd 'forget' to reset an 'alive' flag. It is much less likely to get a valid new timestamp if a service died. | ||||
* | journal: move journal TODO into main TODO | Lennart Poettering | 2012-01-23 | 1 | -19/+0 |
| | |||||
* | journal: hook up coredumping with journal | Lennart Poettering | 2012-01-14 | 1 | -0/+2 |
| | |||||
* | api: add C++ guards to all headers | Lennart Poettering | 2012-01-13 | 4 | -0/+32 |
| | |||||
* | sd-journal: implement a number of non-implemented calls from the API for now | Lennart Poettering | 2012-01-11 | 1 | -4/+3 |
| | |||||
* | systemd: reconnect to syslog as soon as the journal is fully up | Lennart Poettering | 2012-01-11 | 1 | -2/+0 |
| | |||||
* | shutdown: exclude processes with argv[0][0] from killing | Lennart Poettering | 2012-01-10 | 1 | -0/+4 |
| | |||||
* | journald: remove inner loop debug message | Lennart Poettering | 2012-01-07 | 1 | -0/+1 |
| | |||||
* | sd-id128: let's make our API a bit smaller, since sd_id128_make_v4_uuid() is ↵ | Lennart Poettering | 2012-01-07 | 1 | -2/+0 |
| | | | | dispensable | ||||
* | login: implement sd_session_get_service() | Lennart Poettering | 2012-01-05 | 1 | -0/+3 |
| | |||||
* | journal: rename syslog tag to identifier since that's what we call it on the ↵ | Lennart Poettering | 2012-01-05 | 1 | -2/+1 |
| | | | | server side. | ||||
* | headers: fix git URLs for source files | Lennart Poettering | 2012-01-05 | 2 | -3/+3 |
| | |||||
* | build-sys: add stub makefiles to subdirs | Lennart Poettering | 2012-01-05 | 1 | -0/+1 |
| | |||||
* | journal: fix include in sd-journal.h | Lennart Poettering | 2012-01-05 | 1 | -1/+1 |
| | |||||
* | journal: add missing sd-messages.h | Lennart Poettering | 2012-01-05 | 1 | -0/+31 |
| | |||||
* | build-sys: move public header files into a dir of their own | Lennart Poettering | 2012-01-05 | 5 | -0/+662 |