Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-02-09 | service: ignore SIGPIPE by defaultsystemd/v41 | Lennart Poettering | |
2012-01-21 | dbus: export ControlGroupPersistent field on the bus again | Lennart Poettering | |
2012-01-16 | dbus: more efficient implementation of properties | Michal Schmidt | |
The way the various properties[] arrays are initialized is inefficient: - only the .data members change at runtime, yet the whole arrays of properties with all the fields are constructed on the stack one by one by the code. - there's duplication, eg. the properties of "org.freedesktop.systemd1.Unit" are repeated in several unit types. Fix it by moving the information about properties into static const sections. Instead of storing the .data directly in the property, store a constant offset from a run-time base. The small arrays of struct BusBoundProperties bind together the constant information with the right runtime information (the base pointer). On my system the code shrinks by 60 KB, data increases by 10 KB. | |||
2011-08-02 | exec: introduce PrivateNetwork= process option to turn off network access to ↵ | Lennart Poettering | |
specific services | |||
2011-06-30 | exec: add ControlGroupModify= switch to allow changing access mode to cgroups fs | Lennart Poettering | |
2011-06-15 | dbus: fix name of capability property | Lennart Poettering | |
2011-05-19 | exec: expose tty reset options in dbus introspection data | Lennart Poettering | |
2011-05-18 | exec: hangup/reset/deallocate VTs in gettys | Lennart Poettering | |
Explicitly disconnect all clients from a VT when a getty starts/finishes (requires TIOCVHANGUP, available in 2.6.29). Explicitly deallocate getty VTs in order to flush scrollback buffer. Explicitly reset terminals to a defined state before spawning getty. | |||
2011-04-16 | dbus: split out object management code into dbus-common, and simplify it | Lennart Poettering | |
2011-04-07 | dbus: expose monotonic timestamps on the bus | Lennart Poettering | |
2011-03-18 | exec: properly apply capability bounding set, add inverted bounding sets | Lennart Poettering | |
2011-03-04 | execute: load environment files at time of execution, not when we load the ↵ | Lennart Poettering | |
service configuration https://bugzilla.redhat.com/show_bug.cgi?id=661282 | |||
2010-10-26 | exec: fix dbus exposure of UtmpIdentifier field | Lennart Poettering | |
2010-10-08 | service: optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service | Lennart Poettering | |
This should fix accounting for pam_limits and suchlike. https://bugzilla.redhat.com/show_bug.cgi?id=636036 | |||
2010-08-31 | exec: replace OOMAdjust= by OOMScoreAdjust= to follow new kernel interface | Lennart Poettering | |
This replaces OOMAdjust= by OOMScoreAdjust= in the config files, breaking compatibility with older unit files. However, this keeps compat with older kernels which lack the new OOM rework. | |||
2010-08-17 | emacs: disable tabs in .h files, too | Lennart Poettering | |
2010-08-12 | dbus: fix capability serialization | Lennart Poettering | |
2010-08-11 | dbus: properly pass capabilities | Lennart Poettering | |
2010-07-12 | execute: optionally ignore return status of invoked commands | Lennart Poettering | |
2010-07-10 | execute: add ability to configure the kill signal | Lennart Poettering | |
2010-07-05 | turn negative options into positive options | Lennart Poettering | |
2010-07-04 | uniformly suffix time span properties with their unit | Lennart Poettering | |
2010-07-04 | dbus: complete exec command coverage | Lennart Poettering | |
2010-07-04 | dbus: complete exec status coverage | Lennart Poettering | |
2010-07-04 | dbus: complete exec coverage | Lennart Poettering | |
2010-06-16 | service: optionally call into PAM when dropping priviliges | Lennart Poettering | |
2010-06-16 | tcpwrap: execute tcpwrap check in forked client, to avoid blocking name ↵ | Lennart Poettering | |
lookups in main systemd process | |||
2010-05-23 | dbus: automatically generate and install introspection files | Lennart Poettering | |
2010-05-16 | build-sys: move source files to subdirectory | Lennart Poettering | |