summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* udevadm-settle: add parameters checkingYang Zhiyong2013-11-07
|
* systemctl: make LOAD column width dynamicMantas Mikulėnas2013-11-07
| | | | Otherwise 'not-found' overflows into the ACTIVE column.
* systemd-python: convert keyword value to stringRichard Marko2013-11-07
| | | | | | | | Allows using journal.send('msg', PRIORITY=journal.LOG_CRIT) Before this commit this results in TypeError: cannot concatenate 'str' and 'int' objects and requires passing PRIORITY value as string to work.
* test: remove duplicated codeRonny Chevalier2013-11-07
|
* Support additional argument in rebootWaLyong Cho2013-11-07
| | | | | | reboot syscall can be performed with an additional argument. In some systems this functionality can be useful to modify the mode of the next boot performed by the bootloader.
* man: add rationale into systemd-halt(8)Jan Engelhardt2013-11-07
| | | | | The explanation is from http://people.debian.org/~stapelberg/docs/systemd-dependencies.html
* man: wording and grammar updatesJan Engelhardt2013-11-07
| | | | | This is a recurring submission and includes corrections to various issue spotted: comma setting, missing words/preposition choice.
* acpi-fpdt: break on zero or negative length readPavel Holica2013-11-07
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=1027478
* socket-proxyd: The proxy can now accept multiple sockets (but only to one ↵David Strauss2013-11-07
| | | | remote host).
* bus: indicate in .pc file that we need libsystemd-id128 definitionsLennart Poettering2013-11-07
|
* api: add C++ guardsLennart Poettering2013-11-07
|
* rtnl: headers in src/systemd/ may not use #pragma onceLennart Poettering2013-11-07
|
* rtnl: headers in src/systemd/ may not include internal headersLennart Poettering2013-11-07
| | | | | Hence including "util.h" from sd-rtnl.h is not OK. Let's minimize our headers we pull in a bit.
* rtnl: internal headers must include pragma once protectionLennart Poettering2013-11-07
|
* build-sys: add .pc file for libsystemd-busLennart Poettering2013-11-07
|
* build-sys: merge sd-event into sd-busLennart Poettering2013-11-07
| | | | | | The sd-event APIs should be available only as part of libsystemd-bus so that the utility calls are not linked into each independently and we can minimize the number of libraries we have.
* build-sys: add Makefile symlink for src/activate/Lennart Poettering2013-11-07
|
* utf8: export utf8 validation functions as part of sd-busLennart Poettering2013-11-07
| | | | | | To write useful bus code clients need to validate utf8 frequently since the bus reacts allergic to it. Since glibc does not provide any calls for this, let's provide it as part of libsystemd-bus.
* utf8: ascii_filter() is unused, let's remove itLennart Poettering2013-11-07
|
* consistently use "int" when retrieving "bool" from bus messagesKay Sievers2013-11-07
|
* bus: add forgotten _public_Zbigniew Jędrzejewski-Szmek2013-11-06
|
* pam_systemd: dup the fd received from logindZbigniew Jędrzejewski-Szmek2013-11-06
| | | | Otherwise sd_bus_message cleanup would close it.
* build-sys: distribute libsystemd-*.symKay Sievers2013-11-07
|
* build-sys: remove no longer needed DBUS_CFLAGSKay Sievers2013-11-07
|
* machinectl: we need glibc's socket.h, not our ownLennart Poettering2013-11-07
|
* pam: externally our booleans are ints, not unsignedsLennart Poettering2013-11-07
|
* activate: port to use new getpeername_pretty()/getsockname_pretty() callsLennart Poettering2013-11-07
|
* socket: rework things to have only one sockaddr formatterLennart Poettering2013-11-07
|
* event: make sure we keep a reference to all events we dispatch while we do so.Lennart Poettering2013-11-07
|
* activate: fix uninitialized memoryLennart Poettering2013-11-07
|
* pam_systemd: pass 'unsigned' instead of 'bool' to sd_bus_message_read()Kay Sievers2013-11-07
|
* build-sys: add sd-event to socket-proxydKay Sievers2013-11-06
|
* mkdir: modernize header ifdefsLennart Poettering2013-11-06
|
* socket-proxyd: rework to support multiple sockets and splice()-based ↵Lennart Poettering2013-11-06
| | | | | | | | | zero-copy network IO This also drops --ignore-env, which can't really work anymore if we allow multiple fds. Also adds support for pretty printing of peer identities for debug purposes, and abstract namespace UNIX sockets. Also ensures that we never take more connections than a certain limit.
* active: rework make_socket_fd() to be based on socket_address_listen()Lennart Poettering2013-11-06
| | | | | Among other things this makes sure we set SO_REUSEADDR which is immensely useful.
* activate: reduce log settings to normalLennart Poettering2013-11-06
|
* activate: get rid of redundant definiton of fd_cloexec()Lennart Poettering2013-11-06
|
* pam_systemd: port to libsystemd-busZbigniew Jędrzejewski-Szmek2013-11-06
|
* systemd_pam: treat debug as debug=1 and parse all paramsZbigniew Jędrzejewski-Szmek2013-11-06
| | | | | | | | | systemd_pam would ignore all params after the first invalid one. Instead ignore just this one, and parse the rest. There's just one now, but as a matter of principle ;) Also, allow debug as an alias for debug=1, and don't treat invalid debug= options as fatal.
* bus: add public libsystemd-eventZbigniew Jędrzejewski-Szmek2013-11-06
|
* bus: export libsystemd-bus as a public libraryZbigniew Jędrzejewski-Szmek2013-11-06
| | | | | | | Old static libsystemd-bus.la becomes libsystemd-bus-internal.la. memfd functions are also exported in the same library. (Best viewed with --color-words -U0).
* machinectl: use initialization instead of zeroingZbigniew Jędrzejewski-Szmek2013-11-06
|
* efi-boot-generator: simplifyZbigniew Jędrzejewski-Szmek2013-11-06
|
* socket-proxy: clean-up indentingLennart Poettering2013-11-06
|
* clients: unify how we invoke getopt_long()Lennart Poettering2013-11-06
| | | | | Among other things this makes sure we always expose a --version command and show it in the help texts.
* path-util: paths_check_timestamp() opimizationsLennart Poettering2013-11-06
|
* inhibit: don't return error code on --helpLennart Poettering2013-11-06
|
* busctl: port over to use bus_open_transport()Lennart Poettering2013-11-06
|
* clients: various simplificationsLennart Poettering2013-11-06
|
* run: support --system to match other commands, even if redundantLennart Poettering2013-11-06
|