[systemd-commits] Changes to 'master'

Lennart Poettering lennart at kemper.freedesktop.org
Fri May 7 13:22:10 PDT 2010


New branch 'master' available with the following commits:
commit 924b4d5bcc97ee2dc395723c3b73a53f3772e2ed
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu May 6 22:46:07 2010 +0200

    build-sys: fix name of Debian syslog service

commit 58c16653226a627935a845f19276172f95d10c13
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu May 6 22:12:16 2010 +0200

    gitignore: ignore files ending in ~

commit 5fada852803f8ffc68c6f28ee2cf91808afa906f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu May 6 22:02:42 2010 +0200

    build-sys: require at least vala 0.7

commit b237ef2cfac7ab0b33170809e8cb64628606207d
Author: Tollef Fog Heen <tfheen at err.no>
Date:   Fri Apr 30 17:44:43 2010 +0200

    build-sys: better test for pkg-config/pkg.m4
    
    In some cases, people will run autoreconf rather than bootstrap.sh, or
    they will uninstall pkg-config.  This is now detected properly rather
    than relying on bootstrap.sh checking for us.

commit 41160f3dbf0cb61e23a02338da1f289a2ff00066
Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Thu May 6 21:30:01 2010 +0200

    build-sys: support non-git versions of libcgroup

commit b9cd233f49f384ea4b8a91c5d1734aae3172bcae
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu May 6 21:26:21 2010 +0200

    we don't actually need libgee anymore

commit d7c114c00030309435fc56c77c8578a25d228ebe
Author: Dave Reisner <d at falconindy.com>
Date:   Wed May 5 21:59:24 2010 +0200

    build-sys: add Arch Linux support

commit 6c78be3c3c63b59f18311b2d2b0e8d745f6ba131
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 30 02:16:55 2010 +0200

    util: ignore lost+found, too

commit ba3df95552b771d49ce488939366ea7efc56f38a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 30 02:16:22 2010 +0200

    specifier: properly size newly allocated string

commit 51f0e18963df1058fff2869ec108526a08bc0e43
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 05:16:50 2010 +0200

    main: refuse excess command line arguments

commit 25e870b5f79f158ba6ac0b715248b0c3d3549325
Author: Kay Sievers <kay.sievers at vrfy.org>
Date:   Sat Apr 24 05:05:01 2010 +0200

    build fix for opensuse

commit 09cd1ab12e81d486f4073bd0de14d46550834018
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 05:02:25 2010 +0200

    service: don't read start priority from Kxx link

commit 1005d14f4a6d5bd8f035169cb5df4c890284f211
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 04:27:05 2010 +0200

    manager: switch SIGUSR1 and SIGSUR2, to follow upstart's scheme a little

commit db06e3b6a5254ec247de5bc1a1b6a8670c2f4b2b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 04:26:33 2010 +0200

    service: sysv priorities in link names should take precedence, since they are possibly fixed up by chkconfig

commit ab8cabad2643f392cf9fd3bf97c665c4d159692f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 04:23:15 2010 +0200

    log: use _likely() when verifying log level

commit e6be8af492e8db1cd5e23595554b6c642f1b8138
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 03:37:42 2010 +0200

    systemadm: destroy error dialog boxes properly

commit 22be7e82e20a972b0e2338ee9af11a79033a8db4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 03:31:33 2010 +0200

    systemadm: show proper message boxes when something goes wrong

commit 716f158c5697e35a7eefd903eacc61fadfa506d0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 03:19:36 2010 +0200

    systemadm: format dates in local time

commit 2e2ca209f0242044d405cadde05da92e6dad1a6d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 03:18:12 2010 +0200

    systemadm: don't show id in aliases field again

commit 932921b5c247f5de09f0e20208534f354f9c0fef
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 03:11:01 2010 +0200

    load-fragment: replace % specifiers in descriptions

commit 5f484be061ab01e613b742fb6db9ba1a71ab0d28
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 03:03:58 2010 +0200

    systemctl: minor output fixes

commit 9754afb2112faa862654d197833a18a145bb14b0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 03:03:43 2010 +0200

    systemdadm: format dates in RFC822 style

commit cd1a19e86dacc60930c2bedf02080026706c04b6
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 03:03:23 2010 +0200

    systemadm; fix alignment of labels

commit 57cd2192d0085737bbc745756b97a40a20711b80
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 02:32:07 2010 +0200

    util: when releasing terminal, temporarily disable SIGHUP

commit b29a8e58fa7c30dfcc4e4b1ccf9f409dc2935f8a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 02:31:42 2010 +0200

    service: only kill the main daemon for legacy sysv services, so that we don't kill sshd sessions

commit e93bc5a61f8589f01e779ab2b5ffc7c7ca072074
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 02:05:42 2010 +0200

    service: don't wait for any child unless we no its pid

commit 4e8e2288650780f74f90ee0c5133c1effbfdca17
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 01:54:12 2010 +0200

    systemctl: load unit if needed when isolating

commit 214b1eb17048f5fcfbdc04207a480a9c3586eef7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 01:51:20 2010 +0200

    cgroups: drop debug log msg

commit 825636e5a88338436a1cd910319d020038389187
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 01:04:31 2010 +0200

    service: fix serialization of exec id

commit 55e39f40f70e3e8476421b97c58ddb0a8c61a558
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 00:41:02 2010 +0200

    utmp: fix reboot string

commit d7fc909db3346b58a0ecce9c18d5ae68ffe7cb8b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 00:31:21 2010 +0200

    utmp: if we don't have a previous runleve, just store 0

commit 858a9b0a99db40ef22676808c0e19e024467f90c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 00:22:37 2010 +0200

    cgroup: mention signal name when killing cgroups

commit b05a4429e0d7bc67a892e51df9ef8f752d76eadd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 00:12:52 2010 +0200

    systemctl: load unit if necessary

commit e11dc4a213876143e7111dc0afee72a5cecd3b12
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 24 00:02:12 2010 +0200

    manager: reexecute on SIGTERM, for compat with sysv

commit a0fcc5f6ce46ae69649f42e844249c54aa1e7b2e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 23:36:52 2010 +0200

    service: make sure sysv services keep a ref on shutdown.target so that it doesn't get GC'd

commit 8d025b231b97da7b5cf908309f23e5af78bae4a4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 23:26:19 2010 +0200

    main: don't open console in --test mode

commit 3a76266192da84f6f7b84725e7647c82f8407278
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 22:55:14 2010 +0200

    service: never do automatic restarts for user requested stops

commit 6089f4a9a85111ac7056834ba951aed599ab3c2b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 22:29:35 2010 +0200

    manager: properly check for EINTR in main loop

commit 12d138758d38699bec0a1245bbcf1b268668e141
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 22:29:23 2010 +0200

    initctl: load the sysv compat targets if they aren't loaded yet

commit 2d02719c2bcf8b5e30228e00eaceae91946c7551
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 22:18:55 2010 +0200

    units: fix logger/initctl paths

commit cabab516b38fbb2146bb62980b6770b1f70403fa
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 22:11:13 2010 +0200

    socket: fix bitfields in fd watches

commit dd5ad9d4e6f98b273150042f8facd41d76830923
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 21:56:38 2010 +0200

    socket: don't call accept() on FIFOs ever

commit 2608882fe5438293f8a92050db3716242cde83fc
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 21:56:19 2010 +0200

    execute: typo fix

commit b1b2dc0ce9fb04d1c1a6ed0a4fee7011a79602f6
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 20:51:06 2010 +0200

    util: highlight questions, so that they cannot be overseen in other log spew

commit d4d0d4db9345170cc61a6b46ac9e11c5b8424b19
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 20:29:15 2010 +0200

    util: properly handle empty word suffixes/prefixes in startswith()/endswith()

commit e558336f7b1c69c7335752642327dd1a737eeb15
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 20:28:33 2010 +0200

    service: treat 0 timeouts as no timeouts

commit 93ef5e80ae6b1ee897e032a24e323fe237f28f91
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 20:27:47 2010 +0200

    load-fragment: show a couple of more types in --dump-configuration-items

commit 24a6e4a401f0be0c4cd67621186792d0b7e401a1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 20:26:59 2010 +0200

    load-fragment: allow timeout specifications such as '7min 5s'

commit 40d50879d9339e539a30e5d32234baffb732f0f9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 20:25:55 2010 +0200

    get rid of unicode arrows, since the linux console cannot show them, not even in unicode mode

commit 5dcfe57bb1a036ba6e4af10746c42892c44f0766
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 18:48:07 2010 +0200

    namespace: make ro bind mounts work

commit eced69b3016f32bda93030f31c0e334cc1e043f2
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 18:47:49 2010 +0200

    manager: fix GC algorithm

commit 6542952f8bece780ddf560499e1be9b35c690d26
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 05:22:20 2010 +0200

    initctl: minor updates

commit 92da345c02a99090879a247c360f9940e5c27ee3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 05:20:01 2010 +0200

    units: fix socket files

commit 703b48af7046c4529ffee4ce37a4be833219e176
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 04:10:13 2010 +0200

    systemadm: when systemd isn't found, quit right-away

commit 2146621ba3812a78e2f0f589776f1bc4cce07d34
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 04:06:23 2010 +0200

    main: never reset console unless pid=1, to make sure that we don't kill X when somebody passes --test

commit 77a38d306922b3e980c06a3a377b344ea429edd7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 03:57:50 2010 +0200

    systemadm: update systeadm a little

commit 0bf3aa20190a7b22b27626594f70d5501cb0df61
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 23 01:54:41 2010 +0200

    strv: add a couple of gcc hints

commit 185986c61d4f84efcc02cc5766c77e876654a0a9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 22 03:51:26 2010 +0200

    assert: store away assert msg before aborting, akin to glibc's __abort_msg

commit 4f0f902fc8837999e5c9f3a6f7e2592cc6f096eb
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 22 02:56:42 2010 +0200

    manager: enforce limit on accepted number of names

commit c497c7a9e4db487eab4f92421a74d721d9558186
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 22 02:42:59 2010 +0200

    manager: introduce 'isolate' job mode which kills all units but the requested one

commit c9c0cadbf8d8e4c1b99c35a8150c08558f361ebd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 22 02:41:14 2010 +0200

    manager: fix GC logic

commit 15ae422b7471cf6f41ccf450243d8afd8ea0a054
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 22:15:06 2010 +0200

    execute: support basic filesystem namespacing

commit 020379a7f7d2cca3ab37942db3d67d06c45083fe
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 14:04:32 2010 +0200

    mount-setup: also consider /dev/mqueue an API mount

commit 701cc384c283206a29b21e4e7302e5cf5f2d9433
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 06:01:13 2010 +0200

    manager: automatically GC unreferenced units

commit 48507e6621596b0d5503fad6cd9e0685917603f5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 05:32:51 2010 +0200

    hashmap: allow callers distinguish whether hashmap_put() was a nop or not

commit 9d58f1dbdb77be332731fb490d0d7f91a5718da8
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 04:01:24 2010 +0200

    reorder large structs a little, based on pahole info

commit 51f7e59683d103590e70d17a177f1710b0b0326c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 03:41:58 2010 +0200

    manager: pack structs a bit tighter

commit a16e112358ea8fea381ee106b89e645aed8b0a8c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 03:27:44 2010 +0200

    reload: implement reload/reexec logic

commit 0d9068141e07ba29483ebe8bc4aaed6aacde1562
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 03:23:30 2010 +0200

    device: don't allow definiing additional aliases via SYSTEMD_NAMES

commit 8e2f43b376b797784d2c3534143e28d50c0994c0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 03:20:04 2010 +0200

    dbus: explicitly flush message queue before disconnecting

commit 7ccfb64aa5dce4f71debf9b5c1f29b185f0c6f5e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 03:18:05 2010 +0200

    cgroup: if we are already in our own cgroup, then reuse it

commit c9106f61d0755dc6b8aa7c4252baa140c2d473f1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 03:15:58 2010 +0200

    cgroup: only delete empty cgroups

commit c3087ddb5805af3822d5005b8e014b5acf8ecd29
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 21 03:11:28 2010 +0200

    udev: expose network interfaces by default

commit 4139c1b2729f88991159b9affa2ebf3e4eb904a0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 18 03:08:16 2010 +0200

    dbus: greatly extend dbus coverage

commit 41447faf1fc57463becabce399d983df762a104c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 18 03:07:42 2010 +0200

    snapshot: implement snapshot unit logic

commit 6dde1f33e1249a8a6b354372dd95065f26b8c712
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 18 03:04:54 2010 +0200

    cgroup: add cgroup_bonding_to_string() call

commit ac86f50d7b62fb16b4521c87bd2739b9c26a4f60
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 16 23:35:44 2010 +0200

    mount-setup: detect /cgroup as API mounts

commit f7d0139401aa526f3df72cb45cff38f648737623
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 16 23:35:30 2010 +0200

    mount-setup: automatically mount binfmt_misc

commit 8d567588cad053f79abe603ab113e1b85a92f1da
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 16 23:24:39 2010 +0200

    automount: implement automount unit type

commit 2076ca540e4ffdd320e086c8b570a5bf19546022
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Apr 16 23:22:32 2010 +0200

    mount-setup: mount all cgroup controllers by default but make it non-fatal

commit 09e80b16f2f9ee14949baee519b097a0962ff2ba
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 15 23:41:48 2010 +0200

    device: only expose devices with SYSTEMD_EXPOSE=1, ignore all others

commit 09477267f6b353ab607be55e59d2924187d401c4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 15 23:20:17 2010 +0200

    units: rename [Meta] section to [Unit]

commit 05e343b70453716cc6292b17e7ef175a8c106aad
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 15 23:16:16 2010 +0200

    service: optionally, trie dbus name cycle to service cycle

commit 4f2d528d3bb25cebf8d3ebe83d8193ab4016cb90
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 15 06:19:54 2010 +0200

    socket: optionally call accept() for incoming connections and spawn one service instance per connection

commit 9e2f7c11fb6ba35ffec2274da3e2d08b10d23965
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 15 03:11:11 2010 +0200

    core: add minimal templating system

commit 9fcc065a773b3804a84fe27e9089d76bfe0061fa
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 21:55:34 2010 +0200

    mount: only add those mount points to localfs.target as Wants that are marked for us

commit d8b4e2e9acb8c68cd46405ae1e9b8fb06cb75269
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 21:13:49 2010 +0200

    execute: fix terminal chowning logic

commit 10a94420172b33a7472a16b2e829689dbc570cad
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 20:59:01 2010 +0200

    systemctl: show sub state along active state

commit c27488016e0e90569260bc513fa95acbad512ff5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 20:43:02 2010 +0200

    execute: make flags_fds() parameters const

commit ba8c0bef6bbb3f8cb92e0bf381fbe5a84584506f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 20:27:10 2010 +0200

    service: fix segfault

commit 6f5e3f352778090be1e87cda0b1ada7fdaacc334
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 20:26:54 2010 +0200

    main: run crash shell as subprocess, so that we can gdb pid 1

commit 27563bb44a5872d96eea32e1034de8278d9a9a73
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 19:26:26 2010 +0200

    conf-parser: print message about invalid sections

commit 46205bb66ab327ddea71e0577e276ca17634b26d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 19:26:04 2010 +0200

    conf-parser: silently ignore X- extension fields

commit 5e7ee61c1a2b45c1006336f22ded8e099d155270
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 19:10:01 2010 +0200

    main: add kernel option to enable confirm_spawn

commit e1f5e051099d550ca6ed78539bf3e519656ef18a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 19:02:19 2010 +0200

    execute: minor cleanups

commit c99b188ea0f6c4b0c63aa56c439df9bab16b7924
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 18:52:56 2010 +0200

    main: expclitly ignore signal when executing crash shell

commit aaf694ca54365997a1ba103832db12605da9023f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 18:51:22 2010 +0200

    util: reset nl/cr flags on terminal when resetting

commit 02a51abad1d6f334599c8d648b18d000b6118eb5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 18:50:43 2010 +0200

    execute: chown() the tty when running owning them

commit 90a13a44cbae440d973144706aec039c7dab2e38
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 18:39:37 2010 +0200

    service: don't timeout special services

commit b8d3418f7bc209427e27d76d3442987b6738cd1b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 18:37:36 2010 +0200

    execute: get rid of gcc warning

commit 70fcff314feff469a8e61dbe5017ed74f5e0a09d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 05:18:12 2010 +0200

    units: install a few basic units by default

commit 9ea9a0c85c427397e1f1f4bb1f4d3192aab5987e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 04:51:38 2010 +0200

    unit: allow state change from running to restarting

commit 7b683879838523032604a2a5a95142956f7b8a88
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 04:49:50 2010 +0200

    execute: reset signal handlers when executing

commit c3b3c274cf7911121f84746cd80a152455f7ec97
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 04:19:02 2010 +0200

    main: freeze instead of exiting when run as init

commit 8c43883a682b2edd902b170ab2e0f3d50d7e92e0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 04:07:19 2010 +0200

    main: try to block signals before executing crash shell

commit 243b1432c6c9e2b92e9fc948e119ebd6e5f4de2b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 04:00:03 2010 +0200

    service: add basic validation hooks

commit dd8f71ee9fe4408311b335726e0787a37fbf9d42
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 03:59:39 2010 +0200

    macro: hookup assert logic with log logic

commit 40531a555ae313543c0fbb80137edbae71eee773
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 03:26:20 2010 +0200

    service: fix restart enum name

commit 57ee42cefda6a3f3ea3252e0ab9190b709f0ce49
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 03:20:22 2010 +0200

    manager: start D-Bus on SIGUSR2

commit 57c0c30e735ef2a2d44a9aa0032a22ea8d089ced
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:36:56 2010 +0200

    manager: we are not interested in SIGSTOP notifications

commit a337c6fcee2ab43bf791968f265a0a937715a3ff
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:36:19 2010 +0200

    main: when ignoring a signal set SA_RESTART

commit 0d87eb4279034d7806a08d128972558c8ba573ff
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:22:41 2010 +0200

    load-fragment: simplify fragment loading code by using macros

commit 15d5d9d972ec3054ebb88978118e976702a1afc3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:10:17 2010 +0200

    manager: fix printing of child process names

commit 80876c20f64f87765242bc35895977ab6a855729
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:06:27 2010 +0200

    rework tty handling
    
    We now make sure to run all services in their own session, possibly with
    a controlling terminal.
    
    This also extends the service and socket state machines a little.

commit 4112df163517478207526e0d3e7278ab1acf1f9f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:05:27 2010 +0200

    manager: instead of using siginfo_t when reading SIGCHLD PIDs, run waitid() twice to avoid dropped signals

commit 8d0e8067af90e2a05d2051e7fdbe0b7f847dd167
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:03:39 2010 +0200

    manager: we are not interested in SIGPIPE/SIGTTIN

commit 078e45398127cfef1c146d39f634c45cbfee1b28
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:01:28 2010 +0200

    main: ignore SIGKILL and SIGPIPE so that nothing intereferes with us

commit 5373d6020426671680704d2f573f82c1659852da
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 02:00:30 2010 +0200

    main: install crash handler in all signals that usually dump core

commit 28247076541bb1d1c0b09c8e10f4dcb421e20188
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 13 01:59:06 2010 +0200

    manager: simplify startup of special targets

commit ca714c0e55008cceda013ab876ccdd4640d863ae
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Apr 12 21:58:01 2010 +0200

    mount-setup: fix nosuid/noexec/nodev mount option passing

commit 5e94833f4193890f27b30591965970627d645247
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 11 00:22:36 2010 +0200

    service,mount,socket: explicitly unwatch control pids

commit 601f6a1e820462b1df6ff632d112bef241d556b1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 23:36:43 2010 +0200

    main: switch to primary console vt on crash

commit 4fc935cad4026516035e16484fd359c778ec0acb
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 22:35:37 2010 +0200

    main: introduce configurable crash shell

commit e8536954c58f66eb4ab47596c6b39f12f20da42a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 21:46:51 2010 +0200

    mount-setup: disable device, execution, suid on device file systems

commit 18149b9f57f8971ebc7d6401fc0a08a3173bcb29
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 21:42:55 2010 +0200

    main: remove testing assert

commit 97c4f35cd541baa2f985ff702a5b9f0b8b524a53
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 21:40:40 2010 +0200

    main: install crash handler for creating core dumps

commit dec1c02a34b4c5b9da5d2da2dcc09646cf1cef29
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 21:23:55 2010 +0200

    udev: look for new instead of add action

commit 5cc5d790f4593bbf7829faba502e4c00b3718a08
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 19:18:21 2010 +0200

    udev: install rules file that ignore those nasty useless tty devices by default

commit 206bf5c294d300cf05ee7b17c5bf42a21f6a52c0
Author: Kay Sievers <kay.sievers at vrfy.org>
Date:   Sat Apr 10 18:53:48 2010 +0200

    hostname-setup: add SuSE compatiblity

commit e24067c3ec0e16e94e9620d4f7a06ccc4b637eb4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 18:51:07 2010 +0200

    dbus: install D-Bus policy file by default

commit e537352b9bfffe6f6286483bff2c7601c78407e3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:53:17 2010 +0200

    mount: implement mounting properly
    
    This also includes code that writes utmp/wtmp records when applicable,
    making use the mount infrastructure to detct when those files are
    accessible.
    
    Finally, this also introduces a --dump-configuration-items switch.

commit 108736d0d34d7b74a61a6ac7b99d4d4fec81ce09
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:50:54 2010 +0200

    load-fragment: make socket timeout configurable

commit b778d55514dd5ebee86c41be1193c813f9d23f29
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:48:41 2010 +0200

    load-fragment: move NonBlocking option from generic to service options

commit 43d0fcbd3f54a5f3c5636acf9b54f19a07de7a18
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:47:07 2010 +0200

    execute: introduce exec_command_done() to free data from static ExecCommand structs

commit 26fd040d4a8024f1777154c275796e235a0f7451
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:46:41 2010 +0200

    execute: introduce exec_command_set() for easy setting for command lines

commit 1a63a750108b280070ed43e0dc02adb2c99c97cb
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:46:01 2010 +0200

    execute: improve exec_spawn() logging

commit 6326a423e7d3df2062bf29a4e9710aeecac89411
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:45:14 2010 +0200

    device: ignore a couple of 'API' devices

commit d2b9fd2bb971b3b7a23acdfa1748d6810629c94c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:44:19 2010 +0200

    conf-parser: get rid of redundant NEWLINES definition

commit 257eca1a9c2d0ef110c21e74952e9723d778e267
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:43:12 2010 +0200

    strv: introduce strv_new_ap() call

commit dad08730c43807c5b9f9aa3f164c31997e66eea3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:42:00 2010 +0200

    mount-setup: introduce mount_point_is_api() call

commit 42856c1093c1644d31b83d7a131bfe4b061c5e4d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:41:34 2010 +0200

    util: introduce fstype_is_network()

commit 1adf1049dc9def8d8df405bab7f5ae08e1e9573d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:40:18 2010 +0200

    dbus: add a couple of properties to the dbus manager interface

commit b9f49ee478fdc06c45092f208f1dddd23680ab13
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:39:36 2010 +0200

    dbus: make data pointer for properties read-only

commit 6f4706b79e37754c83677e81396e783dde243b39
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:38:58 2010 +0200

    dbus: add generic DEFINE_BUS_PROPERTY_APPEND_ENUM() macro for enum properties

commit b152adec93b05c0d01b240e0f28326eb1d8e18e9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 17:37:56 2010 +0200

    dbus: add Dump() D-Bus call

commit 51a1a79d3fbb23cfb4ce07ea218e77efbce94cdd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 05:05:05 2010 +0200

    service: don't necessarily add ordering links for non-sysv services

commit 9fb867204f3f7a1107f4a4d27d8003c093a05139
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 05:03:14 2010 +0200

    execute: automatically record start/exit timestamps for forked processes

commit 302e8c4c4c7c776531d33fddae9cc0cac90846c3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 05:00:38 2010 +0200

    hostname: set hostname early during boottime

commit e293f0f07d0dcff74acf756a2b88d7bd949257a7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:52:21 2010 +0200

    target: introduce target_get_runlevel() for distilling SysV compatible runlevel information from a target

commit 11857f8daf5a6336865844dedff365f9fa22c8f4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:51:14 2010 +0200

    mount-setup: create full paths when mounting

commit 2c696a96a2bd63d2ff0d5595622124ef9270b172
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:50:40 2010 +0200

    build-sys: automatically figure out names of dbus/syslog services

commit f6ff8c29caeeec3d1f1164be73f87d867d8f1b18
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:48:33 2010 +0200

    unit: introduce unit_load_related_unit()

commit 013b87c09199926434583e8bb54ac6cb4b835eb5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:46:52 2010 +0200

    unit: make cgroup controller/path specification more flexible

commit 8e471ccd1583371cab19a6263b8952b37d069b07
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:45:44 2010 +0200

    unit: issue notify even if the high-level state didn't change

commit b065047527a0fa951c9864a5fea7dce2a5844f2d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:44:24 2010 +0200

    unit: dump some data only when unit is loaded

commit 2fad8195ba3ea1b886041f61344a80bb107ae6b1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:43:57 2010 +0200

    unit: dump start/exit timestamp

commit 3616a49cb0140ad1832ed861d9d9eb1ae632398e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:43:21 2010 +0200

    unit: free data from merged unit when we don't need it anymore

commit 819e213fbfecbb09d8e61a5463d2fbf155fa67f9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:42:36 2010 +0200

    unit: refuse merging if the unit in question has a job assigned or suchlike

commit 8b6c71206d32b11683e5e7cebc9acb467ba01b38
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:38:49 2010 +0200

    util: introduce format_timestamp()

commit bbd671356647d9d2c7d6c2c0401e907e169c7576
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:38:33 2010 +0200

    util: introduce mkdir_p()

commit e05797fba258d7a58987cc8870fae6e34b94fe46
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Apr 10 04:38:14 2010 +0200

    util: introduce streq_ptr() for comparing strings or their pointers

commit 2e317f525f1cc9f81acd15255d10a5c1c0bcd7b1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 04:58:30 2010 +0200

    dbus: extra protection against dbus calling into us while we are already disconnected

commit 90d3f30b6f4272d89177b7e955d11f995e5d3cd4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 04:43:47 2010 +0200

    dbus: make sure dbus doesn't call us anymore when we unref'ed it

commit cc91696756e1747a24def7dee0324db65ae66d7e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 04:34:42 2010 +0200

    unit: when merging a device, follow the merge first

commit aab14b13b491c08aa3ab0c3c59b2f3885692ffea
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 04:34:21 2010 +0200

    device: look for all possible device names on udev events

commit 16f6025e7004fbc18984550e35d379b03a8045af
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 04:05:56 2010 +0200

    service: when reading pid file make sure to watch the pid read

commit 4f320e4d73220c192714896ece07e56682ac1462
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 03:49:12 2010 +0200

    systemctl: minor output fix

commit b8c597d5d21e83966bdee8a701e6d994aaf650ee
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 03:48:52 2010 +0200

    service: verify PID is valid when reading it from PID file

commit 70123e68a04016efca9266fc22dd05a0a7fd2d51
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 03:48:27 2010 +0200

    service/socket: show main/control pids in dump

commit 7072ced8274274cd1b0fa085dd4118462e03884e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 03:22:25 2010 +0200

    manager: print process name for all SIGCHLD received

commit a90ebccc072efa17313fe68c737b3507247c37dd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 03:01:05 2010 +0200

    unit: shortcut unit_notify() early, if possible

commit 37d88da701d75a3893b262580dc59042147a9b89
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 02:00:40 2010 +0200

    main: fall back to rescue target when default target cannot be loaded

commit 82771ba1f9d1099b86e0bda64a0fabfd0c9d2d22
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 02:00:22 2010 +0200

    main: fix parsing of systemd.default= kernel command line argument

commit 113166332c2144816fd277c529033c6f06e104cf
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 01:43:25 2010 +0200

    util: when reading a line from a file have space for at least 2k chars

commit c9af1080bc318f89238ff7fbe03134c25169a1bc
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 01:43:07 2010 +0200

    mount-setup: properly show NULL mount options

commit a096ed36f043770ee35cd4d2d292ba0e67ba2c1b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 01:22:51 2010 +0200

    unit: make sure we detect messagbus/syslog going up

commit c9b80453525f2a1ec3c71f7b0f649f786ec9e8dd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 01:22:27 2010 +0200

    log: log when we fail to open logging target

commit 0dae83f9ff5303082f150492d9fa2d6bff391480
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 00:58:03 2010 +0200

    log: print a test line whever we manage to open a log device

commit e53ae031a0f98f2af37cf3639b29cfd94dc408de
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 00:53:33 2010 +0200

    dbus: print a line when we connect to dbus

commit 7f275a9f1d3854cae637280048c57cca64ce89fe
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 00:53:21 2010 +0200

    udev: introduce SYSTEMD_EXPOSE as binary udev property for hiding/showing devices in the systemd list

commit fd18e1f4bf40481570ec20f1261b111d15f6c923
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 00:52:50 2010 +0200

    dbus: fix dbus event loop hookup

commit 50159e6a776143be076f8ebe73a8a59447050698
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 8 00:52:14 2010 +0200

    execute: make kill mode configurable

commit 09082a94b64f0b3b6cec44d4d8f423ab9abd1630
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 23:24:41 2010 +0200

    main: set $PATH if it isn't set

commit ee2b489421ce8b47c08fb42c598c5af47043a9f9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 23:23:58 2010 +0200

    service: optionally, call setsid() on services

commit 0bc824be78848cdf12f19aff4144666dc4114858
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 20:28:44 2010 +0200

    sysv: add basic.target dependencies only for normal init scripts

commit 8309400a17b041fb8b52b13b9125eb65d11f3669
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 20:27:52 2010 +0200

    service: parse default runlevels from init scripts

commit db12775d59ab709f8afc361eaa30c9d54a0a8d7c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 20:27:19 2010 +0200

    util: add chars_intersect() call

commit ee9b5e011857ff4a75ceaa9aaf3b2ed8ceacfadf
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 20:27:05 2010 +0200

    util: add delete_chars() call

commit fc22fc6efc4f6a46faf6547f33f42dffc1e35c15
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 18:47:36 2010 +0200

    sysv: use lsb dependencies only for ordering, not for pulling in stuff, leave that to the symlink farms

commit 061ea77d9e08444ebc8282204c8366f367ecc771
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 18:47:08 2010 +0200

    mount-setup: mount debugfs by default

commit adcbe07c2f8d753dd8e1bcd577b383e2dd64cb7d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 18:46:49 2010 +0200

    sysv: handle suse style boot.d dirs

commit a7610064ae4fbccfcff8b91656dfee3f55d21c9c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 16:39:07 2010 +0200

    util: make gcc shut up

commit dda5a135b8311ed3be5d930a4f6f560d638813f4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 16:38:56 2010 +0200

    job: fix pulldown-on-failure logic

commit edddf4ff8841951cdbb698f72a3f4f8554ce8d33
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 16:23:08 2010 +0200

    vala: take command line args to control whether to talk to system or session systemd

commit 5e177ece179032d522d4058d21b885d49e59f5d5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 16:22:30 2010 +0200

    sysv: properly enumerate rcN.d directory

commit d64b723a9e275ee4c6ccb947e3fd6ed6b3e4c359
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 15:44:35 2010 +0200

    build-sys: fix AC_SUBST for /etc/rcN.d

commit 061978fa4d10851d18786432688a32984732c376
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 15:39:28 2010 +0200

    build-sys: fix build regarding SYSTEM_SYSVRCND_PATH

commit c16c534dcb35f88439e31d0f21a415bf43fb40f7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 15:36:28 2010 +0200

    build-sys: drop debug output

commit 0571e0111d76cf96aa4069d9c7a6e24d97aa7e48
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 15:35:01 2010 +0200

    build-sys: automatically detect SysV init dirs

commit ac8cfcf56c5d7b3eaeec64e94f6c4659e82a2b10
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 13:55:02 2010 +0200

    build-sys: drop -Wunsafe-loop-optimizations

commit 4a21885b43c3632db95d6d1d9ba327ccff705b7b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 03:20:19 2010 +0200

    sysv: sysv service should depend on the full basic system, not only rc.sysinit

commit 6c1a047834c524598ee87c2bc289a1cd472ba53e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 03:19:00 2010 +0200

    manager: mention to which unit a SIGCHLD belongs

commit d89e521eadeccc17fd10b574106c0fcd9e9f9340
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 03:18:35 2010 +0200

    main: fail if we cannot mount /cgroup/debug

commit 004e33b632f34c9cd802347003563d566392678f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 03:18:13 2010 +0200

    main: small typo fix

commit a23da0622c9abf088428309e3f1b83e9b1b02d2e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 03:17:47 2010 +0200

    main: don't verify that we have no trailing args since the kernel sometimes passes us some

commit a1682c907a6198d15325db9009cabca670af730d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 03:17:13 2010 +0200

    udev: remove debug log message

commit 266e525cc1861bd37ffa6e03504d5c6662118cf1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 03:16:50 2010 +0200

    dbus: be a bit more explicit about which bus connection failed

commit e965d56dacf6f46fb491fd249d129b9a96fd987e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 00:10:17 2010 +0200

    main: implement --test

commit 2f357920ffd58e7b56940c64ab8d14a83a27b9f1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Apr 7 00:09:59 2010 +0200

    util: don't fail if we cannot close valgrind's fds

commit a5dab5ce0fd4aafc394afe30eda0e6b01a13256b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 23:55:42 2010 +0200

    manager: make running_as configurable

commit f170852aea19408cfefcd1b9df4aa8942dbbca98
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 23:40:24 2010 +0200

    main: parse our own command line and the kernel command line

commit 34f0e866d321ed3f585d7510804fc551af6abaa0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 23:38:32 2010 +0200

    log: read log settings from the environment

commit d3725859f3d80972d7da3a73b92e58a06ac7d69a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 23:37:20 2010 +0200

    util: when parsing strings lookup tables accept integer strings, too

commit 2d368c149b90a7b284035f8883eb0c3e64a2caab
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 23:36:48 2010 +0200

    util: declare __progname in util.h

commit a0d40ac588701010ea6a9366f6a874e83844858e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 23:35:59 2010 +0200

    util: move close_all_fds() to util.c

commit 2882c7eda072e218516df584d2489f996d01dcf6
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 22:01:06 2010 +0200

    unit: automatically connect to syslog when it becomes available

commit 4ade7963ed9c2a0d1a248d291a6fc9a4c4bad8de
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:59:25 2010 +0200

    main: move basic setup into main.c

commit 16801e901e87f4ca0c83ea8c09df1ab3d344129e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:57:45 2010 +0200

    log: rework logging subsystem to support syslog and kmsg output

commit a04f58d6cb678a574e85a26c453aeb6c7884bb93
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:55:58 2010 +0200

    mount-setup: create mount points if not existing yet

commit 055ba4d60e9539d5ec7cc66cc7a7ea3c0ce93679
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:55:39 2010 +0200

    mount-setup: set default modes when mounting

commit 0398f3da3c93c6dc61eb374211a7f2bbb7d422f8
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:54:57 2010 +0200

    manager: dump status on SIGUSR1

commit 2fa086a8e02b1b2d62a9a424b41944f3a2251e60
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:54:19 2010 +0200

    macro: move IOVEC_SET_STRING into macro.h

commit e2c76839a3f6444072ae452605204c7113ffdc37
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:53:39 2010 +0200

    execute: use fd_nonblock()//fd_cloexec() where applicable

commit 3a0ecb08f4b3bfa84ff3d04bc7816730df35139e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:53:02 2010 +0200

    util: implement fd_nonbloc()/fd_cloexec()

commit 7418040c3ada8c57c436b2a2ff44fb490f6781f7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 21:52:35 2010 +0200

    conf-parser: fix strv parsing

commit 67d51650ce3c3741bad8e5dca5d4e03c30f266cd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 17:14:04 2010 +0200

    util: fix ascii_strlower() return value

commit f278026d21e2ded46f7f91152d60842525e74956
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 16:32:07 2010 +0200

    dbus: connect to bus as soon as the special dbus service is around

commit 8b44eabff0dd0dcbee1af637bc7d9d2b9dfcd427
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:44:23 2010 +0200

    manager: if wanted dependencies are invalid, don't fail

commit 23a177ef7c8c38c238ef06666f900f581b48298f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:43:58 2010 +0200

    rework merging/loading logic

commit 5af98f828476716954f327c479c4cf6321ae3fe4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:41:03 2010 +0200

    util: add decchar()/undecchar() calls

commit a9a1e00af1059a6b8c3e089238870fbf2608c087
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:40:10 2010 +0200

    sysv: allow configuration of SysV start priority from new-style service files, too

commit 593fbdd21e52c8c0ac249c5b6163761005af8463
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:39:16 2010 +0200

    job: define job_type_is_redundant() to idenity unnecessary jobs

commit 101d8e630eab1281a0e126a78433cf6d5bed4cb4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:38:43 2010 +0200

    hashmap,set: add new accessors that cannot fail on OOM

commit 3251df7dd7e88571108c1dc8a6c9f66cf891321b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:37:47 2010 +0200

    conf-parser: don't crash when environemnt list is empty

commit 63ad1ab4f333351914abf0c3e78d4b3fa2e1cb66
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:36:41 2010 +0200

    conf-parser: don't close FILE* object if we didn't open it

commit 58783cdaec345e9a34c2ed2218fe4670d1d0dce5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Apr 6 02:35:59 2010 +0200

    cgroup: fix minor memory leak

commit 6ab3c207a978f7db16cb43a2d6c10493ffab3bf5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 4 22:54:25 2010 +0200

    logger: fix return value

commit 4ca5640b272d17726ca7c4ace789d884922a3bc7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 4 22:54:11 2010 +0200

    dbus: fix return value name in introspection data

commit 0b7964b804e093d31c9adc34ba1917017c7f4d60
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 4 22:53:42 2010 +0200

    sysv: implement /dev/initctl compatibility

commit 0fd030bea1afa032d9afc791db4165a6848604b8
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 4 22:51:16 2010 +0200

    sysv: require sysinit.service from all sysv services

commit 8cb45bf8df4d1fab4386bce349a1437443a9b0eb
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 4 22:50:04 2010 +0200

    socket: when creating FIFOs, create parent dirs first, and use right access mode

commit 27b14a2297d296f7a2c47dd20d7e0c6fb8acd20c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 4 22:49:26 2010 +0200

    main: initialize default boot target from argv[1]

commit 61902ea3eb0716227c27caa84d9fb839a0c8b673
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Apr 4 22:48:47 2010 +0200

    dbus: log result for RequestName()

commit 03d6ab854e2c20d2492df2a1dfd010db2be1dd5c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 1 22:09:03 2010 +0200

    service: show service type when dumping state

commit 24e61ac49db6add10ffa448f42202245fb883b96
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 1 22:08:01 2010 +0200

    service: don't continue looking for syv init scripts after the first failure

commit bd77d0fccccb7c94d1dd52d2e535feb7156e3220
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 1 21:30:40 2010 +0200

    sysv: properly handle Provides LSB header

commit dbd4655d8937fb870a6ec42889081ecd4b83ca98
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 1 18:06:15 2010 +0200

    mount: mount more virtual directories by default

commit d970982174c7ad900f07b827173a06bc7fadb4e7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Apr 1 18:05:55 2010 +0200

    don't use test directory anymore by default

commit b866264a18095d5302443ab0a95560d973ba4b10
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Mar 31 20:08:05 2010 +0200

    gcc: make a couple of gcc warnings go away

commit 8e27452380193a5f81bfd08a59aab8b07008ba0b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Mar 31 16:29:55 2010 +0200

    cgroup: add cgroupsification

commit c9dae904f3a07ae563bd58fb2b39529c1f108915
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Mar 31 16:27:19 2010 +0200

    execute: when running in session mode, still enforce proper ordering of logger socket

commit ebfaa1586ec50e802cc8d650c453f9a0ece80aeb
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Mar 31 16:26:24 2010 +0200

    execute: fix logger socket path

commit 693ced48727b3e40defd95147148a361acd7dcce
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Mar 31 16:25:33 2010 +0200

    execute: try to suppress PR_SET_SECUREBITS if unnecessary

commit 5021be21bfc2a3a23a09d60d98e2dcdd1cf504fe
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:47:08 2010 +0100

    fixme: minor update

commit c85cf06d73fce98ca2680eae5d32418c30e22b4c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:46:47 2010 +0100

    test1: add service for testing priv dropping

commit d455ad414cd5ffd5fde2406240cc17810f53317b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:46:02 2010 +0100

    test1: drop invalid capability settings

commit 874aa2cc72d1d23d449b26ebc111cf0a01192893
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:45:08 2010 +0100

    fixme: minor updates

commit debf93a4d6d691d8904e7f485ac6579844abadf4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:44:51 2010 +0100

    CODING_STYLE: minor updates

commit 1d2d223c26a6bda2b3ffbce8140029c01e8296b7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:43:47 2010 +0100

    service: allow enabling of native services via /etc/rcXX.d, so that we can override legacy services easily

commit 81a2b7ceda7100fbc0dd8ce423b9599e03656851
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:43:08 2010 +0100

    execute: implement privilige dropping properly

commit e14140036227901bd64833559bab70c111c651a5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:39:40 2010 +0100

    manager: actually enable ctrl-alt-del/kbrequest request handling in the kernel

commit 2e6c9e6bdee8ebc9d34095b6f542603a217498e0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:38:30 2010 +0100

    strv: introduce strv_env_merge() to merge environment arrays

commit 8d49745c2be3385ff3c20f4c848abfe700b06435
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:38:07 2010 +0100

    strv: make sure empty string lists result in a valid empty string in strv_join()

commit 100a76ee327132db201beda0fa432af79a3ff9fd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 22:37:30 2010 +0100

    strv: fix three minor OOM-triggered memory leaks

commit 79ef004b0c39e151c8a875f2415a0123808c2a07
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:09:22 2010 +0100

    mount: fix loop exit

commit 2c4104f00923084a0455948da3664e8e63515686
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:09:01 2010 +0100

    service: add SysV init script parser

commit 890f434c6086cd076b15d7530f9c450b99f346e4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:08:20 2010 +0100

    load-fragment: prefer unit id over alias names when looking for fragments

commit f62c0e4f30a96bcb0cfeae607d729a6658bfae83
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:07:36 2010 +0100

    util: fix FOREACH_WORD macro definitions

commit c85dc17be718014260e10e41d15ba8f7329fed26
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:07:01 2010 +0100

    util: unify code to check whether certain file names should be ignored when listing files

commit a6a80b4f440bcc1c6087572503c08a72ee674075
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:05:55 2010 +0100

    execute: simplify appending to execution list

commit c18315a88da3864f29908ad299750f98e6160f42
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:03:24 2010 +0100

    device: fall back to device node path as description instead of kernel name

commit 2e478a46c3754ede1a7af57b961056a2a375a799
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:02:46 2010 +0100

    mount,device: drop prefix from unit names to make them easily decodable

commit 6be1e7d538e12f4e5c79c1271dba90e66726d8fd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Feb 14 01:01:10 2010 +0100

    unit: rename load_path to fragment_path to make clear what kind of configuration file this is

commit 380bc8790dd284bbf967add222fa90d117ed50ea
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Feb 13 01:17:29 2010 +0100

    git: ignore Makefile

commit 84e9af1e01bfcc3ce9897c62aa76d356e97aa092
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Feb 13 01:17:08 2010 +0100

    manager: run ctrl-alt-del/kbrequest targets on SIGINT/SIGWINCH when run in init mode

commit 036643a247c659db8e1b3df1778d51553a816ec9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Feb 13 01:07:02 2010 +0100

    config: implement search path logic

commit 65d2ebdc3408c81a947de8712b37b9398d955465
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Feb 13 01:05:12 2010 +0100

    util: add various utility calls

commit 5f9a22c3745a588883695e90bca00776b79610a4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Feb 13 01:04:44 2010 +0100

    strv: add various strv calls

commit dfcd764ea64a61280eeb3902505b58aca06111f9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 12 21:57:39 2010 +0100

    manager: identify the init/system/user mode we are running it and pick D-Bus bus accordingly

commit 7898b0cf7ec1a30454538b415e25d544ecee5d5b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 12 02:40:28 2010 +0100

    unit: if start is called for a non-startable service and it is around, return EALREADY, don't refuse

commit c0dafa4853b52741e9a4845419c00611426cefd8
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 12 02:21:08 2010 +0100

    manager: properly return newly created job in transaction_add_job_and_dependencies()

commit 0262225c0ca1e77517aacd40d093f9533de72027
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 12 02:02:33 2010 +0100

    fixme: update fixme a little

commit b5a0699f0bb8b1d1ae55bb0d86f51dfe2783821b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 12 02:02:14 2010 +0100

    socket: allow configuration of socket/directory mode

commit a9f5d45466c923442ceb31ab2a4206736133d9d4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 12 02:01:14 2010 +0100

    util: introduce mkdir_parents() that creates parent paths of sockets and suchlike

commit 82919e3d3172c85acb80b0e206ae1731863eee6d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 12 02:00:49 2010 +0100

    util: add api for iterating through components of a path string

commit 451a074fd589fd90aff91fcf89b2e599b20ae6a0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 12 02:00:18 2010 +0100

    execute: allow configuration of O_NONBLOCK flag from .service files

commit a625ac1a4dadf446b1ee72a6d8bafd31d0098b4f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 5 01:11:01 2010 +0100

    update fixme

commit be888ebbe6e3b07e7fbf68abbdc73a6f23b76522
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 5 00:40:39 2010 +0100

    manager: properly read timerfd elapse counter

commit c1e1601e8c6cace85b19a0eebe50076e5d119688
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Feb 5 00:38:41 2010 +0100

    dbus: send out signals when units/jobs come, go and change

commit ab8ea24411df95861c53aeee1dd91e765331f717
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 17:24:30 2010 +0100

    systemctl: suppress a gcc sign assignemnt warning

commit 09a3bb9302e3c2562648e9a1ce7b2c800249852a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 17:23:34 2010 +0100

    execute: drop now unnecessary GCC pragma again

commit a43787387f79f30d893b63d6a1ea52ca52eeed80
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 14:28:20 2010 +0100

    build: drop manual config.h inclusion, since we do this via gcc's -include switch anyway

commit 17d37c285760390133fced2f347193838042f059
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 14:26:55 2010 +0100

    systemadm: fix signed comparison issue

commit 82ba9f087d96370b89ce4b635784e65f7cbd390c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 14:25:50 2010 +0100

    socket: fix const issue

commit a65d570117dc73a3af5084319b645ab1556562e5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 14:25:37 2010 +0100

    macro: drop double __ prefix to make sure we don't collide with gcc/glibc definitions

commit 47be870bd83fb3719dffc3ee9348a409ab762a14
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 14:21:48 2010 +0100

    build: basic autoconfization

commit a7334b0952ab66c17ee787e36e6d2c5ceb387de6
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 13:03:47 2010 +0100

    license: add GPLv2+ license blurbs everwhere

commit 911081dde7ec28b28bfed7e08ab901158c18712d
Merge: 2b53c70b6429868029048244b8d21769148375e1 66ee3769cb71e55bb9bea36348cb80282674a158
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 12:40:29 2010 +0100

    Merge remote branch 'kay/master'

commit 2b53c70b6429868029048244b8d21769148375e1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 12:39:44 2010 +0100

    dbus: properly encode job type

commit 501c7d0b77607fe858911b1c94070b63b6cc221e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 12:39:12 2010 +0100

    systemadm: implement basic control UI systemadm

commit b548631afcd317fd0f762b324c086d1580f83a50
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Feb 3 12:37:42 2010 +0100

    dbus: implement start/stop/restart/reload/cancel D-Bus calls

commit dcc47b179fed0ae67b0481b2454aea03947e712c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Feb 2 23:32:03 2010 +0100

    systemctl: minor additions

commit 5630af71d72a2fa8142886ca2fb37e69a1906bca
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Feb 2 22:22:51 2010 +0100

    client: add a very basic Vala command line tool

commit 66ee3769cb71e55bb9bea36348cb80282674a158
Author: Kay Sievers <kay.sievers at vrfy.org>
Date:   Tue Feb 2 13:56:37 2010 +0100

    use linux/sched.h instead of sched.h for older glibc

commit cc13a98b680087b24c1a319d10db98cd755a94d2
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Feb 2 13:23:15 2010 +0100

    build: make gcc shut up

commit 0acb83e9e63206af9a2c6a35ca054453d235458a
Merge: 38b48754f787e7956dc97ebae6891203358a032e ef886c6ab86436f0d8b5128799a8f801c62d859a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Feb 2 12:51:04 2010 +0100

    Merge remote branch 'kay/master'

commit 38b48754f787e7956dc97ebae6891203358a032e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Feb 2 12:50:04 2010 +0100

    execute: allow configuration of SCHED_RESET_ON_FORK

commit 86ad3bc1ce5a6e4d007aaa390f6f7551ff7c9696
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Feb 2 12:42:34 2010 +0100

    dbus: hand out proper dbus object paths for jobs

commit 86fbf370855aaa0c6e04d17bdd1d9d0c81bc5101
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Feb 2 12:42:08 2010 +0100

    dbus: install some properties on the job objects

commit 3813169516563114bf55d2198b3e01f10f197b9a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Feb 2 12:22:59 2010 +0100

    expose more properties

commit ef886c6ab86436f0d8b5128799a8f801c62d859a
Author: Kay Sievers <kay.sievers at vrfy.org>
Date:   Tue Feb 2 10:30:04 2010 +0100

    include linux/sched.h

commit 80c5385a8384b2219e5d44c19b2d67eddd540c1f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Feb 1 12:45:03 2010 +0100

    synchronize logger socket with what we use in the code

commit c401a1e0eadd2c4155acede30d332949d09a5678
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Feb 1 12:44:35 2010 +0100

    fixes to the dbus code to make GetAll() in the properties iface work

commit ea4309869e75497ba6a97c540646cb66a157a4d9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Feb 1 03:33:24 2010 +0100

    add basic (and not very useful) D-Bus support

commit b9f880f4f4903f5dd8198fc1e2e920a9850ac86e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 30 02:48:05 2010 +0100

    add missing header files

commit 7d55e83536b296d452829d87a93c86f867859cba
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 30 02:07:35 2010 +0100

    implement service type 'finish'

commit 94f043472a5af62dc9cd5767e89ba33872212d5e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 30 01:55:42 2010 +0100

    greatly extend what we enforce as process properties

commit 79d6d8160834fdfc964f4b8b2a6b7fb32c7b36c9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 30 01:52:44 2010 +0100

    add first_word() call

commit 1dccbe197cc480c1f161f967d180cbc3cc3d2d66
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 30 01:52:32 2010 +0100

    add generic string lookup macros

commit f3bff0eb3bc65de3b74286415a996af9556333af
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 20:47:09 2010 +0100

    implement recursive_stop/stop_when_unneeded unit flags

commit 9eba9da4bce4778b4d5dd43e2c41756976a1582b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 20:46:22 2010 +0100

    support chrooting/setting of ioprio when spawning

commit f94ea366d38fed424200b748cb042ca44f8c8d50
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 06:45:59 2010 +0100

    monitor udev for device changes

commit ef734fd6c2ec4e5602bbfe2a0d26dcf39c14d2bf
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 06:04:08 2010 +0100

    watch mount status file

commit 38a4d4f089df02ff79b5f560f2b11631e0a6a4f9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 04:45:23 2010 +0100

    update fixme

commit 1e2e81336b2d7691d51a6f3e82df9ae20c22aee1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 04:42:57 2010 +0100

    ratelimit start requests

commit c20cae324d93e7fcdb8618e37c3ac377d87edb97
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 04:26:30 2010 +0100

    fix impact minimizing code

commit 9f04bd5251b3c2e17c53cf28feb95e36e1991038
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 04:11:36 2010 +0100

    fix ordering cycle detection

commit bacffaab22278bca8c6bbb274d650d259a54350b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 04:10:55 2010 +0100

    don't include non-existing header file

commit f50e0a012340fa8dfe6ec7f0cd869f5f3a052d7a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 03:18:09 2010 +0100

    implement coldpluggin

commit b08d03ffe58332f590aae5c78a85e4fc0b8588ce
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 02:07:41 2010 +0100

    add mount enumerator

commit 0ae97ec11506cce808232abd0979e20aed2fd625
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 01:49:34 2010 +0100

    add api for choose the id name for a service

commit 4fe88d28a4cfa504c1f2362d4a7030fae4c4af29
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Jan 29 01:48:57 2010 +0100

    add various escaping/path handling utility functions

commit 25ac040b489a7bf9c8608308a721d32e20a22911
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 06:46:33 2010 +0100

    add basic udev device enumeration module

commit 7824bbebe329eea611b809e2fff3e6df4073a465
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 06:45:44 2010 +0100

    add new manager initializer callbacks to per-unit type vtable

commit fb624d04e56018defe297eff1d88888b192caeaa
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 06:45:04 2010 +0100

    add new hexchar() call

commit 88066b3a67b78329a02ffca3ac76ba1230de6b12
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 06:44:30 2010 +0100

    add unit_name_escape_path() call

commit b5ea5d95b40315ed9bb21a443480f717092d4981
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 06:44:13 2010 +0100

    relax unit name rules a bit

commit b19e7dc0104c8839835a90d7df20c2eeb631e07e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 06:43:49 2010 +0100

    make use of unit_add_dependency_by_name() where applicable

commit 09b6b09f44b36b52b8a20ba18446e3ec2926c110
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 06:43:23 2010 +0100

    add new unit_add_dependency_by_name() call

commit 1c24e7bd1286d16a7125aeeee0470ea0685c8318
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 04:50:28 2010 +0100

    Use @ instead = as abstract namespace socket prefix
    
    @ makes more sense since the NUL addr contained in the sockaddr's
    sun_path field can also be written as ^@.
    
    Also, in the .socket files writing "ListenStream==foo" is kinda ugly.
    
    Finally, tools like strace decode it with an @ too.

commit 35355baba1feec37bf9f22e3a0e18f495fcf6014
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 02:54:35 2010 +0100

    the systemd logger only matters in the abstract namespace

commit fb33a393e21a15ce3b4ac8c16d947fd9b6e77206
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 02:53:56 2010 +0100

    set nice/oom_adjust only when asked for

commit d46de8a1a249e179687361dcaeba27e1c586253a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 02:44:47 2010 +0100

    rework config file load logic

commit 98b5b2986fa1b85fd2d2e80f867f1647b4e4e3b5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 02:43:52 2010 +0100

    add more special units

commit 071830ff32351c19343ff1f0343c13d5c2b69250
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 02:06:20 2010 +0100

    implement proper logging for services

commit ce578209aa4e061aa38d3a4727612bb388307bf9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 02:01:15 2010 +0100

    add infrastructure for special units

commit ba3895027eaba2814d980f4c02420ca553e8c39c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 02:00:33 2010 +0100

    minor cleanup

commit fdf88f5f3383dc4fdd7358b954c6b79e4fe0791b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 02:00:07 2010 +0100

    unit_merge() needs a proper review

commit d6ea93e31d96c67366feee0413a3c307fcffea2b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 01:59:41 2010 +0100

    when shortcutting states do not skip state transitions

commit 431c32bf7976add2297c71f482cb2669765ed616
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 01:53:39 2010 +0100

    when resetting signal handlers, set them to SA_RESTART

commit 85f136b5d09168a7e4fd2ad27ef81dbe2d356c07
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 28 01:53:15 2010 +0100

    add non-failing close() variant

commit 4901f972785c4cd3a2cc10a8f4b6ce4e2ab3a568
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 23:32:50 2010 +0100

    implement /dev/kmsg loggin

commit b52429d4e0de52b89c7d043164aa1ac720e9179f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:43:50 2010 +0100

    implement trivial socket activated logger daemon

commit ab6e5f147eb9fa303653ef664f79048110d4a12b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:42:21 2010 +0100

    drop unused function pointer

commit 3e33402a2dd0ba7aef23a8b7c760366dd5c4be87
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:41:57 2010 +0100

    make sure we don't ask the same socket unit for fds more than once

commit 957ca8908712d2a1c909472cb4581d228e89d4ad
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:40:10 2010 +0100

    process only one epoll event at a time
    
    if we ask for more than one from the kernel we might need to check for
    the validity of the ptr element since event might be processed after its
    ptr was already destructed.

commit c9b97d2a838899d00004fbfbd3f8c2e6932c89a0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:39:29 2010 +0100

    make sure the log functions don't modify errno

commit c25fb0edbb8a1d4fc2e466a355e7d3e5ddeacd5e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:39:10 2010 +0100

    port fragment loader to new utility functions

commit b2aa81efdef98f113c391a3081b8be5d05ef9566
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:38:48 2010 +0100

    port config parser to new utility functions

commit cba8922fd40b9eca203bc1d63bef72dd1edf302c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:38:21 2010 +0100

    introduce strv_contains()

commit 4a72ff34c62f18559e96b35d69c665e07290f228
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 22:37:50 2010 +0100

    implement new utility functions strstrip() and file_in_same_dir()

commit fa06836725dd6ec9f8f1c4b76608f7147008ecd9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 06:33:27 2010 +0100

    properly implement target unit

commit 836698b90be5ce5e8aae86f39d03614260ffde5d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 06:21:25 2010 +0100

    extend examples a bit

commit ceee3d82853a198884795e5d815b895468212b24
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 06:19:48 2010 +0100

    notify socket unit when service unit dies

commit 2a987ee8c94ac29545e3c94d47b5d493daea0b5e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 06:19:28 2010 +0100

    reset signal handlers on startup

commit 47a71eed0f41c8661361d5506e47d1b223613680
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 06:18:45 2010 +0100

    drop O_CLOEXEC/O_NONBLOCK from files intended for forked clients

commit 309bff19edec5e5a5f6c66ead3b0aa1eb55e7bc7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 06:17:51 2010 +0100

    reset signal mask when forking

commit e9af15c34c05ec1d79766911b722b6ab91d0c79d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 05:33:11 2010 +0100

    fix socket state machine to listen properly on sockets

commit bd982a8baeabbaf4a09a382a64acc243ef7104c5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 05:32:31 2010 +0100

    properly recognize successfull scripts

commit 6632c6023c5f90e15440231500d3431e869e4577
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 05:31:53 2010 +0100

    trap some signals

commit 2da3263ab6eed1780b000c09884ba9bf006c4891
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 05:30:58 2010 +0100

    fix an assert when forking

commit 1ea86b1803ed7bbb55b31bd9cb780a638a20b2a6
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 05:30:38 2010 +0100

    don't allow comments at the end of lines

commit 48e11fe8805bf1fcaa9d6231a037eed9cc931a62
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 04:56:02 2010 +0100

    don't allow zero length unit names

commit b78d0be16db0e28371dd4045b502e28db9d6c78f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 04:55:42 2010 +0100

    don't choke if there are no sockets for a service

commit b952f2e17587167867f3564e06a6548dbd5c3d5a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 04:55:19 2010 +0100

    don't choke on invalid dropin file names

commit b9cd2ec1c8be840e6271265d983e66d9907ecbe4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 04:36:30 2010 +0100

    exit cleanly on SIGINT

commit acbb02252a38214ecba3aa8a5c9b3669f9c9317e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 04:31:52 2010 +0100

    yay, we can start socket units

commit b858b600e46f4a25ddc9fb980e5a73ca5aa2690f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 02:16:51 2010 +0100

    fix quoted parser

commit af5ec5932816fe259c207507ee67ce849787254a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 02:16:41 2010 +0100

    add some test script output

commit c43d20a0af915a2641e9645ba7f47f576f9075e3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 02:16:27 2010 +0100

    improve dump output for sockets

commit 1c01f82badb17d4868c3096542dff0a53b8f4782
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 02:16:11 2010 +0100

    fill commands into right fields for sockets

commit 9164977dc65aa6396cb49611f38f2d423e120bc7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 02:15:54 2010 +0100

    properly terminate strings with NUL byte

commit f04fa1d5aa4ae76c6e95b986834b4223f51527b3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 01:43:18 2010 +0100

    fully clean up job dependencies on abort, too

commit 01184e042b1798e9b2f688463637aaf3b0ef576f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 01:39:24 2010 +0100

    after installing the transaction make sure we kill all remains ob the transaction

commit 8f5847c48e53882b3f94ee2693e65a23edbf8295
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 00:20:21 2010 +0100

    enable startup job again

commit f1857be0b96016de27a725339707f8ab7326a70d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 00:19:06 2010 +0100

    allow a simple upgrade path for service files by ignoring unknown config items instead of failing on them

commit 0301abf48ed3be921c33d409c73b554435cf6378
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 27 00:15:56 2010 +0100

    implement drop-in directories

commit 87f0e418cf2c58b3201d06a60e3696ec672d2662
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 21:39:06 2010 +0100

    s/name/unit

commit fd79db6a5df0f94c48736ce5aa0131d6ab108fb0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 19:30:51 2010 +0100

    drop useless newline

commit be66c128c3d79f106d26d071a4171ea0a3c07d02
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 19:29:24 2010 +0100

    drop unused name_type_can_xxx() calls

commit ac1135be1f18443981211e38fc66437f147c6aee
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 19:25:02 2010 +0100

    get rid of 'linked' notion for objects

commit c8d9aef34f1e2867225ad9230fcdb52e8179de92
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 19:08:02 2010 +0100

    don't care about syslog when starting up

commit c22cbe2672db2c95647c9412cfb4331d2be279a7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 19:06:50 2010 +0100

    rename milestone to target

commit 44d8db9e5aa86165c97289f6c78a7e42bac78362
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 07:02:51 2010 +0100

    various cleanups

commit 75787bb7136e064ee623aaee00ec76a7f024c91a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 04:19:18 2010 +0100

    add fixme todo list

commit 034c6ed7da5e44bfdde5a5d0da75f7b7a59953b8
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 26 04:18:44 2010 +0100

    first attempt at proper service/socket logic

commit 9152c765065184d0c1267ed2499e3fe4cac53755
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Jan 24 00:39:29 2010 +0100

    add simple event loop

commit 476fe607ecbabc5beffafc8efb0778e3d9e1030a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Jan 24 00:38:51 2010 +0100

    add simple memory zeroing macros

commit 83c60c9f0c7581b607dc5c0f84582978894e3d4a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 23 22:56:47 2010 +0100

    implement proper binding on ports

commit 542563babda739f7aee468c3eaaab6315ffa4224
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 23 03:35:54 2010 +0100

    rework socket handling

commit 5cb5a6ffc33667c93e9bc3572534dcaa684046e3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 23 01:52:57 2010 +0100

    first attempt in implementinging execution logic

commit cd2dbd7df9f1b8c46386b2898523aec3dd4578fd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 21 03:26:34 2010 +0100

    only accept valid job types for specific names

commit e094e853a047e10f0d2989eed76b6aa430e3ea1a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 21 02:59:12 2010 +0100

    make sure impact of transactions is minimized

commit 1ffba6fe82d65f2a87b53a21c7927bca8176038c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 21 00:51:37 2010 +0100

    fix job merging

commit 9ea024f6b5a9626ddabeb4c4d4385481b52d211e
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 20:51:58 2010 +0100

    add test for garbage collector

commit 302d0040d2571329b91dd531b670171064ec8302
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 20:47:49 2010 +0100

    fix memleak

commit 21b293e8132552719ab2f93c70078b857c90149a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 19:20:41 2010 +0100

    refuse to add jobs for names that are not loaded

commit 1e198baf11cd0c34ef0c6f326c8a75b046552a33
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 19:20:15 2010 +0100

    recursively kill jobs from transaction list

commit 16354eff99fe673f912862138c4dce30bbd0afb5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 19:19:53 2010 +0100

    make use of logging API wherever appropriate

commit 5899f3b7f62151dade30010370fb5d2bcdb93d3a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 19:18:52 2010 +0100

    add minimal logging framework

commit 6a66a1af459a5a0e1d77644bf4f7929ad1c5eb5f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 18:27:25 2010 +0100

    update gitignore

commit 279ade1311982e91a8baadf4deb6dabf651a1e5f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 18:26:29 2010 +0100

    add missing test code

commit 7fad411cb551c3c1cbe801a3991e7a6966e462b5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 05:03:52 2010 +0100

    start implementing a test suite for the engine

commit 986b9910d3e0c94d3a9663f18e65157f4c4ee3ab
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 04:06:35 2010 +0100

    move test files to test1/

commit cea8e32e3fc57569094e2ddf4167f2a9864fc3a4
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 04:02:39 2010 +0100

    extend test a little

commit ceed357001a7543c62468c5b943cf80c2a644252
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 02:35:46 2010 +0100

    improve dump output

commit e5b5ae50f02d7814f37b15329da2adce0fb30825
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 02:12:51 2010 +0100

    implement transaction engine

commit f00b3eda2f92b2dcd13c50749ec5e7fce6720b52
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 02:12:36 2010 +0100

    add set_replace()

commit 3158713e0094fd32f58ee80c50ff54210c2dc411
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Jan 20 02:12:12 2010 +0100

    implement hashmap_replace() and hashmap_remove_value()

commit 11dd41ce4b465f6260ce68aa050a488f88f694eb
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 19 04:15:20 2010 +0100

    first try at implementing job creation

commit 42f4e3c4413ad35e3815f25211fee95d775488a7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 19 02:56:37 2010 +0100

    parse socket files properly

commit a66d02c3290008d50b2b52f84cfbf46a546ba831
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 19 00:22:34 2010 +0100

    add functions for dumping server state

commit 4609154d5513108478f603ff1589e486c001daa9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Jan 19 00:22:09 2010 +0100

    add missing newlines

commit 87d1515de5ae611e95144def9ef4b2c0c933f6fe
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Jan 18 23:50:13 2010 +0100

    first try at implementing dependency loader

commit 91cdde8a7a08c6797995cc67f4b55ac43780cdd8
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Jan 18 23:49:49 2010 +0100

    implement hashmap_copy() and hashmap_merge()

commit 3efd4195676c3880771b9f5e3b3bd9ff35c5ad4b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 23:13:20 2009 +0100

    load-fragment: add missing .c/h files

commit 223dabab498a89e008a2a5cebb24bd168c80bae5
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 02:52:17 2009 +0100

    manager: add basic support for loading name fragment files

commit 57d42a5f661084af3d460a80112fab5dffd91591
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 02:51:44 2009 +0100

    conf-parse: add generic parser for strv

commit 07232470c869976ae2d7a36799bc6b0126d7e820
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 02:50:52 2009 +0100

    name: add simple name string validator

commit a41e8209be729cd8de34d715135fe84920e8016c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 02:50:21 2009 +0100

    util: add split_spaces() call

commit ed5bcfbe3c3b68e59242c03649eea03a9707d318
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 00:48:48 2009 +0100

    conf-parser: add ini/.desktop file parser

commit 1564322b2445392fc274c15e4afd04dc7d3281a3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 00:48:23 2009 +0100

    build-sys: add more compiler parameters

commit 04fd6fe45b6c4e245a621578d2913296d1bb3642
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 00:47:41 2009 +0100

    util: add strna() and is_path_absolute()

commit 852618039bea9f6fa851a0ae3101f79b65d3cf6b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Nov 19 00:46:47 2009 +0100

    util: add parsers for boolean and integers

commit e1cc7a01bb4663b4aea307cf22368bb5568a9e46
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Nov 18 14:32:23 2009 +0100

    CODING_STYLE: add missing -

commit 6091827530d6dd43479d6709fb6e9f745c11e900
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Nov 18 00:42:52 2009 +0100

    initial commit



More information about the systemd-commits mailing list