Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-12 | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | |
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. | |||
2012-01-12 | core: switch all log targets to go directly to the journal, instead via syslog | Lennart Poettering | |
2012-01-05 | build-sys: move public header files into a dir of their own | Lennart Poettering | |
2011-11-01 | initctl: don't use dbus connection after PID 1 got respawned | Lennart Poettering | |
After reexec PID 1 our bus connection is invalidated. Hence don't try to reuse it, just terminate so that when we are spawned the next time we just get a new one. Spotted by Marti Raudsepp. | |||
2011-08-24 | initctl: check for kexec_loaded when reboot is requested through initctl | Frederic Crozat | |
2011-08-01 | initctl: support 'telinit u/q' | Tom Gundersen | |
We send SIGTERM (resp., SIGHUP) when we receive request for changing to runlevel 'u' (resp., 'q'). As initctl is already async, we just send the signals rather than first attempting to connect to sytemd over dbus and then falling back to kill. | |||
2011-08-01 | umask: change default umask to 0022 just to be sure, and set it explicitly ↵ | Lennart Poettering | |
in all binaries, in order to make sure it is set when started from the terminal | |||
2011-04-16 | logger,initctl: use global exit timeout | Lennart Poettering | |
2010-09-14 | systemctl: use isolate when called as telinit for a runlevel | Lennart Poettering | |
2010-09-14 | initctl: properly use isolate when activating runlevels | Lennart Poettering | |
2010-09-02 | dbus: make sure to flush bus connection before disconnecting, so that no ↵ | Lennart Poettering | |
messages are lost | |||
2010-08-31 | systemctl: rework exit codes for all utility programs to follow LSB or other ↵ | Lennart Poettering | |
standards | |||
2010-08-25 | dbus: simplify some dbus error messages a bit | Lennart Poettering | |
2010-08-17 | auto-getty: rework auto console getty logic to work in conjunction with ↵ | Lennart Poettering | |
single user mode | |||
2010-08-16 | log: properly open log target in the various utilities | Lennart Poettering | |
2010-08-14 | emacs: make sure nobody accidently adds tabs to our sources | Lennart Poettering | |
2010-08-11 | clang: fix numerous little issues found with clang-analyzer | Lennart Poettering | |
2010-08-11 | utmp: enable systemd-update-utmp by default | Lennart Poettering | |
2010-07-11 | dbus: use private connections wherever possible | Lennart Poettering | |
2010-07-07 | initctl: check peer credentials after connection | Lennart Poettering | |
2010-07-01 | core: rename struct timestamp to dual_timestamp to avoid name clash with IP ↵ | Lennart Poettering | |
system headers | |||
2010-06-19 | initctl: add some checks before starting up | Lennart Poettering | |
2010-06-19 | initctl: talk to systemd via the abstract private bus | Lennart Poettering | |
2010-06-19 | don't use 'long long' unless we have a really good reason to | Lennart Poettering | |
2010-06-18 | systemctl: add verbs for special units | Lennart Poettering | |
2010-06-16 | notify: add minimal readiness/status protocol for spawned daemons | Lennart Poettering | |
2010-06-15 | initctl: make sure we don't exit due to dbus disconnect | Lennart Poettering | |
2010-06-01 | dbus: add simplified way to start an arbitrary unit in a single method call | Lennart Poettering | |
2010-05-20 | sd-daemon: add API to verify socket types | Lennart Poettering | |
2010-05-16 | build-sys: move source files to subdirectory | Lennart Poettering | |