Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-27 | journal: fix iteration when we go backwards from the beginning of an array ↵ | Lennart Poettering | |
chain element | |||
2013-11-26 | journal: optimize bisection logic a bit by caching the last position | Lennart Poettering | |
This way we can do a quick restart limiting a bit how wildly we need to jump around during the bisection process. | |||
2013-11-26 | journald: keep statistics on how of we hit/miss the mmap cache | Lennart Poettering | |
2013-11-26 | journal: make table const | Lennart Poettering | |
2013-11-26 | journal: when appending to journal file, allocate larger blocks at once | Lennart Poettering | |
2013-11-26 | tree-wide usage of %m specifier instead of strerror(errno) | Daniel Buch | |
Also for log_error() except where a specific error is specified e.g. errno ? strerror(errno) : "Some user specified message" | |||
2013-11-26 | systemctl: fix enable/disable reply handling | Kay Sievers | |
2013-11-26 | pam_systemd: do not set XDG_RUNTIME_DIR if the session's original user is ↵ | Lennart Poettering | |
not the same as the newly logged in one It's better not to set any XDG_RUNTIME_DIR at all rather than one of a different user. So let's do this. This changes the bus call parameters of CreateSession(), but that is explicitly an internal API hence should be fine. Note however, that a logind restart (the way the RPM postinst scriptlets do it) is necessary to make things work again. | |||
2013-11-26 | nspawn: improve error message when we cannot resolve the root directory argument | Lennart Poettering | |
2013-11-26 | systemctl: replace the three job mode options by a single --job-mode= option | Lennart Poettering | |
Also, expose the new "flush" job mode this way. | |||
2013-11-26 | core: add new "flush" job mode to cancel all other jobs when queuing a new job | Lennart Poettering | |
2013-11-26 | core: replace OnFailureIsolate= setting by a more generic OnFailureJobMode= ↵ | Lennart Poettering | |
setting and make use of it where applicable | |||
2013-11-26 | networkd: add bridge support | Tom Gundersen | |
A bridge is specified in a .netdev file with a section [Bridge] and at least the entry Name=. A link may be joined to a bridge if the .network applied to it has a Bridge= entry giving the name of the bridge in its [Network] section. We eagerly create all bridges on startup, and links are added to bridges as soon as they both appear. | |||
2013-11-26 | networkd: minor fixes | Tom Gundersen | |
In particular, store the ifname, though we should only use it carefully, as it is not guaranteed to be stable. Using it for logging is fine though. | |||
2013-11-26 | rtnl: add support for IFLA_MASTER | Tom Gundersen | |
2013-11-26 | rtnl: add preliminary support for containers | Tom Gundersen | |
For now, we only support one container type IFLA_LINKINFO, and we still lack support for parsing the containers again. | |||
2013-11-25 | networkd: use correct printf formatter | Dave Reisner | |
uint64_t can be formatted correctly with %ju, rather than casting to unsigned and potentially losing accuracy. | |||
2013-11-25 | conf-parser: fix memory realloc error | Yin Kangkai | |
Otherwise there is some memory corruption and undefined behavior, e.g., in my case systemd-udev was always aborted at the _cleanup_freep_ around that code blocks. | |||
2013-11-25 | core: fix order of parameters in broadcast_signal() | Lennart Poettering | |
2013-11-25 | bus: properly return errors to client if invalid parameters are passed to ↵ | Lennart Poettering | |
built-in methods | |||
2013-11-25 | service: fix handling of PID file inotify events | Lennart Poettering | |
2013-11-25 | core: include following set data in dump | Lennart Poettering | |
2013-11-25 | swap: always track the current real device node of all swap devices, even ↵ | Lennart Poettering | |
when not active This way, we can avoid executing two /bin/swapon jobs to be dispatched for the same swap device if it is configured for two different paths. Previously we were just tracking the device nodes of active swap devices, which would not allow us to recognize the identity of two swap devices before they are active. https://bugs.freedesktop.org/show_bug.cgi?id=69835 | |||
2013-11-25 | shutdown: during final killing spree also send SIGHUP in addition to SIGTERM ↵ | Lennart Poettering | |
to deal with shells This makes shutdown a bit faster if debug-shell.service is enabled. | |||
2013-11-25 | delete unused variables | Thomas Hindoe Paaboel Andersen | |
2013-11-25 | networkd: add support for [Address] sections | Tom Gundersen | |
This will allow specifying more options per address than the simple Address= entry in the [Network] section. Preliminary support for the same functionality for [Route] sections are added, but not yet hooked up, as more testing is needed. | |||
2013-11-25 | conf-parser: distinguish between multiple sections with the same name | Tom Gundersen | |
Pass on the line on which a section was decleared to the parsers, so they can distinguish between multiple sections (if they chose to). Currently no parsers take advantage of this, but a follow-up patch will do that to distinguish [Address] Address=192.168.0.1/24 Label=one [Address] Address=192.168.0.2/24 Label=two from [Address] Address=192.168.0.1/24 Label=one Address=192.168.0.2/24 Label=two | |||
2013-11-25 | device: fix typo | Lennart Poettering | |
2013-11-25 | udev-builtin-keyboard: More useful error message | Martin Pitt | |
Make the "Error calling EVIOCSKEYCODE" error message more useful by mentioning which scan/key code it tried to set. | |||
2013-11-25 | systemctl: remove debug log message | Lennart Poettering | |
2013-11-25 | systemctl: when status is called without arguments show pager | Lennart Poettering | |
2013-11-25 | core: fix bus serialization of conditions | Lennart Poettering | |
2013-11-25 | core: fix serialization of exec command structs | Lennart Poettering | |
2013-11-25 | core: set some event source priorities to enforce dispatching order | Lennart Poettering | |
2013-11-25 | swap: split state machine state ACTIVATING into two | Lennart Poettering | |
We expect the event on /proc/swaps before we expect the SIGCHILD, reflect this in the state machine. | |||
2013-11-25 | device: modernizations | Lennart Poettering | |
2013-11-25 | core: dispatch run queue only if there's nothing else to do | Lennart Poettering | |
Always read all external events before we decide what we do next. | |||
2013-11-25 | cgroups-agent: down-grade log level | Lennart Poettering | |
2013-11-25 | udev: net_setup_link - don't use Description as Alias | Tom Gundersen | |
Use Description only internally, and allow Alias to be set as a separate option. For instance SNMP uses ifalias for a specific purpose, so let's not write to it by default. | |||
2013-11-25 | socket-proxyd: Add --listener option for listener/destination pairs. | David Strauss | |
2013-11-24 | core: set finish_timestamp only after all jobs have finished | Kay Sievers | |
2013-11-23 | networkd: fix build | Tom Gundersen | |
Forgot to 'git add'... | |||
2013-11-23 | networkd: use Type=notify | Tom Gundersen | |
Also start earlier during boot. | |||
2013-11-22 | bus: protected dual timestamp property macro for misusage | Lennart Poettering | |
2013-11-22 | core: don't warn loudly if we cannot send a bus signal to a disconnected client | Lennart Poettering | |
2013-11-22 | systemctl: indicate in list-dependencies whether a unit is already running | Lennart Poettering | |
2013-11-22 | service: honour that for services RestartSec=0 means immediate restarts but ↵ | Lennart Poettering | |
TimeoutSec= means no timing out at all | |||
2013-11-22 | job: fix serialization | Lennart Poettering | |
2013-11-22 | bus: when closing a bus, drop all refs to queued messages, so that the bus ↵ | Lennart Poettering | |
can be freed | |||
2013-11-22 | build-sys: move more files from core/ to share/ that are generic enough | Lennart Poettering | |