[systemd-commits] stable Changes to 'refs/tags/v40'

Zbigniew Jędrzejewski-Szmek zbyszek at kemper.freedesktop.org
Sat Mar 8 20:39:44 PST 2014


Tag 'v40' created by Lennart Poettering <lennart at poettering.net> at 2012-02-07 03:38 -0800

systemd 40

Changes since v39:
Alvaro Soliverez (1):
      sd-daemon: support for building sd-daemon.c with Bionic (Android)

Chris Paulson-Ellis (1):
      util: prevent daemon-reload from reaping service processes.

Kay Sievers (2):
      pkg-config: rootlibexecdir -> systemdutildir
      autogen.sh: detect historic split-system-directories and add root options

Lennart Poettering (26):
      README: update header line
      log: never delay logging if the log server is stuck, always drop messages quickly
      log: increase socket buffers for logging by default
      socket: if SO_RCVBUFFORCE fails, fall back to SO_RCVBUF, to have at least a little effect
      pkg-config: export libexecdir, so that that gdm can use it to find the x server wrapper
      logind: make sure we create /var/lib/systemd before using it
      update TODO
      journal: increase compression threshold for objects from 64 to 512
      load-fragment: properly parse size values denoted in bytes
      update TODO
      logind: if we have to stop a session, kill at least its leader
      logind: add GetSessionByPID() bus call
      exec: include path name of binary we are about to execute when renaming forked off processes
      coredump: avoid coredump loops, divert coredump if journald itself is crashing
      man: document that we support tcpwrappers only for access control
      update TODO
      service: replace "failure" boolean by enum, and export it
      socket: replace failure boolean by enum
      mount: replace failure boolean by enum
      automount: convert failure boolean to enum
      timer: convert failure bool into enum
      swap: replace failure boolean by result enum
      path: convert failure field to enum
      cgroup: when getting cgroup empty notifications, always search up the tree
      build-sys: bump release
      NEWS: update

Michael Olbrich (1):
      service: add watchdog timestamp

Michal Schmidt (4):
      mount: fix automount regression
      main: don't force text mode in console_setup()
      socket: typo in dump output
      manager: tell correctly if the manager is booting

Mike Kazantsev (2):
      build-sys: add creation of /var/lib/systemd path, used by logind
      logind: add sys_tty_config capability, to let it use VT_ACTIVATE ioctl on "activate" action

Ray Strode (1):
      login: lock down input devices on extra seats

---
 Makefile.am                           |    5 
 NEWS                                  |   16 +
 README                                |    2 
 TODO                                  |   15 +
 autogen.sh                            |    9 
 configure.ac                          |    2 
 man/sd_notify.xml                     |   12 +
 man/systemd.exec.xml                  |   11 -
 src/automount.c                       |   46 +++-
 src/automount.h                       |   12 +
 src/cgroup.c                          |   46 ++++
 src/cgroup.h                          |    1 
 src/conf-parser.c                     |   66 +++---
 src/conf-parser.h                     |    4 
 src/dbus-automount.c                  |    9 
 src/dbus-automount.h                  |    1 
 src/dbus-mount.c                      |    7 
 src/dbus-path.c                       |    7 
 src/dbus-path.h                       |    2 
 src/dbus-service.c                    |   50 +++--
 src/dbus-socket.c                     |    6 
 src/dbus-swap.c                       |    7 
 src/dbus-timer.c                      |    7 
 src/execute.c                         |   39 +++-
 src/journal/coredump.c                |   95 ++++++++--
 src/journal/journal-file.c            |    2 
 src/journal/journal-send.c            |    8 
 src/journal/journald-gperf.gperf      |   30 +--
 src/journal/journald.c                |   21 --
 src/load-fragment-gperf.gperf.m4      |    6 
 src/load-fragment.c                   |    2 
 src/log.c                             |   18 -
 src/login/logind-dbus.c               |   40 ++++
 src/login/logind-session.c            |   22 ++
 src/login/logind.c                    |   58 +++++-
 src/login/logind.h                    |    3 
 src/login/multi-seat-x.c              |    5 
 src/login/org.freedesktop.login1.conf |    4 
 src/main.c                            |   17 +
 src/manager.c                         |    2 
 src/manager.h                         |    1 
 src/mount.c                           |  182 +++++++++++--------
 src/mount.h                           |   18 +
 src/path.c                            |   43 +++-
 src/path.h                            |   13 +
 src/sd-daemon.c                       |    4 
 src/service.c                         |  322 ++++++++++++++++++++--------------
 src/service.h                         |   20 +-
 src/socket.c                          |  183 +++++++++++--------
 src/socket.h                          |   16 +
 src/swap.c                            |  122 +++++++-----
 src/swap.h                            |   18 +
 src/systemctl.c                       |   10 -
 src/systemd.pc.in                     |    1 
 src/systemd/sd-daemon.h               |    5 
 src/timer.c                           |   37 ++-
 src/timer.h                           |   12 +
 src/util.c                            |   61 +++++-
 src/util.h                            |    5 
 units/syslog.socket                   |    1 
 units/systemd-journald.socket         |    1 
 units/systemd-logind.service.in       |    2 
 62 files changed, 1246 insertions(+), 546 deletions(-)
---


More information about the systemd-commits mailing list